1var e,t,n=e=>{throw TypeError(e)},r=(e,t,r)=>t.has(e)||n("Cannot "+r),o=(e,t,n)=>(r(e,t,"read from private field"),n?n.call(e):t.get(e)),a=(e,t,n,o)=>(r(e,t,"write to private field"),o?o.call(e,n):t.set(e,n),n);!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7d570cb9-9d5d-4224-9293-e1b3277eac46",e._sentryDebugIdIdentifier="sentry-dbid-7d570cb9-9d5d-4224-9293-e1b3277eac46")}catch(n){}}();import{i,a as l,s,b as u,c,n as d,d as f,e as p,f as h,g as m,h as g,j as v,k as y,W as b,l as w,m as x,o as S,p as C,S as k,q as O,r as E,t as P,u as M,v as I,w as R,x as D,y as T,z as A,A as j,I as N,B as F,C as L,D as z,E as _,F as V,G as B,H as $,J as H,K as W,L as U,M as K,N as q,O as G,P as Y,Q as X,_ as Q,R as Z,T as J,U as ee,V as te,X as ne,Y as re,Z as oe,$ as ae,a0 as ie,a1 as le,a2 as se,a3 as ue,a4 as ce,a5 as de,a6 as fe,a7 as pe,a8 as he,a9 as me,aa as ge,ab as ve,ac as ye,ad as be,ae as we,af as xe,ag as Se,ah as Ce,ai as ke,aj as Oe,ak as Ee,al as Pe,am as Me,an as Ie,ao as Re,ap as De,aq as Te,ar as Ae,as as je,at as Ne,au as Fe,av as Le,aw as ze,ax as _e,ay as Ve,az as Be,aA as $e,aB as He,aC as We,aD as Ue,aE as Ke,aF as qe,aG as Ge,aH as Ye,aI as Xe,aJ as Qe,aK as Ze,aL as Je,aM as et,aN as tt,aO as nt,aP as rt,aQ as ot,aR as at,aS as it,aT as lt,aU as st,aV as ut,aW as ct,aX as dt,aY as ft,aZ as pt,a_ as ht,a$ as mt,b0 as gt,b1 as vt,b2 as yt,b3 as bt,b4 as wt,b5 as xt,b6 as St,b7 as Ct,b8 as kt,b9 as Ot,ba as Et,bb as Pt,bc as Mt,bd as It,be as Rt,bf as Dt,bg as Tt,bh as At,bi as jt,bj as Nt,bk as Ft,bl as Lt,bm as zt,bn as _t,bo as Vt,bp as Bt,bq as $t,br as Ht,bs as Wt,bt as Ut,bu as Kt,bv as qt,bw as Gt,bx as Yt,by as Xt,bz as Qt,bA as Zt,bB as Jt,bC as en,bD as tn,bE as nn,bF as rn,bG as on,bH as an,bI as ln,bJ as sn,bK as un,bL as cn,bM as dn,bN as fn,bO as pn,bP as hn,bQ as mn,bR as gn,bS as vn,bT as yn,bU as bn,bV as wn,bW as xn,bX as Sn,bY as Cn,bZ as kn,b_ as On,b$ as En,c0 as Pn,c1 as Mn,c2 as In,c3 as Rn,c4 as Dn,c5 as Tn,c6 as An,c7 as jn,c8 as Nn}from"./vendor-C_S0OcIu.js";import{e as Fn,f as Ln,T as zn,a as _n,b as Vn,c as Bn,d as $n,g as Hn,h as Wn,i as Un,j as Kn,k as qn,l as Gn,m as Yn,n as Xn,o as Qn,p as Zn,q as Jn,r as er,s as tr,t as nr,u as rr,v as or,w as ar,x as ir,y as lr,z as sr,A as ur,B as cr,C as dr,D as fr,E as pr,F as hr,G as mr,H as gr,I as vr,J as yr,K as br,L as wr,M as xr,N as Sr}from"./date-vendor-Mif37Mol.js";function Cr(e,t){for(var n=0;n<t.length;n++){const r=t[n];if("string"!=typeof r&&!Array.isArray(r))for(const t in r)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(r,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>r[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var kr="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Or(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Er(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var Pr,Mr,Ir={exports:{}},Rr={};function Dr(){return Mr||(Mr=1,Ir.exports=function(){if(Pr)return Rr;Pr=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(t,n,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==n.key&&(o=""+n.key),"key"in n)for(var a in r={},n)"key"!==a&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:e,type:t,key:o,ref:void 0!==n?n:null,props:r}}return Rr.Fragment=t,Rr.jsx=n,Rr.jsxs=n,Rr}()),Ir.exports}var Tr,Ar,jr=Dr(),Nr={exports:{}},Fr={};function Lr(){if(Tr)return Fr;Tr=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),i=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),s=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),
vendor: 8,310 bytes, line 1
1c=Symbol.for("react.lazy"),d=Symbol.for("react.activity"),f=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=g.prototype;var b=y.prototype=new v;b.constructor=y,h(b,g.prototype),b.isPureReactComponent=!0;var w=Array.isArray;function x(){}var S={H:null,A:null,T:null,S:null},C=Object.prototype.hasOwnProperty;function k(t,n,r){var o=r.ref;return{$$typeof:e,type:t,key:n,ref:void 0!==o?o:null,props:r}}function O(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var E=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function M(n,r,o,a,i){var l=typeof n;"undefined"!==l&&"boolean"!==l||(n=null);var s,u,d=!1;if(null===n)d=!0;else switch(l){case"bigint":case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case e:case t:d=!0;break;case c:return M((d=n._init)(n._payload),r,o,a,i)}}if(d)return i=i(n),d=""===a?"."+P(n,0):a,w(i)?(o="",null!=d&&(o=d.replace(E,"$&/")+"/"),M(i,r,o,"",function(e){return e})):null!=i&&(O(i)&&(s=i,u=o+(null==i.key||n&&n.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+d,i=k(s.type,u,s.props)),r.push(i)),1;d=0;var p,h=""===a?".":a+":";if(w(n))for(var m=0;m<n.length;m++)d+=M(a=n[m],r,o,l=h+P(a,m),i);else if("function"==typeof(m=null===(p=n)||"object"!=typeof p?null:"function"==typeof(p=f&&p[f]||p["@@iterator"])?p:null))for(n=m.call(n),m=0;!(a=n.next()).done;)d+=M(a=a.value,r,o,l=h+P(a,m++),i);else if("object"===l){if("function"==typeof n.then)return M(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(x,x):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(n),r,o,a,i);throw r=String(n),Error("Objects are not valid as a React child (found: "+("[object Object]"===r?"object with keys {"+Object.keys(n).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.")}return d}function I(e,t,n){if(null==e)return e;var r=[],o=0;return M(e,r,"","",function(e){return t.call(n,e,o++)}),r}function R(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var D="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e)},T={map:I,forEach:function(e,t,n){I(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return I(e,function(){t++}),t},toArray:function(e){return I(e,function(e){return e})||[]},only:function(e){if(!O(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};return Fr.Activity=d,Fr.Children=T,Fr.Component=g,Fr.Fragment=n,Fr.Profiler=o,Fr.PureComponent=y,Fr.StrictMode=r,Fr.Suspense=s,Fr.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=S,Fr.__COMPILER_RUNTIME={__proto__:null,c:function(e){return S.H.useMemoCache(e)}},Fr.cache=function(e){return function(){return e.apply(null,arguments)}},Fr.cacheSignal=function(){return null},Fr.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=h({},e.props),o=e.key;if(null!=t)for(a in void 0!==t.key&&(o=""+t.key),t)!C.call(t,a)||"key"===a||"__self"===a||"__source"===a||"ref"===a&&void 0===t.ref||(r[a]=t[a]);var a=arguments.length-2;if(1===a)r.children=n;else if(1<a){for(var i=Array(a),l=0;l<a;l++)i[l]=arguments[l+2];r.children=i}return k(e.type,o,r)},Fr.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:a,_context:e},e},Fr.createElement=function(e,t,n){var r,o={},a=null;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)C.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var l=Array(i),s=0;s<i;s++)l[s]=arguments[s+2];o.children=l}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return k(e,a,o)},Fr.createRef=function(){return{current:null}},Fr.forwardRef=function(e){return{$$typeof:l,render:e}},Fr.isValidElement=O,Fr.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:R}},Fr.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},Fr.startTransition=function(e){var t=S.T,n={};S.T=n;try{var r=e(),o=S.S;null!==o&&o(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(x,D)}catch(a){D(a)}finally{null!==t&&null!==n.types&&(t.types=n.types),S.T=t}},Fr.unstable_useCacheRefresh=function(){return S.H.useCacheRefresh()},Fr.use=function(e){return S.H.use(e)},Fr.useActionState=function(e,t,n){return S.H.useActionState(e,t,n)},Fr.useCallback=function(e,t){return S.H.useCallback(e,t)},Fr.useContext=function(e){return S.H.useContext(e)},Fr.useDebugValue=function(){},Fr.useDeferredValue=function(e,t){return S.H.useDeferredValue(e,t)},Fr.useEffect=function(e,t){return S.H.useEffect(e,t)},Fr.useEffectEvent=function(e){return S.H.useEffectEvent(e)},Fr.useId=function(){return S.H.useId()},Fr.useImperativeHandle=function(e,t,n){return S.H.useImperativeHandle(e,t,n)},Fr.useInsertionEffect=function(e,t){return S.H.useInsertionEffect(e,t)},Fr.useLayoutEffect=function(e,t){return S.H.useLayoutEffect(e,t)},Fr.useMemo=function(e,t){return S.H.useMemo(e,t)},Fr.useOptimistic=function(e,t){return S.H.useOptimistic(e,t)},Fr.useReducer=function(e,t,n){return S.H.useReducer(e,t,n)},Fr.useRef=function(e){return S.H.useRef(e)},Fr.useState=function(e){return S.H.useState(e)},Fr.useSyncExternalStore=function(e,t,n){return S.H.useSyncExternalStore(e,t,n)},Fr.useTransition=function(){return S.H.useTransition()},Fr.version="19.2.8",Fr}function zr(){return Ar||(Ar=1,Nr.exports=Lr()),Nr.exports}var _r=zr();const Vr=Or(_r),Br=Cr({__proto__:null,default:Vr},[_r]);function $r(e){const t={...e};l(t,"react"),s("react",{version:_r.version});const n=u(t);return c(Hr),n}function Hr(e){return i(t=e)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t?"[SyntheticEvent]":d(e);var t}function Wr(e,{componentStack:t},n){if(function(e){const t=e.match(/^([^.]+)/);return null!==t&&parseInt(t[0])>=17}(_r.version)&&f(e)&&t){const n=new Error(e.message);n.name=`React ErrorBoundary ${e.name}`,n.stack=t,function(e,t){const n=new WeakSet;!function e(t,r){if(!n.has(t))return t.cause?(n.add(t),e(t.cause,r)):void(t.cause=r)}(e,t)}(e,n)}return p(e,n)}function Ur(e){return(e,t)=>{Wr(e,t,{mechanism:{handled:!1,type:"auto.function.react.error_handler"}})}}const Kr="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function qr(e,t){if(!t||"/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return e;const n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?e:e.slice(n)||"/"}const Gr=new WeakMap;function Yr(e,t,n){if(!e||!t?.length)return null;const r=n?qr(e,n):e;let o=Gr.get(t);o||(o=function(e){return[...e].sort((e,t)=>
1{const n=oo(e);return oo(t)-n})}(t),Gr.set(t,o),Kr&&h.log("[React Router] Sorted route manifest by specificity:",o.length,"patterns"));for(const a of o)if(Xr(r,a))return Kr&&h.log("[React Router] Matched pathname",r,"to pattern",a),a;return Kr&&h.log("[React Router] No manifest match found for pathname:",r),null}function Xr(e,t){if("/"===t)return"/"===e||""===e;const n=Zr(e),r=Zr(t);if(r.length>0&&"*"===r[r.length-1]){const e=r.slice(0,-1);if(n.length<e.length)return!1;for(const[t,r]of e.entries())if(!Qr(n[t],r))return!1;return!0}if(n.length!==r.length)return!1;for(const[o,a]of r.entries())if(!Qr(n[o],a))return!1;return!0}function Qr(e,t){return void 0!==e&&void 0!==t&&(!!Jr.test(t)||e===t)}function Zr(e){return e.split("/").filter(Boolean)}const Jr=/^:[\w-]+$/,eo=10,to=3,no=1,ro=-2;function oo(e){const t=e.split("/");let n=t.length;t.includes("*")&&(n+=ro);for(const r of t)"*"!==r&&(Jr.test(r)?n+=to:n+=""===r?no:eo);return n}let ao,io=!1;const lo=[];function so(){const e=lo.length;return e>0?lo[e-1]??null:null}function uo(e){return fo(e.route.path||"")}function co(e){return e.params["*"]||""}function fo(e){return"*"===e[e.length-1]?e.slice(0,-1):e}function po(e){return"/"===e[e.length-1]?e.slice(0,-1):e}function ho(e){return e.endsWith("*")}function mo(e){return e.includes("/*")||e.endsWith("*")}function go(e,t){return ho(e)&&!!t.route.children?.length||!1}function vo(e){return!(e.children||!e.element||!e.path?.endsWith("/*"))}function yo(e,t,n){const r=e&&e.length>0?e:io?qr(t,n):t;let o="/*"===r.slice(-2)?r.slice(0,-2):r;return o.length>1&&"/"===o[o.length-1]&&(o=o.slice(0,-1)),[o,"route"]}function bo(e){return e.split(/\\?\//).filter(e=>e.length>0&&","!==e).length}function wo(e){return"/"===e[0]?e:`/${e}`}function xo(e,t){const n=ao(e,t);if(!n||0===n.length)return"";for(const r of n)if(r.route.path&&"*"!==r.route.path){const n=uo(r),o=qr(t.pathname,wo(r.pathnameBase));return t.pathname===o?po(o):po(po(n||"")+wo(xo(e.filter(e=>e!==r.route),{pathname:o})))}return""}function So(e,t){return io?qr(e.pathname,t):e.pathname||""}function Co(e,t,n,r,o="",a,i){if(i&&a&&a.length>0){const t=Yr(e.pathname,a,o);if(t)return[(io?"":o)+t,"route"]}let l,s="url";const u=function(e,t){const n=ao(t,e);if(n)for(const r of n)if(vo(r.route)&&co(r))return!0;return!1}(e,n);u&&(l=wo(xo(n,e)),s="route"),u&&l||([l,s]=function(e,t,n,r=""){if(!e||0===e.length)return[io?qr(t.pathname,r):t.pathname,"url"];if(!n)return[So(t,r),"url"];let o="";for(const a of n){const e=a.route;if(!e)continue;if(e.index)return yo(o,a.pathname,r);const n=e.path;if(!n||go(n,a))continue;const i="/"===n[0]||"/"===o[o.length-1]?n:`/${n}`;if(o=po(o)+wo(i),po(t.pathname)===po(r+a.pathname))return bo(o)===bo(a.pathname)||ho(o)?(go(o,a)&&(o=o.slice(0,-1)),[(io?"":r)+o,"route"]):[(io?"":r)+i,"route"]}return[So(t,r),"url"]}(t,e,r,o));const c=function(e,t,n){const r=t.filter(vo);if(!r.length)return;const o=ao(r,e),a=o?.[o.length-1];if(!a||!co(a))return;const i=po(fo(a.route.path||""));if(!i)return;const l=wo(i),s=i.split("/")[0],u=s?.startsWith(":")&&n?.split("/").includes(s);if(n===l||n?.startsWith(`${l}/`)||u)return;const c=qr(e.pathname,wo(a.pathnameBase))||"/",d=xo(t.filter(e=>e!==a.route),{pathname:c});return d?wo(`${i}${wo(d)}`):void 0}(e,n,l);return c?[c,"route"]:[l||e.pathname,s]}function ko(){const e=m(),t=e?g(e):void 0;if(!t)return;const n=v(t).op;return"navigation"===n||"pageload"===n?t:void 0}function Oo(e,t,n,r){const o=new Proxy(e,{apply(e,o,a){const i=function(){const e=so();if(e)return e.targetPath?{pathname:e.targetPath,search:"",hash:"",state:null,key:"default"}:null;if(void 0!==b)try{const e=b.location;if(e)return{pathname:e.pathname,search:e.search||"",hash:e.hash||"",state:null,key:"default"}}catch{Kr&&h.warn("[React Router] Could not access window.location")}return null}(),l=function(){const e=so();return e?e.span:ko()}(),s=e.apply(o,a);return function(e,t,n,r,o,a){w(e)?e.then(e=>{Array.isArray(e)&&r(e,t,o??void 0,a)}).catch(e=>{Kr&&h.warn(`Error resolving async handler '${n}' for route`,t,e)}):Array.isArray(e)&&r(e,t,o??void 0,a)}(s,t,n,r,i,l),s}});return y(o,"__sentry_proxied__",!0),o}function Eo(e,t){if(e.handle&&"object"==typeof e.handle)for(const n of Object.keys(e.handle)){const r=e.handle[n];"function"!=typeof r||r.__sentry_proxied__||(e.handle[n]=Oo(r,e,n,t))}if(Array.isArray(e.children))for(const n of e.children)Eo(n,t)}let Po,Mo,Io,Ro,Do,To=!1,Ao=3e3,jo="";const No=new WeakSet,Fo=new WeakMap,Lo=new Set,zo=new WeakMap,_o=new WeakMap;function Vo(e){b?.cancelAnimationFrame?b.cancelAnimationFrame(e):clearTimeout(e)}function Bo(e){return`${e.pathname}${e.search||""}${e.hash||""}`}function $o(e){return e.includes(":")||e.includes("*")}function Ho(e,t){const n=t.children||[],r=e.filter(e=>!n.some(t=>t===e||e.path&&t.path===e.path||e.id&&t.id===e.id));r.length>0&&(t.children=[...n,...r])}function Wo(e,t){let n=zo.get(e);n||(n=new Set,zo.set(e,n)),n.add(t),t.finally(()=>{const n=zo.get(e);n&&n.delete(t)})}
1function Uo(e,t,n=null,r){e.forEach(e=>{Lo.add(e),To&&Eo(e,Uo)}),t&&Ho(e,t);const o=r??ko();if(o){const e=v(o);if(e.timestamp)return void(Kr&&h.warn("[React Router] Lazy handler resolved after span ended - skipping update"));const t=e.op;let a=n;if(!a&&!r&&void 0!==b){const e=b.location;e?.pathname&&(a={pathname:e.pathname})}a&&("pageload"===t?Zo({activeRootSpan:o,location:{pathname:a.pathname},routes:Array.from(Lo),allRoutes:Array.from(Lo)}):"navigation"===t&&Ko(o,a,Array.from(Lo),!1,Ro))}}function Ko(e,t,n,r=!1,o){const a=v(e),i=a.description,l=e?.__sentry_navigation_name_set__,s=i&&mo(i);if((!l||r||s)&&!a.timestamp){const r=o(n,t),[u,c]=Co(t,n,n,r||[],jo,Do,To),d=a.data?.[k];u&&(!i||!l&&("route"!==d||"route"===c)||"route"!==d&&"route"===c||"route"===d&&"route"===c&&s)&&(e.updateName(u),e.setAttribute(k,c),"route"===c&&e.setAttribute(O,u),mo(u)||"route"!==c||y(e,"__sentry_navigation_name_set__",!0))}}function qo(e,t,n,r,o){let a=!1,i=!!o&&"pageload"===v(o).op,l=!1,s=null,u=null;e.subscribe(e=>{if(!a){const t=ko();t&&"pageload"===v(t).op?i=!0:i&&("POP"!==e.historyAction||l?a=!0:l=!0)}if("PUSH"===e.historyAction||"POP"===e.historyAction&&a){const a=Bo(e.location),i=()=>{u!==a&&(u=a,s=null,function(e){const{location:t,routes:n,navigationType:r,version:o,matches:a,basename:i,allRoutes:l}=e,s=Array.isArray(a)?a:Ro(l||n,t,i),u=E();if(!u||!No.has(u))return;const c=ko();if(c&&"pageload"===v(c).op&&"POP"===r)return;if(("PUSH"===r||"POP"===r)&&s){const[e,r]=Co(t,l||n,l||n,s,i,Do,To),a=Bo(t),c=Fo.get(u),d=!(!c||c.isPlaceholder)&&!!v(c.span).timestamp,{skip:f,shouldUpdate:p}=function(e,t,n,r){if(!e)return{skip:!1,shouldUpdate:!1};if(e.locationKey===t&&(e.isPlaceholder||!r)){const t=!!e.routeName&&mo(e.routeName),r=mo(n),o=!!e.routeName&&$o(e.routeName),a=$o(n),i=t&&!r,l=!o&&a,s=n!==e.routeName&&n.length>(e.routeName?.length||0)&&!r;return{skip:!0,shouldUpdate:!(!e.routeName||!(i||l||s))}}return{skip:!1,shouldUpdate:!1}}(c,a,e,d);if(f){if(p&&c){const t=c.routeName;c.isPlaceholder?(c.routeName=e,Kr&&h.log(`[Tracing] Updated placeholder navigation name from "${t}" to "${e}" (will apply to real span)`)):(c.span.updateName(e),c.span.setAttribute(k,r),"route"===r&&c.span.setAttribute(O,e),y(c.span,"__sentry_navigation_name_set__",!0),c.routeName=e,Kr&&h.log(`[Tracing] Updated navigation span name from "${t}" to "${e}"`))}else Kr&&h.log(`[Tracing] Skipping duplicate navigation for location: ${a}`);return}const m={span:{end:()=>{}},routeName:e,pathname:t.pathname,locationKey:a,isPlaceholder:!0};let g;Fo.set(u,m);try{g=P(u,{name:m.routeName,attributes:{[k]:r,[I]:"navigation",[M]:"auto.navigation.react.reactrouter"+(o?`_v${o}`:""),..."route"===r&&{[O]:m.routeName}}})}catch(gxe){throw Fo.delete(u),gxe}g?(Fo.set(u,{span:g,routeName:m.routeName,pathname:t.pathname,locationKey:a}),ea(g,t,n,i,"navigation")):Fo.delete(u)}}({location:e.location,routes:t,navigationType:e.historyAction,version:n,basename:r,allRoutes:Array.from(Lo)}))};"idle"!==e.navigation.state?(u!==a&&(u=null),null!==s&&Vo(s),o=i,s=b?.requestAnimationFrame?b.requestAnimationFrame(o):setTimeout(o,0)):(null!==s&&(Vo(s),s=null),i())}var o})}function Go(e,t){return Po&&Mo&&Io&&Ro?function(n,r){if(Xo(n),To)for(const e of n)Eo(e,Uo);const o=ko();r&&"patchRoutesOnNavigation"in r&&"function"==typeof r.patchRoutesOnNavigation&&o&&(y(o,"__sentry_may_have_lazy_routes__",!0),function(e){const t=new Promise(t=>{_o.set(e,t)});Wo(e,t)}(o));const a=function(e,t=!1,n){if(!e||!("patchRoutesOnNavigation"in e)||"function"!=typeof e.patchRoutesOnNavigation)return e||{};const r=e.patchRoutesOnNavigation;return{...e,patchRoutesOnNavigation:async e=>{const o=e?.path,a=ko()??n;if(!t){const t=e?.patch,n=e?.matches;t&&(e.patch=(e,r)=>{if(Xo(r),n&&n.length>0){const t=n[n.length-1],o=t?.route;if(o){const t=Array.from(Lo).find(t=>{const n=void 0!==t.id&&t.id===e,r=t===o,a=void 0!==t.path&&void 0!==o.path&&t.path===o.path;return n||r||a});t&&Ho(r,t)}}const i=a?v(a):void 0;return o&&a&&i&&!i.timestamp&&"navigation"===i.op&&Ko(a,{pathname:o,search:"",hash:"",state:null,key:"default"},Array.from(Lo),!0,Ro),t(e,r)})}const i=(async()=>{const t=function(e,t){const n={};return lo.length>=10&&(Kr&&h.warn("[React Router] Navigation context stack overflow - removing oldest context"),lo.shift()),lo.push({token:n,targetPath:e,span:t}),n}(o,a);let n;try{n=await r(e)}finally{!function(e){const t=lo[lo.length-1];t?.token===e&&lo.pop()}(t),a&&function(e){const t=_o.get(e);t&&(t(),_o.delete(e),e.__sentry_may_have_lazy_routes__&&(e.__sentry_may_have_lazy_routes__=!1))}(a)}const i=a?v(a):void 0;if(a&&i&&!i.timestamp&&"navigation"===i.op){o&&Ko(a,{pathname:o,search:"",hash:"",state:null,key:"default"},Array.from(Lo),!1,Ro)}return n})();return a&&Wo(a,i),i}}}(r,!1,o),i=e(n,a),l=r?.basename;return"POP"===i.state.historyAction&&o&&Zo({activeRootSpan:o,location:i.state.location,routes:n,basename:l,allRoutes:Array.from(Lo)}),jo=l||"",qo(i,n,t,l,o),i}:(Kr&&h.warn("reactRouterInstrumentation was unable to wrap the `createRouter` function because of one or more missing parameters."),e)}function Yo(e,t){const n=x({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{useEffect:r,useLocation:o,useNavigationType:a,createRoutesFromChildren:i,matchRoutes:l,stripBasename:s,enableAsyncRouteHandlers:u=!1,instrumentPageLoad:c=!0,instrumentNavigation:d=!0,lazyRouteTimeout:f,lazyRouteManifest:p}=e;return{...n,setup(t){n.setup(t);const i=e.finalTimeout??3e4,c=3*(e.idleTimeout??1e3),d=f??c;d===1/0?(Ao=i,Kr&&h.log("[React Router] lazyRouteTimeout set to Infinity, capping at finalTimeout:",i,"ms to prevent indefinite hangs")):Number.isNaN(d)?(Kr&&h.warn("[React Router] lazyRouteTimeout must be a number, falling back to default:",c),Ao=c):d<0?(Kr&&h.warn("[React Router] lazyRouteTimeout must be non-negative or Infinity, got:",d,"falling back to:",c),Ao=c):Ao=d,Po=r,Mo=o,Io=a,Ro=l,To=u,Do=p,function(e,t=!1){ao=e,io=t}(l,s||!1)},afterAllSetup(e){n.afterAllSetup(e);const t=b.location?.pathname;c&&t&&S(e,{name:t,attributes:{[k]:"url",[I]:"pageload",[M]:"auto.pageload.react.reactrouter"}}),d&&No.add(e)}}}function Xo(e){const t=[];
1return e.forEach(e=>{Qo(e).forEach(e=>{Lo.add(e),t.push(e)})}),t}function Qo(e,t=new Set){return t.has(e)||(t.add(e),e.children&&!e.index&&e.children.forEach(e=>{Qo(e,t).forEach(e=>{t.add(e)})})),t}function Zo({activeRootSpan:e,location:t,routes:n,matches:r,basename:o,allRoutes:a}){const i=Array.isArray(r)?r:Ro(a||n,t,o);if(i){const[r,l]=Co(t,a||n,a||n,i,o,Do,To);C().setTransactionName(r||"/"),e&&(e.updateName(r),e.setAttribute(k,l),"route"===l&&e.setAttribute(O,r),ea(e,t,n,o,"pageload"))}else e&&ea(e,t,n,o,"pageload")}function Jo(e,t,n,r,o,a,i,l){try{const s=t.data?.[k];if("route"===s&&n&&!mo(n))return;const u=Array.from(l),c=u.length>0?u:o,d=Ro(c,r,a);if(!d)return;const[f,p]=Co(r,c,c,d,a,Do,To),h=function(e,t,n,r,o=!1){return!!n&&(!(e||!o)||(!(!e||!mo(e)||"route"!==r||mo(n))||"route"!==t&&"route"===r))}(n,s,f,p,!0),m="pageload"===i||!t.timestamp;h&&m&&(e.updateName(f),e.setAttribute(k,p),"route"===p&&e.setAttribute(O,f))}catch(s){Kr&&h.warn(`Error updating span details before ending: ${s}`)}}function ea(e,t,n,r,o){const a=`__sentry_${o}_end_patched__`,i=e?.[a];if(i||!e.end)return;const l=e.end.bind(e);let s=!1;e.end=function(...a){if(s)return;s=!0;const i=a.length>0?a[0]:Date.now()/1e3,u=v(e),c=u.description,d=u.data?.[k],f=()=>{const t=E();if(t&&"navigation"===o){const n=Fo.get(t);n&&n.span===e&&Fo.delete(t)}},p=zo.get(e),h=e.__sentry_may_have_lazy_routes__;if((p&&p.size>0||h)&&c&&(mo(c)||"route"!==d)){if(0===Ao)return Jo(e,u,c,t,n,r,o,Lo),f(),void l(i);const a=new Promise(e=>setTimeout(e,Ao));let s;if(p&&p.size>0){const e=Promise.allSettled(p).then(()=>{});s=Ao===1/0?e:Promise.race([e,a])}else s=a;return void s.then(()=>{const a=v(e);Jo(e,a,a.description,t,n,r,o,Lo),f(),l(i)}).catch(()=>{f(),l(i)})}Jo(e,u,c,t,n,r,o,Lo),f(),l(i)},y(e,a,!0)}function ta(e){return Yo(e)}function na(e){return Go(e,"")}var ra,oa,aa={exports:{}},ia={};function la(){if(ra)return ia;ra=1;var e=zr();function t(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}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."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},o=Symbol.for("react.portal");var a=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function i(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}return ia.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,ia.createPortal=function(e,n){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(t(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:o,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,n,null,r)},ia.flushSync=function(e){var t=a.T,n=r.p;try{if(a.T=null,r.p=2,e)return e()}finally{a.T=t,r.p=n,r.d.f()}},ia.preconnect=function(e,t){"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,r.d.C(e,t))},ia.prefetchDNS=function(e){"string"==typeof e&&r.d.D(e)},ia.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,o=i(n,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,l="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?r.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:o,integrity:a,fetchPriority:l}):"script"===n&&r.d.X(e,{crossOrigin:o,integrity:a,fetchPriority:l,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},ia.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=i(t.as,t.crossOrigin);r.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&r.d.M(e)},ia.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,o=i(n,t.crossOrigin);r.d.L(e,n,{crossOrigin:o,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"str
1ing"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},ia.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=i(t.as,t.crossOrigin);r.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else r.d.m(e)},ia.requestFormReset=function(e){r.d.r(e)},ia.unstable_batchedUpdates=function(e,t){return e(t)},ia.useFormState=function(e,t,n){return a.H.useFormState(e,t,n)},ia.useFormStatus=function(){return a.H.useHostTransitionStatus()},ia.version="19.2.8",ia}function sa(){if(oa)return aa.exports;return oa=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){}}(),aa.exports=la(),aa.exports}var ua=sa();const ca=Or(ua),da=Cr({__proto__:null,default:ca},[ua]);function fa(){return fa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fa.apply(this,arguments)}const pa=_r.createContext(null),ha=_r.createContext(null),ma=_r.createContext(null),ga=_r.createContext(null),va=_r.createContext({outlet:null,matches:[],isDataRoute:!1}),ya=_r.createContext(null);function ba(){return null!=_r.useContext(ga)}function wa(){return ba()||R(!1),_r.useContext(ga).location}function xa(){return _r.useContext(ga).navigationType}function Sa(e){_r.useContext(ma).static||_r.useLayoutEffect(e)}function Ca(){let{isDataRoute:e}=_r.useContext(va);return e?function(){let{router:e}=ja(Ta.UseNavigateStable),t=Fa(Aa.UseNavigateStable),n=_r.useRef(!1);Sa(()=>{n.current=!0});let r=_r.useCallback(function(r,o){void 0===o&&(o={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,fa({fromRouteId:t},o)))},[e,t]);return r}():function(){ba()||R(!1);let e=_r.useContext(pa),{basename:t,future:n,navigator:r}=_r.useContext(ma),{matches:o}=_r.useContext(va),{pathname:a}=wa(),i=JSON.stringify(D(o,n.v7_relativeSplatPath)),l=_r.useRef(!1);Sa(()=>{l.current=!0});let s=_r.useCallback(function(n,o){if(void 0===o&&(o={}),!l.current)return;if("number"==typeof n)return void r.go(n);let s=T(n,JSON.parse(i),a,"path"===o.relative);null==e&&"/"!==t&&(s.pathname="/"===s.pathname?t:A([t,s.pathname])),(o.replace?r.replace:r.push)(s,o.state,o)},[t,r,i,a,e]);return s}()}const ka=_r.createContext(null);function Oa(){let{matches:e}=_r.useContext(va),t=e[e.length-1];return t?t.params:{}}function Ea(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=_r.useContext(ma),{matches:o}=_r.useContext(va),{pathname:a}=wa(),i=JSON.stringify(D(o,r.v7_relativeSplatPath));return _r.useMemo(()=>T(e,JSON.parse(i),a,"path"===n),[e,i,a,n])}function Pa(e,t,n,r){ba()||R(!1);let{navigator:o}=_r.useContext(ma),{matches:a}=_r.useContext(va),i=a[a.length-1],l=i?i.params:{};!i||i.pathname;let s,u=i?i.pathnameBase:"/";i&&i.route,s=wa();let c=s.pathname||"/",d=c;if("/"!==u){let e=u.replace(/^\//,"").split("/");d="/"+c.replace(/^\//,"").split("/").slice(e.length).join("/")}let f=z(e,{pathname:d}),p=function(e,t,n,r){var o;void 0===t&&(t=[]);void 0===n&&(n=null);void 0===r&&(r=null);if(null==e){var a;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(a=r)&&a.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let i=e,l=null==(o=n)?void 0:o.errors;if(null!=l){let e=i.findIndex(e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id]));e>=0||R(!1),i=i.slice(0,Math.min(i.length,e+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c<i.length;c++){let e=i[c];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(u=c),e.route.id){let{loaderData:t,errors:r}=n,o=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||o){s=!0,i=u>=0?i.slice(0,u+1):[i[0]];break}}}return i.reduceRight((e,r,o)=>{let a,c=!1,d=null,f=null;var p;n&&(a=l&&r.route.id?l[r.route.id]:void 0,d=r.route.errorElement||Ia,s&&(u<0&&0===o?(Va[p="route-fallback"]||(Va[p]=!0),c=!0,f=null):u===o&&(c=!0,f=r.route.hydrateFallbackElement||null)));let h=t.concat(i.slice(0,o+1)),m=()=>{let t;return t=a?d:c?f:r.route.Component?_r.createElement(r.route.Component,null):r.route.element?r.route.element:e,_r.createElement(Da,{match:r,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?_r.createElement(Ra,{location:n.location,revalidation:n.revalidation,component:d,error:a,children:m(),routeC
1ontext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}(f&&f.map(e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:A([u,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:A([u,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),a,n,r);return p}function Ma(){let e=La(),t=_(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return _r.createElement(_r.Fragment,null,_r.createElement("h2",null,"Unexpected Application Error!"),_r.createElement("h3",{style:{fontStyle:"italic"}},t),n?_r.createElement("pre",{style:r},n):null,null)}const Ia=_r.createElement(Ma,null);class Ra extends _r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){}render(){return void 0!==this.state.error?_r.createElement(va.Provider,{value:this.props.routeContext},_r.createElement(ya.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Da(e){let{routeContext:t,match:n,children:r}=e,o=_r.useContext(pa);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),_r.createElement(va.Provider,{value:t},r)}var Ta=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ta||{}),Aa=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}(Aa||{});function ja(e){let t=_r.useContext(pa);return t||R(!1),t}function Na(e){let t=_r.useContext(ha);return t||R(!1),t}function Fa(e){let t=function(){let e=_r.useContext(va);return e||R(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||R(!1),n.route.id}function La(){var e;let t=_r.useContext(ya),n=Na(),r=Fa();return void 0!==t?t:null==(e=n.errors)?void 0:e[r]}let za=0;function _a(e){let{router:t,basename:n}=ja(),r=Na(),[o,a]=_r.useState(""),i=_r.useCallback(t=>{if("function"!=typeof e)return!!e;if("/"===n)return e(t);let{currentLocation:r,nextLocation:o,historyAction:a}=t;return e({currentLocation:fa({},r,{pathname:j(r.pathname,n)||r.pathname}),nextLocation:fa({},o,{pathname:j(o.pathname,n)||o.pathname}),historyAction:a})},[n,e]);return _r.useEffect(()=>{let e=String(++za);return a(e),()=>t.deleteBlocker(e)},[t]),_r.useEffect(()=>{""!==o&&t.getBlocker(o,i)},[t,o,i]),o&&r.blockers.has(o)?r.blockers.get(o):N}const Va={};function Ba(e){let{to:t,replace:n,state:r,relative:o}=e;ba()||R(!1);let{future:a,static:i}=_r.useContext(ma),{matches:l}=_r.useContext(va),{pathname:s}=wa(),u=Ca(),c=T(t,D(l,a.v7_relativeSplatPath),s,"path"===o),d=JSON.stringify(c);return _r.useEffect(()=>u(JSON.parse(d),{replace:n,state:r,relative:o}),[u,d,o,n,r]),null}function $a(e){return function(e){let t=_r.useContext(va).outlet;return t?_r.createElement(ka.Provider,{value:e},t):t}(e.context)}function Ha(e){R(!1)}function Wa(e){let{basename:t="/",children:n=null,location:r,navigationType:o=F.Pop,navigator:a,static:i=!1,future:l}=e;ba()&&R(!1);let s=t.replace(/^\/*/,"/"),u=_r.useMemo(()=>({basename:s,navigator:a,static:i,future:fa({v7_relativeSplatPath:!1},l)}),[s,l,a,i]);"string"==typeof r&&(r=L(r));let{pathname:c="/",search:d="",hash:f="",state:p=null,key:h="default"}=r,m=_r.useMemo(()=>{let e=j(c,s);return null==e?null:{location:{pathname:e,search:d,hash:f,state:p,key:h},navigationType:o}},[s,c,d,f,p,h,o]);return null==m?null:_r.createElement(ma.Provider,{value:u},_r.createElement(ga.Provider,{children:n,value:m}))}function Ua(e,t){void 0===t&&(t=[]);let n=[];
1return _r.Children.forEach(e,(e,r)=>{if(!_r.isValidElement(e))return;let o=[...t,r];if(e.type===_r.Fragment)return void n.push.apply(n,Ua(e.props.children,o));e.type!==Ha&&R(!1),e.props.index&&e.props.children&&R(!1);let a={id:e.props.id||o.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(a.children=Ua(e.props.children,o)),n.push(a)}),n}function Ka(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:_r.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:_r.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:_r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function qa(){return qa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qa.apply(this,arguments)}function Ga(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function Ya(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}new Promise(()=>{});const Xa=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Qa=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(gxe){}function Za(e,t){return $({basename:null==t?void 0:t.basename,future:qa({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:H({window:null==t?void 0:t.window}),hydrationData:(null==t?void 0:t.hydrationData)||Ja(),routes:e,mapRouteProperties:Ka,dataStrategy:null==t?void 0:t.dataStrategy,patchRoutesOnNavigation:null==t?void 0:t.patchRoutesOnNavigation,window:null==t?void 0:t.window}).initialize()}function Ja(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=qa({},t,{errors:ei(t.errors)})),t}function ei(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&"RouteErrorResponse"===o.__type)n[r]=new W(o.status,o.statusText,o.data,!0===o.internal);else if(o&&"Error"===o.__type){if(o.__subType){let e=window[o.__subType];if("function"==typeof e)try{let t=new e(o.message);t.stack="",n[r]=t}catch(gxe){}}if(null==n[r]){let e=new Error(o.message);e.stack="",n[r]=e}}else n[r]=o;return n}const ti=_r.createContext({isTransitioning:!1}),ni=_r.createContext(new Map),ri=Br.startTransition,oi=da.flushSync;function ai(e){oi?oi(e):e()}class ii{constructor(){this.status="pending",this.promise=new Promise((e,t)=>{this.resolve=t=>{"pending"===this.status&&(this.status="resolved",e(t))},this.reject=e=>{"pending"===this.status&&(this.status="rejected",t(e))}})}}function li(e){let{fallbackElement:t,router:n,future:r}=e,[o,a]=_r.useState(n.state),[i,l]=_r.useState(),[s,u]=_r.useState({isTransitioning:!1}),[c,d]=_r.useState(),[f,p]=_r.useState(),[h,m]=_r.useState(),g=_r.useRef(new Map),{v7_startTransition:v}=r||{},y=_r.useCallback(e=>{v?function(e){ri?ri(e):e()}(e):e()},[v]),b=_r.useCallback((e,t)=>{let{deletedFetchers:r,flushSync:o,viewTransitionOpts:i}=t;e.fetchers.forEach((e,t)=>{void 0!==e.data&&g.current.set(t,e.data)}),r.forEach(e=>g.current.delete(e));let s=null==n.window||null==n.window.document||"function"!=typeof n.window.document.startViewTransition;if(i&&!s){if(o){ai(()=>{f&&(c&&c.resolve(),f.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:i.currentLocation,nextLocation:i.nextLocation})});let t=n.window.document.startViewTransition(()=>{ai(()=>a(e))});return t.finished.finally(()=>{ai(()=>{d(void 0),p(void 0),l(void 0),u({isTransitioning:!1})})}),void ai(()=>p(t))}f?(c&&c.resolve(),f.skipTransition(),m({state:e,currentLocation:i.currentLocation,nextLocation:i.nextLocation})):(l(e),u({isTransitioning:!0,flushSync:!1,currentLocation:i.currentLocation,nextLocation:i.nextLocation}))}else o?ai(()=>a(e)):y(()=>a(e))},[n.window,f,c,g,y]);_r.useLayoutEffect(()=>n.subscribe(b),[n,b]),_r.useEffect(()=>{s.isTransitioning&&!s.flushSync&&d(new ii)},[s]),_r.useEffect(()=>{if(c&&i&&n.window){let e=i,t=c.promise,r=n.window.document.startViewTransition(async()=>{y(()=>a(e)),await t});r.finished.finally(()=>{d(void 0),p(void 0),l(void 0),u({isTransitioning:!1})}),p(r)}},[y,i,c,n.window]),_r.useEffect(()=>{c&&i&&o.location.key===i.location.key&&c.resolve()},[c,f,o.location,i]),_r.useEffect(()=>{!s.isTransitioning&&h&&(l(h.state),u({isTransitioning:!0,flushSync:!1,currentLocation:h.currentLocation,nextLocation:h.nextLocation}),m(void 0))},[s.isTransitioning,h]),_r.useEffect(()=>{},[]);let w=_r.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})}),[n]),x=n.basename||"/",S=_r.useMemo(()=>({router:n,navigator:w,static:!1,basename:x}),[n,w,x]),C=_r.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return _r.useEffect(()=>function(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}(r,n.future),[r,n.future]),_r.createElement(_r.Fragment,null,_r.createElement(pa.Provider,{value:S},_r.createElement(ha.Provider,{value:o},_r.createElement(ni.Provider,{value:g.current},_r.createElement(ti.Provider,{value:s}
1,_r.createElement(Wa,{basename:x,location:o.location,navigationType:o.historyAction,navigator:w,future:C},o.initialized||n.future.v7_partialHydration?_r.createElement(si,{routes:n.routes,future:n.future,state:o}):t))))),null)}const si=_r.memo(ui);function ui(e){let{routes:t,future:n,state:r}=e;return Pa(t,0,r,n)}const ci="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,di=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fi=_r.forwardRef(function(e,t){let n,{onClick:r,relative:o,reloadDocument:a,replace:i,state:l,target:s,to:u,preventScrollReset:c,viewTransition:d}=e,f=Ga(e,Xa),{basename:p}=_r.useContext(ma),h=!1;if("string"==typeof u&&di.test(u)&&(n=u,ci))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),n=j(t.pathname,p);t.origin===e.origin&&null!=n?u=n+t.search+t.hash:h=!0}catch(gxe){}let m=function(e,t){let{relative:n}=void 0===t?{}:t;ba()||R(!1);let{basename:r,navigator:o}=_r.useContext(ma),{hash:a,pathname:i,search:l}=Ea(e,{relative:n}),s=i;return"/"!==r&&(s="/"===i?r:A([r,i])),o.createHref({pathname:s,search:l,hash:a})}(u,{relative:o}),g=function(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i,viewTransition:l}=void 0===t?{}:t,s=Ca(),u=wa(),c=Ea(e,{relative:i});return _r.useCallback(t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==r?r:V(u)===V(c);s(e,{replace:n,state:o,preventScrollReset:a,relative:i,viewTransition:l})}},[u,s,c,r,o,n,e,a,i,l])}(u,{replace:i,state:l,target:s,preventScrollReset:c,relative:o,viewTransition:d});return _r.createElement("a",qa({},f,{href:n||m,onClick:h||a?r:function(e){r&&r(e),e.defaultPrevented||g(e)},ref:t,target:s}))}),pi=_r.forwardRef(function(e,t){let{"aria-current":n="page",caseSensitive:r=!1,className:o="",end:a=!1,style:i,to:l,viewTransition:s,children:u}=e,c=Ga(e,Qa),d=Ea(l,{relative:c.relative}),f=wa(),p=_r.useContext(ha),{navigator:h,basename:m}=_r.useContext(ma),g=null!=p&&function(e,t){void 0===t&&(t={});let n=_r.useContext(ti);null==n&&R(!1);let{basename:r}=function(){let e=_r.useContext(pa);return e||R(!1),e}(hi.useViewTransitionState),o=Ea(e,{relative:t.relative});if(!n.isTransitioning)return!1;let a=j(n.currentLocation.pathname,r)||n.currentLocation.pathname,i=j(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=B(o.pathname,i)||null!=B(o.pathname,a)}(d)&&!0===s,v=h.encodeLocation?h.encodeLocation(d).pathname:d.pathname,y=f.pathname,b=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;r||(y=y.toLowerCase(),b=b?b.toLowerCase():null,v=v.toLowerCase()),b&&m&&(b=j(b,m)||b);const w="/"!==v&&v.endsWith("/")?v.length-1:v.length;let x,S=y===v||!a&&y.startsWith(v)&&"/"===y.charAt(w),C=null!=b&&(b===v||!a&&b.startsWith(v)&&"/"===b.charAt(v.length)),k={isActive:S,isPending:C,isTransitioning:g},O=S?n:void 0;x="function"==typeof o?o(k):[o,S?"active":null,C?"pending":null,g?"transitioning":null].filter(Boolean).join(" ");let E="function"==typeof i?i(k):i;return _r.createElement(fi,qa({},c,{"aria-current":O,className:x,ref:t,style:E,to:l,viewTransition:s}),"function"==typeof u?u(k):u)});var hi,mi,gi,vi;function yi(e){let t=_r.useRef(Ya(e)),n=_r.useRef(!1),r=wa(),o=_r.useMemo(()=>function(e,t){let n=Ya(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),a=Ca(),i=_r.useCallback((e,t)=>{const r=Ya("function"==typeof e?e(o):e);n.current=!0,a("?"+r,t)},[a,o]);return[o,i]}(mi=hi||(hi={})).UseScrollRestoration="useScrollRestoration",mi.UseSubmit="useSubmit",mi.UseSubmitFetcher="useSubmitFetcher",mi.UseFetcher="useFetcher",mi.useViewTransitionState="useViewTransitionState",(vi=gi||(gi={})).UseFetcher="useFetcher",vi.UseFetchers="useFetchers",vi.UseScrollRestoration="useScrollRestoration";var bi,wi,xi={exports:{}},Si={};function Ci(){if(bi)return Si;bi=1;var e=U(),t=zr(),n=sa();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}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."}function o(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function a(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function i(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function l(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function s(e){if(a(e)!==e)throw Error(r(188))}function u(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=u(e)))return t;e=e.sibling}return null}var c=Object.assign,d=Symbol.for("react.element"),f=Symbol.for("react.transitional.element"),p=Symbol.for("react.portal"),h=Symbol.for("react.fragment"),m=Symbol.for("react.strict_mode"),g=Symbol.for("react.profiler"),v=Symbol.for("react.consumer"),y=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),C=Symbol.for("react.lazy"),k=Symbol.for("react.activity"),O=Symbol.for("react.memo_cache_sentinel"),E=Symbol.iterator;function P(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=E&&e[E]||e["@@iterator"])?e:null}var M=Symbol.for("react.client.reference");function I(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===M?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case h:return"Fragment";case g:return"Profiler";case m:return"StrictMode";case w:return"Suspense";case x:return"SuspenseList";case k:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case p:return"Portal";case y:return e.displayName||"Context";case v:return(e._context.displayName||"Context")+".Consumer";case b:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case S:return null!==(t=e.displayName||null)?t:I(e.type)||"Memo";case C:t=e._payload,e=e._init;try{return I(e(t))}catch(n){}}return null}var R=Array.isArray,D=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,T=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,A={pending:!1,data:null,method:null,action:null},j=[],N=-1;function F(e){return{current:e}}function L(e){0>N||(e.current=j[N],j[N]=null,N--)}function z(e,t){N++,j[N]=e.current,e.current=t}var _,V,B=F(null),$=F(null),H=F(null),W=F(null);function K(e,t){switch(z(H,t),z($,e),z(B,null),t.nodeType){case 9:case 11:e=(e
vendor: 4,820 bytes, line 1
1=t.documentElement)&&(e=e.namespaceURI)?bd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=wd(t=bd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}L(B),z(B,e)}function q(){L(B),L($),L(H)}function G(e){null!==e.memoizedState&&z(W,e);var t=B.current,n=wd(t,e.type);t!==n&&(z($,e),z(B,n))}function Y(e){$.current===e&&(L(B),L($)),W.current===e&&(L(W),pf._currentValue=A)}function X(e){if(void 0===_)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);_=t&&t[1]||"",V=-1<n.stack.indexOf("\n at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+_+e+V}var Q=!1;function Z(e,t){if(!e||Q)return"";Q=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(o){var r=o}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(i){r=i}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(l){if(l&&r&&"string"==typeof l.stack)return[l.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=r.DetermineComponentFrameRoot(),i=a[0],l=a[1];if(i&&l){var s=i.split("\n"),u=l.split("\n");for(o=r=0;r<s.length&&!s[r].includes("DetermineComponentFrameRoot");)r++;for(;o<u.length&&!u[o].includes("DetermineComponentFrameRoot");)o++;if(r===s.length||o===u.length)for(r=s.length-1,o=u.length-1;1<=r&&0<=o&&s[r]!==u[o];)o--;for(;1<=r&&0<=o;r--,o--)if(s[r]!==u[o]){if(1!==r||1!==o)do{if(r--,0>--o||s[r]!==u[o]){var c="\n"+s[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=o);break}}}finally{Q=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?X(n):""}function J(e,t){switch(e.tag){case 26:case 27:case 5:return X(e.type);case 16:return X("Lazy");case 13:return e.child!==t&&null!==t?X("Suspense Fallback"):X("Suspense");case 19:return X("SuspenseList");case 0:case 15:return Z(e.type,!1);case 11:return Z(e.type.render,!1);case 1:return Z(e.type,!0);case 31:return X("Activity");default:return""}}function ee(e){try{var t="",n=null;do{t+=J(e,n),n=e,e=e.return}while(e);return t}catch(r){return"\nError generating stack: "+r.message+"\n"+r.stack}}var te=Object.prototype.hasOwnProperty,ne=e.unstable_scheduleCallback,re=e.unstable_cancelCallback,oe=e.unstable_shouldYield,ae=e.unstable_requestPaint,ie=e.unstable_now,le=e.unstable_getCurrentPriorityLevel,se=e.unstable_ImmediatePriority,ue=e.unstable_UserBlockingPriority,ce=e.unstable_NormalPriority,de=e.unstable_LowPriority,fe=e.unstable_IdlePriority,pe=e.log,he=e.unstable_setDisableYieldValue,me=null,ge=null;function ve(e){if("function"==typeof pe&&he(e),ge&&"function"==typeof ge.setStrictMode)try{ge.setStrictMode(me,e)}catch(t){}}var ye=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(be(e)/we|0)|0},be=Math.log,we=Math.LN2;var xe=256,Se=262144,Ce=4194304;function ke(e){var t=42&e;if(0!==t)return t;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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Oe(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var l=134217727&r;return 0!==l?0!==(r=l&~a)?o=ke(r):0!==(i&=l)?o=ke(i):n||0!==(n=l&~e)&&(o=ke(n)):0!==(l=r&~a)?o=ke(l):0!==i?o=ke(i):n||0!==(n=r&~e)&&(o=ke(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function Ee(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Pe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Me(){var e=Ce;return!(62914560&(Ce<<=1))&&(Ce=4194304),e}function Ie(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}
vendor: 10,633 bytes, line 1
1function Re(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function De(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ye(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function Te(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ye(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}function Ae(e,t){var n=t&-t;return 0!==((n=42&n?1:je(n))&(e.suspendedLanes|t))?0:n}function je(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Ne(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Fe(){var e=T.p;return 0!==e?e:void 0===(e=window.event)?32:If(e.type)}function Le(e,t){var n=T.p;try{return T.p=e,t()}finally{T.p=n}}var ze=Math.random().toString(36).slice(2),_e="__reactFiber$"+ze,Ve="__reactProps$"+ze,Be="__reactContainer$"+ze,$e="__reactEvents$"+ze,He="__reactListeners$"+ze,We="__reactHandles$"+ze,Ue="__reactResources$"+ze,Ke="__reactMarker$"+ze;function qe(e){delete e[_e],delete e[Ve],delete e[$e],delete e[He],delete e[We]}function Ge(e){var t=e[_e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Be]||n[_e]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=zd(e);null!==e;){if(n=e[_e])return n;e=zd(e)}return t}n=(e=n).parentNode}return null}function Ye(e){if(e=e[_e]||e[Be]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Xe(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(r(33))}function Qe(e){var t=e[Ue];return t||(t=e[Ue]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ze(e){e[Ke]=!0}var Je=new Set,et={};function tt(e,t){nt(e,t),nt(e+"Capture",t)}function nt(e,t){for(et[e]=t,e=0;e<t.length;e++)Je.add(t[e])}var rt=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ot={},at={};function it(e,t,n){if(o=t,te.call(at,o)||!te.call(ot,o)&&(rt.test(o)?at[o]=!0:(ot[o]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var o}function lt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function st(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ut(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ct(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function dt(e){if(!e._valueTracker){var t=ct(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ct(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function pt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(gxe){return e.body}}var ht=/[\n"\\]/g;function mt(e){return e.replace(ht,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function gt(e,t,n,r,o,a,i,l){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ut(t)):e.value!==""+ut(t)&&(e.value=""+ut(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?yt(e,i,ut(t)):null!=n?yt(e,i,ut(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=a&&(e.defaultChecked=!!a),null!=o&&(e.checked=o&&"function"!=typeof o&&"symbol"!=typeof o),null!=l&&"function"!=typeof l&&"symbol"!=typeof l&&"boolean"!=typeof l?e.name=""+ut(l):e.removeAttribute("name")}function vt(e,t,n,r,o,a,i,l){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=t||null!=n){if(("submit"===a||"reset"===a)&&null==t)return void dt(e);n=null!=n?""+ut(n):"",t=null!=t?""+ut(t):n,l||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:o)&&"symbol"!=typeof r&&!!r,e.checked=l?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.name=i),dt(e)}function yt(e,t,n){"number"===t&&pt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function bt(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ut(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function wt(e,t,n){null==t||((t=""+ut(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ut(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function xt(e,t,n,o){if(null==t){if(null!=o){if(null!=n)throw Error(r(92));if(R(o)){if(1<o.length)throw Error(r(93));o=o[0]}n=o}null==n&&(n=""),t=n}n=ut(t),e.defaultValue=n,(o=e.textContent)===n&&""!==o&&null!==o&&(e.value=o),dt(e)}function St(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Ct=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function kt(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Ct.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Ot(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(r(62));if(e=e.style,null!=n){for(var o in n)!n.hasOwnProperty(o)||null!=t&&t.hasOwnProperty(o)||(0===o.indexOf("--")?e.setProperty(o,""):"float"===o?e.cssFloat="":e[o]="");for(var a in t)o=t[a],t.hasOwnProperty(a)&&n[a]!==o&&kt(e,a,o)}else for(var i in t)t.hasOwnProperty(i)&&kt(e,i,t[i])}function Et(e){if(-1===e.indexOf("-"))return!1;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 Pt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
1-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Mt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function It(e){return Mt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Rt(){}var Dt=null;function Tt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var At=null,jt=null;function Nt(e){var t=Ye(e);if(t&&(e=t.stateNode)){var n=e[Ve]||null;e:switch(e=t.stateNode,t.type){case"input":if(gt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var o=n[t];if(o!==e&&o.form===e.form){var a=o[Ve]||null;if(!a)throw Error(r(90));gt(o,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(o=n[t]).form===e.form&&ft(o)}break e;case"textarea":wt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&bt(e,!!n.multiple,t,!1)}}}var Ft=!1;function Lt(e,t,n){if(Ft)return e(t,n);Ft=!0;try{return e(t)}
vendor: 4,107 bytes, line 1
1finally{if(Ft=!1,(null!==At||null!==jt)&&(tc(),At&&(t=At,e=jt,jt=At=null,Nt(t),e)))for(t=0;t<e.length;t++)Nt(e[t])}}function zt(e,t){var n=e.stateNode;if(null===n)return null;var o=n[Ve]||null;if(null===o)return null;n=o[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":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,typeof n));return n}var _t=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Vt=!1;if(_t)try{var Bt={};Object.defineProperty(Bt,"passive",{get:function(){Vt=!0}}),window.addEventListener("test",Bt,Bt),window.removeEventListener("test",Bt,Bt)}catch(gxe){Vt=!1}var $t=null,Ht=null,Wt=null;function Ut(){if(Wt)return Wt;var e,t,n=Ht,r=n.length,o="value"in $t?$t.value:$t.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Wt=o.slice(e,1<t?1-t:void 0)}function Kt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function qt(){return!0}function Gt(){return!1}function Yt(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?qt:Gt,this.isPropagationStopped=Gt,this}return c(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=qt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=qt)},persist:function(){},isPersistent:qt}),t}var Xt,Qt,Zt,Jt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},en=Yt(Jt),tn=c({},Jt,{view:0,detail:0}),nn=Yt(tn),rn=c({},tn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:mn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Zt&&(Zt&&"mousemove"===e.type?(Xt=e.screenX-Zt.screenX,Qt=e.screenY-Zt.screenY):Qt=Xt=0,Zt=e),Xt)},movementY:function(e){return"movementY"in e?e.movementY:Qt}}),on=Yt(rn),an=Yt(c({},rn,{dataTransfer:0})),ln=Yt(c({},tn,{relatedTarget:0})),sn=Yt(c({},Jt,{animationName:0,elapsedTime:0,pseudoElement:0})),un=Yt(c({},Jt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),cn=Yt(c({},Jt,{data:0})),dn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fn={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"},pn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=pn[e])&&!!t[e]}function mn(){return hn}var gn=Yt(c({},tn,{key:function(e){if(e.key){var t=dn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Kt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"ke
1yup"===e.type?fn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:mn,charCode:function(e){return"keypress"===e.type?Kt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Kt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),vn=Yt(c({},rn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),yn=Yt(c({},tn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:mn})),bn=Yt(c({},Jt,{propertyName:0,elapsedTime:0,pseudoElement:0})),wn=Yt(c({},rn,{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})),xn=Yt(c({},Jt,{newState:0,oldState:0})),Sn=[9,13,27,32],Cn=_t&&"CompositionEvent"in window,kn=null;_t&&"documentMode"in document&&(kn=document.documentMode);var On=_t&&"TextEvent"in window&&!kn,En=_t&&(!Cn||kn&&8<kn&&11>=kn),Pn=String.fromCharCode(32),Mn=!1;function In(e,t){switch(e){case"keyup":return-1!==Sn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Dn=!1;var Tn={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 An(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Tn[e.type]:"textarea"===t}function jn(e,t,n,r){At?jt?jt.push(r):jt=[r]:At=r,0<(t=ad(t,"onChange")).length&&(n=new en("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Nn=null,Fn=null;function Ln(e){Qc(e,0)}function zn(e){if(ft(Xe(e)))return e}function _n(e,t){if("change"===e)return t}var Vn=!1;if(_t){var Bn;if(_t){var $n="oninput"in document;if(!$n){var Hn=document.createElement("div");Hn.setAttribute("oninput","return;"),$n="function"==typeof Hn.oninput}Bn=$n}else Bn=!1;Vn=Bn&&(!document.documentMode||9<document.documentMode)}function Wn(){Nn&&(Nn.detachEvent("onpropertychange",Un),Fn=Nn=null)}function Un(e){if("value"===e.propertyName&&zn(Fn)){var t=[];jn(t,Fn,e,Tt(e)),Lt(Ln,t)}}function Kn(e,t,n){"focusin"===e?(Wn(),Fn=n,(Nn=t).attachEvent("onpropertychange",Un)):"focusout"===e&&Wn()}function qn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return zn(Fn)}function Gn(e,t){if("click"===e)return zn(t)}function Yn(e,t){if("input"===e||"change"===e)return zn(t)}var Xn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Qn(e,t){if(Xn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!te.call(t,o)||!Xn(e[o],t[o]))return!1}return!0}function Zn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Jn(e,t){var n,r=Zn(e);for(e=0;r;){if(3===r.nodeType){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=Zn(r)}}function er(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?er(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function tr(e){for(var t=pt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=pt((e=t.contentWindow).document)}return t}function nr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var rr=_t&&"documentMode"in document&&11>=document.documentMode,or=null,ar=null,ir=null,lr=!1;function sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;lr||null==or||or!==pt(r)||("selectionStart"in(r=or)&&nr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 19,940 bytes, line 1
1sNode:r.focusNode,focusOffset:r.focusOffset},ir&&Qn(ir,r)||(ir=r,0<(r=ad(ar,"onSelect")).length&&(t=new en("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=or)))}function ur(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var cr={animationend:ur("Animation","AnimationEnd"),animationiteration:ur("Animation","AnimationIteration"),animationstart:ur("Animation","AnimationStart"),transitionrun:ur("Transition","TransitionRun"),transitionstart:ur("Transition","TransitionStart"),transitioncancel:ur("Transition","TransitionCancel"),transitionend:ur("Transition","TransitionEnd")},dr={},fr={};function pr(e){if(dr[e])return dr[e];if(!cr[e])return e;var t,n=cr[e];for(t in n)if(n.hasOwnProperty(t)&&t in fr)return dr[e]=n[t];return e}_t&&(fr=document.createElement("div").style,"AnimationEvent"in window||(delete cr.animationend.animation,delete cr.animationiteration.animation,delete cr.animationstart.animation),"TransitionEvent"in window||delete cr.transitionend.transition);var hr=pr("animationend"),mr=pr("animationiteration"),gr=pr("animationstart"),vr=pr("transitionrun"),yr=pr("transitionstart"),br=pr("transitioncancel"),wr=pr("transitionend"),xr=new Map,Sr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Cr(e,t){xr.set(e,t),tt(t,[e])}Sr.push("scrollEnd");var kr="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e)},Or=[],Er=0,Pr=0;function Mr(){for(var e=Er,t=Pr=Er=0;t<e;){var n=Or[t];Or[t++]=null;var r=Or[t];Or[t++]=null;var o=Or[t];Or[t++]=null;var a=Or[t];if(Or[t++]=null,null!==r&&null!==o){var i=r.pending;null===i?o.next=o:(o.next=i.next,i.next=o),r.pending=o}0!==a&&Tr(n,o,a)}}function Ir(e,t,n,r){Or[Er++]=e,Or[Er++]=t,Or[Er++]=n,Or[Er++]=r,Pr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Rr(e,t,n,r){return Ir(e,t,n,r),Ar(e)}function Dr(e,t){return Ir(e,null,null,t),Ar(e)}function Tr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var o=!1,a=e.return;null!==a;)a.childLanes|=n,null!==(r=a.alternate)&&(r.childLanes|=n),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(o=!0)),e=a,a=a.return;return 3===e.tag?(a=e.stateNode,o&&null!==t&&(o=31-ye(n),null===(r=(e=a.hiddenUpdates)[o])?e[o]=[t]:r.push(t),t.lane=536870912|n),a):null}function Ar(e){if(50<Ku)throw Ku=0,qu=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var jr={};function Nr(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fr(e,t,n,r){return new Nr(e,t,n,r)}function Lr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function _r(e,t){var n=e.alternate;return null===n?((n=Fr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Vr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Br(e,t,n,o,a,i){var l=0;if(o=e,"function"==typeof e)Lr(e)&&(l=1);else if("string"==typeof e)l=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,B.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case k:return(e=Fr(31,n,t,a)).elementType=k,e.lanes=i,e;case h:return $r(n.children,a,i,t);case m:l=8,a|=24;break;case g:return(e=Fr(12,n,t,2|a)).elementType=g,e.lanes=i,e;case w:return(e=Fr(13,n,t,a)).elementType=w,e.lanes=i,e;case x:return(e=Fr(19,n,t,a)).elementType=x,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case y:l=10;break e;case v:l=9;break e;case b:l=11;break e;case S:l=14;break e;case C:l=16,o=null;break e}l=29,n=Error(r(130,null===e?"null":typeof e,"")),o=null}return(t=Fr(l,n,t,a)).elementType=e,t.type=o,t.lanes=i,t}function $r(e,t,n,r){return(e=Fr(7,e,r,t)).lanes=n,e}function Hr(e,t,n){return(e=Fr(6,e,null,t)).lanes=n,e}function Wr(e){var t=Fr(18,null,null,0);return t.stateNode=e,t}function Ur(e,t,n){return(t=Fr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Kr=new WeakMap;function qr(e,t){if("object"==typeof e&&null!==e){var n=Kr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ee(t)},Kr.set(e,t),t)}return{value:e,source:t,stack:ee(t)}}var Gr=[],Yr=0,Xr=null,Qr=0,Zr=[],Jr=0,eo=null,to=1,no="";function ro(e,t){Gr[Yr++]=Qr,Gr[Yr++]=Xr,Xr=e,Qr=t}function oo(e,t,n){Zr[Jr++]=to,Zr[Jr++]=no,Zr[Jr++]=eo,eo=e;var r=to;e=no;var o=32-ye(r)-1;r&=~(1<<o),n+=1;var a=32-ye(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,to=1<<32-ye(t)+o|n<<o|r,no=a+e}else to=1<<a|n<<o|r,no=e}function ao(e){null!==e.return&&(ro(e,1),oo(e,1,0))}function io(e){for(;e===Xr;)Xr=Gr[--Yr],Gr[Yr]=null,Qr=Gr[--Yr],Gr[Yr]=null;for(;e===eo;)eo=Zr[--Jr],Zr[Jr]=null,no=Zr[--Jr],Zr[Jr]=null,to=Zr[--Jr],Zr[Jr]=null}function lo(e,t){Zr[Jr++]=to,Zr[Jr++]=no,Zr[Jr++]=eo,to=t.id,no=t.overflow,eo=e}var so=null,uo=null,co=!1,fo=null,po=!1,ho=Error(r(519));function mo(e){throw xo(qr(Error(r(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),ho}function go(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[_e]=e,t[Ve]=r,n){case"dialog":Zc("cancel",t),Zc("close",t);break;case"iframe":case"object":case"embed":Zc("load",t);break;case"video":case"audio":for(n=0;n<Yc.length;n++)Zc(Yc[n],t);break;case"source":Zc("error",t);break;case"img":case"image":case"link":Zc("error",t),Zc("load",t);break;case"details":Zc("toggle",t);break;case"input":Zc("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Zc("invalid",t);break;case"textarea":Zc("invalid",t),xt(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||dd(t.textContent,n)?(null!=r.popover&&(Zc("beforetoggle",t),Zc("toggle",t)),null!=r.onScroll&&Zc("scroll",t),null!=r.onScrollEnd&&Zc("scrollend",t),null!=r.onClick&&(t.onclick=Rt),t=!0):t=!1,t||mo(e,!0)}function vo(e){for(so=e.return;so;)switch(so.tag){case 5:case 31:case 13:return void(po=!1);case 27:case 3:return void(po=!0);default:so=so.return}}function yo(e){if(e!==so)return!1;if(!co)return vo(e),co=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||xd(e.type,e.memoizedProps)),t=!t),t&&uo&&mo(e),vo(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));uo=Ld(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));uo=Ld(e)}else 27===n?(n=uo,Md(e.type)?(e=Fd,Fd=null,uo=e):uo=n):uo=so?Nd(e.stateNode.nextSibling):null;return!0}function bo(){uo=so=null,co=!1}function wo(){var e=fo;return null!==e&&(null===Tu?Tu=e:Tu.push.apply(Tu,e),fo=null),e}function xo(e){null===fo?fo=[e]:fo.push(e)}var So=F(null),Co=null,ko=null;function Oo(e,t,n){z(So,t._currentValue),t._currentValue=n}function Eo(e){e._currentValue=So.current,L(So)}function Po(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Mo(e,t,n,o){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var i=a.dependencies;if(null!==i){var l=a.child;i=i.firstContext;e:for(;null!==i;){var s=i;i=a;for(var u=0;u<t.length;u++)if(s.context===t[u]){i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),Po(i.return,n,e),o||(l=null);break e}i=s.next}}else if(18===a.tag){if(null===(l=a.return))throw Error(r(341));l.lanes|=n,null!==(i=l.alternate)&&(i.lanes|=n),Po(l,n,e),l=null}else l=a.child;if(null!==l)l.return=a;else for(l=a;null!==l;){if(l===e){l=null;break}if(null!==(a=l.sibling)){a.return=l.return,l=a;break}l=l.return}a=l}}function Io(e,t,n,o){e=null;for(var a=t,i=!1;null!==a;){if(!i)if(524288&a.flags)i=!0;else if(262144&a.flags)break;if(10===a.tag){var l=a.alternate;if(null===l)throw Error(r(387));if(null!==(l=l.memoizedProps)){var s=a.type;Xn(a.pendingProps.value,l.value)||(null!==e?e.push(s):e=[s])}}else if(a===W.current){if(null===(l=a.alternate))throw Error(r(387));l.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(pf):e=[pf])}a=a.return}null!==e&&Mo(t,e,n,o),t.flags|=262144}function Ro(e){for(e=e.firstContext;null!==e;){if(!Xn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Do(e){Co=e,ko=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function To(e){return jo(Co,e)}function Ao(e,t){return null===Co&&Do(e),jo(e,t)}function jo(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===ko){if(null===e)throw Error(r(308));ko=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ko=ko.next=t;return n}var No="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Fo=e.unstable_scheduleCallback,Lo=e.unstable_NormalPriority,zo={$$typeof:y,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function _o(){return{controller:new No,data:new Map,refCount:0}}function Vo(e){e.refCount--,0===e.refCount&&Fo(Lo,function(){e.controller.abort()})}var Bo=null,$o=0,Ho=0,Wo=null;function Uo(){if(0===--$o&&null!==Bo){null!==Wo&&(Wo.status="fulfilled");var e=Bo;Bo=null,Ho=0,Wo=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Ko=D.S;D.S=function(e,t){Nu=ie(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===Bo){var n=Bo=[];$o=0,Ho=Wc(),Wo={status:"pending",value:void 0,then:function(e){n.push(e)}}}$o++,t.then(Uo,Uo)}(0,t),null!==Ko&&Ko(e,t)};var qo=F(null);function Go(){var e=qo.current;return null!==e?e:gu.pooledCache}function Yo(e,t){z(qo,null===t?qo.current:t.pool)}function Xo(){var e=Go();return null===e?null:{parent:zo._currentValue,pool:e}}var Qo=Error(r(460)),Zo=Error(r(474)),Jo=Error(r(542)),ea={then:function(){}};function ta(e){return"fulfilled"===(e=e.status)||"rejected"===e}function na(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Rt,Rt),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ia(e=t.reason),e;default:if("string"==typeof t.status)t.then(Rt,Rt);else{if(null!==(e=gu)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ia(e=t.reason),e}throw oa=t,Qo}}function ra(e){try{return(0,e._init)(e._payload)}catch(t){if(null!==t&&"object"==typeof t&&"function"==typeof t.then)throw oa=t,Qo;throw t}}var oa=null;function aa(){if(null===oa)throw Error(r(459));var e=oa;return oa=null,e}function ia(e){if(e===Qo||e===Jo)throw Error(r(483))}var la=null,ua=0;function ca(e){var t=ua;return ua+=1,null===la&&(la=[]),na(la,e,t)}function da(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function fa(e,t){if(t.$$typeof===d)throw Error(r(525));throw e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function pa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function o(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=_r(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Hr(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){var o=n.type;return o===h?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===C&&ra(o)===t.type)?(da(t=a(t,n.props),n),t.return=e,t):(da(t=Br(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Ur(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=$r(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function m(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Hr(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case f:return da(n=Br(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case p:return(t=Ur(t,e.mode,n)).return=e,t;case C:return m(e,t=ra(t),n)}if(R(t)||P(t))return(t=$r(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return m(e,ca(t),n);if(t.$$typeof===y)return m(e,Ao(e,t),n);fa(e,t)}return null}function g(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==o?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case f:return n.key===o?u(e,t,n,r):null;case p:return n.key===o?c(e,t,n,r):null;case C:return g(e,t,n=ra(n),r)}if(R(n)||P(n))return null!==o?null:d(e,t,n,r,null);if("function"==typeof n.then)return g(e,t,ca(n),r);if(n.$$typeof===y)return g(e,t,Ao(e,n),r);fa(e,n)}return null}function v(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case f:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case p:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case C:return v(e,t,n,r=ra(r),o)}if(R(r)||P(r))return d(t,e=e.get(n)||null,r,o,null);if("function"==typeof r.then)return v(e,t,n,ca(r),o);if(r.$$typeof===y)return v(e,t,n,Ao(t,r),o);fa(t,r)}return null}function b(s,u,c,d){if("object"==typeof c&&null!==c&&c.type===h&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case f:e:{for(var w=c.key;null!==u;){if(u.key===w){if((w=c.type)===h){if(7===u.tag){n(s,u.sibling),(d=a(u,c.props.children)).return=s,s=d;break e}}else if(u.elementType===w||"object"==typeof w&&null!==w&&w.$$typeof===C&&ra(w)===u.type){n(s,u.sibling),da(d=a(u,c.props),c),d.return=s,s=d;break e}n(s,u);break}t(s,u),u=u.sibling}c.type===h?((d=$r(c.props.children,s.mode,d,c.key)).return=s,s=d):(da(d=Br(c.type,c.key,c.props,null,s.mode,d),c),d.return=s,s=d)}return l(s);case p:e:{for(w=c.key;null!==u;){if(u.key===w){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(s,u.sibling),(d=a(u,c.children||[])).return=s,s=d;break e}n(s,u);break}t(s,u),u=u.sibling}(d=Ur(c,s.mode,d)).return=s,s=d}return l(s);case C:return b(s,u,c=ra(c),d)}if(R(c))return function(r,a,l,s){for(var u=null,c=null,d=a,f=a=0,p=null;null!==d&&f<l.length;f++){d.index>f?(p=d,d=null):p=d.sibling;var h=g(r,d,l[f],s);if(null===h){null===d&&(d=p);break}e&&d&&null===h.alternate&&t(r,d),a=i(h,a,f),null===c?u=h:c.sibling=h,c=h,d=p}if(f===l.length)return n(r,d),co&&ro(r,f),u;if(null===d){for(;f<l.length;f++)null!==(d=m(r,l[f],s))&&(a=i(d,a,f),null===c?u=d:c.sibling=d,c=d);return co&&ro(r,f),u}for(d=o(d);f<l.length;f++)null!==(p=v(d,r,f,l[f],s))&&(e&&null!==p.alternate&&d.delete(null===p.key?f:p.key),a=i(p,a,f),null===c?u=p:c.sibling=p,c=p);return e&&d.forEach(function(e){return t(r,e)}),co&&ro(r,f),u}(s,u,c,d);if(P(c)){if("function"!=typeof(w=P(c)))throw Error(r(150));return function(a,l,s,u){if(null==s)throw Error(r(151));for(var c=null,d=null,f=l,p=l=0,h=null,y=s.next();null!==f&&!y.done;p++,y=s.next()){f.index>p?(h=f,f=null):h=f.sibling;var b=g(a,f,y.value,u);if(null===b){null===f&&(f=h);break}e&&f&&null===b.alternate&&t(a,f),l=i(b,l,p),null===d?c=b:d.sibling=b,d=b,f=h}if(y.done)return n(a,f),co&&ro(a,p),c;if(null===f){for(;!y.done;p++,y=s.next())null!==(y=m(a,y.value,u))&&(l=i(y,l,p),null===d?c=y:d.sibling=y,d=y);return co&&ro(a,p),c}for(f=o(f);!y.done;p++,y=s.next())null!==(y=v(f,a,p,y.value,u))&&(e&&null!==y.alternate&&f.delete(null===y.key?p:y.key),l=i(y,l,p),null===d?c=y:d.sibling=y,d=y);return e&&f.forEach(function(e){return t(a,e)}),co&&ro(a,p),c}(s,u,c=w.call(c),d)}if("function"==typeof c.then)return b(s,u,ca(c),d);if(c.$$typeof===y)return b(s,u,Ao(s,c),d);fa(s,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(s,u.sibling),(d=a(u,c)).return=s,s=d):(n(s,u),(d=Hr(c,s.mode,d)).return=s,s=d),l(s)):n(s,u)}return function(e,t,n,r){try{ua=0;var o=b(e,t,n,r);return la=null,o}catch(i){if(i===Qo||i===Jo)throw i;var a=Fr(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var ha=pa(!0),ma=pa(!1),ga=!1;function va(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ya(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ba(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function wa(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&mu){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Ar(e),Tr(e,null,n),t}return Ir(e,r,t,n),Ar(e)}
vendor: 4,477 bytes, line 1
1function xa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Te(e,n)}}function Sa(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ca=!1;function ka(){if(Ca){if(null!==Wo)throw Wo}}function Oa(e,t,n,r){Ca=!1;var o=e.updateQueue;ga=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,u=s.next;s.next=null,null===i?a=u:i.next=u,i=s;var d=e.alternate;null!==d&&((l=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===l?d.firstBaseUpdate=u:l.next=u,d.lastBaseUpdate=s))}if(null!==a){var f=o.baseState;for(i=0,d=u=s=null,l=a;;){var p=-536870913&l.lane,h=p!==l.lane;if(h?(yu&p)===p:(r&p)===p){0!==p&&p===Ho&&(Ca=!0),null!==d&&(d=d.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var m=e,g=l;p=t;var v=n;switch(g.tag){case 1:if("function"==typeof(m=g.payload)){f=m.call(v,f,p);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=g.payload)?m.call(v,f,p):m))break e;f=c({},f,p);break e;case 2:ga=!0}}null!==(p=l.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=o.callbacks)?o.callbacks=[p]:h.push(p))}else h={lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===d?(u=d=h,s=f):d=d.next=h,i|=p;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(h=l).next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}null===d&&(s=f),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=d,null===a&&(o.shared.lanes=0),Eu|=i,e.lanes=i,e.memoizedState=f}}function Ea(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function Pa(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Ea(n[e],t)}var Ma=F(null),Ia=F(0);function Ra(e,t){z(Ia,e=ku),z(Ma,t),ku=e|t.baseLanes}function Da(){z(Ia,ku),z(Ma,Ma.current)}function Ta(){ku=Ia.current,L(Ma),L(Ia)}var Aa=F(null),ja=null;function Na(e){var t=e.alternate;z(Va,1&Va.current),z(Aa,e),null===ja&&(null===t||null!==Ma.current||null!==t.memoizedState)&&(ja=e)}function Fa(e){z(Va,Va.current),z(Aa,e),null===ja&&(ja=e)}function La(e){22===e.tag?(z(Va,Va.current),z(Aa,e),null===ja&&(ja=e)):za()}function za(){z(Va,Va.current),z(Aa,Aa.current)}function _a(e){L(Aa),ja===e&&(ja=null),L(Va)}var Va=F(0);function Ba(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Ad(n)||jd(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $a=0,Ha=null,Wa=null,Ua=null,Ka=!1,qa=!1,Ga=!1,Ya=0,Xa=0,Qa=null,Za=0;function Ja(){throw Error(r(321))}function ei(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Xn(e[n],t[n]))return!1;return!0}function ti(e,t,n,r,o,a){return $a=a,Ha=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,D.H=null===e||null===e.memoizedState?yl:bl,Ga=!1,a=n(r,o),Ga=!1,qa&&(a=ri(t,n,r,o)),ni(e),a}function ni(e){D.H=vl;var t=null!==Wa&&null!==Wa.next;if($a=0,Ua=Wa=Ha=null,Ka=!1,Xa=0,Qa=null,t)throw Error(r(300));null===e||Nl||null!==(e=e.dependencies)&&Ro(e)&&(Nl=!0)}function ri(e,t,n,o){Ha=e;var a=0;do{if(qa&&(Qa=null),Xa=0,qa=!1,25<=a)throw Error(r(301));if(a+=1,Ua=Wa=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}D.H=wl,i=t(n,o)}while(qa);return i}function oi(){var e=D.H,t=e.useState()[0];return t="function"==typeof t.then?ci(t):t,e=e.useState()[0],(null!==Wa?Wa.memoizedState:null)!==e&&(Ha.flags|=1024),t}function ai(){var e=0!==Ya;return Ya=0,e}function ii(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function li(e){if(Ka){for(e=e.memoizedState;null!==e;){var t=e.queue;
vendor: 28,326 bytes, line 1
1null!==t&&(t.pending=null),e=e.next}Ka=!1}$a=0,Ua=Wa=Ha=null,qa=!1,Xa=Ya=0,Qa=null}function si(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ua?Ha.memoizedState=Ua=e:Ua=Ua.next=e,Ua}function ui(){if(null===Wa){var e=Ha.alternate;e=null!==e?e.memoizedState:null}else e=Wa.next;var t=null===Ua?Ha.memoizedState:Ua.next;if(null!==t)Ua=t,Wa=e;else{if(null===e){if(null===Ha.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:(Wa=e).memoizedState,baseState:Wa.baseState,baseQueue:Wa.baseQueue,queue:Wa.queue,next:null},null===Ua?Ha.memoizedState=Ua=e:Ua=Ua.next=e}return Ua}function ci(e){var t=Xa;return Xa+=1,null===Qa&&(Qa=[]),e=na(Qa,e,t),t=Ha,null===(null===Ua?t.memoizedState:Ua.next)&&(t=t.alternate,D.H=null===t||null===t.memoizedState?yl:bl),e}function di(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ci(e);if(e.$$typeof===y)return To(e)}throw Error(r(438,String(e)))}function fi(e){var t=null,n=Ha.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Ha.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Ha.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=O;return t.index++,n}function pi(e,t){return"function"==typeof t?t(e):t}function hi(e){return mi(ui(),Wa,e)}function mi(e,t,n){var o=e.queue;if(null===o)throw Error(r(311));o.lastRenderedReducer=n;var a=e.baseQueue,i=o.pending;if(null!==i){if(null!==a){var l=a.next;a.next=i.next,i.next=l}t.baseQueue=a=i,o.pending=null}if(i=e.baseState,null===a)e.memoizedState=i;else{var s=l=null,u=null,c=t=a.next,d=!1;do{var f=-536870913&c.lane;if(f!==c.lane?(yu&f)===f:($a&f)===f){var p=c.revertLane;if(0===p)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===Ho&&(d=!0);else{if(($a&p)===p){c=c.next,p===Ho&&(d=!0);continue}f={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(s=u=f,l=i):u=u.next=f,Ha.lanes|=p,Eu|=p}f=c.action,Ga&&n(i,f),i=c.hasEagerState?c.eagerState:n(i,f)}else p={lane:f,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(s=u=p,l=i):u=u.next=p,Ha.lanes|=f,Eu|=f;c=c.next}while(null!==c&&c!==t);if(null===u?l=i:u.next=s,!Xn(i,e.memoizedState)&&(Nl=!0,d&&null!==(n=Wo)))throw n;e.memoizedState=i,e.baseState=l,e.baseQueue=u,o.lastRenderedState=i}return null===a&&(o.lanes=0),[e.memoizedState,o.dispatch]}function gi(e){var t=ui(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var o=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{i=e(i,l.action),l=l.next}while(l!==a);Xn(i,t.memoizedState)||(Nl=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,o]}function vi(e,t,n){var o=Ha,a=ui(),i=co;if(i){if(void 0===n)throw Error(r(407));n=n()}else n=t();var l=!Xn((Wa||a).memoizedState,n);if(l&&(a.memoizedState=n,Nl=!0),a=a.queue,Wi(xi.bind(null,o,a,e),[e]),a.getSnapshot!==t||l||null!==Ua&&1&Ua.memoizedState.tag){if(o.flags|=2048,_i(9,{destroy:void 0},wi.bind(null,o,a,n,t),null),null===gu)throw Error(r(349));i||127&$a||yi(o,t,n)}return n}function yi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Ha.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Ha.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function wi(e,t,n,r){t.value=n,t.getSnapshot=r,Ci(t)&&ki(e)}function xi(e,t,n){return n(function(){Ci(t)&&ki(e)})}function Ci(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Xn(e,n)}catch(r){return!0}}function ki(e){var t=Dr(e,2);null!==t&&Xu(t,e,2)}function Oi(e){var t=si();if("function"==typeof e){var n=e;if(e=n(),Ga){ve(!0);try{n()}finally{ve(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:e},t}function Ei(e,t,n,r){return e.baseState=n,mi(e,Wa,"function"==typeof r?r:pi)}function Pi(e,t,n,o,a){if(hl(e))throw Error(r(485));if(null!==(e=t.action)){var i={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null!==D.T?n(!0):i.isTransition=!1,o(i),null===(n=t.pending)?(i.next=t.pending=i,Mi(t,i)):(i.next=n.next,t.pending=n.next=i)}}function Mi(e,t){var n=t.action,r=t.payload,o=e.state;if(t.isTransition){var a=D.T,i={};D.T=i;try{var l=n(o,r),s=D.S;null!==s&&s(i,l),Ii(e,t,l)}catch(u){Di(e,t,u)}finally{null!==a&&null!==i.types&&(a.types=i.types),D.T=a}}else try{Ii(e,t,a=n(o,r))}catch(c){Di(e,t,c)}}function Ii(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){Ri(e,t,n)},function(n){return Di(e,t,n)}):Ri(e,t,n)}function Ri(e,t,n){t.status="fulfilled",t.value=n,Ti(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,Mi(e,n)))}function Di(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,Ti(t),t=t.next}while(t!==r)}e.action=null}function Ti(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ai(e,t){return t}function ji(e,t){if(co){var n=gu.formState;if(null!==n){e:{var r=Ha;if(co){if(uo){t:{for(var o=uo,a=po;8!==o.nodeType;){if(!a){o=null;break t}if(null===(o=Nd(o.nextSibling))){o=null;break t}}o="F!"===(a=o.data)||"F"===a?o:null}if(o){uo=Nd(o.nextSibling),r="F!"===o.data;break e}}mo(r)}r=!1}r&&(t=n[0])}}return(n=si()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ai,lastRenderedState:t},n.queue=r,n=dl.bind(null,Ha,r),r.dispatch=n,r=Oi(!1),a=pl.bind(null,Ha,!1,r.queue),o={state:t,dispatch:null,action:e,pending:null},(r=si()).queue=o,n=Pi.bind(null,Ha,o,a,n),o.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ni(e){return Fi(ui(),Wa,e)}function Fi(e,t,n){if(t=mi(e,t,Ai)[0],e=hi(pi)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=ci(t)}catch(i){if(i===Qo)throw Jo;throw i}else r=t;var o=(t=ui()).queue,a=o.dispatch;return n!==t.memoizedState&&(Ha.flags|=2048,_i(9,{destroy:void 0},Li.bind(null,o,n),null)),[r,a,e]}function Li(e,t){e.action=t}function zi(e){var t=ui(),n=Wa;if(null!==n)return Fi(t,n,e);ui(),t=t.memoizedState;var r=(n=ui()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function _i(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Ha.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Ha.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Vi(){return ui().memoizedState}function Bi(e,t,n,r){var o=si();Ha.flags|=e,o.memoizedState=_i(1|t,{destroy:void 0},n,void 0===r?null:r)}function $i(e,t,n,r){var o=ui();r=void 0===r?null:r;var a=o.memoizedState.inst;null!==Wa&&null!==r&&ei(r,Wa.memoizedState.deps)?o.memoizedState=_i(t,a,n,r):(Ha.flags|=e,o.memoizedState=_i(1|t,a,n,r))}function Hi(e,t){Bi(8390656,8,e,t)}function Wi(e,t){$i(2048,8,e,t)}function Ui(e){var t=ui().memoizedState;return function(e){Ha.flags|=4;var t=Ha.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Ha.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&mu)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function Ki(e,t){return $i(4,2,e,t)}function qi(e,t){return $i(4,4,e,t)}function Gi(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Yi(e,t,n){n=null!=n?n.concat([e]):null,$i(4,4,Gi.bind(null,t,e),n)}function Xi(){}function Qi(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&ei(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zi(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&ei(t,r[1]))return r[0];if(r=e(),Ga){ve(!0);try{e()}finally{ve(!1)}}return n.memoizedState=[r,t],r}function Ji(e,t,n){return void 0===n||1073741824&$a&&!(261930&yu)?e.memoizedState=t:(e.memoizedState=n,e=Yu(),Ha.lanes|=e,Eu|=e,n)}function el(e,t,n,r){return Xn(n,t)?n:null!==Ma.current?(e=Ji(e,n,r),Xn(e,t)||(Nl=!0),e):42&$a&&(!(1073741824&$a)||261930&yu)?(e=Yu(),Ha.lanes|=e,Eu|=e,t):(Nl=!0,e.memoizedState=n)}function tl(e,t,n,r,o){var a=T.p;T.p=0!==a&&8>a?a:8;var i,l,s,u=D.T,c={};D.T=c,pl(e,!1,t,n);try{var d=o(),f=D.S;if(null!==f&&f(c,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)fl(e,t,(i=r,l=[],s={status:"pending",value:null,reason:null,then:function(e){l.push(e)}},d.then(function(){s.status="fulfilled",s.value=i;for(var e=0;e<l.length;e++)(0,l[e])(i)},function(e){for(s.status="rejected",s.reason=e,e=0;e<l.length;e++)(0,l[e])(void 0)}),s),Gu());else fl(e,t,r,Gu())}catch(p){fl(e,t,{then:function(){},status:"rejected",reason:p},Gu())}finally{T.p=a,null!==u&&null!==c.types&&(u.types=c.types),D.T=u}}function nl(){}function rl(e,t,n,o){if(5!==e.tag)throw Error(r(476));var a=ol(e).queue;tl(e,a,t,A,null===n?nl:function(){return al(e),n(o)})}function ol(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:A,baseState:A,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:A},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function al(e){var t=ol(e);null===t.next&&(t=e.alternate.memoizedState),fl(e,t.next.queue,{},Gu())}function il(){return To(pf)}function ll(){return ui().memoizedState}function sl(){return ui().memoizedState}function ul(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Gu(),r=wa(t,e=ba(n),n);return null!==r&&(Xu(r,t,n),xa(r,t,n)),t={cache:_o()},void(e.payload=t)}t=t.return}}function cl(e,t,n){var r=Gu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},hl(e)?ml(t,n):null!==(n=Rr(e,t,n,r))&&(Xu(n,e,r),gl(n,t,r))}function dl(e,t,n){fl(e,t,n,Gu())}function fl(e,t,n,r){var o={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(hl(e))ml(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,Xn(l,i))return Ir(e,t,o,0),null===gu&&Mr(),!1}catch(s){}if(null!==(n=Rr(e,t,o,r)))return Xu(n,e,r),gl(n,t,r),!0}return!1}function pl(e,t,n,o){if(o={lane:2,revertLane:Wc(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},hl(e)){if(t)throw Error(r(479))}else null!==(t=Rr(e,n,o,2))&&Xu(t,e,2)}function hl(e){var t=e.alternate;return e===Ha||null!==t&&t===Ha}function ml(e,t){qa=Ka=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function gl(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Te(e,n)}}var vl={readContext:To,use:di,useCallback:Ja,useContext:Ja,useEffect:Ja,useImperativeHandle:Ja,useLayoutEffect:Ja,useInsertionEffect:Ja,useMemo:Ja,useReducer:Ja,useRef:Ja,useState:Ja,useDebugValue:Ja,useDeferredValue:Ja,useTransition:Ja,useSyncExternalStore:Ja,useId:Ja,useHostTransitionStatus:Ja,useFormState:Ja,useActionState:Ja,useOptimistic:Ja,useMemoCache:Ja,useCacheRefresh:Ja};vl.useEffectEvent=Ja;var yl={readContext:To,use:di,useCallback:function(e,t){return si().memoizedState=[e,void 0===t?null:t],e},useContext:To,useEffect:Hi,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Bi(4194308,4,Gi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Bi(4194308,4,e,t)},useInsertionEffect:function(e,t){Bi(4,2,e,t)},useMemo:function(e,t){var n=si();t=void 0===t?null:t;var r=e();if(Ga){ve(!0);try{e()}finally{ve(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=si();if(void 0!==n){var o=n(t);if(Ga){ve(!0);try{n(t)}finally{ve(!1)}}}else o=t;return r.memoizedState=r.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},r.queue=e,e=e.dispatch=cl.bind(null,Ha,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},si().memoizedState=e},useState:function(e){var t=(e=Oi(e)).queue,n=dl.bind(null,Ha,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Xi,useDeferredValue:function(e,t){return Ji(si(),e,t)},useTransition:function(){var e=Oi(!1);return e=tl.bind(null,Ha,e.queue,!0,!1),si().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var o=Ha,a=si();if(co){if(void 0===n)throw Error(r(407));n=n()}else{if(n=t(),null===gu)throw Error(r(349));127&yu||yi(o,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Hi(xi.bind(null,o,i,e),[e]),o.flags|=2048,_i(9,{destroy:void 0},wi.bind(null,o,i,n,t),null),n},useId:function(){var e=si(),t=gu.identifierPrefix;if(co){var n=no;t="_"+t+"R_"+(n=(to&~(1<<32-ye(to)-1)).toString(32)+n),0<(n=Ya++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Za++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:il,useFormState:ji,useActionState:ji,useOptimistic:function(e){var t=si();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=pl.bind(null,Ha,!0,n),n.dispatch=t,[e,t]},useMemoCache:fi,useCacheRefresh:function(){return si().memoizedState=ul.bind(null,Ha)},useEffectEvent:function(e){var t=si(),n={impl:e};return t.memoizedState=n,function(){if(2&mu)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},bl={readContext:To,use:di,useCallback:Qi,useContext:To,useEffect:Wi,useImperativeHandle:Yi,useInsertionEffect:Ki,useLayoutEffect:qi,useMemo:Zi,useReducer:hi,useRef:Vi,useState:function(){return hi(pi)},useDebugValue:Xi,useDeferredValue:function(e,t){return el(ui(),Wa.memoizedState,e,t)},useTransition:function(){var e=hi(pi)[0],t=ui().memoizedState;return["boolean"==typeof e?e:ci(e),t]},useSyncExternalStore:vi,useId:ll,useHostTransitionStatus:il,useFormState:Ni,useActionState:Ni,useOptimistic:function(e,t){return Ei(ui(),0,e,t)},useMemoCache:fi,useCacheRefresh:sl};bl.useEffectEvent=Ui;var wl={readContext:To,use:di,useCallback:Qi,useContext:To,useEffect:Wi,useImperativeHandle:Yi,useInsertionEffect:Ki,useLayoutEffect:qi,useMemo:Zi,useReducer:gi,useRef:Vi,useState:function(){return gi(pi)},useDebugValue:Xi,useDeferredValue:function(e,t){var n=ui();return null===Wa?Ji(n,e,t):el(n,Wa.memoizedState,e,t)},useTransition:function(){var e=gi(pi)[0],t=ui().memoizedState;return["boolean"==typeof e?e:ci(e),t]},useSyncExternalStore:vi,useId:ll,useHostTransitionStatus:il,useFormState:zi,useActionState:zi,useOptimistic:function(e,t){var n=ui();return null!==Wa?Ei(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:fi,useCacheRefresh:sl};function xl(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:c({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}wl.useEffectEvent=Ui;var Sl={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Gu(),o=ba(r);o.payload=t,null!=n&&(o.callback=n),null!==(t=wa(e,o,r))&&(Xu(t,e,r),xa(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Gu(),o=ba(r);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=wa(e,o,r))&&(Xu(t,e,r),xa(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Gu(),r=ba(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=wa(e,r,n))&&(Xu(t,e,n),xa(t,e,n))}};function Cl(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!Qn(n,r)||!Qn(o,a))}function kl(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Sl.enqueueReplaceState(t,t.state,null)}function Ol(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=c({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}function El(e){kr(e)}function Pl(e){}function Ml(e){kr(e)}function Il(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Rl(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function Dl(e,t,n){return(n=ba(n)).tag=3,n.payload={element:null},n.callback=function(){Il(e,t)},n}function Tl(e){return(e=ba(e)).tag=3,e}function Al(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"==typeof o){var a=r.value;e.payload=function(){return o(a)},e.callback=function(){Rl(t,n,r)}}var i=n.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){Rl(t,n,r),"function"!=typeof o&&(null===zu?zu=new Set([this]):zu.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var jl=Error(r(461)),Nl=!1;function Fl(e,t,n,r){t.child=null===e?ma(t,null,n,r):ha(t,e.child,n,r)}function Ll(e,t,n,r,o){n=n.render;var a=t.ref;if("ref"in r){var i={};for(var l in r)"ref"!==l&&(i[l]=r[l])}else i=r;return Do(t),r=ti(e,t,n,i,a,o),l=ai(),null===e||Nl?(co&&l&&ao(t),t.flags|=1,Fl(e,t,r,o),t.child):(ii(e,t,o),is(e,t,o))}function zl(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||Lr(a)||void 0!==a.defaultProps||null!==n.compare?((e=Br(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,_l(e,t,a,r,o))}if(a=e.child,!ls(e,o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:Qn)(i,r)&&e.ref===t.ref)return is(e,t,o)}return t.flags|=1,(e=_r(a,r)).ref=t.ref,e.return=t,t.child=e}function _l(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(Qn(a,r)&&e.ref===t.ref){if(Nl=!1,t.pendingProps=r=a,!ls(e,o))return t.lanes=e.lanes,is(e,t,o);131072&e.flags&&(Nl=!0)}}return Kl(e,t,n,r,o)}function Vl(e,t,n,r){var o=r.children,a=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(a=null!==a?a.baseLanes|n:n,null!==e){for(r=t.child=e.child,o=0;null!==r;)o=o|r.lanes|r.childLanes,r=r.sibling;r=o&~a}else r=0,t.child=null;return $l(e,t,a,n,r)}if(!(536870912&n))return r=t.lanes=536870912,$l(e,t,null!==a?a.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Yo(0,null!==a?a.cachePool:null),null!==a?Ra(t,a):Da(),La(t)}else null!==a?(Yo(0,a.cachePool),Ra(t,a),za(),t.memoizedState=null):(null!==e&&Yo(0,null),Da(),za());return Fl(e,t,o,n),t.child}function Bl(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function $l(e,t,n,r,o){var a=Go();return a=null===a?null:{parent:zo._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Yo(0,null),Da(),La(t),null!==e&&Io(e,t,r,!0),t.childLanes=o,null}function Hl(e,t){return(t=ts({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Wl(e,t,n){return ha(t,e.child,null,n),(e=Hl(t,t.pendingProps)).flags|=2,_a(t),t.memoizedState=null,e}function Ul(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function Kl(e,t,n,r,o){return Do(t),n=ti(e,t,n,r,void 0,o),r=ai(),null===e||Nl?(co&&r&&ao(t),t.flags|=1,Fl(e,t,n,o),t.child):(ii(e,t,o),is(e,t,o))}function ql(e,t,n,r,o,a){return Do(t),t.updateQueue=null,n=ri(t,r,n,o),ni(e),r=ai(),null===e||Nl?(co&&r&&ao(t),t.flags|=1,Fl(e,t,n,a),t.child):(ii(e,t,a),is(e,t,a))}function Gl(e,t,n,r,o){if(Do(t),null===t.stateNode){var a=jr,i=n.contextType;"object"==typeof i&&null!==i&&(a=To(i)),a=new n(r,a),t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=Sl,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=r,a.state=t.memoizedState,a.refs={},va(t),i=n.contextType,a.context="object"==typeof i&&null!==i?To(i):jr,a.state=t.memoizedState,"function"==typeof(i=n.getDerivedStateFromProps)&&(xl(t,n,i,r),a.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(i=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),i!==a.state&&Sl.enqueueReplaceState(a,a.state,null),Oa(t,r,a,o),ka(),a.state=t.memoizedState),"function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){a=t.stateNode;var l=t.memoizedProps,s=Ol(n,l);a.props=s;var u=a.context,c=n.contextType;i=jr,"object"==typeof c&&null!==c&&(i=To(c));var d=n.getDerivedStateFromProps;c="function"==typeof d||"function"==typeof a.getSnapshotBeforeUpdate,l=t.pendingProps!==l,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l||u!==i)&&kl(t,a,r,i),ga=!1;var f=t.memoizedState;a.state=f,Oa(t,r,a,o),ka(),u=t.memoizedState,l||f!==u||ga?("function"==typeof d&&(xl(t,n,d,r),u=t.memoizedState),(s=ga||Cl(t,n,s,r,f,u,i))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=i,r=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,ya(e,t),c=Ol(n,i=t.memoizedProps),a.props=c,d=t.pendingProps,f=a.context,u=n.contextType,s=jr,"object"==typeof u&&null!==u&&(s=To(u)),(u="function"==typeof(l=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==d||f!==s)&&kl(t,a,r,s),ga=!1,f=t.memoizedState,a.state=f,Oa(t,r,a,o),ka();var p=t.memoizedState;i!==d||f!==p||ga||null!==e&&null!==e.dependencies&&Ro(e.dependencies)?("function"==typeof l&&(xl(t,n,l,r),p=t.memoizedState),(c=ga||Cl(t,n,c,r,f,p,s)||null!==e&&null!==e.dependencies&&Ro(e.dependencies))?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,s),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,s)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=s,r=c):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Ul(e,t),r=!!(128&t.flags),a||r?(a=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&r?(t.child=ha(t,e.child,null,o),t.child=ha(t,null,n,o)):Fl(e,t,n,o),t.memoizedState=a.state,e=t.child):e=is(e,t,o),e}function Yl(e,t,n,r){return bo(),t.flags|=256,Fl(e,t,n,r),t.child}var Xl={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ql(e){return{baseLanes:e,cachePool:Xo()}}function Zl(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Iu),e}function Jl(e,t,n){var o,a=t.pendingProps,i=!1,l=!!(128&t.flags);if((o=l)||(o=(null===e||null!==e.memoizedState)&&!!(2&Va.current)),o&&(i=!0,t.flags&=-129),o=!!(32&t.flags),t.flags&=-33,null===e){if(co){if(i?Na(t):za(),(e=uo)?null!==(e=null!==(e=Td(e,po))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==eo?{id:to,overflow:no}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,so=t,uo=null):e=null,null===e)throw mo(t);return jd(e)?t.lanes=32:t.lanes=536870912,null}var s=a.children;return a=a.fallback,i?(za(),s=ts({mode:"hidden",children:s},i=t.mode),a=$r(a,i,n,null),s.return=t,a.return=t,s.sibling=a,t.child=s,(a=t.child).memoizedState=Ql(n),a.childLanes=Zl(e,o,n),t.memoizedState=Xl,Bl(null,a)):(Na(t),es(t,s))}var u=e.memoizedState;if(null!==u&&null!==(s=u.dehydrated)){if(l)256&t.flags?(Na(t),t.flags&=-257,t=ns(e,t,n)):null!==t.memoizedState?(za(),t.child=e.child,t.flags|=128,t=null):(za(),s=a.fallback,i=t.mode,a=ts({mode:"visible",children:a.children},i),(s=$r(s,i,n,null)).flags|=2,a.return=t,s.return=t,a.sibling=s,t.child=a,ha(t,e.child,null,n),(a=t.child).memoizedState=Ql(n),a.childLanes=Zl(e,o,n),t.memoizedState=Xl,t=Bl(null,a));else if(Na(t),jd(s)){if(o=s.nextSibling&&s.nextSibling.dataset)var c=o.dgst;o=c,(a=Error(r(419))).stack="",a.digest=o,xo({value:a,source:null,stack:null}),t=ns(e,t,n)}else if(Nl||Io(e,t,n,!1),o=0!==(n&e.childLanes),Nl||o){if(null!==(o=gu)&&(0!==(a=Ae(o,n))&&a!==u.retryLane))throw u.retryLane=a,Dr(e,a),Xu(o,e,a),jl;Ad(s)||sc(),t=ns(e,t,n)}else Ad(s)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,uo=Nd(s.nextSibling),so=t,co=!0,fo=null,po=!1,null!==e&&lo(t,e),(t=es(t,a.children)).flags|=4096);return t}return i?(za(),s=a.fallback,i=t.mode,c=(u=e.child).sibling,(a=_r(u,{mode:"hidden",children:a.children})).subtreeFlags=65011712&u.subtreeFlags,null!==c?s=_r(c,s):(s=$r(s,i,n,null)).flags|=2,s.return=t,a.return=t,a.sibling=s,t.child=a,Bl(null,a),a=t.child,null===(s=e.child.memoizedState)?s=Ql(n):(null!==(i=s.cachePool)?(u=zo._currentValue,i=i.parent!==u?{parent:u,pool:u}:i):i=Xo(),s={baseLanes:s.baseLanes|n,cachePool:i}),a.memoizedState=s,a.childLanes=Zl(e,o,n),t.memoizedState=Xl,Bl(e.child,a)):(Na(t),e=(n=e.child).sibling,(n=_r(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(o=t.deletions)?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function es(e,t){return(t=ts({mode:"visible",children:t},e.mode)).return=e,e.child=t}function ts(e,t){return(e=Fr(22,e,null,t)).lanes=0,e}function ns(e,t,n){return ha(t,e.child,null,n),(e=es(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function rs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Po(e.return,t,n)}function os(e,t,n,r,o,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o,treeForkCount:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o,i.treeForkCount=a)}function as(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;r=r.children;var i=Va.current,l=!!(2&i);if(l?(i=1&i|2,t.flags|=128):i&=1,z(Va,i),Fl(e,t,r,n),r=co?Qr:0,!l&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&rs(e,n,t);else if(19===e.tag)rs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===Ba(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),os(t,!1,o,n,a,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Ba(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}os(t,!0,n,null,a,r);break;case"together":os(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function is(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Eu|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Io(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=_r(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;
vendor: 15,543 bytes, line 1
1)e=e.sibling,(n=n.sibling=_r(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function ls(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Ro(e))}function ss(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Nl=!0;else{if(!(ls(e,n)||128&t.flags))return Nl=!1,function(e,t,n){switch(t.tag){case 3:K(t,t.stateNode.containerInfo),Oo(0,zo,e.memoizedState.cache),bo();break;case 27:case 5:G(t);break;case 4:K(t,t.stateNode.containerInfo);break;case 10:Oo(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Fa(t),null;break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(Na(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Jl(e,t,n):(Na(t),null!==(e=is(e,t,n))?e.sibling:null);Na(t);break;case 19:var o=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(Io(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return as(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),z(Va,Va.current),r)break;return null;case 22:return t.lanes=0,Vl(e,t,n,t.pendingProps);case 24:Oo(0,zo,e.memoizedState.cache)}return is(e,t,n)}(e,t,n);Nl=!!(131072&e.flags)}else Nl=!1,co&&1048576&t.flags&&oo(t,Qr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var o=t.pendingProps;if(e=ra(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var a=e.$$typeof;if(a===b){t.tag=11,t=Ll(null,t,e,o,n);break e}if(a===S){t.tag=14,t=zl(null,t,e,o,n);break e}}throw t=I(e)||e,Error(r(306,t,""))}Lr(e)?(o=Ol(e,o),t.tag=1,t=Gl(null,t,e,o,n)):(t.tag=0,t=Kl(null,t,e,o,n))}return t;case 0:return Kl(e,t,t.type,t.pendingProps,n);case 1:return Gl(e,t,o=t.type,a=Ol(o,t.pendingProps),n);case 3:e:{if(K(t,t.stateNode.containerInfo),null===e)throw Error(r(387));o=t.pendingProps;var i=t.memoizedState;a=i.element,ya(e,t),Oa(t,o,null,n);var l=t.memoizedState;if(o=l.cache,Oo(0,zo,o),o!==i.cache&&Mo(t,[zo],n,!0),ka(),o=l.element,i.isDehydrated){if(i={element:o,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Yl(e,t,o,n);break e}if(o!==a){xo(a=qr(Error(r(424)),t)),t=Yl(e,t,o,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(uo=Nd(e.firstChild),so=t,co=!0,fo=null,po=!0,n=ma(t,null,o,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(bo(),o===a){t=is(e,t,n);break e}Fl(e,t,o,n)}t=t.child}return t;case 26:return Ul(e,t),null===e?(n=qd(t.type,null,t.pendingProps,null))?t.memoizedState=n:co||(n=t.type,e=t.pendingProps,(o=yd(H.current).createElement(n))[_e]=t,o[Ve]=e,hd(o,n,e),Ze(o),t.stateNode=o):t.memoizedState=qd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return G(t),null===e&&co&&(o=t.stateNode=_d(t.type,t.pendingProps,H.current),so=t,po=!0,a=uo,Md(t.type)?(Fd=a,uo=Nd(o.firstChild)):uo=a),Fl(e,t,t.pendingProps.children,n),Ul(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&co&&((a=o=uo)&&(null!==(o=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ke])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==o.rel||e.getAttribute("href")!==(null==o.href||""===o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var a=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===a)return e}if(null===(e=Nd(e.nextSibling)))break}return null}(o,t.type,t.pendingProps,po))?(t.stateNode=o,so=t,uo=Nd(o.firstChild),po=!1,a=!0):a=!1),a||mo(t)),G(t),a=t.type,i=t.pendingProps,l=null!==e?e.memoizedProps:null,o=i.children,xd(a,i)?o=null:null!==l&&xd(a,l)&&(t.flags|=32),null!==t.memoizedState&&(a=ti(e,t,oi,null,null,n),pf._currentValue=a),Ul(e,t),Fl(e,t,o,n),t.child;case 6:return null===e&&co&&((e=n=uo)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Nd(e.nextSibling)))return null}return e}(n,t.pendingProps,po))?(t.stateNode=n,so=t,uo=null,e=!0):e=!1),e||mo(t)),null;case 13:return Jl(e,t,n);case 4:return K(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=ha(t,null,o,n):Fl(e,t,o,n),t.child;case 11:return Ll(e,t,t.type,t.pendingProps,n);case 7:return Fl(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fl(e,t,t.pendingProps.children,n),t.child;case 10:return o=t.pendingProps,Oo(0,t.type,o.value),Fl(e,t,o.children,n),t.child;case 9:return a=t.type._context,o=t.pendingProps.children,Do(t),o=o(a=To(a)),t.flags|=1,Fl(e,t,o,n),t.child;case 14:return zl(e,t,t.type,t.pendingProps,n);case 15:return _l(e,t,t.type,t.pendingProps,n);case 19:return as(e,t,n);case 31:return function(e,t,n){var o=t.pendingProps,a=!!(128&t.flags);if(t.flags&=-129,null===e){if(co){if("hidden"===o.mode)return e=Hl(t,o),t.lanes=536870912,Bl(null,e);if(Fa(t),(e=uo)?null!==(e=null!==(e=Td(e,po))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==eo?{id:to,overflow:no}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,so=t,uo=null):e=null,null===e)throw mo(t);return t.lanes=536870912,null}return Hl(t,o)}var i=e.memoizedState;if(null!==i){var l=i.dehydrated;if(Fa(t),a)if(256&t.flags)t.flags&=-257,t=Wl(e,t,n);else{if(null===t.memoizedState)throw Error(r(558));t.child=e.child,t.flags|=128,t=null}else if(Nl||Io(e,t,n,!1),a=0!==(n&e.childLanes),Nl||a){if(null!==(o=gu)&&0!==(l=Ae(o,n))&&l!==i.retryLane)throw i.retryLane=l,Dr(e,l),Xu(o,e,l),jl;sc(),t=Wl(e,t,n)}else e=i.treeContext,uo=Nd(l.nextSibling),so=t,co=!0,fo=null,po=!1,null!==e&&lo(t,e),(t=Hl(t,o)).flags|=4096;return t}return(e=_r(e.child,{mode:o.mode,children:o.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Vl(e,t,n,t.pendingProps);case 24:return Do(t),o=To(zo),null===e?(null===(a=Go())&&(a=gu,i=_o(),a.pooledCache=i,i.refCount++,null!==i&&(a.pooledCacheLanes|=n),a=i),t.memoizedState={parent:o,cache:a},va(t),Oo(0,zo,a)):(0!==(e.lanes&n)&&(ya(e,t),Oa(t,null,null,n),ka()),a=e.memoizedState,i=t.memoizedState,a.parent!==o?(a={parent:o,cache:o},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Oo(0,zo,o)):(o=i.cache,Oo(0,zo,o),o!==a.cache&&Mo(t,[zo],n,!0))),Fl(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function us(e){e.flags|=4}function cs(e,t,n,r,o){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&o)===o)if(e.stateNode.complete)e.flags|=8192;else{if(!ac())throw oa=ea,Zo;e.flags|=8192}}else e.flags&=-16777217}function ds(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!lf(t)){if(!ac())throw oa=ea,Zo;e.flags|=8192}}function fs(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Me():536870912,e.lanes|=t,Ru|=t)}function ps(e,t){if(!co)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function hs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=65011712&o.subtreeFlags,r|=65011712&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ms(e,t,n){var o=t.pendingProps;switch(io(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return hs(t),null;case 3:return n=t.stateNode,o=null,null!==e&&(o=e.memoizedState.cache),t.memoizedState.cache!==o&&(t.flags|=2048),Eo(zo),q(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(yo(t)?us(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,wo())),hs(t),null;case 26:var a=t.type,i=t.memoizedState;return null===e?(us(t),null!==i?(hs(t),ds(t,i)):(hs(t),cs(t,a,0,0,n))):i?i!==e.memoizedState?(us(t),hs(t),ds(t,i)):(hs(t),t.flags&=-16777217):((e=e.memoizedProps)!==o&&us(t),hs(t),cs(t,a,0,0,n)),null;case 27:if(Y(t),n=H.current,a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&us(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return hs(t),null}e=B.current,yo(t)?go(t):(e=_d(a,o,n),t.stateNode=e,us(t))}return hs(t),null;case 5:if(Y(t),a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&us(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return hs(t),null}if(i=B.current,yo(t))go(t);else{var l=yd(H.current);switch(i){case 1:i=l.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:i=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":i=l.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":i=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":(i=l.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i="string"==typeof o.is?l.createElement("select",{is:o.is}):l.createElement("select"),o.multiple?i.multiple=!0:o.size&&(i.size=o.size);break;default:i="string"==typeof o.is?l.createElement(a,{is:o.is}):l.createElement(a)}}i[_e]=t,i[Ve]=o;e:for(l=t.child;null!==l;){if(5===l.tag||6===l.tag)i.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break e;for(;null===l.sibling;){if(null===l.return||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}t.stateNode=i;e:switch(hd(i,a,o),a){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&us(t)}}return hs(t),cs(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==o&&us(t);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));if(e=H.current,yo(t)){if(e=t.stateNode,n=t.memoizedProps,o=null,null!==(a=so))switch(a.tag){case 27:case 5:o=a.memoizedProps}e[_e]=t,(e=!!(e.nodeValue===n||null!==o&&!0===o.suppressHydrationWarning||dd(e.nodeValue,n)))||mo(t,!0)}else(e=yd(e).createTextNode(o))[_e]=t,t.stateNode=e}return hs(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(o=yo(t),null!==n){if(null===e){if(!o)throw Error(r(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(r(557));e[_e]=t}else bo(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;hs(t),e=!1}else n=wo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(_a(t),t):(_a(t),null);if(128&t.flags)throw Error(r(558))}return hs(t),null;case 13:if(o=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=yo(t),null!==o&&null!==o.dehydrated){if(null===e){if(!a)throw Error(r(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(r(317));a[_e]=t}else bo(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;hs(t),a=!1}else a=wo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(_a(t),t):(_a(t),null)}return _a(t),128&t.flags?(t.lanes=n,t):(n=null!==o,e=null!==e&&null!==e.memoizedState,n&&(a=null,null!==(o=t.child).alternate&&null!==o.alternate.memoizedState&&null!==o.alternate.memoizedState.cachePool&&(a=o.alternate.memoizedState.cachePool.pool),i=null,null!==o.memoizedState&&null!==o.memoizedState.cachePool&&(i=o.memoizedState.cachePool.pool),i!==a&&(o.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),fs(t,t.updateQueue),hs(t),null);case 4:return q(),null===e&&td(t.stateNode.containerInfo),hs(t),null;case 10:return Eo(t.type),hs(t),null;case 19:if(L(Va),null===(o=t.memoizedState))return hs(t),null;if(a=!!(128&t.flags),null===(i=o.rendering))if(a)ps(o,!1);else{if(0!==Ou||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=Ba(e))){for(t.flags|=128,ps(o,!1),e=i.updateQueue,t.updateQueue=e,fs(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Vr(n,e),n=n.sibling;return z(Va,1&Va.current|2),co&&ro(t,o.treeForkCount),t.child}e=e.sibling}null!==o.tail&&ie()>Fu&&(t.flags|=128,a=!0,ps(o,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=Ba(i))){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,fs(t,e),ps(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!co)return hs(t),null}else 2*ie()-o.renderingStartTime>Fu&&536870912!==n&&(t.flags|=128,a=!0,ps(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=o.last)?e.sibling=i:t.child=i,o.last=i)}return null!==o.tail?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=ie(),e.sibling=null,n=Va.current,z(Va,a?1&n|2:1&n),co&&ro(t,o.treeForkCount),e):(hs(t),null);case 22:case 23:return _a(t),Ta(),o=null!==t.memoizedState,null!==e?null!==e.memoizedState!==o&&(t.flags|=8192):o&&(t.flags|=8192),o?!!(536870912&n)&&!(128&t.flags)&&(hs(t),6&t.subtreeFlags&&(t.flags|=8192)):hs(t),null!==(n=t.updateQueue)&&fs(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),o=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(o=t.memoizedState.cachePool.pool),o!==n&&(t.flags|=2048),null!==e&&L(qo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Eo(zo),hs(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}function gs(e,t){switch(io(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Eo(zo),q(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return Y(t),null;case 31:if(null!==t.memoizedState){if(_a(t),null===t.alternate)throw Error(r(340));bo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(_a(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));bo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return L(Va),null;case 4:return q(),null;case 10:return Eo(t.type),null;case 22:case 23:return _a(t),Ta(),null!==e&&L(qo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Eo(zo),null;default:return null}}function vs(e,t){switch(io(t),t.tag){case 3:Eo(zo),q();break;case 26:case 27:case 5:Y(t);break;case 4:q();break;case 31:null!==t.memoizedState&&_a(t);break;case 13:_a(t);break;case 19:L(Va);break;case 10:Eo(t.type);break;case 22:case 23:_a(t),Ta(),null!==e&&L(qo);break;case 24:Eo(zo)}}function ys(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var a=n.create,i=n.inst;r=a(),i.destroy=r}n=n.next}while(n!==o)}}catch(l){Oc(t,t.return,l)}}function bs(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,l=i.destroy;if(void 0!==l){i.destroy=void 0,o=t;var s=n,u=l;try{u()}catch(c){Oc(o,s,c)}}}r=r.next}
vendor: 15,016 bytes, line 1
1while(r!==a)}}catch(c){Oc(t,t.return,c)}}function ws(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Pa(t,n)}catch(r){Oc(e,e.return,r)}}}function xs(e,t,n){n.props=Ol(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){Oc(e,t,r)}}function Ss(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(o){Oc(e,t,o)}}function Cs(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(o){Oc(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(a){Oc(e,t,a)}else n.current=null}function ks(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){Oc(e,e.return,o)}}function Os(e,t,n){try{var o=e.stateNode;!function(e,t,n,o){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,i=null,l=null,s=null,u=null,c=null,d=null;for(h in n){var f=n[h];if(n.hasOwnProperty(h)&&null!=f)switch(h){case"checked":case"value":break;case"defaultValue":u=f;default:o.hasOwnProperty(h)||fd(e,t,h,null,o,f)}}for(var p in o){var h=o[p];if(f=n[p],o.hasOwnProperty(p)&&(null!=h||null!=f))switch(p){case"type":i=h;break;case"name":a=h;break;case"checked":c=h;break;case"defaultChecked":d=h;break;case"value":l=h;break;case"defaultValue":s=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(r(137,t));break;default:h!==f&&fd(e,t,p,h,o,f)}}return void gt(e,l,s,u,c,d,i,a);case"select":for(i in h=l=s=p=null,n)if(u=n[i],n.hasOwnProperty(i)&&null!=u)switch(i){case"value":break;case"multiple":h=u;default:o.hasOwnProperty(i)||fd(e,t,i,null,o,u)}for(a in o)if(i=o[a],u=n[a],o.hasOwnProperty(a)&&(null!=i||null!=u))switch(a){case"value":p=i;break;case"defaultValue":s=i;break;case"multiple":l=i;default:i!==u&&fd(e,t,a,i,o,u)}return t=s,n=l,o=h,void(null!=p?bt(e,!!n,p,!1):!!o!=!!n&&(null!=t?bt(e,!!n,t,!0):bt(e,!!n,n?[]:"",!1)));case"textarea":for(s in h=p=null,n)if(a=n[s],n.hasOwnProperty(s)&&null!=a&&!o.hasOwnProperty(s))switch(s){case"value":case"children":break;default:fd(e,t,s,null,o,a)}for(l in o)if(a=o[l],i=n[l],o.hasOwnProperty(l)&&(null!=a||null!=i))switch(l){case"value":p=a;break;case"defaultValue":h=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(r(91));break;default:a!==i&&fd(e,t,l,a,o,i)}return void wt(e,p,h);case"option":for(var m in n)if(p=n[m],n.hasOwnProperty(m)&&null!=p&&!o.hasOwnProperty(m))if("selected"===m)e.selected=!1;else fd(e,t,m,null,o,p);for(u in o)if(p=o[u],h=n[u],o.hasOwnProperty(u)&&p!==h&&(null!=p||null!=h))if("selected"===u)e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p;else fd(e,t,u,p,o,h);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!o.hasOwnProperty(g)&&fd(e,t,g,null,o,p);for(c in o)if(p=o[c],h=n[c],o.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(r(137,t));break;default:fd(e,t,c,p,o,h)}return;default:if(Et(t)){for(var v in n)p=n[v],n.hasOwnProperty(v)&&void 0!==p&&!o.hasOwnProperty(v)&&pd(e,t,v,void 0,o,p);for(d in o)p=o[d],h=n[d],!o.hasOwnProperty(d)||p===h||void 0===p&&void 0===h||pd(e,t,d,p,o,h);return}}for(var y in n)p=n[y],n.hasOwnProperty(y)&&null!=p&&!o.hasOwnProperty(y)&&fd(e,t,y,null,o,p);for(f in o)p=o[f],h=n[f],!o.hasOwnProperty(f)||p===h||null==p&&null==h||fd(e,t,f,p,o,h)}(o,e.type,n,t),o[Ve]=t}catch(a){Oc(e,e.return,a)}}function Es(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Md(e.type)||4===e.tag}function Ps(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Es(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Md(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Ms(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Rt));else if(4!==r&&(27===r&&Md(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Ms(e,t,n),e=e.sibling;null!==e;)Ms(e,t,n),e=e.sibling}function Is(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Md(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Is(e,t,n),e=e.sibling;null!==e;)Is(e,t,n),e=e.sibling}function Rs(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);hd(t,r,n),t[_e]=e,t[Ve]=n}catch(a){Oc(e,e.return,a)}}var Ds=!1,Ts=!1,As=!1,js="function"==typeof WeakSet?WeakSet:Set,Ns=null;function Fs(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Xs(e,n),4&r&&ys(5,n);break;case 1:if(Xs(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){Oc(n,n.return,i)}else{var o=Ol(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(l){Oc(n,n.return,l)}}64&r&&ws(n),512&r&&Ss(n,n.return);break;case 3:if(Xs(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Pa(e,t)}catch(i){Oc(n,n.return,i)}}break;case 27:null===t&&4&r&&Rs(n);case 26:case 5:Xs(e,n),null===t&&4&r&&ks(n),512&r&&Ss(n,n.return);break;case 12:Xs(e,n);break;case 31:Xs(e,n),4&r&&$s(e,n);break;case 13:Xs(e,n),4&r&&Hs(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Ic.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||Ds)){t=null!==t&&null!==t.memoizedState||Ts,o=Ds;var a=Ts;Ds=r,(Ts=t)&&!a?Zs(e,n,!!(8772&n.subtreeFlags)):Xs(e,n),Ds=o,Ts=a}break;case 30:break;default:Xs(e,n)}}function Ls(e){var t=e.alternate;null!==t&&(e.alternate=null,Ls(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&qe(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var zs=null,_s=!1;function Vs(e,t,n){for(n=n.child;null!==n;)Bs(e,t,n),n=n.sibling}function Bs(e,t,n){if(ge&&"function"==typeof ge.onCommitFiberUnmount)try{ge.onCommitFiberUnmount(me,n)}catch(a){}switch(n.tag){case 26:Ts||Cs(n,t),Vs(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Ts||Cs(n,t);var r=zs,o=_s;Md(n.type)&&(zs=n.stateNode,_s=!1),Vs(e,t,n),Vd(n.stateNode),zs=r,_s=o;break;case 5:Ts||Cs(n,t);case 6:if(r=zs,o=_s,zs=null,Vs(e,t,n),_s=o,null!==(zs=r))if(_s)try{(9===zs.nodeType?zs.body:"HTML"===zs.nodeName?zs.ownerDocument.body:zs).removeChild(n.stateNode)}catch(i){Oc(n,t,i)}else try{zs.removeChild(n.stateNode)}catch(i){Oc(n,t,i)}break;case 18:null!==zs&&(_s?(Id(9===(e=zs).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),qf(e)):Id(zs,n.stateNode));break;case 4:r=zs,o=_s,zs=n.stateNode.containerInfo,_s=!0,Vs(e,t,n),zs=r,_s=o;break;case 0:case 11:case 14:case 15:bs(2,n,t),Ts||bs(4,n,t),Vs(e,t,n);break;case 1:Ts||(Cs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&xs(n,t,r)),Vs(e,t,n);break;case 21:Vs(e,t,n);break;case 22:Ts=(r=Ts)||null!==n.memoizedState,Vs(e,t,n),Ts=r;break;default:Vs(e,t,n)}}function $s(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{qf(e)}catch(n){Oc(t,t.return,n)}}}function Hs(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{qf(e)}catch(n){Oc(t,t.return,n)}}function Ws(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new js),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new js),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Rc.bind(null,e,t);t.then(r,r)}})}function Us(e,t){var n=t.deletions;if(null!==n)for(var o=0;o<n.length;o++){var a=n[o],i=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 27:if(Md(s.type)){zs=s.stateNode,_s=!1;break e}break;case 5:zs=s.stateNode,_s=!1;break e;case 3:case 4:zs=s.stateNode.containerInfo,_s=!0;break e}s=s.return}if(null===zs)throw Error(r(160));Bs(i,l,a),zs=null,_s=!1,null!==(i=a.alternate)&&(i.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)qs(t,e),t=t.sibling}var Ks=null;function qs(e,t){var n=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Us(t,e),Gs(e),4&o&&(bs(3,e,e.return),ys(3,e),bs(5,e,e.return));break;case 1:Us(t,e),Gs(e),512&o&&(Ts||null===n||Cs(n,n.return)),64&o&&Ds&&(null!==(e=e.updateQueue)&&(null!==(o=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?o:n.concat(o))));break;case 26:var a=Ks;if(Us(t,e),Gs(e),512&o&&(Ts||null===n||Cs(n,n.return)),4&o){var i=null!==n?n.memoizedState:null;if(o=e.memoizedState,null===n)if(null===o)if(null===e.stateNode){e:{o=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(o){case"title":(!(i=a.getElementsByTagName("title")[0])||i[Ke]||i[_e]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=a.createElement(o),a.head.insertBefore(i,a.querySelector("head > title"))),hd(i,o,n),i[_e]=e,Ze(i),o=i;break e;case"link":var l=of("link","href",a).get(o+(n.href||""));if(l)for(var s=0;s<l.length;s++)if((i=l[s]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){l.splice(s,1);break t}hd(i=a.createElement(o),o,n),a.head.appendChild(i);break;case"meta":if(l=of("meta","content",a).get(o+(n.content||"")))for(s=0;s<l.length;s++)if((i=l[s]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){l.splice(s,1);break t}hd(i=a.createElement(o),o,n),a.head.appendChild(i);break;default:throw Error(r(468,o))}i[_e]=e,Ze(i),o=i}e.stateNode=o}else af(a,e.type,e.stateNode);else e.stateNode=Jd(a,o,e.memoizedProps);else i!==o?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===o?af(a,e.type,e.stateNode):Jd(a,o,e.memoizedProps)):null===o&&null!==e.stateNode&&Os(e,e.memoizedProps,n.memoizedProps)}break;case 27:Us(t,e),Gs(e),512&o&&(Ts||null===n||Cs(n,n.return)),null!==n&&4&o&&Os(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Us(t,e),Gs(e),512&o&&(Ts||null===n||Cs(n,n.return)),32&e.flags){a=e.stateNode;try{St(a,"")}catch(m){Oc(e,e.return,m)}}4&o&&null!=e.stateNode&&Os(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&o&&(As=!0);break;case 6:if(Us(t,e),Gs(e),4&o){if(null===e.stateNode)throw Error(r(162));o=e.memoizedProps,n=e.stateNode;try{n.nodeValue=o}catch(m){Oc(e,e.return,m)}}break;case 3:if(rf=null,a=Ks,Ks=Hd(t.containerInfo),Us(t,e),Ks=a,Gs(e),4&o&&null!==n&&n.memoizedState.isDehydrated)try{qf(t.containerInfo)}catch(m){Oc(e,e.return,m)}As&&(As=!1,Ys(e));break;case 4:o=Ks,Ks=Hd(e.stateNode.containerInfo),Us(t,e),Gs(e),Ks=o;break;case 12:default:Us(t,e),Gs(e);break;case 31:case 19:Us(t,e),Gs(e),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Ws(e,o)));break;case 13:Us(t,e),Gs(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(ju=ie()),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Ws(e,o)));break;case 22:a=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=Ds,d=Ts;if(Ds=c||a,Ts=d||u,Us(t,e),Ts=d,Ds=c,Gs(e),8192&o)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||u||Ds||Ts||Qs(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(i=u.stateNode,a)"function"==typeof(l=i.style).setProperty?l.setProperty("display","none","important"):l.display="none";else{s=u.stateNode;var f=u.memoizedProps.style,p=null!=f&&f.hasOwnProperty("display")?f.display:null;s.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(m){Oc(u,u.return,m)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=a?"":u.memoizedProps}catch(m){Oc(u,u.return,m)}}}else if(18===t.tag){if(null===n){u=t;try{var h=u.stateNode;a?Rd(h,!0):Rd(u.stateNode,!1)}catch(m){Oc(u,u.return,m)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&o&&(null!==(o=e.updateQueue)&&(null!==(n=o.retryQueue)&&(o.retryQueue=null,Ws(e,n))));case 30:case 21:}}function Gs(e){var t=e.flags;if(2&t){try{for(var n,o=e.return;null!==o;){if(Es(o)){n=o;break}o=o.return}if(null==n)throw Error(r(160));switch(n.tag){case 27:var a=n.stateNode;Is(e,Ps(e),a);break;case 5:var i=n.stateNode;32&n.flags&&(St(i,""),n.flags&=-33),Is(e,Ps(e),i);break;case 3:case 4:var l=n.stateNode.containerInfo;Ms(e,Ps(e),l);break;default:throw Error(r(161))}}catch(s){Oc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ys(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Ys(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Xs(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Fs(e,t.alternate,t),t=t.sibling}function Qs(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:bs(4,t,t.return),Qs(t);break;case 1:Cs(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&xs(t,t.return,n),Qs(t);break;case 27:Vd(t.stateNode);case 26:case 5:Cs(t,t.return),Qs(t);break;case 22:null===t.memoizedState&&Qs(t);break;default:Qs(t)}e=e.sibling}}function Zs(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,o=e,a=t,i=a.flags;switch(a.tag){case 0:case 11:case 15:Zs(o,a,n),ys(4,a);break;case 1:if(Zs(o,a,n),"function"==typeof(o=(r=a).stateNode).componentDidMount)try{o.componentDidMount()}catch(u){Oc(r,r.return,u)}if(null!==(o=(r=a).updateQueue)){var l=r.stateNode;try{var s=o.shared.hiddenCallbacks;
vendor: 6,803 bytes, line 1
1if(null!==s)for(o.shared.hiddenCallbacks=null,o=0;o<s.length;o++)Ea(s[o],l)}catch(u){Oc(r,r.return,u)}}n&&64&i&&ws(a),Ss(a,a.return);break;case 27:Rs(a);case 26:case 5:Zs(o,a,n),n&&null===r&&4&i&&ks(a),Ss(a,a.return);break;case 12:Zs(o,a,n);break;case 31:Zs(o,a,n),n&&4&i&&$s(o,a);break;case 13:Zs(o,a,n),n&&4&i&&Hs(o,a);break;case 22:null===a.memoizedState&&Zs(o,a,n),Ss(a,a.return);break;case 30:break;default:Zs(o,a,n)}t=t.sibling}}function Js(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Vo(n))}function eu(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Vo(e))}function tu(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)nu(e,t,n,r),t=t.sibling}function nu(e,t,n,r){var o=t.flags;switch(t.tag){case 0:case 11:case 15:tu(e,t,n,r),2048&o&&ys(9,t);break;case 1:case 31:case 13:default:tu(e,t,n,r);break;case 3:tu(e,t,n,r),2048&o&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Vo(e)));break;case 12:if(2048&o){tu(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,i=a.id,l=a.onPostCommit;"function"==typeof l&&l(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(s){Oc(t,t.return,s)}}else tu(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,i=t.alternate,null!==t.memoizedState?2&a._visibility?tu(e,t,n,r):ou(e,t):2&a._visibility?tu(e,t,n,r):(a._visibility|=2,ru(e,t,n,r,!!(10256&t.subtreeFlags)||!1)),2048&o&&Js(i,t);break;case 24:tu(e,t,n,r),2048&o&&eu(t.alternate,t)}}function ru(e,t,n,r,o){for(o=o&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var a=e,i=t,l=n,s=r,u=i.flags;switch(i.tag){case 0:case 11:case 15:ru(a,i,l,s,o),ys(8,i);break;case 23:break;case 22:var c=i.stateNode;null!==i.memoizedState?2&c._visibility?ru(a,i,l,s,o):ou(a,i):(c._visibility|=2,ru(a,i,l,s,o)),o&&2048&u&&Js(i.alternate,i);break;case 24:ru(a,i,l,s,o),o&&2048&u&&eu(i.alternate,i);break;default:ru(a,i,l,s,o)}t=t.sibling}}function ou(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,o=r.flags;switch(r.tag){case 22:ou(n,r),2048&o&&Js(r.alternate,r);break;case 24:ou(n,r),2048&o&&eu(r.alternate,r);break;default:ou(n,r)}t=t.sibling}}var au=8192;function iu(e,t,n){if(e.subtreeFlags&au)for(e=e.child;null!==e;)lu(e,t,n),e=e.sibling}function lu(e,t,n){switch(e.tag){case 26:iu(e,t,n),e.flags&au&&null!==e.memoizedState&&function(e,t,n,r){if(!("stylesheet"!==n.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&n.state.loading)){if(null===n.instance){var o=Gd(r.href),a=t.querySelector(Yd(o));if(a)return null!==(t=a._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=uf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,void Ze(a);a=t.ownerDocument||t,r=Xd(r),(o=Bd.get(o))&&tf(r,o),Ze(a=a.createElement("link"));var i=a;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),hd(a,"link",r),n.instance=a}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=uf.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,Ks,e.memoizedState,e.memoizedProps);break;case 5:default:iu(e,t,n);break;case 3:case 4:var r=Ks;Ks=Hd(e.stateNode.containerInfo),iu(e,t,n),Ks=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=au,au=16777216,iu(e,t,n),au=r):iu(e,t,n))}}function su(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function uu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ns=r,fu(r,e)}su(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)cu(e),e=e.sibling}function cu(e){switch(e.tag){case 0:case 11:case 15:uu(e),2048&e.flags&&bs(9,e,e.return);break;case 3:case 12:default:uu(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,du(e)):uu(e)}}function du(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ns=r,fu(r,e)}su(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:bs(8,t,t.return),du(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,du(t));break;default:du(t)}e=e.sibling}}function fu(e,t){for(;null!==Ns;){var n=Ns;switch(n.tag){case 0:case 11:case 15:bs(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Vo(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Ns=r;else e:for(n=e;null!==Ns;){var o=(r=Ns).sibling,a=r.return;if(Ls(r),r===n){Ns=null;break e}if(null!==o){o.return=a,Ns=o;break e}Ns=a}}}var pu={getCacheForType:function(e){var t=To(zo),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return To(zo).controller.signal}},hu="function"==typeof WeakMap?WeakMap:Map,mu=0,gu=null,vu=null,yu=0,bu=0,wu=null,xu=!1,Su=!1,Cu=!1,ku=0,Ou=0,Eu=0,Pu=0,Mu=0,Iu=0,Ru=0,Du=null,Tu=null,Au=!1,ju=0,Nu=0,Fu=1/0,Lu=null,zu=null,_u=0,Vu=null,Bu=null,$u=0,Hu=0,Wu=null,Uu=null,Ku=0,qu=null;function Gu(){return 2&mu&&0!==yu?yu&-yu:null!==D.T?Wc():Fe()}function Yu(){if(0===Iu)if(536870912&yu&&!co)Iu=536870912;else{var e=Se;!(3932160&(Se<<=1))&&(Se=262144),Iu=e}return null!==(e=Aa.current)&&(e.flags|=32),Iu}function Xu(e,t,n){(e!==gu||2!==bu&&9!==bu)&&null===e.cancelPendingCommit||(rc(e,0),ec(e,yu,Iu,!1)),Re(e,n),2&mu&&e===gu||(e===gu&&(!(2&mu)&&(Pu|=n),4===Ou&&ec(e,yu,Iu,!1)),Lc(e))}function Qu(e,t,n){if(6&mu)throw Error(r(327));for(var o=!n&&!(127&t)&&0===(t&e.expiredLanes)||Ee(e,t),a=o?function(e,t){var n=mu;mu|=2;var o=ic(),a=lc();gu!==e||yu!==t?(Lu=null,Fu=ie()+500,rc(e,t)):Su=Ee(e,t);e:for(;;)try{if(0!==bu&&null!==vu){t=vu;var i=wu;t:switch(bu){case 1:bu=0,wu=null,hc(e,t,i,1);break;case 2:case 9:if(ta(i)){bu=0,wu=null,pc(t);break}t=function(){2!==bu&&9!==bu||gu!==e||(bu=7),Lc(e)},i.then(t,t);break e;case 3:bu=7;break e;case 4:bu=5;break e;case 7:ta(i)?(bu=0,wu=null,pc(t)):(bu=0,wu=null,hc(e,t,i,7));break;case 5:var l=null;switch(vu.tag){case 26:l=vu.memoizedState;case 5:case 27:var s=vu;if(l?lf(l):s.stateNode.complete){bu=0,wu=null;var u=s.sibling;if(null!==u)vu=u;else{var c=s.return;null!==c?(vu=c,mc(c)):vu=null}break t}}bu=0,wu=null,hc(e,t,i,5);break;case 6:bu=0,wu=null,hc(e,t,i,6);break;case 8:nc(),Ou=6;break e;default:throw Error(r(462))}}dc();break}catch(d){oc(e,d)}return ko=Co=null,D.H=o,D.A=a,mu=n,null!==vu?0:(gu=null,yu=0,Mr(),Ou)}(e,t):uc(e,t,!0),i=o;;){if(0===a){Su&&!o&&ec(e,t,0,!1);break}
vendor: 12,384 bytes, line 1
1if(n=e.current.alternate,!i||Ju(n)){if(2===a){if(i=t,e.errorRecoveryDisabledLanes&i)var l=0;else l=0!==(l=-536870913&e.pendingLanes)?l:536870912&l?536870912:0;if(0!==l){t=l;e:{var s=e;a=Du;var u=s.current.memoizedState.isDehydrated;if(u&&(rc(s,l).flags|=256),2!==(l=uc(s,l,!1))){if(Cu&&!u){s.errorRecoveryDisabledLanes|=i,Pu|=i,a=4;break e}i=Tu,Tu=a,null!==i&&(null===Tu?Tu=i:Tu.push.apply(Tu,i))}a=l}if(i=!1,2!==a)continue}}if(1===a){rc(e,0),ec(e,t,0,!0);break}e:{switch(o=e,i=a){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:ec(o,t,Iu,!xu);break e;case 2:Tu=null;break;case 3:case 5:break;default:throw Error(r(329))}if((62914560&t)===t&&10<(a=ju+300-ie())){if(ec(o,t,Iu,!xu),0!==Oe(o,0,!0))break e;$u=t,o.timeoutHandle=Cd(Zu.bind(null,o,n,Tu,Lu,Au,t,Iu,Pu,Ru,xu,i,"Throttled",-0,0),a)}else Zu(o,n,Tu,Lu,Au,t,Iu,Pu,Ru,xu,i,null,-0,0)}break}a=uc(e,t,!1),i=!1}Lc(e)}function Zu(e,t,n,r,o,a,i,l,s,u,c,d,f,p){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){lu(t,a,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Rt});var h=(62914560&a)===a?ju-ie():(4194048&a)===a?Nu-ie():0;if(null!==(h=function(e,t){return e.stylesheets&&0===e.count&&df(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&df(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===sf&&(sf=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var o=n[r],a=o.transferSize,i=o.initiatorType,l=o.duration;if(a&&l&&md(i)){for(i=0,l=o.responseEnd,r+=1;r<n.length;r++){var s=n[r],u=s.startTime;if(u>l)break;var c=s.transferSize,d=s.initiatorType;c&&md(d)&&(i+=c*((s=s.responseEnd)<l?1:(l-u)/(s-u)))}if(--r,t+=8*(a+i)/(o.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var o=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&df(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>sf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(o)}}:null}(d,h)))return $u=a,e.cancelPendingCommit=h(vc.bind(null,e,t,a,n,r,o,i,l,s,c,d,null,f,p)),void ec(e,a,i,!u)}vc(e,t,a,n,r,o,i,l,s)}function Ju(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!Xn(a(),o))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ec(e,t,n,r){t&=~Mu,t&=~Pu,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var o=t;0<o;){var a=31-ye(o),i=1<<a;r[a]=-1,o&=~i}0!==n&&De(e,n,t)}function tc(){return!!(6&mu)||(zc(0),!1)}function nc(){if(null!==vu){if(0===bu)var e=vu.return;else ko=Co=null,li(e=vu),la=null,ua=0,e=vu;for(;null!==e;)vs(e.alternate,e),e=e.return;vu=null}}function rc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,kd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),$u=0,nc(),gu=e,vu=n=_r(e.current,null),yu=t,bu=0,wu=null,xu=!1,Su=Ee(e,t),Cu=!1,Ru=Iu=Mu=Pu=Eu=Ou=0,Tu=Du=null,Au=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var o=31-ye(r),a=1<<o;t|=e[o],r&=~a}return ku=t,Mr(),n}function oc(e,t){Ha=null,D.H=vl,t===Qo||t===Jo?(t=aa(),bu=3):t===Zo?(t=aa(),bu=4):bu=t===jl?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,wu=t,null===vu&&(Ou=1,Il(e,qr(t,e.current)))}function ac(){var e=Aa.current;return null===e||((4194048&yu)===yu?null===ja:!!((62914560&yu)===yu||536870912&yu)&&e===ja)}function ic(){var e=D.H;return D.H=vl,null===e?vl:e}function lc(){var e=D.A;return D.A=pu,e}function sc(){Ou=4,xu||(4194048&yu)!==yu&&null!==Aa.current||(Su=!0),!(134217727&Eu)&&!(134217727&Pu)||null===gu||ec(gu,yu,Iu,!1)}function uc(e,t,n){var r=mu;mu|=2;var o=ic(),a=lc();gu===e&&yu===t||(Lu=null,rc(e,t)),t=!1;var i=Ou;e:for(;;)try{if(0!==bu&&null!==vu){var l=vu,s=wu;switch(bu){case 8:nc(),i=6;break e;case 3:case 2:case 9:case 6:null===Aa.current&&(t=!0);var u=bu;if(bu=0,wu=null,hc(e,l,s,u),n&&Su){i=0;break e}break;default:u=bu,bu=0,wu=null,hc(e,l,s,u)}}cc(),i=Ou;break}catch(c){oc(e,c)}return t&&e.shellSuspendCounter++,ko=Co=null,mu=r,D.H=o,D.A=a,null===vu&&(gu=null,yu=0,Mr()),i}function cc(){for(;null!==vu;)fc(vu)}function dc(){for(;null!==vu&&!oe();)fc(vu)}function fc(e){var t=ss(e.alternate,e,ku);e.memoizedProps=e.pendingProps,null===t?mc(e):vu=t}function pc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=ql(n,t,t.pendingProps,t.type,void 0,yu);break;case 11:t=ql(n,t,t.pendingProps,t.type.render,t.ref,yu);break;case 5:li(t);default:vs(n,t),t=ss(n,t=vu=Vr(t,ku),ku)}e.memoizedProps=e.pendingProps,null===t?mc(e):vu=t}function hc(e,t,n,o){ko=Co=null,li(t),la=null,ua=0;var a=t.return;try{if(function(e,t,n,o,a){if(n.flags|=32768,null!==o&&"object"==typeof o&&"function"==typeof o.then){if(null!==(t=n.alternate)&&Io(t,n,a,!0),null!==(n=Aa.current)){switch(n.tag){case 31:case 13:return null===ja?sc():null===n.alternate&&0===Ou&&(Ou=3),n.flags&=-257,n.flags|=65536,n.lanes=a,o===ea?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([o]):t.add(o),Ec(e,o,a)),!1;case 22:return n.flags|=65536,o===ea?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([o])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([o]):n.add(o),Ec(e,o,a)),!1}throw Error(r(435,n.tag))}return Ec(e,o,a),sc(),!1}if(co)return null!==(t=Aa.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,o!==ho&&xo(qr(e=Error(r(422),{cause:o}),n))):(o!==ho&&xo(qr(t=Error(r(423),{cause:o}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,o=qr(o,n),Sa(e,a=Dl(e.stateNode,o,a)),4!==Ou&&(Ou=2)),!1;var i=Error(r(520),{cause:o});if(i=qr(i,n),null===Du?Du=[i]:Du.push(i),4!==Ou&&(Ou=2),null===t)return!0;o=qr(o,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,Sa(n,e=Dl(n.stateNode,o,e)),!1;case 1:if(t=n.type,i=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===i||"function"!=typeof i.componentDidCatch||null!==zu&&zu.has(i))))return n.flags|=65536,a&=-a,n.lanes|=a,Al(a=Tl(a),e,n,o),Sa(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,yu))return Ou=1,Il(e,qr(n,e.current)),void(vu=null)}catch(i){if(null!==a)throw vu=a,i;return Ou=1,Il(e,qr(n,e.current)),void(vu=null)}32768&t.flags?(co||1===o?e=!0:Su||536870912&yu?e=!1:(xu=e=!0,(2===o||9===o||3===o||6===o)&&(null!==(o=Aa.current)&&13===o.tag&&(o.flags|=16384))),gc(t,e)):mc(t)}function mc(e){var t=e;do{if(32768&t.flags)return void gc(t,xu);e=t.return;var n=ms(t.alternate,t,ku);if(null!==n)return void(vu=n);if(null!==(t=t.sibling))return void(vu=t);vu=t=e}while(null!==t);0===Ou&&(Ou=5)}function gc(e,t){do{var n=gs(e.alternate,e);if(null!==n)return n.flags&=32767,void(vu=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(vu=e);vu=e=n}while(null!==e);Ou=6,vu=null}function vc(e,t,n,o,a,i,l,s,u){e.cancelPendingCommit=null;do{Sc()}while(0!==_u);if(6&mu)throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(i=t.lanes|t.childLanes,function(e,t,n,r,o,a){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var l=e.entanglements,s=e.expirationTimes,u=e.hiddenUpdates;for(n=i&~n;0<n;){var c=31-ye(n),d=1<<c;l[c]=0,s[c]=-1;var f=u[c];if(null!==f)for(u[c]=null,c=0;c<f.length;c++){var p=f[c];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&De(e,r,0),0!==a&&0===o&&0!==e.tag&&(e.suspendedLanes|=a&~(i&~t))}(e,n,i|=Pr,l,s,u),e===gu&&(vu=gu=null,yu=0),Bu=t,Vu=e,$u=n,Hu=i,Wu=a,Uu=o,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,ne(ce,function(){return Cc(),null})):(e.callbackNode=null,e.callbackPriority=0),o=!!(13878&t.flags),13878&t.subtreeFlags||o){o=D.T,D.T=null,a=T.p,T.p=2,l=mu,mu|=4;try{!function(e,t){if(e=e.containerInfo,gd=Sf,nr(e=tr(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var o=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(o&&0!==o.rangeCount){n=o.anchorNode;var a=o.anchorOffset,i=o.focusNode;o=o.focusOffset;try{n.nodeType,i.nodeType}catch(g){n=null;break e}var l=0,s=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==a&&3!==f.nodeType||(s=l+a),f!==i||0!==o&&3!==f.nodeType||(u=l+o),3===f.nodeType&&(l+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===a&&(s=l),p===i&&++d===o&&(u=l),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(vd={focusedElem:e,selectionRange:n},Sf=!1,Ns=t;null!==Ns;)if(e=(t=Ns).child,1028&t.subtreeFlags&&null!==e)e.return=t,Ns=e;else for(;null!==Ns;){switch(i=(t=Ns).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(a=e[n]).ref.impl=a.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==i){e=void 0,n=t,a=i.memoizedProps,i=i.memoizedState,o=n.stateNode;try{var m=Ol(n.type,a);e=o.getSnapshotBeforeUpdate(m,i),o.__reactInternalSnapshotBeforeUpdate=e}catch(v){Oc(n,n.return,v)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Dd(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Dd(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(r(163))}if(null!==(e=t.sibling)){e.return=t.return,Ns=e;break}Ns=t.return}}(e,t)}finally{mu=l,T.p=a,D.T=o}}_u=1,yc(),bc(),wc()}}function yc(){if(1===_u){_u=0;var e=Vu,t=Bu,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=D.T,D.T=null;var r=T.p;T.p=2;var o=mu;mu|=4;try{qs(t,e);var a=vd,i=tr(e.containerInfo),l=a.focusedElem,s=a.selectionRange;if(i!==l&&l&&l.ownerDocument&&er(l.ownerDocument.documentElement,l)){if(null!==s&&nr(l)){var u=s.start,c=s.end;if(void 0===c&&(c=u),"selectionStart"in l)l.selectionStart=u,l.selectionEnd=Math.min(c,l.value.length);else{var d=l.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=l.textContent.length,m=Math.min(s.start,h),g=void 0===s.end?m:Math.min(s.end,h);!p.extend&&m>g&&(i=g,g=m,m=i);var v=Jn(l,m),y=Jn(l,g);if(v&&y&&(1!==p.rangeCount||p.anchorNode!==v.node||p.anchorOffset!==v.offset||p.focusNode!==y.node||p.focusOffset!==y.offset)){var b=d.createRange();b.setStart(v.node,v.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(y.node,y.offset)):(b.setEnd(y.node,y.offset),p.addRange(b))}}}}for(d=[],p=l;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof l.focus&&l.focus(),l=0;l<d.length;l++){var w=d[l];w.element.scrollLeft=w.left,w.element.scrollTop=w.top}}Sf=!!gd,vd=gd=null}finally{mu=o,T.p=r,D.T=n}}e.current=t,_u=2}}function bc(){if(2===_u){_u=0;var e=Vu,t=Bu,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=D.T,D.T=null;var r=T.p;T.p=2;var o=mu;mu|=4;try{Fs(e,t.alternate,t)}finally{mu=o,T.p=r,D.T=n}}_u=3}}function wc(){if(4===_u||3===_u){_u=0,ae();var e=Vu,t=Bu,n=$u,r=Uu;10256&t.subtreeFlags||10256&t.flags?_u=5:(_u=0,Bu=Vu=null,xc(e,e.pendingLanes));var o=e.pendingLanes;if(0===o&&(zu=null),Ne(n),t=t.stateNode,ge&&"function"==typeof ge.onCommitFiberRoot)try{ge.onCommitFiberRoot(me,t,void 0,!(128&~t.current.flags))}catch(s){}if(null!==r){t=D.T,o=T.p,T.p=2,D.T=null;try{for(var a=e.onRecoverableError,i=0;i<r.length;i++){var l=r[i];a(l.value,{componentStack:l.stack})}}finally{D.T=t,T.p=o}}3&$u&&Sc(),Lc(e),o=e.pendingLanes,261930&n&&42&o?e===qu?Ku++:(Ku=0,qu=e):Ku=0,zc(0)}}function xc(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Vo(t)))}function Sc(){return yc(),bc(),wc(),Cc()}function Cc(){if(5!==_u)return!1;var e=Vu,t=Hu;Hu=0;var n=Ne($u),o=D.T,a=T.p;try{T.p=32>n?32:n,D.T=null,n=Wu,Wu=null;var i=Vu,l=$u;
vendor: 1,488 bytes, line 1
1if(_u=0,Bu=Vu=null,$u=0,6&mu)throw Error(r(331));var s=mu;if(mu|=4,cu(i.current),nu(i,i.current,l,n),mu=s,zc(0,!1),ge&&"function"==typeof ge.onPostCommitFiberRoot)try{ge.onPostCommitFiberRoot(me,i)}catch(u){}return!0}finally{T.p=a,D.T=o,xc(e,t)}}function kc(e,t,n){t=qr(n,t),null!==(e=wa(e,t=Dl(e.stateNode,t,2),2))&&(Re(e,2),Lc(e))}function Oc(e,t,n){if(3===e.tag)kc(e,e,n);else for(;null!==t;){if(3===t.tag){kc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===zu||!zu.has(r))){e=qr(n,e),null!==(r=wa(t,n=Tl(2),2))&&(Al(n,r,t,e),Re(r,2),Lc(r));break}}t=t.return}}function Ec(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new hu;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(Cu=!0,o.add(n),e=Pc.bind(null,e,t,n),t.then(e,e))}function Pc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,gu===e&&(yu&n)===n&&(4===Ou||3===Ou&&(62914560&yu)===yu&&300>ie()-ju?!(2&mu)&&rc(e,0):Mu|=n,Ru===yu&&(Ru=0)),Lc(e)}function Mc(e,t){0===t&&(t=Me()),null!==(e=Dr(e,t))&&(Re(e,t),Lc(e))}function Ic(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Mc(e,n)}function Rc(e,t){var n=0;switch(e.tag){case 31:case 13:var o=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:o=e.stateNode;break;case 22:o=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==o&&o.delete(t),Mc(e,n)}
vendor: 4,557 bytes, line 1
1var Dc=null,Tc=null,Ac=!1,jc=!1,Nc=!1,Fc=0;function Lc(e){e!==Tc&&null===e.next&&(null===Tc?Dc=Tc=e:Tc=Tc.next=e),jc=!0,Ac||(Ac=!0,Ed(function(){6&mu?ne(se,_c):Vc()}))}function zc(e,t){if(!Nc&&jc){Nc=!0;do{for(var n=!1,r=Dc;null!==r;){if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,l=r.pingedLanes;a=(1<<31-ye(42|e)+1)-1,a=201326741&(a&=o&~(i&~l))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,Hc(r,a))}else a=yu,!(3&(a=Oe(r,r===gu?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||Ee(r,a)||(n=!0,Hc(r,a));r=r.next}}while(n);Nc=!1}}function _c(){Vc()}function Vc(){jc=Ac=!1;var e=0;0!==Fc&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==Sd&&(Sd=e,!0);return Sd=null,!1}()&&(e=Fc);for(var t=ie(),n=null,r=Dc;null!==r;){var o=r.next,a=Bc(r,t);0===a?(r.next=null,null===n?Dc=o:n.next=o,null===o&&(Tc=n)):(n=r,(0!==e||3&a)&&(jc=!0)),r=o}0!==_u&&5!==_u||zc(e),0!==Fc&&(Fc=0)}function Bc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var i=31-ye(a),l=1<<i,s=o[i];-1===s?0!==(l&n)&&0===(l&r)||(o[i]=Pe(l,t)):s<=t&&(e.expiredLanes|=l),a&=~l}if(n=yu,n=Oe(e,e===(t=gu)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===bu||9===bu)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&re(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||Ee(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&re(r),Ne(n)){case 2:case 8:n=ue;break;case 32:default:n=ce;break;case 268435456:n=fe}return r=$c.bind(null,e),n=ne(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&re(r),e.callbackPriority=2,e.callbackNode=null,2}function $c(e,t){if(0!==_u&&5!==_u)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Sc()&&e.callbackNode!==n)return null;var r=yu;return 0===(r=Oe(e,e===gu?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Qu(e,r,t),Bc(e,ie()),null!=e.callbackNode&&e.callbackNode===n?$c.bind(null,e):null)}function Hc(e,t){if(Sc())return null;Qu(e,t,!0)}function Wc(){if(0===Fc){var e=Ho;0===e&&(e=xe,!(261888&(xe<<=1))&&(xe=256)),Fc=e}return Fc}function Uc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:It(""+e)}function Kc(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var qc=0;qc<Sr.length;qc++){var Gc=Sr[qc];Cr(Gc.toLowerCase(),"on"+(Gc[0].toUpperCase()+Gc.slice(1)))}Cr(hr,"onAnimationEnd"),Cr(mr,"onAnimationIteration"),Cr(gr,"onAnimationStart"),Cr("dblclick","onDoubleClick"),Cr("focusin","onFocus"),Cr("focusout","onBlur"),Cr(vr,"onTransitionRun"),Cr(yr,"onTransitionStart"),Cr(br,"onTransitionCancel"),Cr(wr,"onTransitionEnd"),nt("onMouseEnter",["mouseout","mouseover"]),nt("onMouseLeave",["mouseout","mouseover"]),nt("onPointerEnter",["pointerout","pointerover"]),nt("onPointerLeave",["pointerout","pointerover"]),tt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),tt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),tt("onBeforeInput",["compositionend","keypress","textInput","paste"]),tt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),tt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),tt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Yc="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(" "),Xc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Yc));function Qc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==a&&o.isPropagationStopped())break e;a=l,o.currentTarget=u;try{a(o)}catch(c){kr(c)}o.currentTarget=null,a=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,u=l.currentTarget,l=l.listener,s!==a&&o.isPropagationStopped())break e;a=l,o.currentTarget=u;try{a(o)}catch(c){kr(c)}o.currentTarget=null,a=s}}}}function Zc(e,t){var n=t[$e];void 0===n&&(n=t[$e]=new Set);var r=e+"__bubble";n.has(r)||(nd(t,e,2,!1),n.add(r))}
vendor: 4,371 bytes, line 1
1function Jc(e,t,n){var r=0;t&&(r|=4),nd(n,e,r,t)}var ed="_reactListening"+Math.random().toString(36).slice(2);function td(e){if(!e[ed]){e[ed]=!0,Je.forEach(function(t){"selectionchange"!==t&&(Xc.has(t)||Jc(t,!1,e),Jc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ed]||(t[ed]=!0,Jc("selectionchange",!1,t))}}function nd(e,t,n,r){switch(If(t)){case 2:var o=Cf;break;case 8:o=kf;break;default:o=Of}n=o.bind(null,t,n,e),o=void 0,!Vt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function rd(e,t,n,r,o){var i=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var l=r.tag;if(3===l||4===l){var s=r.stateNode.containerInfo;if(s===o)break;if(4===l)for(l=r.return;null!==l;){var u=l.tag;if((3===u||4===u)&&l.stateNode.containerInfo===o)return;l=l.return}for(;null!==s;){if(null===(l=Ge(s)))return;if(5===(u=l.tag)||6===u||26===u||27===u){r=i=l;continue e}s=s.parentNode}}r=r.return}Lt(function(){var r=i,o=Tt(n),l=[];e:{var s=xr.get(e);if(void 0!==s){var u=en,c=e;switch(e){case"keypress":if(0===Kt(n))break e;case"keydown":case"keyup":u=gn;break;case"focusin":c="focus",u=ln;break;case"focusout":c="blur",u=ln;break;case"beforeblur":case"afterblur":u=ln;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=on;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=an;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=yn;break;case hr:case mr:case gr:u=sn;break;case wr:u=bn;break;case"scroll":case"scrollend":u=nn;break;case"wheel":u=wn;break;case"copy":case"cut":case"paste":u=un;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=vn;break;case"toggle":case"beforetoggle":u=xn}var d=!!(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==s?s+"Capture":null:s;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===p||null!=(g=zt(m,p))&&d.push(od(m,g,h)),f)break;m=m.return}0<d.length&&(s=new u(s,c,null,n,o),l.push({event:s,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Dt||!(c=n.relatedTarget||n.fromElement)||!Ge(c)&&!c[Be])&&(u||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Ge(c):null)&&(f=a(c),d=c.tag,c!==f||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=r),u!==c)){if(d=on,g="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=vn,g="onPointerLeave",p="onPointerEnter",m="pointer"),f=null==u?s:Xe(u),h=null==c?s:Xe(c),(s=new d(g,m+"leave",u,n,o)).target=f,s.relatedTarget=h,g=null,Ge(o)===r&&((d=new d(p,m+"enter",c,n,o)).target=h,d.relatedTarget=f,g=d),f=g,u&&c)e:{for(d=id,m=c,h=0,g=p=u;g;g=d(g))h++;g=0;for(var v=m;v;v=d(v))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||null!==m&&p===m.alternate){d=p;break e}p=d(p),m=d(m)}d=null}else d=null;null!==u&&ld(l,s,u,d,!1),null!==c&&null!==f&&ld(l,f,c,d,!0)}if("select"===(u=(s=r?Xe(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var y=_n;else if(An(s))if(Vn)y=Yn;else{y=qn;var b=Kn}else!(u=s.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?r&&Et(r.elementType)&&(y=_n):y=Gn;switch(y&&(y=y(e,r))?jn(l,y,n,o):(b&&b(e,s,r),"focusout"===e&&r&&"number"===s.type&&null!=r.memoizedProps.value&&yt(s,"number",s.value)),b=r?Xe(r):window,e){case"focusin":(An(b)||"true"===b.contentEditable)&&(or=b,ar=r,ir=null);break;case"focusout":ir=ar=or=null;break;case"mousedown":lr=!0;break;case"contextmenu":case"mouseup":case"dragend":lr=!1,sr(l,n,o);break;case"selectionchange":if(rr)break;case"keydown":case"keyup":sr(l,n,o)}var w;if(Cn)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else Dn?In(e,n)&&(x="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(x="onCompositionStart");
vendor: 10,359 bytes, line 1
1x&&(En&&"ko"!==n.locale&&(Dn||"onCompositionStart"!==x?"onCompositionEnd"===x&&Dn&&(w=Ut()):(Ht="value"in($t=o)?$t.value:$t.textContent,Dn=!0)),0<(b=ad(r,x)).length&&(x=new cn(x,e,null,n,o),l.push({event:x,listeners:b}),w?x.data=w:null!==(w=Rn(n))&&(x.data=w))),(w=On?function(e,t){switch(e){case"compositionend":return Rn(t);case"keypress":return 32!==t.which?null:(Mn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Mn?null:e;default:return null}}(e,n):function(e,t){if(Dn)return"compositionend"===e||!Cn&&In(e,t)?(e=Ut(),Wt=Ht=$t=null,Dn=!1,e):null;switch(e){case"paste":default: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 En&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(x=ad(r,"onBeforeInput")).length&&(b=new cn("onBeforeInput","beforeinput",null,n,o),l.push({event:b,listeners:x}),b.data=w)),function(e,t,n,r,o){if("submit"===t&&n&&n.stateNode===o){var a=Uc((o[Ve]||null).action),i=r.submitter;i&&null!==(t=(t=i[Ve]||null)?Uc(t.formAction):i.getAttribute("formAction"))&&(a=t,i=null);var l=new en("action","action",null,r,o);e.push({event:l,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Fc){var e=i?Kc(o,i):new FormData(o);rl(n,{pending:!0,data:e,method:o.method,action:a},null,e)}}else"function"==typeof a&&(l.preventDefault(),e=i?Kc(o,i):new FormData(o),rl(n,{pending:!0,data:e,method:o.method,action:a},a,e))},currentTarget:o}]})}}(l,e,r,n,o)}Qc(l,t)})}function od(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ad(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;if(5!==(o=o.tag)&&26!==o&&27!==o||null===a||(null!=(o=zt(e,n))&&r.unshift(od(e,o,a)),null!=(o=zt(e,t))&&r.push(od(e,o,a))),3===e.tag)return r;e=e.return}return[]}function id(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function ld(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,u=l.stateNode;if(l=l.tag,null!==s&&s===r)break;5!==l&&26!==l&&27!==l||null===u||(s=u,o?null!=(u=zt(n,a))&&i.unshift(od(n,u,s)):o||null!=(u=zt(n,a))&&i.push(od(n,u,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var sd=/\r\n?/g,ud=/\u0000|\uFFFD/g;function cd(e){return("string"==typeof e?e:""+e).replace(sd,"\n").replace(ud,"")}function dd(e,t){return t=cd(t),cd(e)===t}function fd(e,t,n,o,a,i){switch(n){case"children":"string"==typeof o?"body"===t||"textarea"===t&&""===o||St(e,o):("number"==typeof o||"bigint"==typeof o)&&"body"!==t&&St(e,""+o);break;case"className":lt(e,"class",o);break;case"tabIndex":lt(e,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":lt(e,n,o);break;case"style":Ot(e,o,i);break;case"data":if("object"!==t){lt(e,"data",o);break}case"src":case"href":if(""===o&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==o||"function"==typeof o||"symbol"==typeof o||"boolean"==typeof o){e.removeAttribute(n);break}o=It(""+o),e.setAttribute(n,o);break;case"action":case"formAction":if("function"==typeof o){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof i&&("formAction"===n?("input"!==t&&fd(e,t,"name",a.name,a,null),fd(e,t,"formEncType",a.formEncType,a,null),fd(e,t,"formMethod",a.formMethod,a,null),fd(e,t,"formTarget",a.formTarget,a,null)):(fd(e,t,"encType",a.encType,a,null),fd(e,t,"method",a.method,a,null),fd(e,t,"target",a.target,a,null))),null==o||"symbol"==typeof o||"boolean"==typeof o){e.removeAttribute(n);break}o=It(""+o),e.setAttribute(n,o);break;case"onClick":null!=o&&(e.onclick=Rt);break;case"onScroll":null!=o&&Zc("scroll",e);break;case"onScrollEnd":null!=o&&Zc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!=typeof o||!("__html"in o))throw Error(r(61));if(null!=(n=o.__html)){if(null!=a.children)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=o&&"function"!=typeof o&&"symbol"!=typeof o;break;case"muted":e.muted=o&&"function"!=typeof o&&"symbol"!=typeof o;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==o||"function"==typeof o||"boolean"==typeof o||"symbol"==typeof o){e.removeAttribute("xlink:href");break}n=It(""+o),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,""+o):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===o?e.setAttribute(n,""):!1!==o&&null!=o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,o):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&!isNaN(o)&&1<=o?e.setAttribute(n,o):e.removeAttribute(n);break;case"rowSpan":case"start":null==o||"function"==typeof o||"symbol"==typeof o||isNaN(o)?e.removeAttribute(n):e.setAttribute(n,o);break;case"popover":Zc("beforetoggle",e),Zc("toggle",e),it(e,"popover",o);break;case"xlinkActuate":st(e,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":st(e,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":st(e,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":st(e,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":st(e,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":st(e,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":st(e,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":st(e,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":st(e,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":it(e,"is",o);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&it(e,n=Pt.get(n)||n,o)}}function pd(e,t,n,o,a,i){switch(n){case"style":Ot(e,o,i);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!=typeof o||!("__html"in o))throw Error(r(61));if(null!=(n=o.__html)){if(null!=a.children)throw Error(r(60));e.innerHTML=n}}break;case"children":"string"==typeof o?St(e,o):("number"==typeof o||"bigint"==typeof o)&&St(e,""+o);break;case"onScroll":null!=o&&Zc("scroll",e);break;case"onScrollEnd":null!=o&&Zc("scrollend",e);break;case"onClick":null!=o&&(e.onclick=Rt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:et.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"==typeof(i=null!=(i=e[Ve]||null)?i[n]:null)&&e.removeEventListener(t,i,a),"function"!=typeof o)?n in e?e[n]=o:!0===o?e.setAttribute(n,""):it(e,n,o):("function"!=typeof i&&null!==i&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,o,a)))}}function hd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Zc("error",e),Zc("load",e);var o,a=!1,i=!1;for(o in n)if(n.hasOwnProperty(o)){var l=n[o];if(null!=l)switch(o){case"src":a=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:fd(e,t,o,l,n,null)}}return i&&fd(e,t,"srcSet",n.srcSet,n,null),void(a&&fd(e,t,"src",n.src,n,null));case"input":Zc("invalid",e);var s=o=l=i=null,u=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var d=n[a];if(null!=d)switch(a){case"name":i=d;break;case"type":l=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":o=d;break;case"defaultValue":s=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(r(137,t));break;default:fd(e,t,a,d,n,null)}}return void vt(e,o,s,u,c,l,i,!1);case"select":for(i in Zc("invalid",e),a=l=o=null,n)if(n.hasOwnProperty(i)&&null!=(s=n[i]))switch(i){case"value":o=s;break;case"defaultValue":l=s;break;case"multiple":a=s;default:fd(e,t,i,s,n,null)}return t=o,n=l,e.multiple=!!a,void(null!=t?bt(e,!!a,t,!1):null!=n&&bt(e,!!a,n,!0));case"textarea":for(l in Zc("invalid",e),o=i=a=null,n)if(n.hasOwnProperty(l)&&null!=(s=n[l]))switch(l){case"value":a=s;break;case"defaultValue":i=s;break;case"children":o=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(r(91));break;default:fd(e,t,l,s,n,null)}return void xt(e,a,i,o);case"option":for(u in n)if(n.hasOwnProperty(u)&&null!=(a=n[u]))if("selected"===u)e.selected=a&&"function"!=typeof a&&"symbol"!=typeof a;else fd(e,t,u,a,n,null);return;case"dialog":Zc("beforetoggle",e),Zc("toggle",e),Zc("cancel",e),Zc("close",e);break;case"iframe":case"object":Zc("load",e);break;case"video":case"audio":for(a=0;a<Yc.length;a++)Zc(Yc[a],e);break;case"image":Zc("error",e),Zc("load",e);break;case"details":Zc("toggle",e);break;case"embed":case"source":case"link":Zc("error",e),Zc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(a=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:fd(e,t,c,a,n,null)}return;default:if(Et(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(a=n[d])&&pd(e,t,d,a,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(null!=(a=n[s])&&fd(e,t,s,a,n,null))}function md(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var gd=null,vd=null;
vendor: 11,232 bytes, line 1
1function yd(e){return 9===e.nodeType?e:e.ownerDocument}function bd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function wd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function xd(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Sd=null;var Cd="function"==typeof setTimeout?setTimeout:void 0,kd="function"==typeof clearTimeout?clearTimeout:void 0,Od="function"==typeof Promise?Promise:void 0,Ed="function"==typeof queueMicrotask?queueMicrotask:void 0!==Od?function(e){return Od.resolve(null).then(e).catch(Pd)}:Cd;function Pd(e){setTimeout(function(){throw e})}function Md(e){return"head"===e}function Id(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)||"/&"===n){if(0===r)return e.removeChild(o),void qf(t);r--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)r++;else if("html"===n)Vd(e.ownerDocument.documentElement);else if("head"===n){Vd(n=e.ownerDocument.head);for(var a=n.firstChild;a;){var i=a.nextSibling,l=a.nodeName;a[Ke]||"SCRIPT"===l||"STYLE"===l||"LINK"===l&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=i}}else"body"===n&&Vd(e.ownerDocument.body);n=o}while(n);qf(t)}function Rd(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if("/$"===(n=r.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=r}while(n)}function Dd(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Dd(n),qe(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Td(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Nd(e.nextSibling)))return null}return e}function Ad(e){return"$?"===e.data||"$~"===e.data}function jd(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Nd(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Fd=null;function Ld(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Nd(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function zd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function _d(e,t,n){switch(t=yd(n),e){case"html":if(!(e=t.documentElement))throw Error(r(452));return e;case"head":if(!(e=t.head))throw Error(r(453));return e;case"body":if(!(e=t.body))throw Error(r(454));return e;default:throw Error(r(451))}}function Vd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);qe(e)}var Bd=new Map,$d=new Set;function Hd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Wd=T.d;T.d={f:function(){var e=Wd.f(),t=tc();return e||t},r:function(e){var t=Ye(e);null!==t&&5===t.tag&&"form"===t.type?al(t):Wd.r(e)},D:function(e){Wd.D(e),Kd("dns-prefetch",e,null)},C:function(e,t){Wd.C(e,t),Kd("preconnect",e,t)},L:function(e,t,n){Wd.L(e,t,n);var r=Ud;if(r&&e&&t){var o='link[rel="preload"][as="'+mt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(o+='[imagesrcset="'+mt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(o+='[imagesizes="'+mt(n.imageSizes)+'"]')):o+='[href="'+mt(e)+'"]';var a=o;switch(t){case"style":a=Gd(e);break;case"script":a=Qd(e)}Bd.has(a)||(e=c({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Bd.set(a,e),null!==r.querySelector(o)||"style"===t&&r.querySelector(Yd(a))||"script"===t&&r.querySelector(Zd(a))||(hd(t=r.createElement("link"),"link",e),Ze(t),r.head.appendChild(t)))}},m:function(e,t){Wd.m(e,t);var n=Ud;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",o='link[rel="modulepreload"][as="'+mt(r)+'"][href="'+mt(e)+'"]',a=o;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=Qd(e)}if(!Bd.has(a)&&(e=c({rel:"modulepreload",href:e},t),Bd.set(a,e),null===n.querySelector(o))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Zd(a)))return}hd(r=n.createElement("link"),"link",e),Ze(r),n.head.appendChild(r)}}},X:function(e,t){Wd.X(e,t);var n=Ud;if(n&&e){var r=Qe(n).hoistableScripts,o=Qd(e),a=r.get(o);a||((a=n.querySelector(Zd(o)))||(e=c({src:e,async:!0},t),(t=Bd.get(o))&&nf(e,t),Ze(a=n.createElement("script")),hd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}},S:function(e,t,n){Wd.S(e,t,n);var r=Ud;if(r&&e){var o=Qe(r).hoistableStyles,a=Gd(e);t=t||"default";var i=o.get(a);if(!i){var l={loading:0,preload:null};if(i=r.querySelector(Yd(a)))l.loading=5;else{e=c({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Bd.get(a))&&tf(e,n);var s=i=r.createElement("link");Ze(s),hd(s,"link",e),s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),s.addEventListener("load",function(){l.loading|=1}),s.addEventListener("error",function(){l.loading|=2}),l.loading|=4,ef(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:l},o.set(a,i)}}},M:function(e,t){Wd.M(e,t);var n=Ud;if(n&&e){var r=Qe(n).hoistableScripts,o=Qd(e),a=r.get(o);a||((a=n.querySelector(Zd(o)))||(e=c({src:e,async:!0,type:"module"},t),(t=Bd.get(o))&&nf(e,t),Ze(a=n.createElement("script")),hd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}}};var Ud="undefined"==typeof document?null:document;function Kd(e,t,n){var r=Ud;if(r&&"string"==typeof t&&t){var o=mt(t);o='link[rel="'+e+'"][href="'+o+'"]',"string"==typeof n&&(o+='[crossorigin="'+n+'"]'),$d.has(o)||($d.add(o),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(o)&&(hd(t=r.createElement("link"),"link",e),Ze(t),r.head.appendChild(t)))}}function qd(e,t,n,o){var a,i,l,s,u=(u=H.current)?Hd(u):null;if(!u)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Gd(n.href),(o=(n=Qe(u).hoistableStyles).get(t))||(o={type:"style",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Gd(n.href);var c=Qe(u).hoistableStyles,d=c.get(e);if(d||(u=u.ownerDocument||u,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,d),(c=u.querySelector(Yd(e)))&&!c._p&&(d.instance=c,d.state.loading=5),Bd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Bd.set(e,n),c||(a=u,i=e,l=n,s=d.state,a.querySelector('link[rel="preload"][as="style"]['+i+"]")?s.loading=1:(i=a.createElement("link"),s.preload=i,i.addEventListener("load",function(){return s.loading|=1}),i.addEventListener("error",function(){return s.loading|=2}),hd(i,"link",l),Ze(i),a.head.appendChild(i))))),t&&null===o)throw Error(r(528,""));return d}if(t&&null!==o)throw Error(r(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Qd(n),(o=(n=Qe(u).hoistableScripts).get(t))||(o={type:"script",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Gd(e){return'href="'+mt(e)+'"'}function Yd(e){return'link[rel="stylesheet"]['+e+"]"}function Xd(e){return c({},e,{"data-precedence":e.precedence,precedence:null})}function Qd(e){return'[src="'+mt(e)+'"]'}function Zd(e){return"script[async]"+e}function Jd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var o=e.querySelector('style[data-href~="'+mt(n.href)+'"]');if(o)return t.instance=o,Ze(o),o;var a=c({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Ze(o=(e.ownerDocument||e).createElement("style")),hd(o,"style",a),ef(o,n.precedence,e),t.instance=o;case"stylesheet":a=Gd(n.href);var i=e.querySelector(Yd(a));if(i)return t.state.loading|=4,t.instance=i,Ze(i),i;o=Xd(n),(a=Bd.get(a))&&tf(o,a),Ze(i=(e.ownerDocument||e).createElement("link"));var l=i;return l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),hd(i,"link",o),t.state.loading|=4,ef(i,n.precedence,e),t.instance=i;case"script":return i=Qd(n.src),(a=e.querySelector(Zd(i)))?(t.instance=a,Ze(a),a):(o=n,(a=Bd.get(i))&&nf(o=c({},n),a),Ze(a=(e=e.ownerDocument||e).createElement("script")),hd(a,"link",o),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(r(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(o=t.instance,t.state.loading|=4,ef(o,n.precedence,e));return t.instance}function ef(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=r.length?r[r.length-1]:null,a=o,i=0;i<r.length;i++){var l=r[i];if(l.dataset.precedence===t)a=l;else if(a!==o)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function tf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function nf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var rf=null;function of(e,t,n){if(null===rf){var r=new Map,o=rf=new Map;o.set(n,r)}else(r=(o=rf).get(n))||(r=new Map,o.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var a=n[o];if(!(a[Ke]||a[_e]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==a.namespaceURI){var i=a.getAttribute(t)||"";i=e+i;var l=r.get(i);l?l.push(a):r.set(i,[a])}}return r}function af(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function lf(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var sf=0;function uf(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)df(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var cf=null;function df(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,cf=new Map,t.forEach(ff,e),cf=null,uf.call(e))}function ff(e,t){if(!(4&t.state.loading)){var n=cf.get(e);
vendor: 5,930 bytes, line 1
1if(n)var r=n.get(null);else{n=new Map,cf.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<o.length;a++){var i=o[a];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(null,r)}i=(o=t.instance).getAttribute("data-precedence"),(a=n.get(i)||r)===r&&n.set(null,o),n.set(i,o),this.count++,r=uf.bind(this),o.addEventListener("load",r),o.addEventListener("error",r),a?a.parentNode.insertBefore(o,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(o,e.firstChild),t.state.loading|=4}}var pf={$$typeof:y,Provider:null,Consumer:null,_currentValue:A,_currentValue2:A,_threadCount:0};function hf(e,t,n,r,o,a,i,l,s){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ie(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ie(0),this.hiddenUpdates=Ie(null),this.identifierPrefix=r,this.onUncaughtError=o,this.onCaughtError=a,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function mf(e,t,n,r,o,a,i,l,s,u,c,d){return e=new hf(e,t,n,i,s,u,c,d,l),t=1,!0===a&&(t|=24),a=Fr(3,null,null,t),e.current=a,a.stateNode=e,(t=_o()).refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},va(a),e}function gf(e){return e?e=jr:jr}function vf(e,t,n,r,o,a){o=gf(o),null===r.context?r.context=o:r.pendingContext=o,(r=ba(t)).payload={element:n},null!==(a=void 0===a?null:a)&&(r.callback=a),null!==(n=wa(e,r,t))&&(Xu(n,0,t),xa(n,e,t))}function yf(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function bf(e,t){yf(e,t),(e=e.alternate)&&yf(e,t)}function wf(e){if(13===e.tag||31===e.tag){var t=Dr(e,67108864);null!==t&&Xu(t,0,67108864),bf(e,67108864)}}function xf(e){if(13===e.tag||31===e.tag){var t=Gu(),n=Dr(e,t=je(t));null!==n&&Xu(n,0,t),bf(e,t)}}var Sf=!0;function Cf(e,t,n,r){var o=D.T;D.T=null;var a=T.p;try{T.p=2,Of(e,t,n,r)}finally{T.p=a,D.T=o}}function kf(e,t,n,r){var o=D.T;D.T=null;var a=T.p;try{T.p=8,Of(e,t,n,r)}finally{T.p=a,D.T=o}}function Of(e,t,n,r){if(Sf){var o=Ef(r);if(null===o)rd(e,t,r,Pf,n),zf(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Df=_f(Df,e,t,n,r,o),!0;case"dragenter":return Tf=_f(Tf,e,t,n,r,o),!0;case"mouseover":return Af=_f(Af,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return jf.set(a,_f(jf.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Nf.set(a,_f(Nf.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(zf(e,r),4&t&&-1<Lf.indexOf(e)){for(;null!==o;){var a=Ye(o);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var i=ke(a.pendingLanes);if(0!==i){var l=a;for(l.pendingLanes|=2,l.entangledLanes|=2;i;){var s=1<<31-ye(i);l.entanglements[1]|=s,i&=~s}Lc(a),!(6&mu)&&(Fu=ie()+500,zc(0))}}break;case 31:case 13:null!==(l=Dr(a,2))&&Xu(l,0,2),tc(),bf(a,2)}if(null===(a=Ef(r))&&rd(e,t,r,Pf,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else rd(e,t,r,null,n)}}function Ef(e){return Mf(e=Tt(e))}var Pf=null;function Mf(e){if(Pf=null,null!==(e=Ge(e))){var t=a(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=i(t)))return e;e=null}else if(31===n){if(null!==(e=l(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Pf=e,null}function If(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(le()){case se:return 2;case ue:return 8;case ce:case de:return 32;case fe:return 268435456;default:return 32}default:return 32}}var Rf=!1,Df=null,Tf=null,Af=null,jf=new Map,Nf=new Map,Ff=[],Lf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function zf(e,t){switch(e){case"focusin":case"focusout":Df=null;break;case"dragenter":case"dragleave":Tf=null;break;case"mouseover":case"mouseout":Af=null;break;case"pointerover":case"pointerout":jf.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Nf.delete(t.pointerId)}}function _f(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=Ye(t))&&wf(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.pu
vendor: 5,891 bytes, line 1
1sh(o),e)}function Vf(e){var t=Ge(e.target);if(null!==t){var n=a(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=i(n)))return e.blockedOn=t,void Le(e.priority,function(){xf(n)})}else if(31===t){if(null!==(t=l(n)))return e.blockedOn=t,void Le(e.priority,function(){xf(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Bf(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ef(e.nativeEvent);if(null!==n)return null!==(t=Ye(n))&&wf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Dt=r,n.target.dispatchEvent(r),Dt=null,t.shift()}return!0}function $f(e,t,n){Bf(e)&&n.delete(t)}function Hf(){Rf=!1,null!==Df&&Bf(Df)&&(Df=null),null!==Tf&&Bf(Tf)&&(Tf=null),null!==Af&&Bf(Af)&&(Af=null),jf.forEach($f),Nf.forEach($f)}function Wf(t,n){t.blockedOn===n&&(t.blockedOn=null,Rf||(Rf=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Hf)))}var Uf=null;function Kf(t){Uf!==t&&(Uf=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Uf===t&&(Uf=null);for(var e=0;e<t.length;e+=3){var n=t[e],r=t[e+1],o=t[e+2];if("function"!=typeof r){if(null===Mf(r||n))continue;break}var a=Ye(n);null!==a&&(t.splice(e,3),e-=3,rl(a,{pending:!0,data:o,method:n.method,action:r},r,o))}}))}function qf(e){function t(t){return Wf(t,e)}null!==Df&&Wf(Df,e),null!==Tf&&Wf(Tf,e),null!==Af&&Wf(Af,e),jf.forEach(t),Nf.forEach(t);for(var n=0;n<Ff.length;n++){var r=Ff[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ff.length&&null===(n=Ff[0]).blockedOn;)Vf(n),null===n.blockedOn&&Ff.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var o=n[r],a=n[r+1],i=o[Ve]||null;if("function"==typeof a)i||Kf(n);else if(i){var l=null;if(a&&a.hasAttribute("formAction")){if(o=a,i=a[Ve]||null)l=i.formAction;else if(null!==Mf(o))continue}else l=i.action;"function"==typeof l?n[r+1]=l:(n.splice(r,3),r-=3),Kf(n)}}}function Gf(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return o=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==o&&(o(),o=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,o=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==o&&(o(),o=null)}}}function Yf(e){this._internalRoot=e}function Xf(e){this._internalRoot=e}Xf.prototype.render=Yf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));vf(t.current,Gu(),e,t,null,null)},Xf.prototype.unmount=Yf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;vf(e.current,2,null,e,null,null),tc(),t[Be]=null}},Xf.prototype.unstable_scheduleHydration=function(e){if(e){var t=Fe();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ff.length&&0!==t&&t<Ff[n].priority;n++);Ff.splice(n,0,e),0===n&&Vf(e)}};var Qf=t.version;if("19.2.8"!==Qf)throw Error(r(527,Qf,"19.2.8"));T.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(r(188));throw e=Object.keys(e).join(","),Error(r(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=a(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,o=t;;){var i=n.return;if(null===i)break;var l=i.alternate;if(null===l){if(null!==(o=i.return)){n=o;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return s(i),e;if(l===o)return s(i),t;l=l.sibling}throw Error(r(188))}if(n.return!==o.return)n=i,o=l;else{for(var u=!1,c=i.child;c;){if(c===n){u=!0,n=i,o=l;break}if(c===o){u=!0,o=i,n=l;break}c=c.sibling}if(!u){for(c=l.child;c;){if(c===n){u=!0,n=l,o=i;break}if(c===o){u=!0,o=l,n=i;break}c=c.sibling}if(!u)throw Error(r(189))}}if(n.alternate!==o)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?u(e):null)?null:e.stateNode};var Zf={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.8"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Jf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jf.isDisabled&&Jf.supportsFiber)try{me=Jf.inject(Zf),ge=Jf}catch(ep){}}return Si.createRoot=function(e,t){if(!o(e))throw Error(r(299));var n=!1,a="",i=El,l=Pl,s=Ml;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onUncaughtError&&(i=t.onUncaughtError),void 0!==t.onCaughtError&&(l=t.onCaughtError),void 0!==t.onRecoverableError&&(s=t.onRecoverableError)),t=mf(e,1,!1,null,0,n,a,null,i,l,s,Gf),e[Be]=t.current,td(e),new Yf(t)},Si.hydrateRoot=function(e,t,n){if(!o(e))throw Error(r(299));var a=!1,i="",l=El,s=Pl,u=Ml,c=null;return null!=n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onUncaughtError&&(l=n.onUncaughtError),void 0!==n.onCaughtError&&(s=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=mf(e,1,!0,t,0,a,i,c,l,s,u,Gf)).context=gf(null),n=t.current,(i=ba(a=je(a=Gu()))).callback=null,wa(n,i,a),n=a,t.current.lanes=n,Re(t,n),Lc(t),e[Be]=t.current,td(e),new Xf(t)},Si.version="19.2.8",Si}var ki=(wi||(wi=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){}}
1(),xi.exports=Ci()),xi.exports);const Oi={black:"#000",white:"#fff"},Ei="#e57373",Pi="#ef5350",Mi="#f44336",Ii="#d32f2f",Ri="#c62828",Di="#f3e5f5",Ti="#ce93d8",Ai="#ba68c8",ji="#ab47bc",Ni="#9c27b0",Fi="#7b1fa2",Li="#e3f2fd",zi="#90caf9",_i="#42a5f5",Vi="#1976d2",Bi="#1565c0",$i="#4fc3f7",Hi="#29b6f6",Wi="#03a9f4",Ui="#0288d1",Ki="#01579b",qi="#81c784",Gi="#66bb6a",Yi="#4caf50",Xi="#388e3c",Qi="#2e7d32",Zi="#1b5e20",Ji="#ffb74d",el="#ffa726",tl="#ff9800",nl="#f57c00",rl="#e65100",ol={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"};function al(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}const il=Object.freeze(Object.defineProperty({__proto__:null,default:al},Symbol.toStringTag,{value:"Module"})),ll="$$material";var sl,ul,cl,dl,fl={exports:{}},pl={};function hl(){return ul||(ul=1,fl.exports=function(){if(sl)return pl;sl=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,i=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,s=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,f=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,h=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,g=e?Symbol.for("react.fundamental"):60117,v=e?Symbol.for("react.responder"):60118,y=e?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var f=e.$$typeof;switch(f){case t:switch(e=e.type){case s:case u:case r:case a:case o:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case h:case p:case i:return e;default:return f}}case n:return f}}}function w(e){return b(e)===u}return pl.AsyncMode=s,pl.ConcurrentMode=u,pl.ContextConsumer=l,pl.ContextProvider=i,pl.Element=t,pl.ForwardRef=c,pl.Fragment=r,pl.Lazy=h,pl.Memo=p,pl.Portal=n,pl.Profiler=a,pl.StrictMode=o,pl.Suspense=d,pl.isAsyncMode=function(e){return w(e)||b(e)===s},pl.isConcurrentMode=w,pl.isContextConsumer=function(e){return b(e)===l},pl.isContextProvider=function(e){return b(e)===i},pl.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},pl.isForwardRef=function(e){return b(e)===c},pl.isFragment=function(e){return b(e)===r},pl.isLazy=function(e){return b(e)===h},pl.isMemo=function(e){return b(e)===p},pl.isPortal=function(e){return b(e)===n},pl.isProfiler=function(e){return b(e)===a},pl.isStrictMode=function(e){return b(e)===o},pl.isSuspense=function(e){return b(e)===d},pl.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===a||e===o||e===d||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===i||e.$$typeof===l||e.$$typeof===c||e.$$typeof===g||e.$$typeof===v||e.$$typeof===y||e.$$typeof===m)},pl.typeOf=b,pl}()),fl.exports}!function(){if(dl)return cl;dl=1;var e=hl(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function a(n){return e.isMemo(n)?r:o[n.$$typeof]||t}o[e.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[e.Memo]=r;var i=Object.defineProperty,l=Object.getOwnPropertyNames,s=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,c=Object.getPrototypeOf,d=Object.prototype;cl=function e(t,r,o){if("string"!=typeof r){if(d){var f=c(r);f&&f!==d&&e(t,f,o)}var p=l(r);s&&(p=p.concat(s(r)));for(var h=a(t),m=a(r),g=0;g<p.length;++g){var v=p[g];if(!(n[v]||o&&o[v]||m&&m[v]||h&&h[v])){var y=u(r,v);try{i(t,v,y)}catch(gxe){}}}}return t}}();var ml,gl,vl=!!Br.useInsertionEffect&&Br.useInsertionEffect,yl=vl||function(e){return e()},bl=vl||_r.useLayoutEffect,wl=_r.createContext("undefined"!=typeof HTMLElement?K({key:"css"}):null),xl=wl.Provider,Sl=function(e){return _r.forwardRef(function(t,n){var r=_r.useContext(wl);return e(t,r,n)})},Cl=_r.createContext({}),kl={}.hasOwnProperty,Ol="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",El=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Y(t,n,r),yl(function(){return X(t,n,r)}),null},Pl=Sl(function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var o=e[Ol],a=[r],i="";"string"==typeof e.className?i=q(t.registered,a,e.className):null!=e.className&&(i=e.className+" ");var l=G(a,void 0,_r.useContext(Cl));i+=t.key+"-"+l.name;var s={};for(var u in e)kl.call(e,u)&&"css"!==u&&u!==Ol&&(s[u]=e[u]);return s.className=i,n&&(s.ref=n),_r.createElement(_r.Fragment,null,_r.createElement(El,{cache:t,serialized:l,isStringTag:"string"==typeof o}),_r.createElement(o,s))}),Ml=function(e,t){var n=arguments;if(null==t||!kl.call(t,"css"))return _r.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=Pl,o[1]=function(e,t){var n={};for(var r in t)kl.call(t,r)&&(n[r]=t[r]);return n[Ol]=e,n}(e,t);for(var a=2;a<r;a++)o[a]=n[a];return _r.createElement.apply(null,o)};ml=Ml||(Ml={}),gl||(gl=ml.JSX||(ml.JSX={}));var Il=Sl(function(e,t){var n=e.styles,r=G([n],void 0,_r.useContext(Cl)),o=_r.useRef();return bl(function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),a=!1,i=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==i&&(a=!0,i.setAttribute("data-emotion",e),n.hydrate([i])),o.current=[n,a],function(){n.flush()}},[t]),bl(function(){var e=o.current,n=e[0];if(e[1])e[1]=!1;else{if(void 0!==r.next&&X(t,r.next,!0),n.tags.length){var a=n.tags[n.tags.length-1].nextElementSibling;n.before=a,n.flush()}t.insert("",r,n,!1)}},[t,r.name]),null});function Rl(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return G(t)}function Dl(){var e=Rl.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var Tl=Z,Al=function(e){return"theme"!==e},jl=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?Tl:Al},Nl=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},Fl=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Y(t,n,r),yl(function(){return X(t,n,r)}),null},Ll=function e(t,n){var r,o,a=t.__emotion_real===t,i=a&&t.__emotion_base||t;void 0!==n&&(r=n.label,o=n.target);var l=Nl(t,n,a),s=l||jl(i),u=!s("as");return function(){var c=arguments,d=a&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&d.push("label:"+r+";"),null==c[0]||void 0===c[0].raw)d.push.apply(d,c);else{var f=c[0];d.push(f[0]);for(var p=c.length,h=1;h<p;h++)d.push(c[h],f[h])}var m=Sl(function(e,t,n){var r=u&&e.as||i,a="",c=[],f=e;if(null==e.theme){for(var p in f={},e)f[p]=e[p];f.theme=_r.useContext(Cl)}"string"==typeof e.className?a=q(t.registered,c,e.className):null!=e.className&&(a=e.className+" ");var h=G(d.concat(c),t.registered,f);a+=t.key+"-"+h.name,void 0!==o&&(a+=" "+o);var m=u&&void 0===l?jl(r):s,g={};for(var v in e)u&&"as"===v||m(v)&&(g[v]=e[v]);return g.className=a,n&&(g.ref=n),_r.createElement(_r.Fragment,null,_r.createElement(Fl,{cache:t,serialized:h,isStringTag:"string"==typeof r}),_r.createElement(r,g))});return m.displayName=void 0!==r?r:"Styled("+("string"==typeof i?i:i.displayName||i.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=i,m.__emotion_styles=d,m.__emotion_forwardProp=l,Object.defineProperty(m,"toString",{value:function(){return"."+o}}),m.withComponent=function(t,r){return e(t,Q({},n,r,{shouldForwardProp:Nl(m,r,!0)})).apply(void 0,d)},m}}.bind(null);["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"].forEach(function(e){Ll[e]=Ll(e)});const zl=new Map;function _l(e){const{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>{return t(null==(r=e)||0===Object.keys(r).length?n:e);var r}:t;return jr.jsx(Il,{styles:r})}function Vl(e,t){return Ll(e,t)}const Bl=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},$l=[];function Hl(e){return $l[0]=e,G($l)}const Wl=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:_l,StyledEngineProvider:function(e){const{injectFirst:t,enableCssLayer:n,children:r}=e,o=_r.useMemo(()=>{const e=`${t}-${n}`;if("object"==typeof document&&zl.has(e))return zl.get(e);
1const r=function(e,t){const n=K({key:"css",prepend:e});if(t){const e=n.insert;n.insert=(...t)=>(t[1].styles.match(/^@layer\s+[^{]*$/)||(t[1].styles=`@layer mui {${t[1].styles}}`),e(...t))}return n}(t,n);return zl.set(e,r),r},[t,n]);return t||n?jr.jsx(xl,{value:o,children:r}):r},ThemeContext:Cl,css:Rl,default:Vl,internal_processStyles:Bl,internal_serializeStyles:Hl,keyframes:Dl},Symbol.toStringTag,{value:"Module"}));function Ul(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function Kl(e){if(_r.isValidElement(e)||!Ul(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=Kl(e[n])}),t}function ql(e,t,n={clone:!0}){const r=n.clone?Q({},e):e;return Ul(e)&&Ul(t)&&Object.keys(t).forEach(o=>{_r.isValidElement(t[o])?r[o]=t[o]:Ul(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Ul(e[o])?r[o]=ql(e[o],t[o],n):n.clone?r[o]=Ul(t[o])?Kl(t[o]):t[o]:r[o]=t[o]}),r}const Gl=Object.freeze(Object.defineProperty({__proto__:null,default:ql,isPlainObject:Ul},Symbol.toStringTag,{value:"Module"})),Yl=["values","unit","step"];function Xl(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=J(e,Yl),a=(e=>{const t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>Q({},e,{[t.key]:t.val}),{})})(t),i=Object.keys(a);function l(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n})`}function s(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-r/100}${n})`}function u(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==a&&"number"==typeof t[i[a]]?t[i[a]]:o)-r/100}${n})`}return Q({keys:i,values:a,up:l,down:s,between:u,only:function(e){return i.indexOf(e)+1<i.length?u(e,i[i.indexOf(e)+1]):l(e)},not:function(e){const t=i.indexOf(e);return 0===t?l(i[1]):t===i.length-1?s(i[t]):u(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:n},o)}const Ql={borderRadius:4};function Zl(e,t){return t?ql(e,t,{clone:!1}):e}const Jl={xs:0,sm:600,md:900,lg:1200,xl:1536},es={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Jl[e]}px)`};function ts(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||es;return t.reduce((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if("object"==typeof t){const e=r.breakpoints||es;return Object.keys(t).reduce((r,o)=>{if(-1!==Object.keys(e.values||Jl).indexOf(o)){r[e.up(o)]=n(t[o],o)}else{const e=o;r[e]=t[e]}return r},{})}return n(t)}function ns(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce((t,n)=>(t[e.up(n)]={},t),{}))||{}}function rs(e,t){return e.reduce((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e},t)}function os({values:e,breakpoints:t,base:n}){const r=n||function(e,t){if("object"!=typeof e)return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r<e.length&&(n[t]=!0)}):r.forEach(t=>{null!=e[t]&&(n[t]=!0)}),n}(e,t),o=Object.keys(r);if(0===o.length)return e;let a;return o.reduce((t,n,r)=>(Array.isArray(e)?(t[n]=null!=e[r]?e[r]:e[a],a=r):"object"==typeof e?(t[n]=null!=e[n]?e[n]:e[a],a=n):t[n]=e,t),{})}function as(e){if("string"!=typeof e)throw new Error(al(7));return e.charAt(0).toUpperCase()+e.slice(1)}const is=Object.freeze(Object.defineProperty({__proto__:null,default:as},Symbol.toStringTag,{value:"Module"}));function ls(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function ss(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:ls(e,n)||r,t&&(o=t(o,r,e)),o}function us(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=e=>{if(null==e[t])return null;const a=e[t],i=ls(e.theme,r)||{};return ts(e,a,e=>{let r=ss(i,o,e);return e===r&&"string"==typeof e&&(r=ss(i,o,`${t}${"default"===e?"":as(e)}`,e)),!1===n?r:{[n]:r}})};return a.propTypes={},a.filterProps=[t],a}const cs={m:"margin",p:"padding"},ds={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},fs={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ps=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!fs[e])return[e];e=fs[e]}const[t,n]=e.split(""),r=cs[t],o=ds[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),hs=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ms=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];function gs(e,t,n,r){var o;const a=null!=(o=ls(e,t,!1))?o:n;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>{}}function vs(e){return gs(e,"spacing",8)}function ys(e,t){if("string"==typeof t||null==t)return t;const n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function bs(e,t,n,r){if(-1===t.indexOf(n))return null;const o=function(e,t){return n=>e.reduce((e,r)=>(e[r]=ys(t,n),e),{})}(ps(n),r);return ts(e,e[n],o)}function ws(e,t){const n=vs(e.theme);return Object.keys(e).map(r=>bs(e,t,r,n)).reduce(Zl,{})}function xs(e){return ws(e,hs)}function Ss(e){return ws(e,ms)}function Cs(...e){const t=e.reduce((e,t)=>
vendor: 6,200 bytes, line 1
1(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?Zl(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n}function ks(e){return"number"!=typeof e?e:`${e}px solid`}function Os(e,t){return us({prop:e,themeKey:"borders",transform:t})}xs.propTypes={},xs.filterProps=hs,Ss.propTypes={},Ss.filterProps=ms;const Es=Os("border",ks),Ps=Os("borderTop",ks),Ms=Os("borderRight",ks),Is=Os("borderBottom",ks),Rs=Os("borderLeft",ks),Ds=Os("borderColor"),Ts=Os("borderTopColor"),As=Os("borderRightColor"),js=Os("borderBottomColor"),Ns=Os("borderLeftColor"),Fs=Os("outline",ks),Ls=Os("outlineColor"),zs=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=gs(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:ys(t,e)});return ts(e,e.borderRadius,n)}return null};zs.propTypes={},zs.filterProps=["borderRadius"],Cs(Es,Ps,Ms,Is,Rs,Ds,Ts,As,js,Ns,zs,Fs,Ls);const _s=e=>{if(void 0!==e.gap&&null!==e.gap){const t=gs(e.theme,"spacing",8),n=e=>({gap:ys(t,e)});return ts(e,e.gap,n)}return null};_s.propTypes={},_s.filterProps=["gap"];const Vs=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=gs(e.theme,"spacing",8),n=e=>({columnGap:ys(t,e)});return ts(e,e.columnGap,n)}return null};Vs.propTypes={},Vs.filterProps=["columnGap"];const Bs=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=gs(e.theme,"spacing",8),n=e=>({rowGap:ys(t,e)});return ts(e,e.rowGap,n)}return null};Bs.propTypes={},Bs.filterProps=["rowGap"];function $s(e,t){return"grey"===t?t:e}Cs(_s,Vs,Bs,us({prop:"gridColumn"}),us({prop:"gridRow"}),us({prop:"gridAutoFlow"}),us({prop:"gridAutoColumns"}),us({prop:"gridAutoRows"}),us({prop:"gridTemplateColumns"}),us({prop:"gridTemplateRows"}),us({prop:"gridTemplateAreas"}),us({prop:"gridArea"}));function Hs(e){return e<=1&&0!==e?100*e+"%":e}Cs(us({prop:"color",themeKey:"palette",transform:$s}),us({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:$s}),us({prop:"backgroundColor",themeKey:"palette",transform:$s}));const Ws=us({prop:"width",transform:Hs}),Us=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var n,r;const o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||Jl[t];return o?"px"!==(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:Hs(t)}};return ts(e,e.maxWidth,t)}return null};Us.filterProps=["maxWidth"];const Ks=us({prop:"minWidth",transform:Hs}),qs=us({prop:"height",transform:Hs}),Gs=us({prop:"maxHeight",transform:Hs}),Ys=us({prop:"minHeight",transform:Hs});us({prop:"size",cssProperty:"width",transform:Hs}),us({prop:"size",cssProperty:"height",transform:Hs});Cs(Ws,Us,Ks,qs,Gs,Ys,us({prop:"boxSizing"}));const Xs={border:{themeKey:"borders",transform:ks},borderTop:{themeKey:"borders",transform:ks},borderRight:{themeKey:"borders",transform:ks},borderBottom:{themeKey:"borders",transform:ks},borderLeft:{themeKey:"borders",transform:ks},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:ks},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:zs},color:{themeKey:"palette",transform:$s},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:$s},backgroundColor:{themeKey:"palette",transform:$s},p:{style:Ss},pt:{style:Ss},pr:{style:Ss},pb:{style:Ss},pl:{style:Ss},px:{style:Ss},py:{style:Ss},padding:{style:Ss},paddingTop:{style:Ss},paddingRight:{style:Ss},paddingBottom:{style:Ss},paddingLeft:{style:Ss},paddingX:{style:Ss},paddingY:{style:Ss},paddingInline:{style:Ss},paddingInlineStart:{style:Ss},paddingInlineEnd:{style:Ss},paddingBlock:{style:Ss},paddingBlockStart:{style:Ss},paddingBlockEnd:{style:Ss},m:{style:xs},mt:{style:xs},mr:{style:xs},mb:{style:xs},ml:{style:xs},mx:{style:xs},my:{style:xs},margin:{style:xs},marginTop:{style:xs},marginRight:{style:xs},marginBottom:{style:xs},marginLeft:{style:xs},marginX:{style:xs},marginY:{style:xs},marginInline:{style:xs},marginInlineStart:{style:xs},marginInlineEnd:{style:xs},marginBlock:{style:xs},marginBlockStart:{style:xs},marginBlockEnd:{style:xs},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:_s},rowGap:{style:Bs},columnGap:{style:Vs},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Hs},maxWidth:{style:Us},minWidth:{transform:Hs},height:{transform:Hs},maxHeight:{transform:Hs},minHeight:{transform:Hs},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Qs(){function e(e,t,n,r){const o={[e]:t,theme:n},a=r[e];if(!a)return{[e]:t};const{cssProperty:i=e,themeKey:l,transform:s,style:u}=a;if(null==t)return null;if("typography"===l&&"inherit"===t)return{[e]:t};const c=ls(n,l)||{};if(u)return u(o);return ts(o,t,t=>{let n=ss(c,s,t);return t===n&&"string"==typeof t&&(n=ss(c,s,`${e}${"default"===t?"":as(t)}`,t)),!1===i?n:{[i]:n}})}return function t(n){var r;const{sx:o,theme:a={},nested:i}=n||{};if(!o)return null;const l=null!=(r=a.unstable_sxConfig)?r:Xs;function s(n){let r=n;if("function"==typeof n)r=n(a);else if("object"!=typeof n)return n;if(!r)return null;const o=ns(a.breakpoints),s=Object.keys(o);let u=o;return Object.keys(r).forEach(n=>{const o=(i=r[n],s=a,"function"==typeof i?i(s):i);var i,s;if(null!=o)if("object"==typeof o)if(l[n])u=Zl(u,e(n,o,a,l));else{const e=ts({theme:a},o,e=>({[n]:e}));!function(...e){const t=e.reduce((e,t)=>
1e.concat(Object.keys(t)),[]),n=new Set(t);return e.every(e=>n.size===Object.keys(e).length)}(e,o)?u=Zl(u,e):u[n]=t({sx:o,theme:a,nested:!0})}else u=Zl(u,e(n,o,a,l))}),!i&&a.modularCssLayers?{"@layer sx":rs(s,u)}:rs(s,u)}return Array.isArray(o)?o.map(s):s(o)}}const Zs=Qs();function Js(e,t){const n=this;if(n.vars&&"function"==typeof n.getColorSchemeSelector){const r=n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)");return{[r]:t}}return n.palette.mode===e?t:{}}Zs.filterProps=["sx"];const eu=["breakpoints","palette","spacing","shape"];function tu(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=J(e,eu),l=Xl(n),s=function(e=8){if(e.mui)return e;const t=vs({spacing:e}),n=(...e)=>(0===e.length?[1]:e).map(e=>{const n=t(e);return"number"==typeof n?`${n}px`:n}).join(" ");return n.mui=!0,n}(o);let u=ql({breakpoints:l,direction:"ltr",components:{},palette:Q({mode:"light"},r),spacing:s,shape:Q({},Ql,a)},i);return u.applyStyles=Js,u=t.reduce((e,t)=>ql(e,t),u),u.unstable_sxConfig=Q({},Xs,null==i?void 0:i.unstable_sxConfig),u.unstable_sx=function(e){return Zs({sx:e,theme:this})},u}const nu=Object.freeze(Object.defineProperty({__proto__:null,default:tu,private_createBreakpoints:Xl,unstable_applyStyles:Js},Symbol.toStringTag,{value:"Module"}));function ru(e=null){const t=_r.useContext(Cl);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n}const ou=tu();function au(e=ou){return ru(e)}function iu(e){const t=Hl(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function lu({styles:e,themeId:t,defaultTheme:n={}}){const r=au(n),o=t&&r[t]||r;let a="function"==typeof e?e(o):e;return o.modularCssLayers&&(a=Array.isArray(a)?a.map(e=>iu("function"==typeof e?e(o):e)):iu(a)),jr.jsx(_l,{styles:a})}const su=["sx"];function uu(e){const{sx:t}=e,n=J(e,su),{systemProps:r,otherProps:o}=(e=>{var t,n;const r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:Xs;return Object.keys(e).forEach(t=>{o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r})(n);let a;return a=Array.isArray(t)?[r,...t]:"function"==typeof t?(...e)=>{const n=t(...e);return Ul(n)?Q({},r,n):r}:Q({},r,t),Q({},o,{sx:a})}const cu=Object.freeze(Object.defineProperty({__proto__:null,default:Zs,extendSxProp:uu,unstable_createStyleFunctionSx:Qs,unstable_defaultSxConfig:Xs},Symbol.toStringTag,{value:"Module"})),du=e=>e,fu=(()=>{let e=du;return{configure(t){e=t},generate:t=>e(t),reset(){e=du}}})(),pu=["className","component"];const hu={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 mu(e,t,n="Mui"){const r=hu[t];return r?`${n}-${r}`:`${fu.generate(e)}-${t}`}function gu(e,t,n="Mui"){const r={};return t.forEach(t=>{r[t]=mu(e,t,n)}),r}var vu,yu,bu={exports:{}},wu={};function xu(){if(vu)return wu;vu=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),i=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),s=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),c=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),f=Symbol.for("react.view_transition"),p=Symbol.for("react.client.reference");function h(p){if("object"==typeof p&&null!==p){var h=p.$$typeof;switch(h){case e:switch(p=p.type){case n:case o:case r:case s:case u:case f:return p;default:switch(p=p&&p.$$typeof){case i:case l:case d:case c:case a:return p;default:return h}}case t:return h}}}return wu.ContextConsumer=a,wu.ContextProvider=i,wu.Element=e,wu.ForwardRef=l,wu.Fragment=n,wu.Lazy=d,wu.Memo=c,wu.Portal=t,wu.Profiler=o,wu.StrictMode=r,wu.Suspense=s,wu.SuspenseList=u,wu.isContextConsumer=function(e){return h(e)===a},wu.isContextProvider=function(e){return h(e)===i},wu.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===e},wu.isForwardRef=function(e){return h(e)===l},wu.isFragment=function(e){return h(e)===n},wu.isLazy=function(e){return h(e)===d},wu.isMemo=function(e){return h(e)===c},wu.isPortal=function(e){return h(e)===t},wu.isProfiler=function(e){return h(e)===o},wu.isStrictMode=function(e){return h(e)===r},wu.isSuspense=function(e){return h(e)===s},wu.isSuspenseList=function(e){return h(e)===u},wu.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===n||e===o||e===r||e===s||e===u||"object"==typeof e&&null!==e&&(e.$$typeof===d||e.$$typeof===c||e.$$typeof===i||e.$$typeof===a||e.$$typeof===l||e.$$typeof===p||void 0!==e.getModuleId)},wu.typeOf=h,wu}function Su(){return yu||(yu=1,bu.exports=xu()),bu.exports}var Cu=Su();const ku=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function Ou(e){const t=`${e}`.match(ku);return t&&t[1]||""}function Eu(e,t=""){return e.displayName||e.name||Ou(e)||t}function Pu(e,t,n){const r=Eu(t);return e.displayName||(""!==r?`${n}(${r})`:n)}const Mu=Object.freeze(Object.defineProperty({__proto__:null,default:function(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return Eu(e,"Component");if("object"==typeof e)switch(e.$$typeof){case Cu.ForwardRef:return Pu(e,e.render,"ForwardRef");case Cu.Memo:return Pu(e,e.type,"memo");default:return}}},getFunctionName:Ou},Symbol.toStringTag,{value:"Module"})),Iu=["ownerState"],Ru=["variants"],Du=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Tu(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}
1function Au(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const ju=tu(),Nu=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function Fu({defaultTheme:e,theme:t,themeId:n}){return r=t,0===Object.keys(r).length?e:t[n]||t;var r}function Lu(e){return e?(t,n)=>n[e]:null}function zu(e,t,n){let{ownerState:r}=t,o=J(t,Iu);const a="function"==typeof e?e(Q({ownerState:r},o)):e;if(Array.isArray(a))return a.flatMap(e=>zu(e,Q({ownerState:r},o),n));if(a&&"object"==typeof a&&Array.isArray(a.variants)){const{variants:e=[]}=a;let t=J(a,Ru);return e.forEach(e=>{let a=!0;if("function"==typeof e.props?a=e.props(Q({ownerState:r},o,r)):Object.keys(e.props).forEach(t=>{(null==r?void 0:r[t])!==e.props[t]&&o[t]!==e.props[t]&&(a=!1)}),a){Array.isArray(t)||(t=[t]);const a="function"==typeof e.style?e.style(Q({ownerState:r},o,r)):e.style;t.push(n?Au(Hl(a),n):a)}}),t}return n?Au(Hl(a),n):a}const _u=function(e={}){const{themeId:t,defaultTheme:n=ju,rootShouldForwardProp:r=Tu,slotShouldForwardProp:o=Tu}=e,a=e=>Zs(Q({},e,{theme:Fu(Q({},e,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(e,i={})=>{Bl(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));const{name:l,slot:s,skipVariantsResolver:u,skipSx:c,overridesResolver:d=Lu(Nu(s))}=i,f=J(i,Du),p=l&&l.startsWith("Mui")||s?"components":"custom",h=void 0!==u?u:s&&"Root"!==s&&"root"!==s||!1,m=c||!1;let g=Tu;"Root"===s||"root"===s?g=r:s?g=o:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(g=void 0);const v=Vl(e,Q({shouldForwardProp:g,label:void 0},f)),y=e=>"function"==typeof e&&e.__emotion_real!==e||Ul(e)?r=>{const o=Fu({theme:r.theme,defaultTheme:n,themeId:t});return zu(e,Q({},r,{theme:o}),o.modularCssLayers?p:void 0)}:e,b=(r,...o)=>{let i=y(r);const s=o?o.map(y):[];l&&d&&s.push(e=>{const r=Fu(Q({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[l]||!r.components[l].styleOverrides)return null;const o=r.components[l].styleOverrides,a={};return Object.entries(o).forEach(([t,n])=>{a[t]=zu(n,Q({},e,{theme:r}),r.modularCssLayers?"theme":void 0)}),d(e,a)}),l&&!h&&s.push(e=>{var r;const o=Fu(Q({},e,{defaultTheme:n,themeId:t}));return zu({variants:null==o||null==(r=o.components)||null==(r=r[l])?void 0:r.variants},Q({},e,{theme:o}),o.modularCssLayers?"theme":void 0)}),m||s.push(a);const u=s.length-o.length;if(Array.isArray(r)&&u>0){const e=new Array(u).fill("");i=[...r,...e],i.raw=[...r.raw,...e]}const c=v(i,...s);return e.muiName&&(c.muiName=e.muiName),c};return v.withConfig&&(b.withConfig=v.withConfig),b}}();function Vu(e,t){const n=Q({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=Q({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},a=t[r];n[r]={},a&&Object.keys(a)?o&&Object.keys(o)?(n[r]=Q({},a),Object.keys(o).forEach(e=>{n[r][e]=Vu(o[e],a[e])})):n[r]=a:n[r]=o}else void 0===n[r]&&(n[r]=e[r])}),n}function Bu(e){const{theme:t,name:n,props:r}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?Vu(t.components[n].defaultProps,r):r}function $u({props:e,name:t,defaultTheme:n,themeId:r}){let o=au(n);r&&(o=o[r]||o);return Bu({theme:o,name:t,props:e})}const Hu="undefined"!=typeof window?_r.useLayoutEffect:_r.useEffect;function Wu(e,t,n,r,o){const[a,i]=_r.useState(()=>o&&n?n(e).matches:r?r(e).matches:t);return Hu(()=>{let t=!0;if(!n)return;const r=n(e),o=()=>{t&&i(r.matches)};return o(),r.addListener(o),()=>{t=!1,r.removeListener(o)}},[e,n]),a}const Uu=_r.useSyncExternalStore;function Ku(e,t,n,r,o){const a=_r.useCallback(()=>t,[t]),i=_r.useMemo(()=>{if(o&&n)return()=>n(e).matches;if(null!==r){const{matches:t}=r(e);return()=>t}return a},[a,e,r,o,n]),[l,s]=_r.useMemo(()=>{if(null===n)return[a,()=>()=>{}];const t=n(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]},[a,n,e]);return Uu(s,l,i)}function qu(e,t={}){const n=ru(),r="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:o=!1,matchMedia:a=(r?window.matchMedia:null),ssrMatchMedia:i=null,noSsr:l=!1}=Bu({name:"MuiUseMediaQuery",props:t,theme:n});let s="function"==typeof e?e(n):e;s=s.replace(/^@media( ?)/m,"");return(void 0!==Uu?Ku:Wu)(s,o,a,i,l)}function Gu(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Yu=Object.freeze(Object.defineProperty({__proto__:null,default:Gu},Symbol.toStringTag,{value:"Module"}));function Xu(e,t=0,n=1){return Gu(e,t,n)}function Qu(e){if(e.type)return e;if("#"===e.charAt(0))return Qu(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error(al(9,e));let r,o=e.substring(t+1,e.length-1);if("color"===n){if(o=o.split(" "),r=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error(al(10,r))}else o=o.split(",");return o=o.map(e=>parseFloat(e)),{type:n,values:o,colorSpace:r}}function Zu(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${n}
1 ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function Ju(e,t){return e=Qu(e),t=Xu(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,Zu(e)}const ec=te.oneOfType([te.func,te.object]);function tc(...e){return e.reduce((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})}function nc(e,t=166){let n;function r(...r){clearTimeout(n),n=setTimeout(()=>{e.apply(this,r)},t)}return r.clear=()=>{clearTimeout(n)},r}function rc(e,t){var n,r;return _r.isValidElement(e)&&-1!==t.indexOf(null!=(n=e.type.muiName)?n:null==(r=e.type)||null==(r=r._payload)||null==(r=r.value)?void 0:r.muiName)}function oc(e){return e&&e.ownerDocument||document}function ac(e){return oc(e).defaultView||window}function ic(e,t){"function"==typeof e?e(t):e&&(e.current=t)}let lc=0;const sc=Br["useId".toString()];function uc(e){if(void 0!==sc){const t=sc();return null!=e?e:t}return function(e){const[t,n]=_r.useState(e),r=e||t;return _r.useEffect(()=>{null==t&&(lc+=1,n(`mui-${lc}`))},[t]),r}(e)}function cc({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=_r.useRef(void 0!==e),[a,i]=_r.useState(t);return[o?e:a,_r.useCallback(e=>{o||i(e)},[])]}function dc(e){const t=_r.useRef(e);return Hu(()=>{t.current=e}),_r.useRef((...e)=>(0,t.current)(...e)).current}function fc(...e){return _r.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{ic(e,t)})},e)}const pc={};const hc=[];let mc=class e{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new e}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}};function gc(){const e=function(e,t){const n=_r.useRef(pc);return n.current===pc&&(n.current=e(t)),n}(mc.create).current;var t;return t=e.disposeEffect,_r.useEffect(t,hc),e}let vc=!0,yc=!1;const bc=new mc,wc={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 xc(e){e.metaKey||e.altKey||e.ctrlKey||(vc=!0)}function Sc(){vc=!1}function Cc(){"hidden"===this.visibilityState&&yc&&(vc=!0)}function kc(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(n){}return vc||function(e){const{type:t,tagName:n}=e;return!("INPUT"!==n||!wc[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}function Oc(){const e=_r.useCallback(e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",xc,!0),t.addEventListener("mousedown",Sc,!0),t.addEventListener("pointerdown",Sc,!0),t.addEventListener("touchstart",Sc,!0),t.addEventListener("visibilitychange",Cc,!0))},[]),t=_r.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!kc(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(yc=!0,bc.start(100,()=>{yc=!1}),t.current=!1,!0)},ref:e}}function Ec(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}let Pc;function Mc(){if(Pc)return Pc;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),Pc="reverse",e.scrollLeft>0?Pc="default":(e.scrollLeft=1,0===e.scrollLeft&&(Pc="negative")),document.body.removeChild(e),Pc}function Ic(e,t){const n=e.scrollLeft;if("rtl"!==t)return n;switch(Mc()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}const Rc=e=>{const t=_r.useRef({});return _r.useEffect(()=>{t.current=e}),t.current};function Dc(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((e,r)=>{if(r){const o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e},[]).join(" ")}),r}function Tc(e){return"string"==typeof e}function Ac(e,t,n){return void 0===e||Tc(e)?t:Q({},t,{ownerState:Q({},t.ownerState,n)})}function jc(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEac
1h(t=>{n[t]=e[t]}),n}function Nc(e){if(void 0===e)return{};const t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t}const Fc=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Lc(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:a=!1}=e,i=J(e,Fc),l=a?{}:function(e,t,n){return"function"==typeof e?e(t,n):e}(r,o),{props:s,internalRef:u}=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=ee(null==n?void 0:n.className,a,null==o?void 0:o.className,null==r?void 0:r.className),t=Q({},null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),i=Q({},n,o,r);return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=jc(Q({},o,r)),l=Nc(r),s=Nc(o),u=t(i),c=ee(null==u?void 0:u.className,null==n?void 0:n.className,a,null==o?void 0:o.className,null==r?void 0:r.className),d=Q({},null==u?void 0:u.style,null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),f=Q({},u,n,s,l);return c.length>0&&(f.className=c),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:u.ref}}(Q({},i,{externalSlotProps:l})),c=fc(u,null==l?void 0:l.ref,null==(t=e.additionalProps)?void 0:t.ref);return Ac(n,Q({},s,{ref:c}),o)}function zc(e){var t;return parseInt(_r.version,10)>=19?(null==e||null==(t=e.props)?void 0:t.ref)||null:(null==e?void 0:e.ref)||null}const _c=_r.createContext(null);function Vc(){return _r.useContext(_c)}const Bc="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";function $c(e){const{children:t,theme:n}=e,r=Vc(),o=_r.useMemo(()=>{const e=null===r?n:function(e,t){if("function"==typeof t)return t(e);return Q({},e,t)}(r,n);return null!=e&&(e[Bc]=null!==r),e},[n,r]);return jr.jsx(_c.Provider,{value:o,children:t})}const Hc=["value"],Wc=_r.createContext();function Uc(e){let{value:t}=e,n=J(e,Hc);return jr.jsx(Wc.Provider,Q({value:null==t||t},n))}const Kc=()=>{const e=_r.useContext(Wc);return null!=e&&e},qc=_r.createContext(void 0);function Gc({value:e,children:t}){return jr.jsx(qc.Provider,{value:e,children:t})}function Yc({props:e,name:t}){return function(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Vu(o.defaultProps,r):o.styleOverrides||o.variants?r:Vu(o,r)}({props:e,name:t,theme:{components:_r.useContext(qc)}})}const Xc={};function Qc(e,t,n,r=!1){return _r.useMemo(()=>{const o=e&&t[e]||t;if("function"==typeof n){const a=n(o),i=e?Q({},t,{[e]:a}):a;return r?()=>i:i}return Q({},t,e?{[e]:n}:n)},[e,t,n,r])}function Zc(e){const{children:t,theme:n,themeId:r}=e,o=ru(Xc),a=Vc()||Xc,i=Qc(r,o,n),l=Qc(r,a,n,!0),s="rtl"===i.direction,u=function(e){const t=ru(),n=uc()||"",{modularCssLayers:r}=e;let o="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return o=r&&null===t?"string"==typeof r?r.replace(/mui(?!\.)/g,o):`@layer ${o};`:"",Hu(()=>{const e=document.querySelector("head");if(!e)return;const t=e.firstChild;if(o){var r;if(t&&null!=(r=t.hasAttribute)&&r.call(t,"data-mui-layer-order")&&t.getAttribute("data-mui-layer-order")===n)return;const a=document.createElement("style");a.setAttribute("data-mui-layer-order",n),a.textContent=o,e.prepend(a)}else{var a;null==(a=e.querySelector(`style[data-mui-layer-order="${n}"]`))||a.remove()}},[o,n]),o?jr.jsx(lu,{styles:o}):null}(i);return jr.jsx($c,{theme:l,children:jr.jsx(Cl.Provider,{value:i,children:jr.jsx(Uc,{value:s,children:jr.jsxs(Gc,{value:null==i?void 0:i.components,children:[u,t]}
vendor: 14,648 bytes, line 1
1)})})})}const Jc=["component","direction","spacing","divider","children","className","useFlexGap"],ed=tu(),td=_u("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function nd(e){return $u({props:e,name:"MuiStack",defaultTheme:ed})}function rd(e,t){const n=_r.Children.toArray(e).filter(Boolean);return n.reduce((e,r,o)=>(e.push(r),o<n.length-1&&e.push(_r.cloneElement(t,{key:`separator-${o}`})),e),[])}const od=({ownerState:e,theme:t})=>{let n=Q({display:"flex",flexDirection:"column"},ts({theme:t},os({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){const r=vs(t),o=Object.keys(t.breakpoints.values).reduce((t,n)=>(("object"==typeof e.spacing&&null!=e.spacing[n]||"object"==typeof e.direction&&null!=e.direction[n])&&(t[n]=!0),t),{}),a=os({values:e.direction,base:o}),i=os({values:e.spacing,base:o});"object"==typeof a&&Object.keys(a).forEach((e,t,n)=>{if(!a[e]){const r=t>0?a[n[t-1]]:"column";a[e]=r}});n=ql(n,ts({theme:t},i,(t,n)=>{return e.useFlexGap?{gap:ys(r,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${o=n?a[n]:e.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[o]}`]:ys(r,t)}};var o}))}return n=function(e,...t){const n=ns(e),r=[n,...t].reduce((e,t)=>ql(e,t),{});return rs(Object.keys(n),r)}(t.breakpoints,n),n};var ad={};const id=Er(il),ld=Er(Yu);var sd;function ud(){if(sd)return ad;sd=1;var e=ne();Object.defineProperty(ad,"__esModule",{value:!0}),ad.alpha=c,ad.blend=function(e,t,n,r=1){const o=(e,t)=>Math.round((e**(1/r)*(1-n)+t**(1/r)*n)**r),i=a(e),s=a(t);return l({type:"rgb",values:[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])]})},ad.colorChannel=void 0,ad.darken=d,ad.decomposeColor=a,ad.emphasize=p,ad.getContrastRatio=function(e,t){const n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},ad.getLuminance=u,ad.hexToRgb=o,ad.hslToRgb=s,ad.lighten=f,ad.private_safeAlpha=function(e,t,n){try{return c(e,t)}catch(r){return e}},ad.private_safeColorChannel=void 0,ad.private_safeDarken=function(e,t,n){try{return d(e,t)}catch(r){return e}},ad.private_safeEmphasize=function(e,t,n){try{return p(e,t)}catch(r){return e}},ad.private_safeLighten=function(e,t,n){try{return f(e,t)}catch(r){return e}},ad.recomposeColor=l,ad.rgbToHex=function(e){if(0===e.indexOf("#"))return e;const{values:t}=a(e);return`#${t.map((e,t)=>function(e){const t=e.toString(16);return 1===t.length?`0${t}`:t}(3===t?Math.round(255*e):e)).join("")}`};var t=e(id),n=e(ld);function r(e,t=0,r=1){return(0,n.default)(e,t,r)}function o(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}function a(e){if(e.type)return e;if("#"===e.charAt(0))return a(o(e));const n=e.indexOf("("),r=e.substring(0,n);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error((0,t.default)(9,e));let i,l=e.substring(n+1,e.length-1);if("color"===r){if(l=l.split(" "),i=l.shift(),4===l.length&&"/"===l[3].charAt(0)&&(l[3]=l[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i))throw new Error((0,t.default)(10,i))}else l=l.split(",");return l=l.map(e=>parseFloat(e)),{type:r,values:l,colorSpace:i}}const i=e=>{const t=a(e);return t.values.slice(0,3).map((e,n)=>-1!==t.type.indexOf("hsl")&&0!==n?`${e}%`:e).join(" ")};ad.colorChannel=i;function l(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function s(e){e=a(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(e,t=(e+n/30)%12)=>o-i*Math.max(Math.min(t-3,9-t,1),-1);let u="rgb";const c=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),l({type:u,values:c})}function u(e){let t="hsl"===(e=a(e)).type||"hsla"===e.type?a(s(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){return e=a(e),t=r(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,l(e)}function d(e,t){if(e=a(e),t=r(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)}function f(e,t){if(e=a(e),t=r(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)}function p(e,t=.15){return u(e)>.5?d(e,t):f(e,t)}return ad.private_safeColorChannel=(e,t)=>{try{return i(e)}catch(n){return e}},ad}var cd=ud();const dd=["mode","contrastThreshold","tonalOffset"],fd={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:Oi.white,default:Oi.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}},pd={text:{primary:Oi.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:Oi.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 hd(e,t,n,r){const o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=cd.lighten(e.main,o):"dark"===t&&(e.dark=cd.darken(e.main,a)))}function md(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=J(e,dd),a=e.primary||function(e="light"){return"dark"===e?{main:zi,light:Li,dark:_i}:{main:Vi,light:_i,dark:Bi}}(t),i=e.secondary||function(e="light"){return"dark"===e?{main:Ti,light:Di,dark:ji}:{main:Ni,light:Ai,dark:Fi}}(t),l=e.error||function(e="light"){return"dark"===e?{main:Mi,light:Ei,dark:Ii}:{main:Ii,light:Pi,dark:Ri}}(t),s=e.info||function(e="light"){return"dark"===e?{main:Hi,light:$i,dark:Ui}:{main:Ui,light:Wi,dark:Ki}}(t),u=e.success||function(e="light"){return"dark"===e?{main:Gi,light:qi,dark:Xi}:{main:Qi,light:Yi,dark:Zi}}(t),c=e.warning||function(e="light"){return"dark"===e?{main:el,light:Ji,dark:nl}:{main:"#ed6c02",light:tl,dark:rl}}(t);function d(e){return cd.getContrastRatio(e,pd.text.primary)>=n?pd.text.primary:fd.text.primary}const f=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:a=700})=>{if(!(e=Q({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw new Error(al(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw new Error(al(12,t?` (${t})`:"",JSON.stringify(e.main)));return hd(e,"light",o,r),hd(e,"dark",a,r),e.contrastText||(e.contrastText=d(e.main)),e},p={dark:pd,light:fd};return ql(Q({common:Q({},Oi),mode:t,primary:f({color:a,name:"primary"}),secondary:f({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:l,name:"error"}),warning:f({color:c,name:"warning"}),info:f({color:s,name:"info"}),success:f({color:u,name:"success"}),grey:ol,contrastThreshold:n,getContrastText:d,augmentColor:f,tonalOffset:r},p[t]),o)}const gd=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const vd={textTransform:"uppercase"},yd='"Roboto", "Helvetica", "Arial", sans-serif';function bd(e,t){const n="function"==typeof t?t(e):t,{fontFamily:r=yd,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:c,pxToRem:d}=n,f=J(n,gd),p=o/14,h=d||(e=>e/u*p+"rem"),m=(e,t,n,o,a)=>{return Q({fontFamily:r,fontWeight:e,fontSize:h(t),lineHeight:n},r===yd?{letterSpacing:(i=o/t,Math.round(1e5*i)/1e5)+"em"}:{},a,c);var i},g={h1:m(a,96,1.167,-1.5),h2:m(a,60,1.2,-.5),h3:m(i,48,1.167,0),h4:m(i,34,1.235,.25),h5:m(i,24,1.334,0),h6:m(l,20,1.6,.15),subtitle1:m(i,16,1.75,.15),subtitle2:m(l,14,1.57,.1),body1:m(i,16,1.5,.15),body2:m(i,14,1.43,.15),button:m(l,14,1.75,.4,vd),caption:m(i,12,1.66,.4),overline:m(i,12,2.66,1,vd),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return ql(Q({htmlFontSize:u,pxToRem:h,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:l,fontWeightBold:s},g),f,{clone:!1})}function wd(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const xd=["none",wd(0,2,1,-1,0,1,1,0,0,1,3,0),wd(0,3,1,-2,0,2,2,0,0,1,5,0),wd(0,3,3,-2,0,3,4,0,0,1,8,0),wd(0,2,4,-1,0,4,5,0,0,1,10,0),wd(0,3,5,-1,0,5,8,0,0,1,14,0),wd(0,3,5,-1,0,6,10,0,0,1,18,0),wd(0,4,5,-2,0,7,10,1,0,2,16,1),wd(0,5,5,-3,0,8,10,1,0,3,14,2),wd(0,5,6,-3,0,9,12,1,0,3,16,2),wd(0,6,6,-3,0,10,14,1,0,4,18,3),wd(0,6,7,-4,0,11,15,1,0,4,20,3),wd(0,7,8,-4,0,12,17,2,0,5,22,4),wd(0,7,8,-4,0,13,19,2,0,5,24,4),wd(0,7,9,-4,0,14,21,2,0,5,26,4),wd(0,8,9,-5,0,15,22,2,0,6,28,5),wd(0,8,10,-5,0,16,24,2,0,6,30,5),wd(0,8,11,-5,0,17,26,2,0,6,32,5),wd(0,9,11,-5,0,18,28,2,0,7,34,6),wd(0,9,12,-6,0,19,29,2,0,7,36,6),wd(0,10,13,-6,0,20,31,3,0,8,38,7),wd(0,10,13,-6,0,21,33,3,0,8,40,7),wd(0,10,14,-6,0,22,35,3,0,8,42,7),wd(0,11,14,-7,0,23,36,3,0,9,44,8),wd(0,11,15,-7,0,24,38,3,0,9,46,8)],Sd=["duration","easing","delay"],Cd={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)"},kd={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Od(e){return`${Math.round(e)}ms`}function Ed(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function Pd(e){const t=Q({},Cd,e.easing),n=Q({},kd,e.duration);return Q({getAutoHeightDuration:Ed,create:(e=["all"],r={})=>{const{duration:o=n.standard,easing:a=t.easeInOut,delay:i=0}=r;return J(r,Sd),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof o?o:Od(o)} ${a} ${"string"==typeof i?i:Od(i)}`).join(",")}},e,{easing:t,duration:n})}const Md={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Id=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Rd(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=J(e,Id);if(e.vars&&void 0===e.generateCssVars)throw new Error(al(18));const l=md(r),s=tu(e);let u=ql(s,{mixins:(c=s.breakpoints,d=n,Q({toolbar:{minHeight:56,[c.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[c.up("sm")]:{minHeight:64}}},d)),palette:l,shadows:xd.slice(),typography:bd(l,a),transitions:Pd(o),zIndex:Q({},Md)});var c,d;return u=ql(u,i),u=t.reduce((e,t)=>ql(e,t),u),u.unstable_sxConfig=Q({},Xs,null==i?void 0:i.unstable_sxConfig),u.unstable_sx=function(e){return Zs({sx:e,theme:this})},u}const Dd=Rd();function Td(){const e=au(Dd);return e[ll]||e}function Ad({props:e,name:t}){return $u({props:e,name:t,defaultTheme:Dd,themeId:ll})}var jd={};const Nd=Er(Wl),Fd=Er(Gl),Ld=Er(is),zd=Er(Mu),_d=Er(nu),Vd=Er(cu);var Bd;function $d(){if(Bd)return jd;Bd=1;var e=ne();Object.defineProperty(jd,"__esModule",{value:!0}),jd.default=function(e={}){const{themeId:a,defaultTheme:l=p,rootShouldForwardProp:s=d,slotShouldForwardProp:c=d}=e,f=e=>(0,i.default)((0,t.default)({},e,{theme:m((0,t.default)({},e,{defaultTheme:l,themeId:a}))}));return f.__mui_systemSx=!0,(e,i={})=>{(0,r.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));const{name:p,slot:y,skipVariantsResolver:b,skipSx:w,overridesResolver:x=g(h(y))}=i,S=(0,n.default)(i,u),C=p&&p.startsWith("Mui")||y?"components":"custom",k=void 0!==b?b:y&&"Root"!==y&&"root"!==y||!1,O=w||!1;let E=d;"Root"===y||"root"===y?E=s:y?E=c:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(E=void 0);const P=(0,r.default)(e,(0,t.default)({shouldForwardProp:E,label:void 0},S)),M=e=>"function"==typeof e&&e.__emotion_real!==e||(0,o.isPlainObject)(e)?n=>{const r=m({theme:n.theme,defaultTheme:l,themeId:a});return v(e,(0,t.default)({},n,{theme:r}),r.modularCssLayers?C:void 0)}:e,I=(n,...r)=>{let o=M(n);const i=r?r.map(M):[];p&&x&&i.push(e=>{const n=m((0,t.default)({},e,{defaultTheme:l,themeId:a}));if(!n.components||!n.components[p]||!n.components[p].styleOverrides)return null;const r=n.components[p].styleOverrides,o={};return Object.entries(r).forEach(([r,a])=>{o[r]=v(a,(0,t.default)({},e,{theme:n}),n.modularCssLayers?"theme":void 0)}),x(e,o)}),p&&!k&&i.push(e=>{var n;const r=m((0,t.default)({},e,{defaultTheme:l,themeId:a}));return v({variants:null==r||null==(n=r.components)||null==(n=n[p])?void 0:n.variants},(0,t.default)({},e,{theme:r}),r.modularCssLayers?"theme":void 0)}),O||i.push(f);const s=i.length-r.length;if(Array.isArray(n)&&s>0){const e=new Array(s).fill("");o=[...n,...e],o.raw=[...n.raw,...e]}const u=P(o,...i);return e.muiName&&(u.muiName=e.muiName),u};return P.withConfig&&(I.withConfig=P.withConfig),I}},jd.shouldForwardProp=d,jd.systemDefaultTheme=void 0;var t=e(re()),n=e(oe()),r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(Nd),o=Fd;e(Ld),e(zd);var a=e(_d),i=e(Vd);const l=["ownerState"],s=["variants"],u=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function d(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}
1function f(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const p=jd.systemDefaultTheme=(0,a.default)(),h=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function m({defaultTheme:e,theme:t,themeId:n}){return r=t,0===Object.keys(r).length?e:t[n]||t;var r}function g(e){return e?(t,n)=>n[e]:null}function v(e,o,a){let{ownerState:i}=o,u=(0,n.default)(o,l);const c="function"==typeof e?e((0,t.default)({ownerState:i},u)):e;if(Array.isArray(c))return c.flatMap(e=>v(e,(0,t.default)({ownerState:i},u),a));if(c&&"object"==typeof c&&Array.isArray(c.variants)){const{variants:e=[]}=c;let o=(0,n.default)(c,s);return e.forEach(e=>{let n=!0;if("function"==typeof e.props?n=e.props((0,t.default)({ownerState:i},u,i)):Object.keys(e.props).forEach(t=>{(null==i?void 0:i[t])!==e.props[t]&&u[t]!==e.props[t]&&(n=!1)}),n){Array.isArray(o)||(o=[o]);const n="function"==typeof e.style?e.style((0,t.default)({ownerState:i},u,i)):e.style;o.push(a?f((0,r.internal_serializeStyles)(n),a):n)}}),o}return a?f((0,r.internal_serializeStyles)(c),a):c}return jd}function Hd(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const Wd=e=>Hd(e)&&"classes"!==e,Ud=Or($d())({themeId:ll,defaultTheme:Dd,rootShouldForwardProp:Wd}),Kd=["theme"];function qd(e){let{theme:t}=e,n=J(e,Kd);const r=t[ll];let o=r||t;return"function"!=typeof t&&(r&&!r.vars?o=Q({},r,{vars:null}):t&&!t.vars&&(o=Q({},t,{vars:null}))),jr.jsx(Zc,Q({},n,{themeId:r?ll:void 0,theme:o}))}const Gd=e=>{let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Yd(e){return Yc(e)}function Xd(e){return mu("MuiSvgIcon",e)}gu("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Qd=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],Zd=Ud("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${as(n.color)}`],t[`fontSize${as(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,l,s,u,c,d,f,p,h;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(n=e.transitions)||null==(r=n.create)?void 0:r.call(n,"fill",{duration:null==(o=e.transitions)||null==(o=o.duration)?void 0:o.shorter}),fontSize:{inherit:"inherit",small:(null==(a=e.typography)||null==(i=a.pxToRem)?void 0:i.call(a,20))||"1.25rem",medium:(null==(l=e.typography)||null==(s=l.pxToRem)?void 0:s.call(l,24))||"1.5rem",large:(null==(u=e.typography)||null==(c=u.pxToRem)?void 0:c.call(u,35))||"2.1875rem"}[t.fontSize],color:null!=(d=null==(f=(e.vars||e).palette)||null==(f=f[t.color])?void 0:f.main)?d:{action:null==(p=(e.vars||e).palette)||null==(p=p.action)?void 0:p.active,disabled:null==(h=(e.vars||e).palette)||null==(h=h.action)?void 0:h.disabled,inherit:void 0}[t.color]}}),Jd=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiSvgIcon"}),{children:r,className:o,color:a="inherit",component:i="svg",fontSize:l="medium",htmlColor:s,inheritViewBox:u=!1,titleAccess:c,viewBox:d="0 0 24 24"}=n,f=J(n,Qd),p=_r.isValidElement(r)&&"svg"===r.type,h=Q({},n,{color:a,component:i,fontSize:l,instanceFontSize:e.fontSize,inheritViewBox:u,viewBox:d,hasSvgAsChild:p}),m={};u||(m.viewBox=d);const g=(e=>{const{color:t,fontSize:n,classes:r}=e;return Dc({root:["root","inherit"!==t&&`color${as(t)}`,`fontSize${as(n)}`]},Xd,r)})(h);return jr.jsxs(Zd,Q({as:i,className:ee(g.root,o),focusable:"false",color:s,"aria-hidden":!c||void 0,role:c?"img":void 0,ref:t},m,f,p&&r.props,{ownerState:h,children:[p?r.props.children:r,c?jr.jsx("title",{children:c}):null]}))});function ef(e,t){function n(n,r){return jr.jsx(Jd,Q({"data-testid":`${t}Icon`,ref:r},n,{children:e}))}return n.muiName=Jd.muiName,_r.memo(_r.forwardRef(n))}Jd.muiName="SvgIcon";const tf=!1,nf=Vr.createContext(null);var rf=function(e){return e.scrollTop},of="unmounted",af="exited",lf="entering",sf="entered",uf="exiting",cf=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=af,r.appearStatus=lf):o=sf:o=t.unmountOnExit||t.mountOnEnter?of:af,r.state={status:o},r.nextCallback=null,r}ae(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===of?{status:af}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==lf&&n!==sf&&(t=lf):n!==lf&&n!==sf||(t=uf)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,a
vendor: 4,609 bytes, line 1
1ppear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===lf){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:ca.findDOMNode(this);n&&rf(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===af&&this.setState({status:of})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[ca.findDOMNode(this),r],a=o[0],i=o[1],l=this.getTimeouts(),s=r?l.appear:l.enter;!e&&!n||tf?this.safeSetState({status:sf},function(){t.props.onEntered(a)}):(this.props.onEnter(a,i),this.safeSetState({status:lf},function(){t.props.onEntering(a,i),t.onTransitionEnd(s,function(){t.safeSetState({status:sf},function(){t.props.onEntered(a,i)})})}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:ca.findDOMNode(this);t&&!tf?(this.props.onExit(r),this.safeSetState({status:uf},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:af},function(){e.props.onExited(r)})})})):this.safeSetState({status:af},function(){e.props.onExited(r)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:ca.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===of)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var r=J(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Vr.createElement(nf.Provider,{value:null},"function"==typeof n?n(e,r):Vr.cloneElement(Vr.Children.only(n),r))},t}(Vr.Component);function df(){}cf.contextType=nf,cf.propTypes={},cf.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:df,onEntering:df,onEntered:df,onExit:df,onExiting:df,onExited:df},cf.UNMOUNTED=of,cf.EXITED=af,cf.ENTERING=lf,cf.ENTERED=sf,cf.EXITING=uf;var ff=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return le(e,t)})},pf=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}ae(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&rf(e),r&&(this.appliedClasse
vendor: 2,089 bytes, line 1
1s[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach(function(t){return ie(e,t)})}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&ff(e,r),o&&ff(e,o),a&&ff(e,a)},n.render=function(){var e=this.props;e.classNames;var t=J(e,["classNames"]);return Vr.createElement(cf,Q({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(Vr.Component);function hf(e,t){var n=Object.create(null);return e&&_r.Children.map(e,function(e){return e}).forEach(function(e){n[e.key]=function(e){return t&&_r.isValidElement(e)?t(e):e}(e)}),n}function mf(e,t,n){return null!=n[t]?n[t]:e.props[t]}function gf(e,t,n){var r=hf(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var l={};for(var s in t){if(o[s])for(r=0;r<o[s].length;r++){var u=o[s][r];l[o[s][r]]=n(u)}l[s]=n(s)}for(r=0;r<a.length;r++)l[a[r]]=n(a[r]);return l}(t,r);return Object.keys(o).forEach(function(a){var i=o[a];if(_r.isValidElement(i)){var l=a in t,s=a in r,u=t[a],c=_r.isValidElement(u)&&!u.props.in;!s||l&&!c?s||!l||c?s&&l&&_r.isValidElement(u)&&(o[a]=_r.cloneElement(i,{onExited:n.bind(null,i),in:u.props.in,exit:mf(i,"exit",e),enter:mf(i,"enter",e)})):o[a]=_r.cloneElement(i,{in:!1}):o[a]=_r.cloneElement(i,{onExited:n.bind(null,i),in:!0,exit:mf(i,"exit",e),enter:mf(i,"enter",e)})}}),o}pf.defaultProps={classNames:""},pf.propTypes={};var vf=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},yf=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(se(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}ae(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,a=t.handleExited;
vendor: 5,048 bytes, lines 1-74
1return{children:t.firstRender?(n=e,r=a,hf(n.children,function(e){return _r.cloneElement(e,{onExited:r.bind(null,e),in:!0,appear:mf(e,"appear",n),enter:mf(e,"enter",n),exit:mf(e,"exit",n)})})):gf(e,o,a),firstRender:!1}},n.handleExited=function(e,t){var n=hf(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=Q({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=J(e,["component","childFactory"]),o=this.state.contextValue,a=vf(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?Vr.createElement(nf.Provider,{value:o},a):Vr.createElement(nf.Provider,{value:o},Vr.createElement(t,r,a))},t}(Vr.Component);yf.propTypes={},yf.defaultProps={component:"div",childFactory:function(e){return e}};const bf=e=>e.scrollTop;function wf(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:null!=(n=i.transitionDuration)?n:"number"==typeof o?o:o[t.mode]||0,easing:null!=(r=i.transitionTimingFunction)?r:"object"==typeof a?a[t.mode]:a,delay:i.transitionDelay}}function xf(e){return mu("MuiPaper",e)}gu("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 Sf=["className","component","elevation","square","variant"],Cf=Ud("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return Q({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},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&Q({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${cd.alpha("#fff",Gd(t.elevation))}, ${cd.alpha("#fff",Gd(t.elevation))})`},e.vars&&{backgroundImage:null==(n=e.vars.overlays)?void 0:n[t.elevation]}))}),kf=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiPaper"}),{className:r,component:o="div",elevation:a=1,square:i=!1,variant:l="elevation"}=n,s=J(n,Sf),u=Q({},n,{component:o,elevation:a,square:i,variant:l}),c=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e;return Dc({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},xf,o)})(u);return jr.jsx(Cf,Q({as:o,ownerState:u,className:ee(c.root,r),ref:t},s))});const Of=gu("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Ef=["center","classes","className"];let Pf,Mf,If,Rf,Df=e=>e;const Tf=Dl(Pf||(Pf=Df` 2 0% { 3 transform: scale(0); 4 opacity: 0.1; 5 } 6 7 100% { 8 transform: scale(1); 9 opacity: 0.3; 10 } 11`)),Af=Dl(Mf||(Mf=Df` 12 0% { 13 opacity: 1; 14 } 15 16 100% { 17 opacity: 0; 18 } 19`)),jf=Dl(If||(If=Df` 20 0% { 21 transform: scale(1); 22 } 23 24 50% { 25 transform: scale(0.92); 26 } 27 28 100% { 29 transform: scale(1); 30 } 31`)),Nf=Ud("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Ff=Ud(function(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:l,onExited:s,timeout:u}=e,[c,d]=_r.useState(!1),f=ee(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),p={width:i,height:i,top:-i/2+a,left:-i/2+o},h=ee(n.child,c&&n.childLeaving,r&&n.childPulsate);return l||c||d(!0),_r.useEffect(()=>{if(!l&&null!=s){const e=setTimeout(s,u);return()=>{clearTimeout(e)}}},[s,l,u]),jr.jsx("span",{className:f,style:p,children:jr.jsx("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(Rf||(Rf=Df` 32 opacity: 0; 33 position: absolute; 34 35 &.${0} { 36 opacity: 0.3; 37 transform: scale(1); 38 animation-name: ${0}; 39 animation-duration: ${0}ms; 40 animation-timing-function: ${0}; 41 } 42 43 &.${0} { 44 animation-duration: ${0}ms; 45 } 46 47 & .${0} { 48 opacity: 1; 49 display: block; 50 width: 100%; 51 height: 100%; 52 border-radius: 50%; 53 background-color: currentColor; 54 } 55 56 & .${0} { 57 opacity: 0; 58 animation-name: ${0}; 59 animation-duration: ${0}ms; 60 animation-timing-function: ${0}; 61 } 62 63 & .${0} { 64 position: absolute; 65 /* @noflip */ 66 left: 0px; 67 top: 0; 68 animation-name: ${0}; 69 animation-duration: 2500ms; 70 animation-timing-function: ${0}; 71 animation-iteration-count: infinite; 72 animation-delay: 200ms; 73 } 74`),Of.rippleVisible,Tf,550,({theme:e})=>e.transitions.easing.easeInOut,Of.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Of.child,Of.childLeaving,Af,550,({theme:e})=>
74e.transitions.easing.easeInOut,Of.childPulsate,jf,({theme:e})=>e.transitions.easing.easeInOut),Lf=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:o={},className:a}=n,i=J(n,Ef),[l,s]=_r.useState([]),u=_r.useRef(0),c=_r.useRef(null);_r.useEffect(()=>{c.current&&(c.current(),c.current=null)},[l]);const d=_r.useRef(!1),f=gc(),p=_r.useRef(null),h=_r.useRef(null),m=_r.useCallback(e=>{const{pulsate:t,rippleX:n,rippleY:r,rippleSize:a,cb:i}=e;s(e=>[...e,jr.jsx(Ff,{classes:{ripple:ee(o.ripple,Of.ripple),rippleVisible:ee(o.rippleVisible,Of.rippleVisible),ripplePulsate:ee(o.ripplePulsate,Of.ripplePulsate),child:ee(o.child,Of.child),childLeaving:ee(o.childLeaving,Of.childLeaving),childPulsate:ee(o.childPulsate,Of.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:a},u.current)]),u.current+=1,c.current=i},[o]),g=_r.useCallback((e={},t={},n=()=>{})=>{const{pulsate:o=!1,center:a=r||t.pulsate,fakeElement:i=!1}=t;if("mousedown"===(null==e?void 0:e.type)&&d.current)return void(d.current=!1);"touchstart"===(null==e?void 0:e.type)&&(d.current=!0);const l=i?null:h.current,s=l?l.getBoundingClientRect():{width:0,height:0,left:0,top:0};let u,c,g;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)u=Math.round(s.width/2),c=Math.round(s.height/2);else{const{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;u=Math.round(t-s.left),c=Math.round(n-s.top)}if(a)g=Math.sqrt((2*s.width**2+s.height**2)/3),g%2==0&&(g+=1);else{const e=2*Math.max(Math.abs((l?l.clientWidth:0)-u),u)+2,t=2*Math.max(Math.abs((l?l.clientHeight:0)-c),c)+2;g=Math.sqrt(e**2+t**2)}null!=e&&e.touches?null===p.current&&(p.current=()=>{m({pulsate:o,rippleX:u,rippleY:c,rippleSize:g,cb:n})},f.start(80,()=>{p.current&&(p.current(),p.current=null)})):m({pulsate:o,rippleX:u,rippleY:c,rippleSize:g,cb:n})},[r,m,f]),v=_r.useCallback(()=>{g({},{pulsate:!0})},[g]),y=_r.useCallback((e,t)=>{if(f.clear(),"touchend"===(null==e?void 0:e.type)&&p.current)return p.current(),p.current=null,void f.start(0,()=>{y(e,t)});p.current=null,s(e=>e.length>0?e.slice(1):e),c.current=t},[f]);return _r.useImperativeHandle(t,()=>({pulsate:v,start:g,stop:y}),[v,g,y]),jr.jsx(Nf,Q({className:ee(Of.root,o.root,a),ref:h},i,{children:jr.jsx(yf,{component:null,exit:!0,children:l})}))});function zf(e){return mu("MuiButtonBase",e)}const _f=gu("MuiButtonBase",["root","disabled","focusVisible"]),Vf=["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"],Bf=Ud("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"},[`&.${_f.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),$f=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:o=!1,children:a,className:i,component:l="button",disabled:s=!1,disableRipple:u=!1,disableTouchRipple:c=!1,focusRipple:d=!1,LinkComponent:f="a",onBlur:p,onClick:h,onContextMenu:m,onDragLeave:g,onFocus:v,onFocusVisible:y,onKeyDown:b,onKeyUp:w,onMouseDown:x,onMouseLeave:S,onMouseUp:C,onTouchEnd:k,onTouchMove:O,onTouchStart:E,tabIndex:P=0,TouchRippleProps:M,touchRippleRef:I,type:R}=n,D=J(n,Vf),T=_r.useRef(null),A=_r.useRef(null),j=fc(A,I),{isFocusVisibleRef:N,onFocus:F,onBlur:L,ref:z}=Oc(),[_,V]=_r.useState(!1);s&&_&&V(!1),_r.useImperativeHandle(r,()=>({focusVisible:()=>{V(!0),T.current.focus()}}),[]);const[B,$]=_r.useState(!1);_r.useEffect(()=>{$(!0)},[]);const H=B&&!u&&!s;function W(e,t,n=c){return dc(r=>{t&&t(r);return!n&&A.current&&A.current[e](r),!0})}_r.useEffect(()=>{_&&d&&!u&&B&&A.current.pulsate()},[u,d,_,B]);const U=W("start",x),K=W("stop",m),q=W("stop",g),G=W("stop",C),Y=W("stop",e=>{_&&e.preventDefault(),S&&S(e)}),X=W("start",E),Z=W("stop",k),te=W("stop",O),ne=W("stop",e=>{L(e),!1===N.current&&V(!1),p&&p(e)},!1),re=dc(e=>{T.current||(T.current=e.currentTarget),F(e),!0===N.current&&(V(!0),y&&y(e)),v&&v(e)}
vendor: 14,904 bytes, line 74
74),oe=()=>{const e=T.current;return l&&"button"!==l&&!("A"===e.tagName&&e.href)},ae=_r.useRef(!1),ie=dc(e=>{d&&!ae.current&&_&&A.current&&" "===e.key&&(ae.current=!0,A.current.stop(e,()=>{A.current.start(e)})),e.target===e.currentTarget&&oe()&&" "===e.key&&e.preventDefault(),b&&b(e),e.target===e.currentTarget&&oe()&&"Enter"===e.key&&!s&&(e.preventDefault(),h&&h(e))}),le=dc(e=>{d&&" "===e.key&&A.current&&_&&!e.defaultPrevented&&(ae.current=!1,A.current.stop(e,()=>{A.current.pulsate(e)})),w&&w(e),h&&e.target===e.currentTarget&&oe()&&" "===e.key&&!e.defaultPrevented&&h(e)});let se=l;"button"===se&&(D.href||D.to)&&(se=f);const ue={};"button"===se?(ue.type=void 0===R?"button":R,ue.disabled=s):(D.href||D.to||(ue.role="button"),s&&(ue["aria-disabled"]=s));const ce=fc(t,z,T),de=Q({},n,{centerRipple:o,component:l,disabled:s,disableRipple:u,disableTouchRipple:c,focusRipple:d,tabIndex:P,focusVisible:_}),fe=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=Dc({root:["root",t&&"disabled",n&&"focusVisible"]},zf,o);return n&&r&&(a.root+=` ${r}`),a})(de);return jr.jsxs(Bf,Q({as:se,className:ee(fe.root,i),ownerState:de,onBlur:ne,onClick:h,onContextMenu:K,onFocus:re,onKeyDown:ie,onKeyUp:le,onMouseDown:U,onMouseLeave:Y,onMouseUp:G,onDragLeave:q,onTouchEnd:Z,onTouchMove:te,onTouchStart:X,ref:ce,tabIndex:s?-1:P,type:R},ue,D,{children:[a,H?jr.jsx(Lf,Q({ref:j,center:o},M)):null]}))});function Hf(e){return mu("MuiIconButton",e)}const Wf=gu("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Uf=["edge","children","className","color","disabled","disableFocusRipple","size"],Kf=Ud($f,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"default"!==n.color&&t[`color${as(n.color)}`],n.edge&&t[`edge${as(n.edge)}`],t[`size${as(n.size)}`]]}})(({theme:e,ownerState:t})=>Q({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})`:cd.alpha(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=null==(n=(e.vars||e).palette)?void 0:n[t.color];return Q({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&Q({color:null==r?void 0:r.main},!t.disableRipple&&{"&:hover":Q({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${Wf.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),qf=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiIconButton"}),{edge:r=!1,children:o,className:a,color:i="default",disabled:l=!1,disableFocusRipple:s=!1,size:u="medium"}=n,c=J(n,Uf),d=Q({},n,{edge:r,color:i,disabled:l,disableFocusRipple:s,size:u}),f=(e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e;return Dc({root:["root",n&&"disabled","default"!==r&&`color${as(r)}`,o&&`edge${as(o)}`,`size${as(a)}`]},Hf,t)})(d);return jr.jsx(Kf,Q({className:ee(f.root,a),centerRipple:!0,focusRipple:!s,disabled:l,ref:t},c,{ownerState:d,children:o}))}),Gf=ef(jr.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 Yf(e){return mu("MuiTypography",e)}gu("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const Xf=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],Qf=Ud("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],"inherit"!==n.align&&t[`align${as(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>Q({margin:0},"inherit"===t.variant&&{font:"inherit"},"inherit"!==t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Zf={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Jf={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},ep=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTypography"}),r=(e=>Jf[e]||e)(n.color),o=uu(Q({},n,{color:r})),{align:a="inherit",className:i,component:l,gutterBottom:s=!1,noWrap:u=!1,paragraph:c=!1,variant:d="body1",variantMapping:f=Zf}=o,p=J(o,Xf),h=Q({},o,{align:a,color:r,className:i,component:l,gutterBottom:s,noWrap:u,paragraph:c,variant:d,variantMapping:f}),m=l||(c?"p":f[d]||Zf[d])||"span",g=(e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e;return Dc({root:["root",a,"inherit"!==e.align&&`align${as(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]},Yf,i)})(h);return jr.jsx(Qf,Q({as:m,ref:t,ownerState:h,className:ee(g.root,i)},p))});function tp(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function np(e={}){const{ignoreAccents:t=!0,ignoreCase:n=!0,limit:r,matchFrom:o="any",stringify:a,trim:i=!1}=e;return(e,{inputValue:l,getOptionLabel:s})=>{let u=i?l.trim():l;n&&(u=u.toLowerCase()),t&&(u=tp(u));const c=u?e.filter(e=>{let r=(a||s)(e);return n&&(r=r.toLowerCase()),t&&(r=tp(r)),"start"===o?0===r.indexOf(u):r.indexOf(u)>-1}):e;return"number"==typeof r?c.slice(0,r):c}}function rp(e,t){for(let n=0;n<e.length;n+=1)if(t(e[n]))return n;return-1}const op=np(),ap=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))},ip=[];function lp(e){const{unstable_isActiveElementInListbox:t=ap,unstable_classNamePrefix:n="Mui",autoComplete:r=!1,autoHighlight:o=!1,autoSelect:a=!1,blurOnSelect:i=!1,clearOnBlur:l=!e.freeSolo,clearOnEscape:s=!1,componentName:u="useAutocomplete",defaultValue:c=(e.multiple?ip:null),disableClearable:d=!1,disableCloseOnSelect:f=!1,disabled:p,disabledItemsFocusable:h=!1,disableListWrap:m=!1,filterOptions:g=op,filterSelectedOptions:v=!1,freeSolo:y=!1,getOptionDisabled:b,getOptionKey:w,getOptionLabel:x=e=>{var t;return null!=(t=e.label)?t:e},groupBy:S,handleHomeEndKeys:C=!e.freeSolo,id:k,includeInputInList:O=!1,inputValue:E,isOptionEqualToValue:P=(e,t)=>e===t,multiple:M=!1,onChange:I,onClose:R,onHighlightChange:D,onInputChange:T,onOpen:A,open:j,openOnFocus:N=!1,options:F,readOnly:L=!1,selectOnFocus:z=!e.freeSolo,value:_}=e,V=uc(k);let B=x;B=e=>{const t=x(e);return"string"!=typeof t?String(t):t};const $=_r.useRef(!1),H=_r.useRef(!0),W=_r.useRef(null),U=_r.useRef(null),[K,q]=_r.useState(null),[G,Y]=_r.useState(-1),X=o?0:-1,Z=_r.useRef(X),[J,ee]=cc({controlled:_,default:c,name:u}),[te,ne]=cc({controlled:E,default:"",name:u,state:"inputValue"}),[re,oe]=_r.useState(!1),ae=_r.useCallback((e,t)=>{if(!(M?J.length<t.length:null!==t)&&!l)return;let n;if(M)n="";else if(null==t)n="";else{const e=B(t);n="string"==typeof e?e:""}te!==n&&(ne(n),T&&T(e,n,"reset"))},[B,te,M,T,ne,l,J]),[ie,le]=cc({controlled:j,default:!1,name:u,state:"open"}),[se,ue]=_r.useState(!0),ce=!M&&null!=J&&te===B(J),de=ie&&!L,fe=de?g(F.filter(e=>!v||!(M?J:[J]).some(t=>null!==t&&P(e,t))),{inputValue:ce&&se?"":te,getOptionLabel:B}):[],pe=Rc({filteredOptions:fe,value:J,inputValue:te});_r.useEffect(()=>{const e=J!==pe.value;re&&!e||y&&!e||ae(null,J)},[J,ae,re,pe.value,y]);const he=ie&&fe.length>0&&!L,me=dc(e=>{-1===e?W.current.focus():K.querySelector(`[data-tag-index="${e}"]`).focus()});_r.useEffect(()=>{M&&G>J.length-1&&(Y(-1),me(-1))},[J,M,G,me]);const ge=dc(({event:e,index:t,reason:r="auto"})=>{if(Z.current=t,-1===t?W.current.removeAttribute("aria-activedescendant"):W.current.setAttribute("aria-activedescendant",`${V}-option-${t}`),D&&D(e,-1===t?null:fe[t],r),!U.current)return;const o=U.current.querySelector(`[role="option"].${n}-focused`);o&&(o.classList.remove(`${n}-focused`),o.classList.remove(`${n}-focusVisible`));let a=U.current;if("listbox"!==U.current.getAttribute("role")&&(a=U.current.parentElement.querySelector('[role="listbox"]')),!a)return;if(-1===t)return void(a.scrollTop=0);const i=U.current.querySelector(`[data-option-index="${t}"]`);if(i&&(i.classList.add(`${n}-focused`),"keyboard"===r&&i.classList.add(`${n}-focusVisible`),a.scrollHeight>a.clientHeight&&"mouse"!==r&&"touch"!==r)){const e=i,t=a.clientHeight+a.scrollTop,n=e.offsetTop+e.offsetHeight;n>t?a.scrollTop=n-a.clientHeight:e.offsetTop-e.offsetHeight*(S?1.3:0)<a.scrollTop&&(a.scrollTop=e.offsetTop-e.offsetHeight*(S?1.3:0))}}),ve=dc(({event:e,diff:t,direction:n="next",reason:o="auto"})=>{if(!de)return;const a=function(e,t){if(!U.current||e<0||e>=fe.length)return-1;let n=e;for(;;){const r=U.current.querySelector(`[data-option-index="${n}"]`),o=!h&&(!r||r.disabled||"true"===r.getAttribute("aria-disabled"));if(r&&r.hasAttribute("tabindex")&&!o)return n;if(n="next"===t?(n+1)%fe.length:(n-1+fe.length)%fe.length,n===e)return-1}}((()=>{const e=fe.length-1;if("reset"===t)return X;if("start"===t)return 0;if("end"===t)return e;const n=Z.current+t;return n<0?-1===n&&O?-1:m&&-1!==Z.current||Math.abs(t)>1?0:e:n>e?n===e+1&&O?-1:m||Math.abs(t)>1?e:0:n})(),n);if(ge({index:a,reason:o,event:e}),r&&"reset"!==t)if(-1===a)W.current.value=te;else{const e=B(fe[a]);W.current.value=e;0===e.toLowerCase().indexOf(te.toLowerCase())&&te.length>0&&W.current.setSelectionRange(te.length,e.length)}}),ye=_r.useCallback(()=>{if(!de)return;const e=(()=>{if(-1!==Z.current&&pe.filteredOptions&&pe.filteredOptions.length!==fe.length&&pe.inputValue===te&&(M?J.length===pe.value.length&&pe.value.every((e,t)=>B(J[t])===B(e)):(e=pe.value,t=J,(e?B(e):"")===(t?B(t):"")))){const e=pe.filteredOptions[Z.current];if(e)return rp(fe,t=>B(t)===B(e))}var e,t;return-1})();if(-1!==e)return void(Z.current=e);const t=M?J[0]:J;if(0!==fe.length&&null!=t){if(U.current){if(null!=t){const e=fe[Z.current];if(M&&e&&-1!==rp(J,t=>P(e,t)))return;const n=rp(fe,e=>P(e,t));return void(-1===n?ve({diff:"reset"}):ge({index:n}))}Z.current>=fe.length-1?ge({index:fe.length-1}):ge({index:Z.current})}}else ve({diff:"reset"})},[fe.length,!M&&J,v,ve,ge,de,te,M]),be=dc(e=>{ic(U,e),e&&ye()});_r.useEffect(()=>{ye()},[ye]);const we=e=>{ie||(le(!0),ue(!0),A&&A(e))},xe=(e,t)=>{ie&&(le(!1),R&&R(e,t))},Se=(e,t,n,r)=>{if(M){if(J.length===t.length&&J.every((e,n)=>e===t[n]))return}else if(J===t)return;I&&I(e,t,n,r),ee(t)},Ce=_r.useRef(!1),ke=(e,t,n="selectOption",r="options")=>{let o=n,a=t;if(M){a=Array.isArray(J)?J.slice():[];const e=rp(a,e=>P(t,e));-1===e?a.push(t):"freeSolo"!==r&&(a.splice(e,1),o="removeOption")}ae(e,a),Se(e,a,o,{option:t}),f||e&&(e.ctrlKey||e.metaKey)||xe(e,o),(!0===i||"touch"===i&&Ce.current||"mouse"===i&&!Ce.current)&&W.current.blur()};const Oe=(e,t)=>{if(!M)return;""===te&&xe(e,"toggleInput");let n=G;-1===G?""===te&&"previous"===t&&(n=J.length-1):(n+="next"===t?1:-1,n<0&&(n=0),n===J.length&&(n=-1)),n=function(e,t){if(-1===e)return-1;let n=e;for(;;){if("next"===t&&n===J.length||"previous"===t&&-1===n)return-1;const e=K.querySelector(`[data-tag-index="${n}"]`);if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return n;n+="next"===t?1:-1}}(n,t),Y(n),me(n)},Ee=e=>{$.current=!0,ne(""),T&&T(e,"","clear"),Se(e,M?[]:null,"clear")},Pe=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==G&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(Y(-1),me(-1)),229!==t.which))switch(t.key){case"Home":de&&C&&(t.preventDefault(),ve({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":de&&C&&(t.preventDefault(),ve({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),ve({diff:-5,direction:"previous",reason:"keyboard",event:t}),we(t);break;case"PageDown":t.preventDefault(),ve({diff:5,direction:"next",reason:"keyboard",event:t}),we(t);break;case"ArrowDown":t.preventDefault(),ve({diff:1,direction:"next",reason:"keyboard",event:t}),we(t);break;case"ArrowUp":t.preventDefault(),ve({diff:-1,direction:"previous",reason:"keyboard",event:t}),we(t);break;case"ArrowLeft":Oe(t,"previous");break;case"ArrowRight":Oe(t,"next");break;case"Enter":if(-1!==Z.current&&de){const e=fe[Z.current],n=!!b&&b(e);if(t.preventDefault(),n)return;ke(t,e,"selectOption"),r&&W.current.setSelectionRange(W.current.value.length,W.current.value.length)}else y&&""!==te&&!1===ce&&(M&&t.preventDefault(),ke(t,te,"createOption","freeSolo"));break;case"Escape":de?(t.preventDefault(),t.stopPropagation(),xe(t,"escape")):s&&(""!==te||M&&J.length>0)&&(t.preventDefault(),t.stopPropagation(),Ee(t));break;case"Backspace":if(M&&!L&&""===te&&J.length>0){const e=-1===G?J.length-1:G,n=J.slice();n.splice(e,1),Se(t,n,"removeOption",{option:J[e]})}break;case"Delete":if(M&&!L&&""===te&&J.length>0&&-1!==G){const e=G,n=J.slice();n.splice(e,1),Se(t,n,"removeOption",{option:J[e]})}}},Me=e=>{oe(!0),N&&!$.current&&we(e)},Ie=e=>{t(U)?W.current.focus():(oe(!1),H.current=!0,$.current=!1,a&&-1!==Z.current&&de?ke(e,fe[Z.current],"blur"):a&&y&&""!==te?ke(e,te,"blur","freeSolo"):l&&ae(e,J),xe(e,"blur"))},Re=e=>{const t=e.target.value;te!==t&&(ne(t),ue(!1),T&&T(e,t,"input")),""===t?d||M||Se(e,null,"clear"):we(e)},De=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));Z.current!==t&&ge({event:e,index:t,reason:"mouse"})},Te=e=>{ge({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"touch"}),Ce.current=!0},Ae=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));ke(e,fe[t],"selectOption"),Ce.current=!1},je=e=>t=>{const n=J.slice();n.splice(e,1),Se(t,n,"removeOption",{option:J[e]})},Ne=e=>{ie?xe(e,"toggleInput"):we(e)},Fe=e=>{e.currentTarget.contains(e.target)&&e.target.getAttribute("id")!==V&&e.preventDefault()},Le=e=>{e.currentTarget.contains(e.target)&&(W.current.focus(),z&&H.current&&W.current.selectionEnd-W.current.selectionStart===0&&W.current.select(),H.current=!1)},ze=e=>{p||""!==te&&ie||Ne(e)};let _e=y&&te.length>0;_e=_e||(M?J.length>0:null!==J);let Ve=fe;
74return S&&(Ve=fe.reduce((e,t,n)=>{const r=S(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:n,index:n,group:r,options:[t]}),e},[])),p&&re&&Ie(),{getRootProps:(e={})=>Q({"aria-owns":he?`${V}-listbox`:null},e,{onKeyDown:Pe(e),onMouseDown:Fe,onClick:Le}),getInputLabelProps:()=>({id:`${V}-label`,htmlFor:V}),getInputProps:()=>({id:V,value:te,onBlur:Ie,onFocus:Me,onChange:Re,onMouseDown:ze,"aria-activedescendant":de?"":null,"aria-autocomplete":r?"both":"list","aria-controls":he?`${V}-listbox`:void 0,"aria-expanded":he,autoComplete:"off",ref:W,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:p}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:Ee}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:Ne}),getTagProps:({index:e})=>Q({key:e,"data-tag-index":e,tabIndex:-1},!L&&{onDelete:je(e)}),getListboxProps:()=>({role:"listbox",id:`${V}-listbox`,"aria-labelledby":`${V}-label`,ref:be,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{var n;const r=(M?J:[J]).some(e=>null!=e&&P(t,e)),o=!!b&&b(t);return{key:null!=(n=null==w?void 0:w(t))?n:B(t),tabIndex:-1,role:"option",id:`${V}-option-${e}`,onMouseMove:De,onClick:Ae,onTouchStart:Te,"data-option-index":e,"aria-disabled":o,"aria-selected":r}},id:V,inputValue:te,value:J,dirty:_e,expanded:de&&K,popupOpen:de,focused:re||-1!==G,anchorEl:K,setAnchorEl:q,focusedTag:G,groupedOptions:Ve}}var sp,up={};function cp(){if(sp)return up;sp=1,Object.defineProperty(up,"__esModule",{value:!0}),up.default=void 0;var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}(zr()),t=Nd;function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}return up.default=function(n=null){const r=e.useContext(t.ThemeContext);return r&&(o=r,0!==Object.keys(o).length)?r:n;var o},up}const dp=Or(cp());const fp=_r.forwardRef(function(e,t){const{children:n,container:r,disablePortal:o=!1}=e,[a,i]=_r.useState(null),l=fc(_r.isValidElement(n)?zc(n):null,t);if(Hu(()=>{o||i(function(e){return"function"==typeof e?e():e}(r)||document.body)},[r,o]),Hu(()=>{if(a&&!o)return ic(t,a),()=>{ic(t,null)}},[t,a,o]),o){if(_r.isValidElement(n)){const e={ref:l};return _r.cloneElement(n,e)}return jr.jsx(_r.Fragment,{children:n})}return jr.jsx(_r.Fragment,{children:a?ua.createPortal(n,a):a})});function pp(e){return mu("MuiPopper",e)}gu("MuiPopper",["root"]);const hp=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],mp=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function gp(e){return"function"==typeof e?e():e}const vp={},yp=_r.forwardRef(function(e,t){var n;const{anchorEl:r,children:o,direction:a,disablePortal:i,modifiers:l,open:s,placement:u,popperOptions:c,popperRef:d,slotProps:f={},slots:p={},TransitionProps:h}=e,m=J(e,hp),g=_r.useRef(null),v=fc(g,t),y=_r.useRef(null),b=fc(y,d),w=_r.useRef(b);Hu(()=>{w.current=b},[b]),_r.useImperativeHandle(d,()=>y.current,[]);const x=function(e,t){if("ltr"===t)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}}(u,a),[S,C]=_r.useState(x),[k,O]=_r.useState(gp(r));_r.useEffect(()=>{y.current&&y.current.forceUpdate()}),_r.useEffect(()=>{r&&O(gp(r))},[r]),Hu(()=>{if(!k||!s)return;let e=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{C(e.placement)}}];null!=l&&(e=e.concat(l)),c&&null!=c.modifiers&&(e=e.concat(c.modifiers));const t=ue(k,g.current,Q({placement:x},c,{modifiers:e}));return w.current(t),()=>{t.destroy(),w.current(null)}},[k,i,l,s,c,x]);const E={placement:S};null!==h&&(E.TransitionProps=h);const P=(e=>{const{classes:t}=e;return Dc({root:["root"]},pp,t)})(e),M=null!=(n=p.root)?n:"div",I=Lc({elementType:M,externalSlotProps:f.root,externalForwardedProps:m,additionalProps:{role:"tooltip",ref:v},ownerState:e,className:P.root});return jr.jsx(M,Q({},I,{children:"function"==typeof o?o(E):o}))}),bp=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],wp=Ud(_r.forwardRef(function(e,t){const{anchorEl:n,children:r,container:o,direction:a="ltr",disablePortal:i=!1,keepMounted:l=!1,modifiers:s,open:u,placement:c="bottom",popperOptions:d=vp,popperRef:f,style:p,transition:h=!1,slotProps:m={},slots:g={}}=e,v=J(e,mp),[y,b]=_r.useState(!0);if(!l&&!u&&(!h||y))return null;let w;if(o)w=o;else if(n){const e=gp(n);w=e&&void 0!==e.nodeType?oc(e).body:oc(null).body}
vendor: 5,601 bytes, line 74
74const x=u||!l||h&&!y?void 0:"none",S=h?{in:u,onEnter:()=>{b(!1)},onExited:()=>{b(!0)}}:void 0;return jr.jsx(fp,{disablePortal:i,container:w,children:jr.jsx(yp,Q({anchorEl:n,direction:a,disablePortal:i,modifiers:s,ref:t,open:h?!y:u,placement:c,popperOptions:d,popperRef:f,slotProps:m,slots:g},v,{style:Q({position:"fixed",top:0,left:0,display:x},p),TransitionProps:S,children:r}))})}),{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),xp=_r.forwardRef(function(e,t){var n;const r=dp(),o=Yd({props:e,name:"MuiPopper"}),{anchorEl:a,component:i,components:l,componentsProps:s,container:u,disablePortal:c,keepMounted:d,modifiers:f,open:p,placement:h,popperOptions:m,popperRef:g,transition:v,slots:y,slotProps:b}=o,w=J(o,bp),x=null!=(n=null==y?void 0:y.root)?n:null==l?void 0:l.Root,S=Q({anchorEl:a,container:u,disablePortal:c,keepMounted:d,modifiers:f,open:p,placement:h,popperOptions:m,popperRef:g,transition:v},w);return jr.jsx(wp,Q({as:i,direction:null==r?void 0:r.direction,slots:{root:x},slotProps:null!=b?b:s},S,{ref:t}))});function Sp(e){return mu("MuiListSubheader",e)}gu("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);const Cp=["className","color","component","disableGutters","disableSticky","inset"],kp=Ud("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"default"!==n.color&&t[`color${as(n.color)}`],!n.disableGutters&&t.gutters,n.inset&&t.inset,!n.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>Q({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)},"primary"===t.color&&{color:(e.vars||e).palette.primary.main},"inherit"===t.color&&{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})),Op=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiListSubheader"}),{className:r,color:o="default",component:a="li",disableGutters:i=!1,disableSticky:l=!1,inset:s=!1}=n,u=J(n,Cp),c=Q({},n,{color:o,component:a,disableGutters:i,disableSticky:l,inset:s}),d=(e=>{const{classes:t,color:n,disableGutters:r,inset:o,disableSticky:a}=e;return Dc({root:["root","default"!==n&&`color${as(n)}`,!r&&"gutters",o&&"inset",!a&&"sticky"]},Sp,t)})(c);return jr.jsx(kp,Q({as:a,className:ee(d.root,r),ref:t,ownerState:c},u))});Op.muiSkipListHighlight=!0;const Ep=ef(jr.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 Pp(e){return mu("MuiChip",e)}const Mp=gu("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"]),Ip=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Rp=Ud("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:l,variant:s}=n;return[{[`& .${Mp.avatar}`]:t.avatar},{[`& .${Mp.avatar}`]:t[`avatar${as(l)}`]},{[`& .${Mp.avatar}`]:t[`avatarColor${as(r)}`]},{[`& .${Mp.icon}`]:t.icon},{[`& .${Mp.icon}`]:t[`icon${as(l)}`]},{[`& .${Mp.icon}`]:t[`iconColor${as(o)}`]},{[`& .${Mp.deleteIcon}`]:t.deleteIcon},{[`& .${Mp.deleteIcon}`]:t[`deleteIcon${as(l)}`]},{[`& .${Mp.deleteIcon}`]:t[`deleteIconColor${as(r)}`]},{[`& .${Mp.deleteIcon}`]:t[`deleteIcon${as(s)}Color${as(r)}`]},t.root,t[`size${as(l)}`],t[`color${as(r)}`],a&&t.clickable,a&&"default"!==r&&t[`clickableColor${as(r)})`],i&&t.deletable,i&&"default"!==r&&t[`deletableColor${as(r)}`],t[s],t[`${s}${as(r)}`]]}})(({theme:e,ownerState:t})=>{const n="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return Q({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:16,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",[`&.${Mp.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Mp.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${Mp.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Mp.avatarColorSecondary}
74`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Mp.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Mp.icon}`]:Q({marginLeft:5,marginRight:-6},"small"===t.size&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&Q({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},"default"!==t.color&&{color:"inherit"})),[`& .${Mp.deleteIcon}`]:Q({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:cd.alpha(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)`:cd.alpha(e.palette.text.primary,.4)}},"small"===t.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==t.color&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:cd.alpha(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},"small"===t.size&&{height:24},"default"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${Mp.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:cd.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&"default"!==t.color&&{[`&.${Mp.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>Q({},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}))`:cd.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Mp.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:cd.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&"default"!==t.color&&{[`&:hover, &.${Mp.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>Q({},"outlined"===t.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Mp.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Mp.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Mp.avatar}`]:{marginLeft:4},[`& .${Mp.avatarSmall}`]:{marginLeft:2},[`& .${Mp.icon}`]:{marginLeft:4},[`& .${Mp.iconSmall}`]:{marginLeft:2},[`& .${Mp.deleteIcon}`]:{marginRight:5},[`& .${Mp.deleteIconSmall}`]:{marginRight:3}},"outlined"===t.variant&&"default"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:cd.alpha(e.palette[t.color].main,.7)}`,[`&.${Mp.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Mp.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:cd.alpha(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Mp.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:cd.alpha(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),Dp=Ud("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${as(r)}`]]}})(({ownerState:e})=>Q({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"outlined"===e.variant&&{paddingLeft:11,paddingRight:11},"small"===e.size&&{paddingLeft:8,paddingRight:8},"small"===e.size&&"outlined"===e.variant&&{paddingLeft:7,paddingRight:7}));function Tp(e){return"Backspace"===e.key||"Delete"===e.key}const Ap=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiChip"}
vendor: 2,278 bytes, line 74
74),{avatar:r,className:o,clickable:a,color:i="default",component:l,deleteIcon:s,disabled:u=!1,icon:c,label:d,onClick:f,onDelete:p,onKeyDown:h,onKeyUp:m,size:g="medium",variant:v="filled",tabIndex:y,skipFocusWhenDisabled:b=!1}=n,w=J(n,Ip),x=_r.useRef(null),S=fc(x,t),C=e=>{e.stopPropagation(),p&&p(e)},k=!(!1===a||!f)||a,O=k||p?$f:l||"div",E=Q({},n,{component:O,disabled:u,size:g,color:i,iconColor:_r.isValidElement(c)&&c.props.color||i,onDelete:!!p,clickable:k,variant:v}),P=(e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:l,variant:s}=e;return Dc({root:["root",s,n&&"disabled",`size${as(r)}`,`color${as(o)}`,l&&"clickable",l&&`clickableColor${as(o)}`,i&&"deletable",i&&`deletableColor${as(o)}`,`${s}${as(o)}`],label:["label",`label${as(r)}`],avatar:["avatar",`avatar${as(r)}`,`avatarColor${as(o)}`],icon:["icon",`icon${as(r)}`,`iconColor${as(a)}`],deleteIcon:["deleteIcon",`deleteIcon${as(r)}`,`deleteIconColor${as(o)}`,`deleteIcon${as(s)}Color${as(o)}`]},Pp,t)})(E),M=O===$f?Q({component:l||"div",focusVisibleClassName:P.focusVisible},p&&{disableRipple:!0}):{};let I=null;p&&(I=s&&_r.isValidElement(s)?_r.cloneElement(s,{className:ee(s.props.className,P.deleteIcon),onClick:C}):jr.jsx(Ep,{className:ee(P.deleteIcon),onClick:C}));let R=null;r&&_r.isValidElement(r)&&(R=_r.cloneElement(r,{className:ee(P.avatar,r.props.className)}));let D=null;return c&&_r.isValidElement(c)&&(D=_r.cloneElement(c,{className:ee(P.icon,c.props.className)})),jr.jsxs(Rp,Q({as:O,className:ee(P.root,o),disabled:!(!k||!u)||void 0,onClick:f,onKeyDown:e=>{e.currentTarget===e.target&&Tp(e)&&e.preventDefault(),h&&h(e)},onKeyUp:e=>{e.currentTarget===e.target&&(p&&Tp(e)?p(e):"Escape"===e.key&&x.current&&x.current.blur()),m&&m(e)},ref:S,tabIndex:b&&u?-1:y,ownerState:E},M,w,{children:[R||D,jr.jsx(Dp,{className:ee(P.label),ownerState:E,children:d}),I]}))}),jp=["onChange","maxRows","minRows","style","value"];function Np(e){return parseInt(e,10)||0}const Fp={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function Lp(e){return function(e){for(const t in e)return!1;return!0}(e)||0===e.outerHeightStyle&&!e.overflowing}const zp=_r.forwardRef(function(e,t){const{onChange:n,maxRows:r,minRows:o=1,style:a,value:i}
74=e,l=J(e,jp),{current:s}=_r.useRef(null!=i),u=_r.useRef(null),c=fc(t,u),d=_r.useRef(null),f=_r.useRef(null),p=_r.useCallback(()=>{const t=u.current,n=f.current;if(!t||!n)return;const a=ac(t).getComputedStyle(t);if("0px"===a.width)return{outerHeightStyle:0,overflowing:!1};n.style.width=a.width,n.value=t.value||e.placeholder||"x","\n"===n.value.slice(-1)&&(n.value+=" ");const i=a.boxSizing,l=Np(a.paddingBottom)+Np(a.paddingTop),s=Np(a.borderBottomWidth)+Np(a.borderTopWidth),c=n.scrollHeight;n.value="x";const d=n.scrollHeight;let p=c;o&&(p=Math.max(Number(o)*d,p)),r&&(p=Math.min(Number(r)*d,p)),p=Math.max(p,d);return{outerHeightStyle:p+("border-box"===i?l+s:0),overflowing:Math.abs(p-c)<=1}},[r,o,e.placeholder]),h=dc(()=>{const e=u.current,t=p();if(!e||!t||Lp(t))return!1;const n=t.outerHeightStyle;return null!=d.current&&d.current!==n}),m=_r.useCallback(()=>{const e=u.current,t=p();if(!e||!t||Lp(t))return;const n=t.outerHeightStyle;d.current!==n&&(d.current=n,e.style.height=`${n}px`),e.style.overflow=t.overflowing?"hidden":""},[p]),g=_r.useRef(-1);Hu(()=>{const e=nc(m),t=null==u?void 0:u.current;if(!t)return;const n=ac(t);let r;return n.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(r=new ResizeObserver(()=>{h()&&(r.unobserve(t),cancelAnimationFrame(g.current),m(),g.current=requestAnimationFrame(()=>{r.observe(t)}))}),r.observe(t)),()=>{e.clear(),cancelAnimationFrame(g.current),n.removeEventListener("resize",e),r&&r.disconnect()}},[p,m,h]),Hu(()=>{m()});return jr.jsxs(_r.Fragment,{children:[jr.jsx("textarea",Q({value:i,onChange:e=>{s||m(),n&&n(e)},ref:c,rows:o,style:a},l)),jr.jsx("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:Q({},Fp,a,{paddingTop:0,paddingBottom:0})})]})});function _p({props:e,states:t,muiFormControl:n}){return t.reduce((t,r)=>(t[r]=e[r],n&&void 0===e[r]&&(t[r]=n[r]),t),{})}const Vp=_r.createContext(void 0);function Bp(){return _r.useContext(Vp)}function $p(e){return jr.jsx(lu,Q({},e,{defaultTheme:Dd,themeId:ll}))}function Hp(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function Wp(e,t=!1){return e&&(Hp(e.value)&&""!==e.value||t&&Hp(e.defaultValue)&&""!==e.defaultValue)}function Up(e){return mu("MuiInputBase",e)}const Kp=gu("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),qp=["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"],Gp=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${as(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Yp=(e,t)=>{const{ownerState:n}=e;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Xp=Ud("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Gp})(({theme:e,ownerState:t})=>Q({},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",[`&.${Kp.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&Q({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),Qp=Ud("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Yp})(({theme:e,ownerState:t})=>{const n="light"===e.palette.mode,r=Q({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.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:n?.42:.5};return Q({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":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Kp.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},[`&.${Kp.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===t.size&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===t.type&&{MozAppearance:"textfield"})}),Zp=jr.jsx($p,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Jp=_r.forwardRef(function(e,t){var n;const r=Yd({props:e,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:a,autoFocus:i,className:l,components:s={},componentsProps:u={},defaultValue:c,disabled:d,disableInjectingGlobalStyles:f,endAdornment:p,fullWidth:h=!1,id:m,inputComponent:g="input",inputProps:v={},inputRef:y,maxRows:b,minRows:w,multiline:x=!1,name:S,onBlur:C,onChange:k,onClick:O,onFocus:E,onKeyDown:P,onKeyUp:M,placeholder:I,readOnly:R,renderSuffix:D,rows:T,slotProps:A={},slots:j={},startAdornment:N,type:F="text",value:L}=r,z=J(r,qp),_=null!=v.value?v.value:L,{current:V}=_r.useRef(null!=_),B=_r.useRef(),$=_r.useCallback(e=>{},[]),H=fc(B,y,v.ref,$),[W,U]=_r.useState(!1),K=Bp(),q=_p({props:r,muiFormControl:K,states:["color","disabled","error","hiddenLabel","size","required","filled"]});q.focused=K?K.focused:W,_r.useEffect(()=>{!K&&d&&W&&(U(!1),C&&C())},[K,d,W,C]);const G=K&&K.onFilled,Y=K&&K.onEmpty,X=_r.useCallback(e=>{Wp(e)?G&&G():Y&&Y()},[G,Y]);Hu(()=>{V&&X({value:_})},[_,X,V]);_r.useEffect(()=>{X(B.current)},[]);let Z=g,te=v;x&&"input"===Z&&(te=Q(T?{type:void 0,minRows:T,maxRows:T}:{type:void 0,maxRows:b,minRows:w},te),Z=zp);_r.useEffect(()=>{K&&K.setAdornedStart(Boolean(N))},[K,N]);const ne=Q({},r,{color:q.color||"primary",disabled:q.disabled,endAdornment:p,error:q.error,focused:q.focu
vendor: 2,570 bytes, line 74
74sed,formControl:K,fullWidth:h,hiddenLabel:q.hiddenLabel,multiline:x,size:q.size,startAdornment:N,type:F}),re=(e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:l,fullWidth:s,hiddenLabel:u,multiline:c,readOnly:d,size:f,startAdornment:p,type:h}=e;return Dc({root:["root",`color${as(n)}`,r&&"disabled",o&&"error",s&&"fullWidth",i&&"focused",l&&"formControl",f&&"medium"!==f&&`size${as(f)}`,c&&"multiline",p&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",c&&"inputMultiline","small"===f&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",a&&"inputAdornedEnd",d&&"readOnly"]},Up,t)})(ne),oe=j.root||s.Root||Xp,ae=A.root||u.root||{},ie=j.input||s.Input||Qp;return te=Q({},te,null!=(n=A.input)?n:u.input),jr.jsxs(_r.Fragment,{children:[!f&&Zp,jr.jsxs(oe,Q({},ae,!Tc(oe)&&{ownerState:Q({},ne,ae.ownerState)},{ref:t,onClick:e=>{B.current&&e.currentTarget===e.target&&B.current.focus(),O&&O(e)}},z,{className:ee(re.root,ae.className,l,R&&"MuiInputBase-readOnly"),children:[N,jr.jsx(Vp.Provider,{value:null,children:jr.jsx(ie,Q({ownerState:ne,"aria-invalid":q.error,"aria-describedby":o,autoComplete:a,autoFocus:i,defaultValue:c,disabled:q.disabled,id:m,onAnimationStart:e=>{X("mui-auto-fill-cancel"===e.animationName?B.current:{value:"x"})},name:S,placeholder:I,readOnly:R,required:q.required,rows:T,value:_,onKeyDown:P,onKeyUp:M,type:F},te,!Tc(ie)&&{as:Z,ownerState:Q({},ne,te.ownerState)},{ref:H,className:ee(re.input,te.className,R&&"MuiInputBase-readOnly"),onBlur:e=>{C&&C(e),v.onBlur&&v.onBlur(e),K&&K.onBlur?K.onBlur(e):U(!1)},onChange:(e,...t)=>{if(!V){const t=e.target||B.current;if(null==t)throw new Error(al(1));X({value:t.value})}v.onChange&&v.onChange(e,...t),k&&k(e,...t)},onFocus:e=>{q.disabled?e.stopPropagation():(E&&E(e),v.onFocus&&v.onFocus(e),K&&K.onFocus?K.onFocus(e):U(!0))}}))}),p,D?D(Q({},q,{startAdornment:N})):null]}))]})});function eh(e){return mu("MuiInput",e)}const th=Q({},Kp,gu("MuiInput",["root","underline","input"]));function nh(e){return mu("MuiOutlinedInput",e)}const rh=Q({},Kp,gu("MuiOutlinedInput",["root","notchedOutline","input"]));function oh(e){return mu("MuiFilledInput",e)}const ah=Q({},Kp,gu("MuiFilledInput",["root","underline","input"])),ih=ef(jr.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function lh(e){return mu("MuiAutocomplete",e)}const sh=gu("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","
74input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);var uh,ch;const dh=["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","getOptionKey","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"],fh=["ref"],ph=["key"],hh=["key"],mh=Ud("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{fullWidth:r,hasClearIcon:o,hasPopupIcon:a,inputFocused:i,size:l}=n;return[{[`& .${sh.tag}`]:t.tag},{[`& .${sh.tag}`]:t[`tagSize${as(l)}`]},{[`& .${sh.inputRoot}`]:t.inputRoot},{[`& .${sh.input}`]:t.input},{[`& .${sh.input}`]:i&&t.inputFocused},t.root,r&&t.fullWidth,a&&t.hasPopupIcon,o&&t.hasClearIcon]}})({[`&.${sh.focused} .${sh.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${sh.clearIndicator}`]:{visibility:"visible"}},[`& .${sh.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${sh.inputRoot}`]:{[`.${sh.hasPopupIcon}&, .${sh.hasClearIcon}&`]:{paddingRight:30},[`.${sh.hasPopupIcon}.${sh.hasClearIcon}&`]:{paddingRight:56},[`& .${sh.input}`]:{width:0,minWidth:30}},[`& .${th.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${th.root}.${Kp.sizeSmall}`]:{[`& .${th.input}`]:{padding:"2px 4px 3px 0"}},[`& .${rh.root}`]:{padding:9,[`.${sh.hasPopupIcon}&, .${sh.hasClearIcon}&`]:{paddingRight:39},[`.${sh.hasPopupIcon}.${sh.hasClearIcon}&`]:{paddingRight:65},[`& .${sh.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${sh.endAdornment}`]:{right:9}},[`& .${rh.root}.${Kp.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${sh.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${ah.root}`]:{paddingTop:19,paddingLeft:8,[`.${sh.hasPopupIcon}&, .${sh.hasClearIcon}&`]:{paddingRight:39},[`.${sh.hasPopupIcon}.${sh.hasClearIcon}&`]:{paddingRight:65},[`& .${ah.input}`]:{padding:"7px 4px"},[`& .${sh.endAdornment}`]:{right:9}},[`& .${ah.root}.${Kp.sizeSmall}`]:{paddingBottom:1,[`& .${ah.input}`]:{padding:"2.5px 4px"}},[`& .${Kp.hiddenLabel}`]:{paddingTop:8},[`& .${ah.root}.${Kp.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${sh.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${ah.root}.${Kp.hiddenLabel}.${Kp.sizeSmall}`]:{[`& .${sh.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${sh.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0}
vendor: 4,457 bytes, line 74
74,variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${sh.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${sh.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${sh.inputRoot}`]:{flexWrap:"wrap"}}}]}),gh=Ud("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),vh=Ud(qf,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),yh=Ud(qf,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>Q({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),bh=Ud(xp,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${sh.option}`]:t.option},t.popper,n.disablePortal&&t.popperDisablePortal]}})(({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]})),wh=Ud(kf,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>Q({},e.typography.body1,{overflow:"auto"})),xh=Ud("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Sh=Ud("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Ch=Ud("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",[`& .${sh.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"},[`&.${sh.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"},[`&.${sh.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})`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${sh.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${sh.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),kh=Ud(Op,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),Oh=Ud("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${sh.option}`]:{paddingLeft:24}}),Eh=_r.forwardRef(function(e,t){var n,r,o,a;const i=Yd({props:e,name:"MuiAutocomplete"}),{autoComplete:l=!1,autoHighlight:s=!1,autoSelect:u=!1,blurOnSelect:c=!1,ChipProps:d,className:f,clearIcon:p=uh||(uh=jr.jsx(Gf,{fontSize:"small"})),clearOnBlur:h=!i.freeSolo,clearOnEscape:m=!1,clearText:g="Clear",closeText:v="Close",componentsProps:y={},defaultValue:b=(i.multiple?[]:null),disableClearable:w=!1,disableCloseOnSelect:x=!1,disabled:S=!1,disabledItemsFocusable:C=!1,disableListWrap:k=!1,disablePortal:O=!1,filterSelectedOptions:E=!1,forcePopupIcon:P="auto",freeSolo:M=!1,fullWidth:I=!1,getLimitTagsText:R=e=>`+${e}`,getOptionLabel:D,groupBy:T,handleHomeEndKeys:A=!i.freeSolo,includeInputInList:j=!1,limitTags:N=-1,ListboxComponent:F="ul",ListboxProps:L,loading:z=!1,loadingText:_="Loadingâ¦",multiple:V=!1,noOptionsText:B="No options",openOnFocus:$=!1,openText:H="Open",Pa
vendor: 5,508 bytes, line 74
74perComponent:W=kf,PopperComponent:U=xp,popupIcon:K=ch||(ch=jr.jsx(ih,{})),readOnly:q=!1,renderGroup:G,renderInput:Y,renderOption:X,renderTags:Z,selectOnFocus:te=!i.freeSolo,size:ne="medium",slotProps:re={}}=i,oe=J(i,dh),{getRootProps:ae,getInputProps:ie,getInputLabelProps:le,getPopupIndicatorProps:se,getClearProps:ue,getTagProps:ce,getListboxProps:de,getOptionProps:fe,value:pe,dirty:he,expanded:me,id:ge,popupOpen:ve,focused:ye,focusedTag:be,anchorEl:we,setAnchorEl:xe,inputValue:Se,groupedOptions:Ce}=lp(Q({},i,{componentName:"Autocomplete"})),ke=!w&&!S&&he&&!q,Oe=(!M||!0===P)&&!1!==P,{onMouseDown:Ee}=ie(),{ref:Pe}=null!=L?L:{},Me=de(),{ref:Ie}=Me,Re=J(Me,fh),De=fc(Ie,Pe),Te=D||(e=>{var t;return null!=(t=e.label)?t:e}),Ae=Q({},i,{disablePortal:O,expanded:me,focused:ye,fullWidth:I,getOptionLabel:Te,hasClearIcon:ke,hasPopupIcon:Oe,inputFocused:-1===be,popupOpen:ve,size:ne}),je=(e=>{const{classes:t,disablePortal:n,expanded:r,focused:o,fullWidth:a,hasClearIcon:i,hasPopupIcon:l,inputFocused:s,popupOpen:u,size:c}=e;return Dc({root:["root",r&&"expanded",o&&"focused",a&&"fullWidth",i&&"hasClearIcon",l&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",s&&"inputFocused"],tag:["tag",`tagSize${as(c)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",u&&"popupIndicatorOpen"],popper:["popper",n&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]},lh,t)})(Ae);let Ne;if(V&&pe.length>0){const e=e=>Q({className:je.tag,disabled:S},ce(e));Ne=Z?Z(pe,e,Ae):pe.map((t,n)=>{const r=e({index:n}),{key:o}=r,a=J(r,ph);return jr.jsx(Ap,Q({label:Te(t),size:ne},a,d),o)})}if(N>-1&&Array.isArray(Ne)){const e=Ne.length-N;!ye&&e>0&&(Ne=Ne.splice(0,N),Ne.push(jr.jsx("span",{className:je.tag,children:R(e)},Ne.length)))}const Fe=G||(e=>jr.jsxs("li",{children:[jr.jsx(kh,{className:je.groupLabel,ownerState:Ae,component:"div",children:e.group}),jr.jsx(Oh,{className:je.groupUl,ownerState:Ae,children:e.children})]},e.key)),Le=X||((e,t)=>{const{key:n}=e,r=J(e,hh);return jr.jsx("li",Q({},r,{children:Te(t)}),n)}),ze=(e,t)=>{const n=fe({option:e,index:t});return Le(Q({},n,{className:je.option}),e,{selected:n["aria-selected"],index:t,inputValue:Se},Ae)},_e=null!=(n=re.clearIndicator)?n:y.clearIndicator,Ve=null!=(r=re.paper)?r:y.paper,Be=null!=(o=re.popper)?o:y.popper,$e=null!=(a=re.popupIndicator)?a:y.popupIndicator;return jr.jsxs(_r.Fragment,{children:[jr.jsx(mh,Q({ref:t,className:ee(je.root,f),ownerState:Ae},ae(oe),{children:Y({id:ge,disabled:S,fullWidth:!0,size:"small"===ne?"small":void 0,InputLabelProps:le(),InputProps:Q({ref:xe,className:je.inputRoot,startAdornment:Ne,onClick:e=>{e.target===e.currentTarget&&Ee(e)}},(ke||Oe)&&{endAdornment:jr.jsxs(gh,{className:je.endAdornment,ownerState:Ae,children:[ke?jr.jsx(vh,Q({},ue(),{"aria-label":g,title:g,ownerState:Ae},_e,{className:ee(je.clearIndicator,null==_e?void 0:_e.className),children:p})):null,Oe?jr.jsx(yh,Q({},se(),{disabled:S,"aria-label":ve?v:H,title:ve?v:H,ownerState:Ae},$e,{className:ee(je.popupIndicator,null==$e?void 0:$e.className),children:K})):null]})}),inputProps:Q({className:je.input,disabled:S,readOnly:q},ie())})})),we?jr.jsx(bh,Q({as:U,disablePortal:O,style:{width:we?we.clientWidth:null},ownerState:Ae,role:"presentation",anchorEl:we,open:ve},Be,{className:ee(je.popper,null==Be?void 0:Be.className),children:jr.jsxs(wh,Q({ownerState:Ae,as:W},Ve,{className:ee(je.paper,null==Ve?void 0:Ve.className),children:[z&&0===Ce.length?jr.jsx(xh,{className:je.loading,ownerState:Ae,children:_}):null,0!==Ce.length||M||z?null:jr.jsx(Sh,{className:je.noOptions,ownerState:Ae,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:B}),Ce.length>0?jr.jsx(Ch,Q({as:F,className:je.listbox,ownerState:Ae},Re,L,{ref:De,children:Ce.map((e,t)=>T?Fe({key:e.key,group:e.group,children:e.options.map((t,n)=>ze(t,e.index+n))}):ze(e,t))})):null]}))})):null]})}),Ph=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Mh={entering:{opacity:1},entered:{opacity:1}},Ih=_r.forwardRef(function(e,t){const n=Td(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:o,appear:a=!0,children:i,easing:l,in:s,onEnter:u,onEntered:c,onEntering:d,onExit:f,onExited:p,onExiting:h,style:m,timeout:g=r,TransitionComponent:v=cf}=e,y=J(e,Ph),b=_r.useRef(null),w=fc(b,zc(i),t),x=e=>t=>{if(e){const n=b.current;void 0===t?e(n):e(n,t)}},S=x(d),C=x((e,t)=>{bf(e);const r=wf({style:m,timeout:g,easing:l},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),u&&u(e,t)}),k=x(c),O=x(h),E=x(e=>{const t=wf({style:m,timeout:g,easing:l},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),f&&f(e)}),P=x(p);return jr.jsx(v,Q({appear:a,in:s,nodeRef:b,onEnter:C,onEntered:k,onEntering:S,onExit:E,onExited:P,onExiting:O,addEndListener:e=>{o&&o(b.current,e)},timeout:g},y,{children:(e,t)=>_r.cloneElement(i,Q({style:Q({opacity:0,visibility:"exited"!==e||s?void 0:"hidden"},Mh[e],m,i.props.style),ref:w},t))}))});function Rh(e){return mu("MuiBackdrop",e)}gu("MuiBackdrop",["root","invisible"]);const Dh=["children","className","component","components","componentsProps","invisible","open","slotProps","
74slots","TransitionComponent","transitionDuration"],Th=Ud("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>Q({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"})),Ah=_r.forwardRef(function(e,t){var n,r,o;const a=Yd({props:e,name:"MuiBackdrop"}),{children:i,className:l,component:s="div",components:u={},componentsProps:c={},invisible:d=!1,open:f,slotProps:p={},slots:h={},TransitionComponent:m=Ih,transitionDuration:g}=a,v=J(a,Dh),y=Q({},a,{component:s,invisible:d}),b=(e=>{const{classes:t,invisible:n}=e;return Dc({root:["root",n&&"invisible"]},Rh,t)})(y),w=null!=(n=p.root)?n:c.root;return jr.jsx(m,Q({in:f,timeout:g},v,{children:jr.jsx(Th,Q({"aria-hidden":!0},w,{as:null!=(r=null!=(o=h.root)?o:u.Root)?r:s,className:ee(b.root,l,null==w?void 0:w.className),ownerState:Q({},y,null==w?void 0:w.ownerState),classes:b,ref:t,children:i}))}))});function jh(e){return mu("MuiBadge",e)}const Nh=gu("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),Fh=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],Lh=Ud("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),zh=Ud("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;
vendor: 5,243 bytes, line 74
74return[t.badge,t[n.variant],t[`anchorOrigin${as(n.anchorOrigin.vertical)}${as(n.anchorOrigin.horizontal)}${as(n.overlap)}`],"default"!==n.color&&t[`color${as(n.color)}`],n.invisible&&t.invisible]}})(({theme:e})=>{var t;return{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen}),variants:[...Object.keys((null!=(t=e.vars)?t:e).palette).filter(t=>{var n,r;return(null!=(n=e.vars)?n:e).palette[t].main&&(null!=(r=e.vars)?r:e).palette[t].contrastText}).map(t=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main,color:(e.vars||e).palette[t].contrastText}})),{props:{variant:"dot"},style:{borderRadius:4,height:8,minWidth:8,padding:0}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"rectangular"===e.overlap,style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"right"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>"top"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>"bottom"===e.anchorOrigin.vertical&&"left"===e.anchorOrigin.horizontal&&"circular"===e.overlap,style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Nh.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}]}}),_h=_r.forwardRef(function(e,t){var n,r,o,a,i,l;const s=Yd({props:e,name:"MuiBadge"}),{anchorOrigin:u={vertical:"top",horizontal:"right"},className:c,component:d,components:f={},componentsProps:p={},children:h,overlap:m="rectangular",color:g="default",invisible:v=!1,max:y=99,badgeContent:b,slots:w,slotProps:x,showZero:S=!1,variant:C="standard"}=s,k=J(s,Fh),{badgeContent:O,invisible:E,max:P,displayValue:M}=function(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=Rc({badgeContent:t,max:r});let i=n;!1!==n||0!==t||o||(i=!0);const{badgeContent:l,max:s=r}=i?a:e;return{badgeContent:l,invisible:i,max:s,displayValue:l&&Number(l)>s?`${s}+`:l}}({max:y,invisible:v,badgeContent:b,showZero:S}),I=Rc({anchorOrigin:u,color:g,overlap:m,variant:C,badgeContent:b}),R=E||null==O&&"dot"!==C,{color:D=g,overlap:T=m,anchorOrigin:A=u,variant:j=C}=R?I:s,N="dot"!==j?M:void 0,F=Q({},s,{badgeContent:O,invisible:R,max:P,displayValue:N,showZero:S,anchorOrigin:A,color:D,overlap:T,variant:j}),L=(e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e;return Dc({root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${as(n.vertical)}${as(n.horizontal)}`,`anchorOrigin${as(n.vertical)}${as(n.horizontal)}${as(o)}`,`overlap${as(o)}`,"default"!==t&&`color${as(t)}`]},jh,i)})(F),z=null!=(n=null!=(r=null==w?void 0:w.root)?r:f.Root)?n:Lh,_=null!=(o=null!=(a=null==w?void 0:w.badge)?a:f.Badge)?o:zh,V=null!=(i=null==x?void 0:x.root)?i:p.root,B=null!=(l=null==x?void 0:x.badge)?l:p.badge,$=Lc({elementType:z,externalSlotProps:V,externalForwardedProps:k,additionalProps:{ref:t,as:d},ownerState:F,className:ee(null==V?void 0:V.className,L.root,c)}),H=Lc({elementType:_,externalSlotProps:B,ownerState:F,className:ee(L.badge,
74null==B?void 0:B.className)});return jr.jsxs(z,Q({},$,{children:[h,jr.jsx(_,Q({},H,{children:N}))]}))}),Vh=gu("MuiBox",["root"]),Bh=Rd(),$h=function(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Vl("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(Zs);return _r.forwardRef(function(e,i){const l=au(n),s=uu(e),{className:u,component:c="div"}=s,d=J(s,pu);return jr.jsx(a,Q({as:c,ref:i,className:ee(u,o?o(r):r),theme:t&&l[t]||l},d))})}({themeId:ll,defaultTheme:Bh,defaultClassName:Vh.root,generateClassName:fu.generate}),Hh=ef(jr.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),Wh=["slots","slotProps"],Uh=Ud($f,{name:"MuiBreadcrumbCollapsed"})(({theme:e})=>Q({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},"light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":Q({},"light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":Q({boxShadow:e.shadows[0]},"light"===e.palette.mode?{backgroundColor:cd.emphasize(e.palette.grey[200],.12)}:{backgroundColor:cd.emphasize(e.palette.grey[600],.12)})})),Kh=Ud(Hh)({width:24,height:16});function qh(e){const{slots:t={},slotProps:n={}}=e,r=J(e,Wh),o=e;return jr.jsx("li",{children:jr.jsx(Uh,Q({focusRipple:!0},r,{ownerState:o,children:jr.jsx(Kh,Q({as:t.CollapsedIcon,ownerState:o},n.collapsedIcon))}))})}function Gh(e){return mu("MuiBreadcrumbs",e)}const Yh=gu("MuiBreadcrumbs",["root","ol","li","separator"]),Xh=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],Qh=Ud(ep,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${Yh.li}`]:t.li},t.root]})({}),Zh=Ud("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),Jh=Ud("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function em(e,t,n,r){return e.reduce((o,a,i)=>(i<e.length-1?o=o.concat(a,jr.jsx(Jh,{"aria-hidden":!0,className:t,ownerState:r,children:n},`separator-${i}`)):o.push(a),o),[])}const tm=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiBreadcrumbs"}),{children:r,className:o,component:a="nav",slots:i={},slotProps:l={},expandText:s="Show path",itemsAfterCollapse:u=1,itemsBeforeCollapse:c=1,maxItems:d=8,separator:f="/"}=n,p=J(n,Xh),[h,m]=_r.useState(!1),g=Q({},n,{component:a,expanded:h,expandText:s,itemsAfterCollapse:u,itemsBeforeCollapse:c,maxItems:d,separator:f}),v=(e=>{const{classes:t}=e;return Dc({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},Gh,t)})(g),y=Lc({elementType:i.CollapsedIcon,externalSlotProps:l.collapsedIcon,ownerState:g}),b=_r.useRef(null),w=_r.Children.toArray(r).filter(e=>_r.isValidElement(e)).map((e,t)=>jr.jsx("li",{className:v.li,children:e},`child-${t}`));return jr.jsx(Qh,Q({ref:t,component:a,color:"text.secondary",className:ee(v.root,o),ownerState:g},p,{children:jr.jsx(Zh,{className:v.ol,ref:b,ownerState:g,children:em(h||d&&w.length<=d?w:(x=w,c+u>=x.length?x:[...x.slice(0,c),jr.jsx(qh,{"aria-label":s,slots:{CollapsedIcon:i.CollapsedIcon},slotProps:{collapsedIcon:y},onClick:()=>{m(!0);const e=b.current.querySelector("a[href],button,[tabindex]");e&&e.focus()}},"ellipsis"),...x.slice(x.length-u,x.length)]),v.separator,f,g)})}));var x});function nm(e){return mu("MuiButton",e)}const rm=gu("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","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),om=_r.createContext({}),am=_r.createContext(void 0),im=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],lm=e=>Q({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),sm=Ud($f,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${as(n.color)}`],t[`size${as(n.size)}`],t[`${n.variant}Size${as(n.size)}`],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o="light"===e.palette.mode?e.palette.grey[300]:e.palette.grey[800],a="light"===e.palette.mode?e.palette.grey.A100:e.palette.grey[700];return Q({},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":Q({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainCh
74annel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{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})`:cd.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{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]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":Q({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${rm.focusVisible}`]:Q({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${rm.disabled}`]:Q({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${cd.alpha(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(n=(r=e.palette).getContrastText)?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${rm.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${rm.disabled}`]:{boxShadow:"none"}}),um=Ud("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${as(n.size)}`]]}})(({ownerState:e})=>Q({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},lm(e))),cm=Ud("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${as(n.size)}`]]}})(({ownerState:e})=>Q({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},lm(e))),dm=_r.forwardRef(function(e,t){const n=_r.useContext(om),r=_r.useContext(am),o=Yd({props:Vu(n,e),name:"MuiButton"}),{children:a,color:i="primary",component:l="button",className:s,disabled:u=!1,disableElevation:c=!1,disableFocusRipple:d=!1,endIcon:f,focusVisibleClassName:p,fullWidth:h=!1,size:m="medium",startIcon:g,type:v,variant:y="text"}=o,b=J(o,im),w=Q({},o,{color:i,component:l,disabled:u,disableElevation:c,disableFocusRipple:d,fullWidth:h,size:m,type:v,variant:y}),x=(e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,l=Dc({root:["root",a,`${a}${as(t)}`,`size${as(o)}`,`${a}Size${as(o)}`,`color${as(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${as(o)}`],endIcon:["icon","endIcon",`iconSize${as(o)}`]},nm,i);return Q({},i,l)})(w),S=g&&jr.jsx(um,{className:x.startIcon,ownerState:w,children:g}),C=f&&jr.jsx(cm,{className:x.endIcon,ownerState:w,children:f}),k=r||"";return jr.jsxs(sm,Q({ownerState:w,className:ee(n.className,x.root,s,k),component:l,disabled:u,focusRipple:!d,focusVisibleClassName:ee(x.focusVisible,p),ref:t,type:v},b,{classes:x,children:[S,a,C]}))});function fm(e){return mu("MuiButtonGroup",e)}const pm=gu("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","vertical","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]),hm=["children","className","color","component","disabled","disableElevation","disableFocusRipple","disableRipple","fullWidth","orientation","size","variant"],mm=Ud("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${pm.grouped}`]:t.grouped},{[`& .${pm.grouped}`]:t[`grouped${as(n.orientation)}`]},{[`& .${pm.grouped}`]:t[`grouped${as(n.variant)}`]},{[`& .${pm.grouped}`]:t[`grouped${as(n.variant)}${as(n.orientation)}`]},{[`& .${pm.grouped}`]:t[`grouped${as(n.variant)}${as(n.color)}`]},{[`& .${pm.firstButton}`]:t.firstButton},{[`& .${pm.lastButton}`]:t.lastButton},{[`& .${pm.middleButton}`]:t.middleButton}
74,t.root,t[n.variant],!0===n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth,"vertical"===n.orientation&&t.vertical]}})(({theme:e,ownerState:t})=>Q({display:"inline-flex",borderRadius:(e.vars||e).shape.borderRadius},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[2]},t.disableElevation&&{boxShadow:"none"},t.fullWidth&&{width:"100%"},"vertical"===t.orientation&&{flexDirection:"column"},{[`& .${pm.grouped}`]:Q({minWidth:40,"&:hover":Q({},"contained"===t.variant&&{boxShadow:"none"})},"contained"===t.variant&&{boxShadow:"none"}),[`& .${pm.firstButton},& .${pm.middleButton}`]:Q({},"horizontal"===t.orientation&&{borderTopRightRadius:0,borderBottomRightRadius:0},"vertical"===t.orientation&&{borderBottomRightRadius:0,borderBottomLeftRadius:0},"text"===t.variant&&"horizontal"===t.orientation&&{borderRight:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${pm.disabled}`]:{borderRight:`1px solid ${(e.vars||e).palette.action.disabled}`}},"text"===t.variant&&"vertical"===t.orientation&&{borderBottom:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${pm.disabled}`]:{borderBottom:`1px solid ${(e.vars||e).palette.action.disabled}`}},"text"===t.variant&&"inherit"!==t.color&&{borderColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:cd.alpha(e.palette[t.color].main,.5)},"outlined"===t.variant&&"horizontal"===t.orientation&&{borderRightColor:"transparent"},"outlined"===t.variant&&"vertical"===t.orientation&&{borderBottomColor:"transparent"},"contained"===t.variant&&"horizontal"===t.orientation&&{borderRight:`1px solid ${(e.vars||e).palette.grey[400]}`,[`&.${pm.disabled}`]:{borderRight:`1px solid ${(e.vars||e).palette.action.disabled}`}},"contained"===t.variant&&"vertical"===t.orientation&&{borderBottom:`1px solid ${(e.vars||e).palette.grey[400]}`,[`&.${pm.disabled}`]:{borderBottom:`1px solid ${(e.vars||e).palette.action.disabled}`}},"contained"===t.variant&&"inherit"!==t.color&&{borderColor:(e.vars||e).palette[t.color].dark},{"&:hover":Q({},"outlined"===t.variant&&"horizontal"===t.orientation&&{borderRightColor:"currentColor"},"outlined"===t.variant&&"vertical"===t.orientation&&{borderBottomColor:"currentColor"})}),[`& .${pm.lastButton},& .${pm.middleButton}`]:Q({},"horizontal"===t.orientation&&{borderTopLeftRadius:0,borderBottomLeftRadius:0},"vertical"===t.orientation&&{borderTopRightRadius:0,borderTopLeftRadius:0},"outlined"===t.variant&&"horizontal"===t.orientation&&{marginLeft:-1},"outlined"===t.variant&&"vertical"===t.orientation&&{marginTop:-1})})),gm=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiButtonGroup"}),{children:r,className:o,color:a="primary",component:i="div",disabled:l=!1,disableElevation:s=!1,disableFocusRipple:u=!1,disableRipple:c=!1,fullWidth:d=!1,orientation:f="horizontal",size:p="medium",variant:h="outlined"}=n,m=J(n,hm),g=Q({},n,{color:a,component:i,disabled:l,disableElevation:s,disableFocusRipple:u,disableRipple:c,fullWidth:d,orientation:f,size:p,variant:h}),v=(e=>{const{classes:t,color:n,disabled:r,disableElevation:o,fullWidth:a,orientation:i,variant:l}=e;return Dc({root:["root",l,"vertical"===i&&"vertical",a&&"fullWidth",o&&"disableElevation"],grouped:["grouped",`grouped${as(i)}`,`grouped${as(l)}`,`grouped${as(l)}${as(i)}`,`grouped${as(l)}${as(n)}`,r&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]},fm,t)})(g),y=_r.useMemo(()=>({className:v.grouped,color:a,disabled:l,disableElevation:s,disableFocusRipple:u,disableRipple:c,fullWidth:d,size:p,variant:h}),[a,l,s,u,c,d,p,h,v.grouped]),b=function(e){return _r.Children.toArray(e).filter(e=>_r.isValidElement(e))}(r),w=b.length,x=e=>{const t=0===e,n=e===w-1;return t&&n?"":t?v.firstButton:n?v.lastButton:v.middleButton};return jr.jsx(mm,Q({as:i,role:"group",className:ee(v.root,o),ref:t,ownerState:g},m,{children:jr.jsx(om.Provider,{value:y,children:b.map((e,t)=>jr.jsx(am.Provider,{value:x(t),children:e},t))})}))});function vm(e){return mu("PrivateSwitchBase",e)}gu("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const ym=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],bm=Ud($f,{name:"MuiSwitchBase"})(({ownerState:e})=>Q({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})),wm=Ud("input",{name:"MuiSwitchBase",shouldForwardProp:Wd}
vendor: 5,917 bytes, lines 74-101
74)({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),xm=_r.forwardRef(function(e,t){const{autoFocus:n,checked:r,checkedIcon:o,className:a,defaultChecked:i,disabled:l,disableFocusRipple:s=!1,edge:u=!1,icon:c,id:d,inputProps:f,inputRef:p,name:h,onBlur:m,onChange:g,onFocus:v,readOnly:y,required:b=!1,tabIndex:w,type:x,value:S}=e,C=J(e,ym),[k,O]=cc({controlled:r,default:Boolean(i),name:"SwitchBase",state:"checked"}),E=Bp();let P=l;E&&void 0===P&&(P=E.disabled);const M="checkbox"===x||"radio"===x,I=Q({},e,{checked:k,disabled:P,disableFocusRipple:s,edge:u}),R=(e=>{const{classes:t,checked:n,disabled:r,edge:o}=e;return Dc({root:["root",n&&"checked",r&&"disabled",o&&`edge${as(o)}`],input:["input"]},vm,t)})(I);return jr.jsxs(bm,Q({component:"span",className:ee(R.root,a),centerRipple:!0,focusRipple:!s,disabled:P,tabIndex:null,role:void 0,onFocus:e=>{v&&v(e),E&&E.onFocus&&E.onFocus(e)},onBlur:e=>{m&&m(e),E&&E.onBlur&&E.onBlur(e)},ownerState:I,ref:t},C,{children:[jr.jsx(wm,Q({autoFocus:n,checked:r,defaultChecked:i,className:R.input,disabled:P,id:M?d:void 0,name:h,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;const t=e.target.checked;O(t),g&&g(e,t)},readOnly:y,ref:p,required:b,ownerState:I,tabIndex:w,type:x},"checkbox"===x&&void 0===S?{}:{value:S},f)),k?o:c]}))}),Sm=ef(jr.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"),Cm=ef(jr.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"),km=ef(jr.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 Om(e){return mu("MuiCheckbox",e)}const Em=gu("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),Pm=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],Mm=Ud(xm,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${as(n.size)}`],"default"!==n.color&&t[`color${as(n.color)}`]]}})(({theme:e,ownerState:t})=>Q({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${Em.checked}, &.${Em.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Em.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),Im=jr.jsx(Cm,{}),Rm=jr.jsx(Sm,{}),Dm=jr.jsx(km,{}),Tm=_r.forwardRef(function(e,t){var n,r;const o=Yd({props:e,name:"MuiCheckbox"}),{checkedIcon:a=Im,color:i="primary",icon:l=Rm,indeterminate:s=!1,indeterminateIcon:u=Dm,inputProps:c,size:d="medium",className:f}=o,p=J(o,Pm),h=s?u:l,m=s?u:a,g=Q({},o,{color:i,indeterminate:s,size:d}),v=(e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,a=Dc({root:["root",n&&"indeterminate",`color${as(r)}`,`size${as(o)}`]},Om,t);return Q({},t,a)})(g);return jr.jsx(Mm,Q({type:"checkbox",inputProps:Q({"data-indeterminate":s},c),icon:_r.cloneElement(h,{fontSize:null!=(n=h.props.fontSize)?n:d}),checkedIcon:_r.cloneElement(m,{fontSize:null!=(r=m.props.fontSize)?r:d}),ownerState:g,ref:t,className:ee(v.root,f)},p,{classes:v}))});function Am(e){return mu("MuiCircularProgress",e)}gu("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const jm=["className","color","disableShrink","size","style","thickness","value","variant"];let Nm,Fm,Lm,zm,_m=e=>e;const Vm=44,Bm=Dl(Nm||(Nm=_m` 75 0% { 76 transform: rotate(0deg); 77 } 78 79 100% { 80 transform: rotate(360deg); 81 } 82`)),$m=Dl(Fm||(Fm=_m` 83 0% { 84 stroke-dasharray: 1px, 200px; 85 stroke-dashoffset: 0; 86 } 87 88 50% { 89 stroke-dasharray: 100px, 200px; 90 stroke-dashoffset: -15px; 91 } 92 93 100% { 94 stroke-dasharray: 100px, 200px; 95 stroke-dashoffset: -125px; 96 } 97`)),Hm=Ud("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${as(n.color)}`]]}})(({ownerState:e,theme:t})=>Q({display:"inline-block"},"determinate"===e.variant&&{transition:t.transitions.create("transform")},"inherit"!==e.color&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>"indeterminate"===e.variant&&Rl(Lm||(Lm=_m` 98 animation: ${0} 1.4s linear infinite; 99 `),Bm)),Wm=Ud("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),Um=Ud("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${as(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>Q({stroke:"currentColor"},"determinate"===e.variant&&{transition:t.transitions.create("stroke-dashoffset")},"indeterminate"===e.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>"indeterminate"===e.variant&&!e.disableShrink&&Rl(zm||(zm=_m` 100 animation: ${0} 1.4s ease-in-out infinite; 101 `),$m)),Km=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiCircularProgress"}),{className:r,color:o="primary",disableShrink:a=!1,size:i=40,style:l,thickness:s=3.6,value:u=0,variant:c="indeterminate"}=n,d=J(n,jm),f=Q({},n,{color:o,disableShrink:a,size:i,thickness:s,value:u,variant:c}),p=(e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e;return Dc({root:["root",n,`color${as(r)}
101`],svg:["svg"],circle:["circle",`circle${as(n)}`,o&&"circleDisableShrink"]},Am,t)})(f),h={},m={},g={};if("determinate"===c){const e=2*Math.PI*((Vm-s)/2);h.strokeDasharray=e.toFixed(3),g["aria-valuenow"]=Math.round(u),h.strokeDashoffset=`${((100-u)/100*e).toFixed(3)}px`,m.transform="rotate(-90deg)"}return jr.jsx(Hm,Q({className:ee(p.root,r),style:Q({width:i,height:i},m,l),ownerState:f,ref:t,role:"progressbar"},g,d,{children:jr.jsx(Wm,{className:p.svg,ownerState:f,viewBox:"22 22 44 44",children:jr.jsx(Um,{className:p.circle,style:h,ownerState:f,cx:Vm,cy:Vm,r:(Vm-s)/2,fill:"none",strokeWidth:s})})}))});function qm(e){return e.substring(2).toLowerCase()}function Gm(e){const{children:t,disableReactTree:n=!1,mouseEvent:r="onClick",onClickAway:o,touchEvent:a="onTouchEnd"}=e,i=_r.useRef(!1),l=_r.useRef(null),s=_r.useRef(!1),u=_r.useRef(!1);_r.useEffect(()=>(setTimeout(()=>{s.current=!0},0),()=>{s.current=!1}),[]);const c=fc(zc(t),l),d=dc(e=>{const t=u.current;u.current=!1;const r=oc(l.current);if(!s.current||!l.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,r))return;if(i.current)return void(i.current=!1);let a;a=e.composedPath?e.composedPath().indexOf(l.current)>-1:!r.documentElement.contains(e.target)||l.current.contains(e.target),a||!n&&t||o(e)}),f=e=>n=>{u.current=!0;const r=t.props[e];r&&r(n)},p={ref:c};return!1!==a&&(p[a]=f(a)),_r.useEffect(()=>{if(!1!==a){const e=qm(a),t=oc(l.current),n=()=>{i.current=!0};return t.addEventListener(e,d),t.addEventListener("touchmove",n),()=>{t.removeEventListener(e,d),t.removeEventListener("touchmove",n)}}},[d,a]),!1!==r&&(p[r]=f(r)),_r.useEffect(()=>{if(!1!==r){const e=qm(r),t=oc(l.current);return t.addEventListener(e,d),()=>{t.removeEventListener(e,d)}}},[d,r]),jr.jsx(_r.Fragment,{children:_r.cloneElement(t,p)})}function Ym(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Xm(e){return parseInt(ac(e).getComputedStyle(e).paddingRight,10)||0}function Qm(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,e=>{const t=-1===a.indexOf(e),n=!function(e){const t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&Ym(e,o)})}function Zm(e,t){let n=-1;return e.some((e,r)=>!!t(e)&&(n=r,!0)),n}function Jm(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=oc(e);return t.body===e?ac(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=Ec(oc(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Xm(r)+e}px`;const t=oc(r).querySelectorAll(".mui-fixed");[].forEach.call(t,t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${Xm(t)+e}px`})}let e;if(r.parentNode instanceof DocumentFragment)e=oc(r).body;else{const t=r.parentElement,n=ac(r);e="HTML"===(null==t?void 0:t.nodeName)&&"scroll"===n.getComputedStyle(t).overflowY?t:r}n.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{n.forEach(({value:e,el:t,property:n})=>{e?t.style.setProperty(n,e):t.style.removeProperty(n)})}}const eg=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function tg(e){const t=[],n=[];return Array.from(e.querySelectorAll(eg)).forEach((e,r)=>{const o=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))}),n.sort((e,t)=>
101e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function ng(){return!0}function rg(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=tg,isEnabled:i=ng,open:l}=e,s=_r.useRef(!1),u=_r.useRef(null),c=_r.useRef(null),d=_r.useRef(null),f=_r.useRef(null),p=_r.useRef(!1),h=_r.useRef(null),m=fc(zc(t),h),g=_r.useRef(null);_r.useEffect(()=>{l&&h.current&&(p.current=!n)},[n,l]),_r.useEffect(()=>{if(!l||!h.current)return;const e=oc(h.current);return h.current.contains(e.activeElement)||(h.current.hasAttribute("tabIndex")||h.current.setAttribute("tabIndex","-1"),p.current&&h.current.focus()),()=>{o||(d.current&&d.current.focus&&(s.current=!0,d.current.focus()),d.current=null)}},[l]),_r.useEffect(()=>{if(!l||!h.current)return;const e=oc(h.current),t=t=>{g.current=t,!r&&i()&&"Tab"===t.key&&e.activeElement===h.current&&t.shiftKey&&(s.current=!0,c.current&&c.current.focus())},n=()=>{const t=h.current;if(null===t)return;if(!e.hasFocus()||!i()||s.current)return void(s.current=!1);if(t.contains(e.activeElement))return;if(r&&e.activeElement!==u.current&&e.activeElement!==c.current)return;if(e.activeElement!==f.current)f.current=null;else if(null!==f.current)return;if(!p.current)return;let n=[];if(e.activeElement!==u.current&&e.activeElement!==c.current||(n=a(h.current)),n.length>0){var o,l;const e=Boolean((null==(o=g.current)?void 0:o.shiftKey)&&"Tab"===(null==(l=g.current)?void 0:l.key)),t=n[0],r=n[n.length-1];"string"!=typeof t&&"string"!=typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);const o=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()},50);return()=>{clearInterval(o),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}},[n,r,o,i,l,a]);const v=e=>{null===d.current&&(d.current=e.relatedTarget),p.current=!0};return jr.jsxs(_r.Fragment,{children:[jr.jsx("div",{tabIndex:l?0:-1,onFocus:v,ref:u,"data-testid":"sentinelStart"}),_r.cloneElement(t,{ref:m,onFocus:e=>{null===d.current&&(d.current=e.relatedTarget),p.current=!0,f.current=e.target;const n=t.props.onFocus;n&&n(e)}}),jr.jsx("div",{tabIndex:l?0:-1,onFocus:v,ref:c,"data-testid":"sentinelEnd"})]})}const og=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Ym(e.modalRef,!1);const r=function(e){const t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);Qm(t,e.mount,e.modalRef,r,!0);const o=Zm(this.containers,e=>e.container===t);return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}mount(e,t){const n=Zm(this.containers,t=>-1!==t.modals.indexOf(e)),r=this.containers[n];r.restore||(r.restore=Jm(r,t))}remove(e,t=!0){const n=this.modals.indexOf(e);if(-1===n)return n;const r=Zm(this.containers,t=>-1!==t.modals.indexOf(e)),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&Ym(e.modalRef,t),Qm(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=o.modals[o.modals.length-1];e.modalRef&&Ym(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};function ag(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=og,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:l,children:s,onClose:u,open:c,rootRef:d}=e,f=_r.useRef({}),p=_r.useRef(null),h=_r.useRef(null),m=fc(h,d),[g,v]=_r.useState(!c),y=function(e){return!!e&&e.props.hasOwnProperty("in")}(s);let b=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(b=!1);const w=()=>(f.current.modalRef=h.current,f.current.mount=p.current,f.current),x=()=>{o.mount(w(),{disableScrollLock:r}),h.current&&(h.current.scrollTop=0)},S=dc(()=>{const e=function(e){return"function"==typeof e?e():e}(t)||oc(p.current).body;o.add(w(),e),h.current&&x()}),C=_r.useCallback(()=>o.isTopModal(w()),[o]),k=dc(e=>{p.current=e,e&&(c&&C()?x():h.current&&Ym(h.current,b))}),O=_r.useCallback(()=>{o.remove(w(),b)},[b,o]);_r.useEffect(()=>()=>{O()},[O]),_r.useEffect(()=>
vendor: 4,165 bytes, line 101
101{c?S():y&&a||O()},[c,O,y,a,S]);const E=e=>t=>{var r;null==(r=e.onKeyDown)||r.call(e,t),"Escape"===t.key&&229!==t.which&&C()&&(n||(t.stopPropagation(),u&&u(t,"escapeKeyDown")))},P=e=>t=>{var n;null==(n=e.onClick)||n.call(e,t),t.target===t.currentTarget&&u&&u(t,"backdropClick")};return{getRootProps:(t={})=>{const n=jc(e);delete n.onTransitionEnter,delete n.onTransitionExited;const r=Q({},n,t);return Q({role:"presentation"},r,{onKeyDown:E(r),ref:m})},getBackdropProps:(e={})=>Q({"aria-hidden":!0},e,{onClick:P(e),open:c}),getTransitionProps:()=>({onEnter:tc(()=>{v(!1),i&&i()},null==s?void 0:s.props.onEnter),onExited:tc(()=>{v(!0),l&&l(),a&&O()},null==s?void 0:s.props.onExited)}),rootRef:m,portalRef:k,isTopModal:C,exited:g,hasTransition:y}}function ig(e){return mu("MuiModal",e)}gu("MuiModal",["root","hidden","backdrop"]);const lg=["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"],sg=Ud("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>Q({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),ug=Ud(Ah,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),cg=_r.forwardRef(function(e,t){var n,r,o,a,i,l;const s=Yd({name:"MuiModal",props:e}),{BackdropComponent:u=ug,BackdropProps:c,className:d,closeAfterTransition:f=!1,children:p,container:h,component:m,components:g={},componentsProps:v={},disableAutoFocus:y=!1,disableEnforceFocus:b=!1,disableEscapeKeyDown:w=!1,disablePortal:x=!1,disableRestoreFocus:S=!1,disableScrollLock:C=!1,hideBackdrop:k=!1,keepMounted:O=!1,onBackdropClick:E,open:P,slotProps:M,slots:I}=s,R=J(s,lg),D=Q({},s,{closeAfterTransition:f,disableAutoFocus:y,disableEnforceFocus:b,disableEscapeKeyDown:w,disablePortal:x,disableRestoreFocus:S,disableScrollLock:C,hideBackdrop:k,keepMounted:O}),{getRootProps:T,getBackdropProps:A,getTransitionProps:j,portalRef:N,isTopModal:F,exited:L,hasTransition:z}=ag(Q({},D,{rootRef:t})),_=Q({},D,{exited:L}),V=(e=>{const{open:t,exited:n,classes:r}=e;return Dc({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},ig,r)})(_),B={};if(void 0===p.props.tabIndex&&(B.tabIndex="-1"),z){const{onEnter:e,onExited:t}=j();B.onEnter=e,B.onExited=t}const $=null!=(n=null!=(r=null==I?void 0:I.root)?r:g.Root)?n:sg,H=null!=(o=null!=(a=null==I?void 0:I.backdrop)?a:g.Backdrop)?o:u,W=null!=(i=null==M?void 0:M.root)?i:v.root,U=null!=(l=null==M?void 0:M.backdrop)?l:v.backdrop,K=Lc({elementType:$,externalSlotProps:W,externalForwardedProps:R,getSlotProps:T,additionalProps:{ref:t,as:m},ownerState:_,className:ee(d,null==W?void 0:W.className,null==V?void 0:V.root,!_.open&&_.exited&&(null==V?void 0:V.hidden))}),q=Lc({elementType:H,externalSlotProps:U,additionalProps:c,getSlotProps:e=>A(Q({},e,{onClick:t=>{E&&E(t),null!=e&&e.onClick&&e.onClick(t)}})),className:ee(null==U?void 0:U.className,null==c?void 0:c.className,null==V?void 0:V.backdrop),ownerState:_});return O||P||z&&!L?jr.jsx(fp,{ref:N,container:h,disablePortal:x,children:jr.jsxs($,Q({},K,{children:[!k&&u?jr.jsx(H,Q({},q)):null,jr.jsx(rg,{disableEnforceFocus:b,disableAutoFocus:y,disableRestoreFocus:S,isEnabled:F,open:P,children:_r.cloneElement(p,B)})]}))}):null});function dg(e){return mu("MuiDialog",e)}const fg=gu("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),pg=_r.createContext({}),hg=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","Pa
101perProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],mg=Ud(Ah,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),gg=Ud(cg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),vg=Ud("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${as(n.scroll)}`]]}})(({ownerState:e})=>Q({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),yg=Ud(kf,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${as(n.scroll)}`],t[`paperWidth${as(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>Q({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${fg.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${fg.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${fg.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),bg=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiDialog"}),r=Td(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":i,BackdropComponent:l,BackdropProps:s,children:u,className:c,disableEscapeKeyDown:d=!1,fullScreen:f=!1,fullWidth:p=!1,maxWidth:h="sm",onBackdropClick:m,onClick:g,onClose:v,open:y,PaperComponent:b=kf,PaperProps:w={},scroll:x="paper",TransitionComponent:S=Ih,transitionDuration:C=o,TransitionProps:k}=n,O=J(n,hg),E=Q({},n,{disableEscapeKeyDown:d,fullScreen:f,fullWidth:p,maxWidth:h,scroll:x}),P=(e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e;return Dc({root:["root"],container:["container",`scroll${as(n)}`],paper:["paper",`paperScroll${as(n)}`,`paperWidth${as(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]},dg,t)})(E),M=_r.useRef(),I=uc(i),R=_r.useMemo(()=>({titleId:I}),[I]);return jr.jsx(gg,Q({className:ee(P.root,c),closeAfterTransition:!0,components:{Backdrop:mg},componentsProps:{backdrop:Q({transitionDuration:C,as:l},s)},disableEscapeKeyDown:d,onClose:v,open:y,ref:t,onClick:e=>{g&&g(e),M.current&&(M.current=null,m&&m(e),v&&v(e,"backdropClick"))},ownerState:E},O,{children:jr.jsx(S,Q({appear:!0,in:y,timeout:C,role:"presentation"},k,{children:jr.jsx(vg,{className:ee(P.container),onMouseDown:e=>{M.current=e.target===e.currentTarget},ownerState:E,children:jr.jsx(yg,Q({as:b,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":I},w,{className:ee(P.paper,w.className),ownerState:E,children:jr.jsx(pg.Provider,{value:R,children:u})}))})}))}))});function wg(e){return mu("MuiDialogActions",e)}gu("MuiDialogActions",["root","spacing"]);const xg=["className","disableSpacing"],Sg=Ud("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>Q({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}}
vendor: 4,758 bytes, line 101
101)),Cg=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiDialogActions"}),{className:r,disableSpacing:o=!1}=n,a=J(n,xg),i=Q({},n,{disableSpacing:o}),l=(e=>{const{classes:t,disableSpacing:n}=e;return Dc({root:["root",!n&&"spacing"]},wg,t)})(i);return jr.jsx(Sg,Q({className:ee(l.root,r),ownerState:i,ref:t},a))});function kg(e){return mu("MuiDialogContent",e)}gu("MuiDialogContent",["root","dividers"]);const Og=gu("MuiDialogTitle",["root"]),Eg=["className","dividers"],Pg=Ud("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>Q({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}`}:{[`.${Og.root} + &`]:{paddingTop:0}})),Mg=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiDialogContent"}),{className:r,dividers:o=!1}=n,a=J(n,Eg),i=Q({},n,{dividers:o}),l=(e=>{const{classes:t,dividers:n}=e;return Dc({root:["root",n&&"dividers"]},kg,t)})(i);return jr.jsx(Pg,Q({className:ee(l.root,r),ownerState:i,ref:t},a))});function Ig(e){return mu("MuiDivider",e)}const Rg=gu("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),Dg=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Tg=Ud("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,"vertical"===n.orientation&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&"vertical"===n.orientation&&t.withChildrenVertical,"right"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignRight,"left"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>Q({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:cd.alpha(e.palette.divider,.08)},"inset"===t.variant&&{marginLeft:72},"middle"===t.variant&&"horizontal"===t.orientation&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},"middle"===t.variant&&"vertical"===t.orientation&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},"vertical"===t.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>Q({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>Q({},t.children&&"vertical"!==t.orientation&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>Q({},t.children&&"vertical"===t.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>Q({},"right"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),Ag=Ud("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,"vertical"===n.orientation&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>Q({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},"vertical"===t.orientation&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),jg=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiDivider"}),{absolute:r=!1,children:o,className:a,component:i=(o?"div":"hr"),flexItem:l=!1,light:s=!1,orientation:u="horizontal",role:c=("hr"!==i?"separator":void 0),textAlign:d="center",variant:f="fullWidth"}=n,p=J(n,Dg),h=Q({},n,{absolute:r,component:i,flexItem:l,light:s,orientation:u,role:c,textAlign:d,variant:f}),m=(e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:l,variant:s}=e;return Dc({root:["root",t&&"absolute",s,a&&"light","vertical"===i&&"vertical",o&&"flexItem",n&&"withChildren",n&&"vertical"===i&&"withChildrenVertical","right"===l&&"vertical"!==i&&"textAlignRight","left"===l&&"vertical"!==i&&"textAlignLeft"],wrapper:["wrapper","vertical"===i&&"wrapperVertical"]},Ig,r)}
vendor: 13,613 bytes, line 101
101)(h);return jr.jsx(Tg,Q({as:i,className:ee(m.root,a),role:c,ref:t,ownerState:h},p,{children:o?jr.jsx(Ag,{className:m.wrapper,ownerState:h,children:o}):null}))});jg.muiSkipListHighlight=!0;const Ng=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],Fg=Ud(Xp,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Gp(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r="light"===e.palette.mode,o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return Q({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}},[`&.${ah.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${ah.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${null==(n=(e.vars||e).palette[t.color||"primary"])?void 0:n.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"},[`&.${ah.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${ah.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(.${ah.disabled}, .${ah.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${ah.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&Q({padding:"25px 12px 8px"},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9}))}),Lg=Ud(Qp,{name:"MuiFilledInput",slot:"Input",overridesResolver:Yp})(({theme:e,ownerState:t})=>Q({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?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"}}},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),zg=_r.forwardRef(function(e,t){var n,r,o,a;const i=Yd({props:e,name:"MuiFilledInput"}),{components:l={},componentsProps:s,fullWidth:u=!1,inputComponent:c="input",multiline:d=!1,slotProps:f,slots:p={},type:h="text"}=i,m=J(i,Ng),g=Q({},i,{fullWidth:u,inputComponent:c,multiline:d,type:h}),v=(e=>{const{classes:t,disableUnderline:n}=e,r=Dc({root:["root",!n&&"underline"],input:["input"]},oh,t);return Q({},t,r)})(i),y={root:{ownerState:g},input:{ownerState:g}},b=(null!=f?f:s)?ql(y,null!=f?f:s):y,w=null!=(n=null!=(r=p.root)?r:l.Root)?n:Fg,x=null!=(o=null!=(a=p.input)?a:l.Input)?o:Lg;return jr.jsx(Jp,Q({slots:{root:w,input:x},componentsProps:b,fullWidth:u,inputComponent:c,multiline:d,ref:t,type:h},m,{classes:v}))});function _g(e){return mu("MuiFormControl",e)}zg.muiName="Input",gu("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Vg=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],Bg=Ud("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>Q({},t.root,t[`margin${as(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>Q({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),$g=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiFormControl"}),{children:r,className:o,color:a="primary",component:i="div",disabled:l=!1,error:s=!1,focused:u,fullWidth:c=!1,hiddenLabel:d=!1,margin:f="none",required:p=!1,size:h="medium",variant:m="outlined"}=n,g=J(n,Vg),v=Q({},n,{color:a,component:i,disabled:l,error:s,fullWidth:c,hiddenLabel:d,margin:f,required:p,size:h,variant:m}),y=(e=>{const{classes:t,margin:n,fullWidth:r}=e;return Dc({root:["root","none"!==n&&`margin${as(n)}`,r&&"fullWidth"]},_g,t)})(v),[b,w]=_r.useState(()=>{let e=!1;return r&&_r.Children.forEach(r,t=>{if(!rc(t,["Input","Select"]))return;const n=rc(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)}),e}),[x,S]=_r.useState(()=>{let e=!1;return r&&_r.Children.forEach(r,t=>{rc(t,["Input","Select"])&&(Wp(t.props,!0)||Wp(t.props.inputProps,!0))&&(e=!0)}),e}),[C,k]=_r.useState(!1);l&&C&&k(!1);const O=void 0===u||l?C:u;let E;const P=_r.useMemo(()=>({adornedStart:b,setAdornedStart:w,color:a,disabled:l,error:s,filled:x,focused:O,fullWidth:c,hiddenLabel:d,size:h,onBlur:()=>{k(!1)},onEmpty:()=>{S(!1)},onFilled:()=>{S(!0)},onFocus:()=>{k(!0)},registerEffect:E,required:p,variant:m}),[b,a,l,s,x,O,c,d,E,p,h,m]);return jr.jsx(Vp.Provider,{value:P,children:jr.jsx(Bg,Q({as:i,ownerState:v,className:ee(y.root,o),ref:t},g,{children:r}))})}),Hg=function(e={}){const{createStyledComponent:t=td,useThemeProps:n=nd,componentName:r="MuiStack"}=e,o=t(od);return _r.forwardRef(function(e,t){const a=uu(n(e)),{component:i="div",direction:l="column",spacing:s=0,divider:u,children:c,className:d,useFlexGap:f=!1}=a,p=J(a,Jc),h={direction:l,spacing:s,useFlexGap:f},m=Dc({root:["root"]},e=>mu(r,e),{});return jr.jsx(o,Q({as:i,ownerState:h,ref:t,className:ee(m.root,d)},p,{children:u?rd(c,u):c}))})}({createStyledComponent:Ud("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Yd({props:e,name:"MuiStack"})});function Wg(e){return mu("MuiFormControlLabel",e)}const Ug=gu("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),Kg=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],qg=Ud("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Ug.label}`]:t.label},t.root,t[`labelPlacement${as(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>Q({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${Ug.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${Ug.label}`]:{[`&.${Ug.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),Gg=Ud("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Ug.error}`]:{color:(e.vars||e).palette.error.main}})),Yg=_r.forwardRef(function(e,t){var n,r;const o=Yd({props:e,name:"MuiFormControlLabel"}),{className:a,componentsProps:i={},control:l,disabled:s,disableTypography:u,label:c,labelPlacement:d="end",required:f,slotProps:p={}}=o,h=J(o,Kg),m=Bp(),g=null!=(n=null!=s?s:l.props.disabled)?n:null==m?void 0:m.disabled,v=null!=f?f:l.props.required,y={disabled:g,required:v};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===l.props[e]&&void 0!==o[e]&&(y[e]=o[e])});const b=_p({props:o,muiFormControl:m,states:["error"]}),w=Q({},o,{disabled:g,labelPlacement:d,required:v,error:b.error}),x=(e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e;return Dc({root:["root",n&&"disabled",`labelPlacement${as(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]},Wg,t)})(w),S=null!=(r=p.typography)?r:i.typography;let C=c;return null==C||C.type===ep||u||(C=jr.jsx(ep,Q({component:"span"},S,{className:ee(x.label,null==S?void 0:S.className),children:C}))),jr.jsxs(qg,Q({className:ee(x.root,a),ownerState:w,ref:t},h,{children:[_r.cloneElement(l,y),v?jr.jsxs(Hg,{display:"block",children:[C,jr.jsxs(Gg,{ownerState:w,"aria-hidden":!0,className:x.asterisk,children:["â","*"]})]}):C]}))});function Xg(e){return mu("MuiFormGroup",e)}gu("MuiFormGroup",["root","row","error"]);const Qg=["className","row"],Zg=Ud("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>Q({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),Jg=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiFormGroup"}),{className:r,row:o=!1}=n,a=J(n,Qg),i=_p({props:n,muiFormControl:Bp(),states:["error"]}),l=Q({},n,{row:o,error:i.error}),s=(e=>{const{classes:t,row:n,error:r}=e;return Dc({root:["root",n&&"row",r&&"error"]},Xg,t)})(l);return jr.jsx(Zg,Q({className:ee(s.root,r),ownerState:l,ref:t},a))});function ev(e){return mu("MuiFormHelperText",e)}const tv=gu("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var nv;const rv=["children","className","component","disabled","error","filled","focused","margin","required","variant"],ov=Ud("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${as(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>Q({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${tv.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${tv.error}`]:{color:(e.vars||e).palette.error.main}},"small"===t.size&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),av=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiFormHelperText"}),{children:r,className:o,component:a="p"}=n,i=J(n,rv),l=_p({props:n,muiFormControl:Bp(),states:["variant","size","disabled","error","filled","focused","required"]}),s=Q({},n,{component:a,contained:"filled"===l.variant||"outlined"===l.variant,variant:l.variant,size:l.size,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),u=(e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:l,required:s}=e;return Dc({root:["root",o&&"disabled",a&&"error",r&&`size${as(r)}`,n&&"contained",l&&"focused",i&&"filled",s&&"required"]},ev,t)})(s);return jr.jsx(ov,Q({as:a,ownerState:s,className:ee(u.root,o),ref:t},i,{children:" "===r?nv||(nv=jr.jsx("span",{className:"notranslate",children:"â"})):r}))});function iv(e){return mu("MuiFormLabel",e)}const lv=gu("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),sv=["children","className","color","component","disabled","error","filled","focused","required"],uv=Ud("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>Q({},t.root,"secondary"===e.color&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>Q({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${lv.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${lv.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${lv.error}`]:{color:(e.vars||e).palette.error.main}})),cv=Ud("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${lv.error}`]:{color:(e.vars||e).palette.error.main}})),dv=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiFormLabel"}),{children:r,className:o,component:a="label"}=n,i=J(n,sv),l=_p({props:n,muiFormControl:Bp(),states:["color","required","focused","disabled","error","filled"]}),s=Q({},n,{color:l.color||"primary",component:a,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),u=(e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:l}=e;return Dc({root:["root",`color${as(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",a&&"error"]},iv,t)})(s);return jr.jsxs(uv,Q({as:a,ownerState:s,className:ee(u.root,o),ref:t},i,{children:[r,l.required&&jr.jsxs(cv,{ownerState:s,"aria-hidden":!0,
101className:u.asterisk,children:["â","*"]})]}))}),fv=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function pv(e){return`scale(${e}, ${e**2})`}const hv={entering:{opacity:1,transform:pv(1)},entered:{opacity:1,transform:"none"}},mv="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),gv=_r.forwardRef(function(e,t){const{addEndListener:n,appear:r=!0,children:o,easing:a,in:i,onEnter:l,onEntered:s,onEntering:u,onExit:c,onExited:d,onExiting:f,style:p,timeout:h="auto",TransitionComponent:m=cf}=e,g=J(e,fv),v=gc(),y=_r.useRef(),b=Td(),w=_r.useRef(null),x=fc(w,zc(o),t),S=e=>t=>{if(e){const n=w.current;void 0===t?e(n):e(n,t)}},C=S(u),k=S((e,t)=>{bf(e);const{duration:n,delay:r,easing:o}=wf({style:p,timeout:h,easing:a},{mode:"enter"});let i;"auto"===h?(i=b.transitions.getAutoHeightDuration(e.clientHeight),y.current=i):i=n,e.style.transition=[b.transitions.create("opacity",{duration:i,delay:r}),b.transitions.create("transform",{duration:mv?i:.666*i,delay:r,easing:o})].join(","),l&&l(e,t)}),O=S(s),E=S(f),P=S(e=>{const{duration:t,delay:n,easing:r}=wf({style:p,timeout:h,easing:a},{mode:"exit"});let o;"auto"===h?(o=b.transitions.getAutoHeightDuration(e.clientHeight),y.current=o):o=t,e.style.transition=[b.transitions.create("opacity",{duration:o,delay:n}),b.transitions.create("transform",{duration:mv?o:.666*o,delay:mv?n:n||.333*o,easing:r})].join(","),e.style.opacity=0,e.style.transform=pv(.75),c&&c(e)}),M=S(d);return jr.jsx(m,Q({appear:r,in:i,nodeRef:w,onEnter:k,onEntered:O,onEntering:C,onExit:P,onExited:M,onExiting:E,addEndListener:e=>{"auto"===h&&v.start(y.current||0,e),n&&n(w.current,e)},timeout:"auto"===h?null:h},g,{children:(e,t)=>_r.cloneElement(o,Q({style:Q({opacity:0,transform:pv(.75),visibility:"exited"!==e||i?void 0:"hidden"},hv[e],p,o.props.style),ref:x},t))}))});gv.muiSupportAuto=!0;const vv=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],yv=Ud(Xp,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Gp(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let n="light"===e.palette.mode?"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})`),Q({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"},[`&.${th.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${th.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(.${th.disabled}, .${th.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${n}`}},[`&.${th.disabled}:before`]:{borderBottomStyle:"dotted"}})}),bv=Ud(Qp,{name:"MuiInput",slot:"Input",overridesResolver:Yp})({}),wv=_r.forwardRef(function(e,t){var n,r,o,a;const i=Yd({props:e,name:"MuiInput"}),{disableUnderline:l,components:s={},componentsProps:u,fullWidth:c=!1,inputComponent:d="input",multiline:f=!1,slotProps:p,slots:h={},type:m="text"}=i,g=J(i,vv),v=(e=>{const{classes:t,disableUnderline:n}=e,r=Dc({root:["root",!n&&"underline"],input:["input"]},eh,t);return Q({},t,r)})(i),y={root:{ownerState:{disableUnderline:l}}},b=(null!=p?p:u)?ql(null!=p?p:u,y):y,w=null!=(n=null!=(r=h.root)?r:s.Root)?n:yv,x=null!=(o=null!=(a=h.input)?a:s.Input)?o:bv;return jr.jsx(Jp,Q({slots:{root:w,input:x},slotProps:b,fullWidth:c,inputComponent:d,multiline:f,ref:t,type:m},g,{classes:v}))});function xv(e){return mu("MuiInputAdornment",e)}wv.muiName="Input";const Sv=gu("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var Cv;const kv=["children","className","component","disablePointerEvents","disableTypography","position","variant"],Ov=Ud("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${as(n.position)}`],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})(({theme:e,ownerState:t})=>Q({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${Sv.positionStart}&:not(.${Sv.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})),Ev=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiInputAdornment"}),{children:r,className:o,component:a="div",disablePointerEvents:i=!1,disableTypography:l=!1,position:s,variant:u}=n,c=J(n,kv),d=Bp()||{};let f=u;u&&d.variant,d&&!f&&(f=d.variant);const p=Q({},n,{hiddenLabel:d.hiddenLabel,size:d.size,disablePointerEvents:i,position:s,variant:f}),h=(e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e;return Dc({root:["root",n&&"disablePointerEvents",o&&`position${as(o)}`,i,r&&"hiddenLabel",a&&`size${as(a)}`]},xv,t)})(p);return jr.jsx(Vp.Provider,{value:null,children:jr.jsx(Ov,Q({as:a,ownerState:p,className:ee(h.root,o),ref:t},c,{children:"string"!=typeof r||l?jr.jsxs(_r.Fragment,{children:["start"===s?Cv||(Cv=jr.jsx("span",{className:"notranslate",children:"â"})):null,r]}):jr.jsx(ep,{color:"text.secondary",children:r})}))})});function Pv(e){return mu("MuiInputLabel",e)}gu("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const Mv=["disableAnimation","margin","shrink","variant","className"],Iv=Ud(dv,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${lv.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focu
vendor: 4,534 bytes, line 101
101sed,t[n.variant]]}})(({theme:e,ownerState:t})=>Q({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)"},"small"===t.size&&{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})},"filled"===t.variant&&Q({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&Q({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===t.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===t.variant&&Q({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),Rv=_r.forwardRef(function(e,t){const n=Yd({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,shrink:o,className:a}=n,i=J(n,Mv),l=Bp();let s=o;void 0===s&&l&&(s=l.filled||l.focused||l.adornedStart);const u=_p({props:n,muiFormControl:l,states:["size","variant","required","focused"]}),c=Q({},n,{disableAnimation:r,formControl:l,shrink:s,size:u.size,variant:u.variant,required:u.required,focused:u.focused}),d=(e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:l}=e,s=Dc({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&"normal"!==r&&`size${as(r)}`,i],asterisk:[l&&"asterisk"]},Pv,t);return Q({},t,s)})(c);return jr.jsx(Iv,Q({"data-shrink":s,ownerState:c,ref:t,className:ee(d.root,a)},i,{classes:d}))}),Dv=_r.createContext({});function Tv(e){return mu("MuiList",e)}gu("MuiList",["root","padding","dense","subheader"]);const Av=["children","className","component","dense","disablePadding","subheader"],jv=Ud("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>Q({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Nv=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiList"}),{children:r,className:o,component:a="ul",dense:i=!1,disablePadding:l=!1,subheader:s}=n,u=J(n,Av),c=_r.useMemo(()=>({dense:i}),[i]),d=Q({},n,{component:a,dense:i,disablePadding:l}),f=(e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Dc({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},Tv,t)})(d);return jr.jsx(Dv.Provider,{value:c,children:jr.jsxs(jv,Q({as:a,className:ee(f.root,o),ref:t,ownerState:d},u,{children:[s,r]}))})});function Fv(e){return mu("MuiListItem",e)}const Lv=gu("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]),zv=gu("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function _v(e){return mu("MuiListItemSecondaryAction",e)}gu("MuiListItemSecondaryAction",["root","disableGutters"]);const Vv=["className"],Bv=Ud("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>Q({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),$v=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiListItemSecondaryAction"}),{className:r}=n,o=J(n,Vv),a=_r.useContext(Dv),i=Q({},n,{disableGutters:a.disableGutters}),l=(e=>{const{disableGutters:t,classes:n}=e;return Dc({root:["root",t&&"disableGutters"]},_v,n)})(i);return jr.jsx(Bv,Q({className:ee(l.root,r),ownerState:i,ref:t},o))});$v.muiName="ListItemSecondaryAction";const Hv=["className"],Wv=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","
101slots"],Uv=Ud("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]}})(({theme:e,ownerState:t})=>Q({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&Q({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${zv.root}`]:{paddingRight:48}},{[`&.${Lv.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Lv.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Lv.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Lv.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Lv.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:cd.alpha(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})`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),Kv=Ud("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),qv=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiListItem"}),{alignItems:r="center",autoFocus:o=!1,button:a=!1,children:i,className:l,component:s,components:u={},componentsProps:c={},ContainerComponent:d="li",ContainerProps:{className:f}={},dense:p=!1,disabled:h=!1,disableGutters:m=!1,disablePadding:g=!1,divider:v=!1,focusVisibleClassName:y,secondaryAction:b,selected:w=!1,slotProps:x={},slots:S={}}=n,C=J(n.ContainerProps,Hv),k=J(n,Wv),O=_r.useContext(Dv),E=_r.useMemo(()=>({dense:p||O.dense||!1,alignItems:r,disableGutters:m}),[r,O.dense,p,m]),P=_r.useRef(null);Hu(()=>{o&&P.current&&P.current.focus()},[o]);const M=_r.Children.toArray(i),I=M.length&&rc(M[M.length-1],["ListItemSecondaryAction"]),R=Q({},n,{alignItems:r,autoFocus:o,button:a,dense:E.dense,disabled:h,disableGutters:m,disablePadding:g,divider:v,hasSecondaryAction:I,selected:w}),D=(e=>{const{alignItems:t,button:n,classes:r,dense:o,disabled:a,disableGutters:i,disablePadding:l,divider:s,hasSecondaryAction:u,selected:c}=e;return Dc({root:["root",o&&"dense",!i&&"gutters",!l&&"padding",s&&"divider",a&&"disabled",n&&"button","flex-start"===t&&"alignItemsFlexStart",u&&"secondaryAction",c&&"selected"],container:["container"]},Fv,r)})(R),T=fc(P,t),A=S.root||u.Root||Uv,j=x.root||c.root||{},N=Q({className:ee(D.root,j.className,l),disabled:h},k);let F=s||"li";return a&&(N.component=s||"div",N.focusVisibleClassName=ee(Lv.focusVisible,y),F=$f),I?(F=N.component||s?F:"div","li"===d&&("li"===F?F="div":"li"===N.component&&(N.component="div")),jr.jsx(Dv.Provider,{value:E,children:jr.jsxs(Kv,Q({as:d,className:ee(D.container,f),ref:T,ownerState:R},C,{children:[jr.jsx(A,Q({},j,!Tc(A)&&{as:F,ownerState:Q({},R,j.ownerState)},N,{children:M})),M.pop()]}))})):jr.jsx(Dv.Provider,{value:E,children:jr.jsxs(A,Q({},j,{as:F,ref:T},!Tc(A)&&{ownerState:Q({},R,j.ownerState)},N,{children:[M,b&&jr.jsx($v,{children:b})]}))})});function Gv(e){return mu("MuiListItemIcon",e)}const Yv=gu("MuiListItemIcon",["root","alignItemsFlexStart"]),Xv=["className"],Qv
vendor: 5,191 bytes, line 101
101=Ud("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"flex-start"===n.alignItems&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>Q({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===t.alignItems&&{marginTop:8})),Zv=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiListItemIcon"}),{className:r}=n,o=J(n,Xv),a=_r.useContext(Dv),i=Q({},n,{alignItems:a.alignItems}),l=(e=>{const{alignItems:t,classes:n}=e;return Dc({root:["root","flex-start"===t&&"alignItemsFlexStart"]},Gv,n)})(i);return jr.jsx(Qv,Q({className:ee(l.root,r),ownerState:i,ref:t},o))});function Jv(e){return mu("MuiListItemText",e)}const ey=gu("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),ty=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],ny=Ud("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${ey.primary}`]:t.primary},{[`& .${ey.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>Q({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),ry=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiListItemText"}),{children:r,className:o,disableTypography:a=!1,inset:i=!1,primary:l,primaryTypographyProps:s,secondary:u,secondaryTypographyProps:c}=n,d=J(n,ty),{dense:f}=_r.useContext(Dv);let p=null!=l?l:r,h=u;const m=Q({},n,{disableTypography:a,inset:i,primary:!!p,secondary:!!h,dense:f}),g=(e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:a}=e;return Dc({root:["root",n&&"inset",a&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},Jv,t)})(m);return null==p||p.type===ep||a||(p=jr.jsx(ep,Q({variant:f?"body2":"body1",className:g.primary,component:null!=s&&s.variant?void 0:"span",display:"block"},s,{children:p}))),null==h||h.type===ep||a||(h=jr.jsx(ep,Q({variant:"body2",className:g.secondary,color:"text.secondary",display:"block"},c,{children:h}))),jr.jsxs(ny,Q({className:ee(g.root,o),ownerState:m,ref:t},d,{children:[p,h]}))}),oy=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function ay(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function iy(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function ly(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),n=n.trim().toLowerCase(),0!==n.length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function sy(e,t,n,r,o,a){let i=!1,l=o(e,t,!!t&&n);for(;l;){if(l===e.firstChild){if(i)return!1;i=!0}const t=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&ly(l,a)&&!t)return l.focus(),!0;l=o(e,l,n)}return!1}const uy=_r.forwardRef(function(e,t){const{actions:n,autoFocus:r=!1,autoFocusItem:o=!1,children:a,className:i,disabledItemsFocusable:l=!1,disableListWrap:s=!1,onKeyDown:u,variant:c="selectedMenu"}=e,d=J(e,oy),f=_r.useRef(null),p=_r.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Hu(()=>{r&&f.current.focus()},[r]),_r.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(e,{direction:t})=>{const n=!f.current.style.width;if(e.clientHeight<f.current.clientHeight&&n){const n=`${Ec(oc(e))}px`;f.current.style["rtl"===t?"paddingLeft":"paddingRight"]=n,f.current.style.width=`calc(100% + ${n})`}return f.current}}),[]);const h=fc(f,t);let m=-1;_r.Children.forEach(a,(e,t)=>{_r.isValidElement(e)?(e.props.disabled||("selectedMenu"===c&&e.props.selected||-1===m)&&(m=t),m===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(m+=1,m>=a.length&&(m=-1))):m===t&&(m+=1,m>=a.length&&(m=-1))});const g=_r.Children.map(a,(e,t)=>{if(t===m){const t={};return o&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===c&&(t.tabIndex=0),_r.cloneElement(e,t)}return e});return jr.jsx(Nv,Q({role:"menu",ref:h,className:i,onKeyDown:e=>{const t=f.current,n=e.key,r=oc(t).activeElement;if("ArrowDown"===n)e.preventDefault(),sy(t,r,s,l,ay);else if("ArrowUp"===n)e.preventDefault(),sy(t,r,s,l,iy);else if("Home"===n)e.preventDefault(),sy(t,null,s,l,ay);else if("End"===n)e.preventDefault(),sy(t,null,s,l,iy);else if(1===n.length){const o=p.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);const s=r&&!o.repeating&&ly(r,o);o.previousKeyMatched&&(s||sy(t,r,!1,l,ay,o))?e.preventDefault():o.previousKeyMatched=!1}u&&u(e)},tabIndex:r?0:-1},d,{children:g}))});function cy(e){return mu("MuiPopover",e)}gu("MuiPopover",["root","paper"]);const dy=["onEntering"],fy=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","
101slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],py=["slotProps"];function hy(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function my(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function gy(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function vy(e){return"function"==typeof e?e():e}const yy=Ud(cg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),by=Ud(kf,{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}),wy=_r.forwardRef(function(e,t){var n,r,o;const a=Yd({props:e,name:"MuiPopover"}),{action:i,anchorEl:l,anchorOrigin:s={vertical:"top",horizontal:"left"},anchorPosition:u,anchorReference:c="anchorEl",children:d,className:f,container:p,elevation:h=8,marginThreshold:m=16,open:g,PaperProps:v={},slots:y,slotProps:b,transformOrigin:w={vertical:"top",horizontal:"left"},TransitionComponent:x=gv,transitionDuration:S="auto",TransitionProps:{onEntering:C}={},disableScrollLock:k=!1}=a,O=J(a.TransitionProps,dy),E=J(a,fy),P=null!=(n=null==b?void 0:b.paper)?n:v,M=_r.useRef(),I=fc(M,P.ref),R=Q({},a,{anchorOrigin:s,anchorReference:c,elevation:h,marginThreshold:m,externalPaperSlotProps:P,transformOrigin:w,TransitionComponent:x,transitionDuration:S,TransitionProps:O}),D=(e=>{const{classes:t}=e;return Dc({root:["root"],paper:["paper"]},cy,t)})(R),T=_r.useCallback(()=>{if("anchorPosition"===c)return u;const e=vy(l),t=(e&&1===e.nodeType?e:oc(M.current).body).getBoundingClientRect();return{top:t.top+hy(t,s.vertical),left:t.left+my(t,s.horizontal)}},[l,s.horizontal,s.vertical,u,c]),A=_r.useCallback(e=>({vertical:hy(e,w.vertical),horizontal:my(e,w.horizontal)}),[w.horizontal,w.vertical]),j=_r.useCallback(e=>{const t={width:e.offsetWidth,height:e.offsetHeight},n=A(t);if("none"===c)return{top:null,left:null,transformOrigin:gy(n)};const r=T();let o=r.top-n.vertical,a=r.left-n.horizontal;const i=o+t.height,s=a+t.width,u=ac(vy(l)),d=u.innerHeight-m,f=u.innerWidth-m;if(null!==m&&o<m){const e=o-m;o-=e,n.vertical+=e}else if(null!==m&&i>d){const e=i-d;o-=e,n.vertical+=e}if(null!==m&&a<m){const e=a-m;a-=e,n.horizontal+=e}else if(s>f){const e=s-f;a-=e,n.horizontal+=e}return{top:`${Math.round(o)}px`,left:`${Math.round(a)}px`,transformOrigin:gy(n)}},[l,c,T,A,m]),[N,F]=_r.useState(g),L=_r.useCallback(()=>{const e=M.current;if(!e)return;const t=j(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,F(!0)},[j]);_r.useEffect(()=>(k&&window.addEventListener("scroll",L),()=>window.removeEventListener("scroll",L)),[l,k,L]);_r.useEffect(()=>{g&&L()}),_r.useImperativeHandle(i,()=>g?{updatePosition:()=>{L()}}:null,[g,L]),_r.useEffect(()=>{if(!g)return;const e=nc(()=>{L()}),t=ac(l);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[l,g,L]);let z=S;"auto"!==S||x.muiSupportAuto||(z=void 0);const _=p||(l?oc(vy(l)).body:void 0),V=null!=(r=null==y?void 0:y.root)?r:yy,B=null!=(o=null==y?void 0:y.paper)?o:by,$=Lc({elementType:B,externalSlotProps:Q({},P,{style:N?P.style:Q({},P.style,{opacity:0})}),additionalProps:{elevation:h,ref:I},ownerState:R,className:ee(D.paper,null==P?void 0:P.className)}),H=Lc({elementType:V,externalSlotProps:(null==b?void 0:b.root)||{},externalForwardedProps:E,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:_,open:g},ownerState:R,className:ee(D.root,f)}),{slotProps:W}=H,U=J(H,py);return jr.jsx(V,Q({},U,!Tc(V)&&{slotProps:W,disableScrollLock:k},{children:jr.jsx(x,Q({appear:!0,in:g,onEntering:(e,t)=>{C&&C(e,t),L()},onExited:()=>{F(!1)},timeout:z},O,{children:jr.jsx(B,Q({},$,{children:d}))}))}))});function xy(e){return mu("MuiMenu",e)}gu("MuiMenu",["root","paper","list"]);const Sy=["onEntering"],Cy=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],ky={vertical:"top",horizontal:"right"},Oy={vertical:"top",horizontal:"left"},Ey=Ud(wy,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Py=Ud(by,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),My=Ud(uy,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),Iy=_r.forwardRef(function(e,t){var n,r;const o=Yd({props:e,name:"MuiMenu"}),{autoFocus:a=!0,children:i,className:l,disableAutoFocusItem:s=!1,MenuListProps:u={},onClose:c,open:d,PaperProps:f={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:g="selectedMenu",slots:v={},slotProps:y={}}=o,b=J(o.TransitionProps,Sy),w=J(o,Cy),x=Kc(),S=Q({},o,{autoFocus:a,disableAutoFocusItem:s,MenuListProps:u,onEntering:m,PaperProps:f,transitionDuration:h,TransitionProps:b,variant:g}),C=(e=>{const{classes:t}=e;return Dc({root:["root"],paper:["paper"],list:["list"]},xy,t)})(S),k=a&&!s&&d,O=_r.useRef(null);let E=-1;_r.Children.map(i,(e,t)=>{_r.isValidElement(e)&&(e.props.disabled||("selectedMenu"===g&&e.props.selected||-1===E)&&(E=t))});const P=null!=(n=v.paper)?n:Py,M=null!=(r=y.paper)?r:f,I=Lc({elementType:v.root,externalSlotProps:y.root,ownerState:S,className:[C.root,l]}),R=Lc({elementType:P,externalSlotProps:M,ownerState:S,className:C.paper});
vendor: 4,491 bytes, line 101
101return jr.jsx(Ey,Q({onClose:c,anchorOrigin:{vertical:"bottom",horizontal:x?"right":"left"},transformOrigin:x?ky:Oy,slots:{paper:P,root:v.root},slotProps:{root:I,paper:R},open:d,ref:t,transitionDuration:h,TransitionProps:Q({onEntering:(e,t)=>{O.current&&O.current.adjustStyleForScrollbar(e,{direction:x?"rtl":"ltr"}),m&&m(e,t)}},b),ownerState:S},w,{classes:p,children:jr.jsx(My,Q({onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),c&&c(e,"tabKeyDown"))},actions:O,autoFocus:a&&(-1===E||s),autoFocusItem:k,variant:g},u,{className:ee(C.list,u.className),children:i}))}))});function Ry(e){return mu("MuiMenuItem",e)}const Dy=gu("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ty=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],Ay=Ud($f,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(({theme:e,ownerState:t})=>Q({},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"}},[`&.${Dy.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Dy.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Dy.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:cd.alpha(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})`:cd.alpha(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Dy.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Dy.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${Rg.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${Rg.inset}`]:{marginLeft:52},[`& .${ey.root}`]:{marginTop:0,marginBottom:0},[`& .${ey.inset}`]:{paddingLeft:36},[`& .${Yv.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&Q({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${Yv.root} svg`]:{fontSize:"1.25rem"}}))),jy=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:o="li",dense:a=!1,divider:i=!1,disableGutters:l=!1,focusVisibleClassName:s,role:u="menuitem",tabIndex:c,className:d}=n,f=J(n,Ty),p=_r.useContext(Dv),h=_r.useMemo(()=>({dense:a||p.dense||!1,disableGutters:l}),[p.dense,a,l]),m=_r.useRef(null);Hu(()=>{r&&m.current&&m.current.focus()},[r]);const g=Q({},n,{dense:h.dense,divider:i,disableGutters:l}),v=(e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,l=Dc({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},Ry,i);return Q({},i,l)})(n),y=fc(m,t);let b;return n.disabled||(b=void 0!==c?c:-1),jr.jsx(Dv.Provider,{value:h,children:jr.jsx(Ay,Q({ref:y,role:u,tabIndex:b,component:o,focusVisibleClassName:ee(v.focusVisible,s),className:ee(v.root,d)},f,{ownerState:g,classes:v}))})});function Ny(e){return mu("MuiNativeSelect",e)}const Fy=gu("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Ly=["className","disabled","error","IconComponent","inputRef","variant"],zy=({ownerState:e,theme:t})=>Q({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":Q({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroun
101dChannel} / 0.05)`}:{backgroundColor:"light"===t.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Fy.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},"filled"===e.variant&&{"&&&":{paddingRight:32}},"outlined"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),_y=Ud("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Wd,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Fy.multiple}`]:t.multiple}]}})(zy),Vy=({ownerState:e,theme:t})=>Q({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Fy.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},"filled"===e.variant&&{right:7},"outlined"===e.variant&&{right:7}),By=Ud("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${as(n.variant)}`],n.open&&t.iconOpen]}})(Vy),$y=_r.forwardRef(function(e,t){const{className:n,disabled:r,error:o,IconComponent:a,inputRef:i,variant:l="standard"}=e,s=J(e,Ly),u=Q({},e,{disabled:r,variant:l,error:o}),c=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return Dc({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${as(n)}`,a&&"iconOpen",r&&"disabled"]},Ny,t)})(u);return jr.jsxs(_r.Fragment,{children:[jr.jsx(_y,Q({ownerState:u,className:ee(c.select,n),disabled:r,ref:i||t},s)),e.multiple?null:jr.jsx(By,{as:a,ownerState:u,className:c.icon})]})});var Hy;const Wy=["children","classes","className","label","notched"],Uy=Ud("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:Wd})({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%"}),Ky=Ud("legend",{name:"MuiNotchedOutlined",shouldForwardProp:Wd})(({ownerState:e,theme:t})=>Q({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&&Q({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})})));const qy=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],Gy=Ud(Xp,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:Gp})(({theme:e,ownerState:t})=>{const n="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return Q({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${rh.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${rh.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${rh.focused} .${rh.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${rh.error} .${rh.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${rh.disabled} .${rh.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&Q({padding:"16.5px 14px"},"small"===t.size&&{padding:"8.5px 14px"}))}),Yy=Ud(function(e){const{className:t,label:n,notched:r}=e,o=J(e,Wy),a=null!=n&&""!==n,i=Q({},e,{notched:r,withLabel:a});
vendor: 4,400 bytes, line 101
101return jr.jsx(Uy,Q({"aria-hidden":!0,className:t,ownerState:i},o,{children:jr.jsx(Ky,{ownerState:i,children:a?jr.jsx("span",{children:n}):Hy||(Hy=jr.jsx("span",{className:"notranslate",children:"â"}))})}))},{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t="light"===e.palette.mode?"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}}),Xy=Ud(Qp,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Yp})(({theme:e,ownerState:t})=>Q({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?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"}}},"small"===t.size&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),Qy=_r.forwardRef(function(e,t){var n,r,o,a,i;const l=Yd({props:e,name:"MuiOutlinedInput"}),{components:s={},fullWidth:u=!1,inputComponent:c="input",label:d,multiline:f=!1,notched:p,slots:h={},type:m="text"}=l,g=J(l,qy),v=(e=>{const{classes:t}=e,n=Dc({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},nh,t);return Q({},t,n)})(l),y=Bp(),b=_p({props:l,muiFormControl:y,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),w=Q({},l,{color:b.color||"primary",disabled:b.disabled,error:b.error,focused:b.focused,formControl:y,fullWidth:u,hiddenLabel:b.hiddenLabel,multiline:f,size:b.size,type:m}),x=null!=(n=null!=(r=h.root)?r:s.Root)?n:Gy,S=null!=(o=null!=(a=h.input)?a:s.Input)?o:Xy;return jr.jsx(Jp,Q({slots:{root:x,input:S},renderSuffix:e=>jr.jsx(Yy,{ownerState:w,className:v.notchedOutline,label:null!=d&&""!==d&&b.required?i||(i=jr.jsxs(_r.Fragment,{children:[d,"â","*"]})):d,notched:void 0!==p?p:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:u,inputComponent:c,multiline:f,ref:t,type:m},g,{classes:Q({},v,{notchedOutline:null})}))});Qy.muiName="Input";const Zy=ef(jr.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),Jy=ef(jr.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),eb=ef(jr.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 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),tb=ef(jr.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),nb=Ud("span",{name:"MuiRadioButtonIcon",shouldForwardProp:Wd})({position:"relative",display:"flex"}),rb=Ud(eb,{name:"MuiRadioButtonIcon"})({transform:"scale(1)"}),ob=Ud(tb,{name:"MuiRadioButtonIcon"})(({theme:e,ownerState:t})=>Q({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function ab(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=Q({},e,{checked:t});return jr.jsxs(nb,{className:n.root,ownerState:o,children:[jr.jsx(rb,{fontSize:r,className:n.background,ownerState:o}),jr.jsx(ob,{fontSize:r,className:n.dot,ownerState:o})]})}const ib=_r.createContext(void 0);function lb(e){return mu("MuiRadio",e)}const sb=gu("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),ub=["checked","checkedIcon","color","icon","name","onChange","size","className"],cb=Ud(xm,{shouldForwardProp:e=>Wd(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"medium"!==n.size&&t[`size${as(n.size)}`],t[`color${as(n.color)}`]]}})(({theme:e,ownerState:t})=>Q({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainCh
101annel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${sb.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${sb.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));const db=jr.jsx(ab,{checked:!0}),fb=jr.jsx(ab,{}),pb=_r.forwardRef(function(e,t){var n,r;const o=Yd({props:e,name:"MuiRadio"}),{checked:a,checkedIcon:i=db,color:l="primary",icon:s=fb,name:u,onChange:c,size:d="medium",className:f}=o,p=J(o,ub),h=Q({},o,{color:l,size:d}),m=(e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${as(n)}`,"medium"!==r&&`size${as(r)}`]};return Q({},t,Dc(o,lb,t))})(h),g=_r.useContext(ib);let v=a;const y=tc(c,g&&g.onChange);let b=u;var w,x;return g&&(void 0===v&&(w=g.value,v="object"==typeof(x=o.value)&&null!==x?w===x:String(w)===String(x)),void 0===b&&(b=g.name)),jr.jsx(cb,Q({type:"radio",icon:_r.cloneElement(s,{fontSize:null!=(n=fb.props.fontSize)?n:d}),checkedIcon:_r.cloneElement(i,{fontSize:null!=(r=db.props.fontSize)?r:d}),ownerState:h,classes:m,name:b,checked:v,onChange:y,ref:t,className:ee(m.root,f)},p))});function hb(e){return mu("MuiRadioGroup",e)}gu("MuiRadioGroup",["root","row","error"]);const mb=["actions","children","className","defaultValue","name","onChange","value"],gb=_r.forwardRef(function(e,t){const{actions:n,children:r,className:o,defaultValue:a,name:i,onChange:l,value:s}=e,u=J(e,mb),c=_r.useRef(null),d=(e=>{const{classes:t,row:n,error:r}=e;return Dc({root:["root",n&&"row",r&&"error"]},hb,t)})(e),[f,p]=cc({controlled:s,default:a,name:"RadioGroup"});_r.useImperativeHandle(n,()=>({focus:()=>{let e=c.current.querySelector("input:not(:disabled):checked");e||(e=c.current.querySelector("input:not(:disabled)")),e&&e.focus()}}),[]);const h=fc(t,c),m=uc(i),g=_r.useMemo(()=>({name:m,onChange(e){p(e.target.value),l&&l(e,e.target.value)},value:f}),[m,l,p,f]);return jr.jsx(ib.Provider,{value:g,children:jr.jsx(Jg,Q({role:"radiogroup",ref:h,className:ee(d.root,o)},u,{children:r}))})});function vb(e){return mu("MuiSelect",e)}const yb=gu("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var bb;const wb=["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"],xb=Ud("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${yb.select}`]:t.select},{[`&.${yb.select}`]:t[n.variant]},{[`&.${yb.error}`]:t.error},{[`&.${yb.multiple}`]:t.multiple}]}})(zy,{[`&.${yb.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),Sb=Ud("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${as(n.variant)}`],n.open&&t.iconOpen]}})(Vy),Cb=Ud("input",{shouldForwardProp:e=>Hd(e)&&"classes"!==e,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 kb(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}function Ob(e){return null==e||"string"==typeof e&&!e.trim()}const Eb=_r.forwardRef(function(e,t){var n;const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:l,className:s,defaultOpen:u,defaultValue:c,disabled:d,displayEmpty:f,error:p=!1,IconComponent:h,inputRef:m,labelId:g,MenuProps:v={},multiple:y,name:b,onBlur:w,onChange:x,onClose:S,onFocus:C,onOpen:k,open:O,readOnly:E,renderValue:P,SelectDisplayProps:M={},tabIndex:I,value:R,variant:D="standard"}=e,T=J(e,wb),[A,j]=cc({controlled:R,default:c,name:"Select"}),[N,F]=cc({controlled:O,default:u,name:"Select"}),L=_r.useRef(null),z=_r.useRef(null),[_,V]=_r.useState(null),{current:B}=_r.useRef(null!=O),[$,H]=_r.useState(),W=fc(t,m),U=_r.useCallback(e=>{z.current=e,e&&V(e)},[]),K=null==_?void 0:_.parentNode;_r.useImperativeHandle(W,()=>({focus:()=>{z.current.focus()},node:L.current,value:A}),[A]),_r.useEffect(()=>{u&&N&&_&&!B&&(H(i?null:K.clientWidth),z.current.focus())},[_,i]),_r.useEffect(()=>{a&&z.current.focus()},[a]),_r.useEffect(()=>{if(!g)return;const e=oc(z.current).getElementById(g);if(e){const t=()=>{getSelection().isCollapsed&&z.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}},[g]);const q=(e,t)=>
vendor: 4,353 bytes, line 101
101{e?k&&k(t):S&&S(t),B||(H(i?null:K.clientWidth),F(e))},G=_r.Children.toArray(l),Y=e=>t=>{let n;if(t.currentTarget.hasAttribute("tabindex")){if(y){n=Array.isArray(A)?A.slice():[];const t=A.indexOf(e.props.value);-1===t?n.push(e.props.value):n.splice(t,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),A!==n&&(j(n),x)){const r=t.nativeEvent||t,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:n,name:b}}),x(o,e)}y||q(!1,t)}},X=null!==_&&N;let Z,te;delete T["aria-invalid"];const ne=[];let re=!1;(Wp({value:A})||f)&&(P?Z=P(A):re=!0);const oe=G.map(e=>{if(!_r.isValidElement(e))return null;let t;if(y){if(!Array.isArray(A))throw new Error(al(2));t=A.some(t=>kb(t,e.props.value)),t&&re&&ne.push(e.props.children)}else t=kb(A,e.props.value),t&&re&&(te=e.props.children);return _r.cloneElement(e,{"aria-selected":t?"true":"false",onClick:Y(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})});re&&(Z=y?0===ne.length?null:ne.reduce((e,t,n)=>(e.push(t),n<ne.length-1&&e.push(", "),e),[]):te);let ae,ie=$;!i&&B&&_&&(ie=K.clientWidth),ae=void 0!==I?I:d?null:0;const le=M.id||(b?`mui-component-select-${b}`:void 0),se=Q({},e,{variant:D,value:A,open:X,error:p}),ue=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return Dc({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${as(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},vb,t)})(se),ce=Q({},v.PaperProps,null==(n=v.slotProps)?void 0:n.paper),de=uc();return jr.jsxs(_r.Fragment,{children:[jr.jsx(xb,Q({ref:U,tabIndex:ae,role:"combobox","aria-controls":de,"aria-disabled":d?"true":void 0,"aria-expanded":X?"true":"false","aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[g,le].filter(Boolean).join(" ")||void 0,"aria-describedby":r,onKeyDown:e=>{if(!E){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),q(!0,e))}},onMouseDown:d||E?null:e=>{0===e.button&&(e.preventDefault(),z.current.focus(),q(!0,e))},onBlur:e=>{!X&&w&&(Object.defineProperty(e,"target",{writable:!0,value:{value:A,name:b}}),w(e))},onFocus:C},M,{ownerState:se,className:ee(M.className,ue.select,s),id:le,children:Ob(Z)?bb||(bb=jr.jsx("span",{className:"notranslate",children:"â"})):Z})),jr.jsx(Cb,Q({"aria-invalid":p,value:Array.isArray(A)?A.join(","):A,name:b,ref:L,"aria-hidden":!0,onChange:e=>{const t=G.find(t=>t.props.value===e.target.value);void 0!==t&&(j(t.props.value),x&&x(e,t))},tabIndex:-1,disabled:d,className:ue.nativeInput,autoFocus:a,ownerState:se},T)),jr.jsx(Sb,{as:h,className:ue.icon,ownerState:se}),jr.jsx(Iy,Q({id:`menu-${b||""}`,anchorEl:K,open:X,onClose:e=>{q(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},v,{MenuListProps:Q({"aria-labelledby":g,role:"listbox","aria-multiselectable":y?"true":void 0,disableListWrap:!0,id:de},v.MenuListProps),slotProps:Q({},v.slotProps,{paper:Q({},ce,{style:Q({minWidth:ie},null!=ce?ce.style:null)})}),children:oe}))]})}),Pb=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],Mb=["root"],Ib={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Wd(e)&&"variant"!==e,slot:"Root"},Rb=Ud(wv,Ib)(""),Db=Ud(Qy,Ib)(""),Tb=Ud(zg,Ib)(""),Ab=_r.forwardRef(function(e,t){const n=Yd({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:o,classes:a={},className:i,defaultOpen:l=!1,displayEmpty:s=!1,IconComponent:u=ih,id:c,input:d,inputProps:f,label:p,labelId:h,MenuProps:m,multiple:g=!1,native:v=!1,onClose:y,onOpen:b,open:w,renderValue:x,SelectDisplayProps:S,variant:C="outlined"}=n,k=J(n,Pb),O=v?$y:Eb,E=_p({props:n,muiFormControl:Bp(),states:["variant","error"]}),P=E.variant||C,M=Q({},n,{variant:P,classes:a}),I=(e=>{const{classes:t}=e;return t})(M),R=J(I,Mb),D=d||{standard:jr.jsx(Rb,{ownerState:M}),outlined:jr.jsx(Db,{label:p,ownerState:M}),filled:jr.jsx(Tb,{ownerState:M})}[P],T=fc(t,zc(D));return jr.jsx(_r.Fragment,{children:_r.cloneElement(D,Q({inputComponent:O,inputProps:Q({children:o,error:E.error,IconComponent:u,variant:P,type:void 0,multiple:g},v?{id:c}
101:{autoWidth:r,defaultOpen:l,displayEmpty:s,labelId:h,MenuProps:m,onClose:y,onOpen:b,open:w,renderValue:x,SelectDisplayProps:Q({id:c},S)},f,{classes:f?ql(R,f.classes):R},d?d.props.inputProps:{})},(g&&v||s)&&"outlined"===P?{notched:!0}:{},{ref:T,className:ee(D.props.className,i,I.root)},!d&&{variant:P},k))})});function jb(e){return mu("MuiSkeleton",e)}Ab.muiName="Select",gu("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);const Nb=["animation","className","component","height","style","variant","width"];let Fb,Lb,zb,_b,Vb=e=>e;const Bb=Dl(Fb||(Fb=Vb` 102 0% { 103 opacity: 1; 104 } 105 106 50% { 107 opacity: 0.4; 108 } 109 110 100% { 111 opacity: 1; 112 } 113`)),$b=Dl(Lb||(Lb=Vb` 114 0% { 115 transform: translateX(-100%); 116 } 117 118 50% { 119 /* +0.5s of delay between each loop */ 120 transform: translateX(100%); 121 } 122 123 100% { 124 transform: translateX(100%); 125 } 126`)),Hb=Ud("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!1!==n.animation&&t[n.animation],n.hasChildren&&t.withChildren,n.hasChildren&&!n.width&&t.fitContent,n.hasChildren&&!n.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{const n=(r=e.shape.borderRadius,String(r).match(/[\d.\-+]*\s*(.*)/)[1]||""||"px");var r;const o=(a=e.shape.borderRadius,parseFloat(a));var a;return Q({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:Ju(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${o}${n}/${Math.round(o/.6*10)/10}${n}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&Rl(zb||(zb=Vb` 127 animation: ${0} 2s ease-in-out 0.5s infinite; 128 `),Bb),({ownerState:e,theme:t})=>"wave"===e.animation&&Rl(_b||(_b=Vb` 129 position: relative; 130 overflow: hidden; 131 132 /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */ 133 -webkit-mask-image: -webkit-radial-gradient(white, black); 134 135 &::after { 136 animation: ${0} 2s linear 0.5s infinite; 137 background: linear-gradient( 138 90deg, 139 transparent, 140 ${0}, 141 transparent 142 ); 143 content: ''; 144 position: absolute; 145 transform: translateX(-100%); /* Avoid flash during server-side hydration */ 146 bottom: 0; 147 left: 0; 148 right: 0; 149 top: 0; 150 } 151 `),$b,(t.vars||t).palette.action.hover)),Wb=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiSkeleton"}),{animation:r="pulse",className:o,component:a="span",height:i,style:l,variant:s="text",width:u}=n,c=J(n,Nb),d=Q({},n,{animation:r,component:a,variant:s,hasChildren:Boolean(c.children)}),f=(e=>{const{classes:t,variant:n,animation:r,hasChildren:o,width:a,height:i}=e;return Dc({root:["root",n,r,o&&"withChildren",o&&!a&&"fitContent",o&&!i&&"heightAuto"]},jb,t)})(d);return jr.jsx(Hb,Q({as:a,ref:t,className:ee(f.root,o),ownerState:d},c,{style:Q({width:u,height:i},l)}))});function Ub(e){return mu("MuiTooltip",e)}const Kb=gu("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),qb=["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"];const Gb=Ud(xp,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>Q({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Kb.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Kb.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Kb.arrow}`]:Q({},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"] .${Kb.arrow}`]:Q({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),Yb=Ud("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${as(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>{return Q({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:cd.alpha(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:(n=16/14,Math.round(1e5*n)/1e5)+"em",fontWeight:e.typography.fontWeightRegular},{[`.${Kb.popper}[data-popper-placement*="left"] &`]:Q({transformOrigin:"right center"},t.isRtl?Q({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):Q({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Kb.popper}[data-popper-placement*="right"] &`]:Q({transformOrigin:"left center"},t.isRtl?Q({marginRight:"14px"},t.touch&&{marginRight:"24px"}):Q({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Kb.popper}[data-popper-placement*="top"] &`]:Q({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Kb.popper}[data-popper-placement*="bottom"] &`]:Q({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})});var n}),Xb=Ud("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:cd.alpha(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Qb=!1;const Zb=new mc;let Jb={x:0,y:0};function ew(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const tw=_r.forwardRef(function(e,t){var n,r,o,a,i,l,s,u,c,d,f,p,h,m,g,v,y,b,w;const x=Yd({props:e,name:"MuiTooltip"}),{arrow:S=!1,children:C,components:k={},componentsProps:O={},describeChild:E=!1,disableFocusListener:P=!1,disableHoverListener:M=!1,disableInteractive:I=!1,disableTouchListener:R=!1,enterDelay:D=100,enterNextDelay:T=0,enterTouchDelay:A=700,followCursor:j=!1,id:N,leaveDelay:F=0,leaveTouchDelay:L=1500,onClose:z,onOpen:_,open:V,placement:B="bottom",PopperComponent:$,PopperProps:H={},slotProps:W={},slots:U={},title:K,TransitionComponent:q=gv,TransitionProps:G}=x,Y=J(x,qb),X=_r.isValidElement(C)?C:jr.jsx("span",{children:C}),Z=Td(),te=Kc(),[ne,re]=_r.useState(),[oe,ae]=_r.useState(null),ie=_r.useRef(!1),le=I||j,se=gc(),ue=gc(),ce=gc(),de=gc(),[fe,pe]=cc({controlled:V,default:!1,name:"Tooltip",state:"open"});let he=fe;const me=uc(N),ge=_r.useRef(),ve=dc(()=>{void 0!==ge.current&&(document.body.style.WebkitUserSelect=ge.current,ge.current=void 0),de.clear()});_r.useEffect(()=>ve,[ve]);const ye=e=>{Zb.clear(),Qb=!0,pe(!0),_&&!he&&_(e)},be=dc(e=>{Zb.start(800+F,()=>{Qb=!1}),pe(!1),z&&he&&z(e),se.start(Z.transitions.duration.shortest,()=>{ie.current=!1})}),we=e=>{ie.current&&"touchstart"!==e.type||(ne&&ne.removeAttribute("title"),ue.clear(),ce.clear(),D||Qb&&T?ue.start(Qb?T:D,()=>{ye(e)}):ye(e))},xe=e=>{ue.clear(),ce.start(F,()=>{be(e)})},{isFocusVisibleRef:Se,onBlur:Ce,onFocus:ke,ref:Oe}=Oc(),[,Ee]=_r.useState(!1),Pe=e=>{Ce(e),!1===Se.current&&(Ee(!1),xe(e))},Me=e=>{ne||re(e.currentTarget),ke(e),!0===Se.current&&(Ee(!0),we(e))},Ie=e=>{ie.current=!0;const t=X.props;t.onTouchStart&&t.onTouchStart(e)},Re=e=>{Ie(e),ce.clear(),se.clear(),ve(),ge.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",de.start(A,()=>{document.body.style.WebkitUserSelect=ge.current,we(e)})},De=e=>{X.props.onTouchEnd&&X.props.onTouchEnd(e),ve(),ce.start(L,()=>{be(e)})};_r.useEffect(()=>{if(he)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||be(e)}},[be,he]);const Te=fc(zc(X),Oe,re,t);K||0===K||(he=!1);const Ae=_r.useRef(),je={},Ne="string"==typeof K;E?(je.title=he||!Ne||M?null:K,je["aria-describedby"]=he?me:null):(je["aria-label"]=Ne?K:null,je["aria-labelledby"]=he&&!Ne?me:null);const Fe=Q({},je,Y,X.props,{className:ee(Y.className,X.props.className),onTouchStart:Ie,ref:Te},j?{onMouseMove:e=>{const t=X.props;t.onMouseMove&&t.onMouseMove(e),Jb={x:e.clientX,y:e.clientY}
151,Ae.current&&Ae.current.update()}}:{}),Le={};R||(Fe.onTouchStart=Re,Fe.onTouchEnd=De),M||(Fe.onMouseOver=ew(we,Fe.onMouseOver),Fe.onMouseLeave=ew(xe,Fe.onMouseLeave),le||(Le.onMouseOver=we,Le.onMouseLeave=xe)),P||(Fe.onFocus=ew(Me,Fe.onFocus),Fe.onBlur=ew(Pe,Fe.onBlur),le||(Le.onFocus=Me,Le.onBlur=Pe));const ze=_r.useMemo(()=>{var e;let t=[{name:"arrow",enabled:Boolean(oe),options:{element:oe,padding:4}}];return null!=(e=H.popperOptions)&&e.modifiers&&(t=t.concat(H.popperOptions.modifiers)),Q({},H.popperOptions,{modifiers:t})},[oe,H]),_e=Q({},x,{isRtl:te,arrow:S,disableInteractive:le,placement:B,PopperComponentProp:$,touch:ie.current}),Ve=(e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e;return Dc({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${as(a.split("-")[0])}`],arrow:["arrow"]},Ub,t)})(_e),Be=null!=(n=null!=(r=U.popper)?r:k.Popper)?n:Gb,$e=null!=(o=null!=(a=null!=(i=U.transition)?i:k.Transition)?a:q)?o:gv,He=null!=(l=null!=(s=U.tooltip)?s:k.Tooltip)?l:Yb,We=null!=(u=null!=(c=U.arrow)?c:k.Arrow)?u:Xb,Ue=Ac(Be,Q({},H,null!=(d=W.popper)?d:O.popper,{className:ee(Ve.popper,null==H?void 0:H.className,null==(f=null!=(p=W.popper)?p:O.popper)?void 0:f.className)}),_e),Ke=Ac($e,Q({},G,null!=(h=W.transition)?h:O.transition),_e),qe=Ac(He,Q({},null!=(m=W.tooltip)?m:O.tooltip,{className:ee(Ve.tooltip,null==(g=null!=(v=W.tooltip)?v:O.tooltip)?void 0:g.className)}),_e),Ge=Ac(We,Q({},null!=(y=W.arrow)?y:O.arrow,{className:ee(Ve.arrow,null==(b=null!=(w=W.arrow)?w:O.arrow)?void 0:b.className)}),_e);return jr.jsxs(_r.Fragment,{children:[_r.cloneElement(X,Fe),jr.jsx(Be,Q({as:null!=$?$:xp,placement:B,anchorEl:j?{getBoundingClientRect:()=>({top:Jb.y,left:Jb.x,right:Jb.x,bottom:Jb.y,width:0,height:0})}:ne,popperRef:Ae,open:!!ne&&he,id:me,transition:!0},Le,Ue,{popperOptions:ze,children:({TransitionProps:e})=>jr.jsx($e,Q({timeout:Z.transitions.duration.shorter},e,Ke,{children:jr.jsxs(He,Q({},qe,{children:[K,S?jr.jsx(We,Q({},Ge,{ref:ae})):null]}))}))}))]})});function nw(e){return mu("MuiSwitch",e)}const rw=gu("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),ow=["className","color","edge","size","sx"],aw=Ud("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${as(n.edge)}`],t[`size${as(n.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${rw.thumb}`]:{width:16,height:16},[`& .${rw.switchBase}`]:{padding:4,[`&.${rw.checked}`]:{transform:"translateX(16px)"}}}}]}),iw=Ud(xm,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${rw.input}`]:t.input},"default"!==n.color&&t[`color${as(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${"light"===e.palette.mode?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${rw.checked}`]:{transform:"translateX(20px)"},[`&.${rw.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${"light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${rw.checked} + .${rw.track}`]:{opacity:.5},[`&.${rw.disabled} + .${rw.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:""+("light"===e.palette.mode?.12:.2)},[`& .${rw.input}`]:{left:"-100%",width:"300%"}}),({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(([,e])=>e.main&&e.light).map(([t])=>({props:{color:t},style:{[`&.${rw.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainCh
151annel} / ${e.vars.palette.action.hoverOpacity})`:cd.alpha(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${rw.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${"light"===e.palette.mode?cd.lighten(e.palette[t].main,.62):cd.darken(e.palette[t].main,.55)}`}},[`&.${rw.checked} + .${rw.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]})),lw=Ud("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${"light"===e.palette.mode?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:""+("light"===e.palette.mode?.38:.3)})),sw=Ud("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),uw=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiSwitch"}),{className:r,color:o="primary",edge:a=!1,size:i="medium",sx:l}=n,s=J(n,ow),u=Q({},n,{color:o,edge:a,size:i}),c=(e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,l=Dc({root:["root",n&&`edge${as(n)}`,`size${as(r)}`],switchBase:["switchBase",`color${as(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},nw,t);return Q({},t,l)})(u),d=jr.jsx(sw,{className:c.thumb,ownerState:u});return jr.jsxs(aw,{className:ee(c.root,r),sx:l,ownerState:u,children:[jr.jsx(iw,Q({type:"checkbox",icon:d,checkedIcon:d,ref:t,ownerState:u},s,{classes:Q({},c,{root:c.switchBase})})),jr.jsx(lw,{className:c.track,ownerState:u})]})});function cw(e){return mu("MuiTab",e)}const dw=gu("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),fw=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],pw=Ud($f,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${as(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped,{[`& .${dw.iconWrapper}`]:t.iconWrapper}]}})(({theme:e,ownerState:t})=>Q({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:"top"===t.iconPosition||"bottom"===t.iconPosition?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${dw.iconWrapper}`]:Q({},"top"===t.iconPosition&&{marginBottom:6},"bottom"===t.iconPosition&&{marginTop:6},"start"===t.iconPosition&&{marginRight:e.spacing(1)},"end"===t.iconPosition&&{marginLeft:e.spacing(1)})},"inherit"===t.textColor&&{color:"inherit",opacity:.6,[`&.${dw.selected}`]:{opacity:1},[`&.${dw.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"primary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${dw.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${dw.disabled}`]:{color:(e.vars||e).palette.text.disabled}},"secondary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${dw.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${dw.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),hw=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTab"}),{className:r,disabled:o=!1,disableFocusRipple:a=!1,fullWidth:i,icon:l,iconPosition:s="top",indicator:u,label:c,onChange:d,onClick:f,onFocus:p,selected:h,selectionFollowsFocus:m,textColor:g="inherit",value:v,wrapped:y=!1}=n,b=J(n,fw),w=Q({},n,{disabled:o,disableFocusRipple:a,selected:h,icon:!!l,iconPosition:s,label:!!c,fullWidth:i,textColor:g,wrapped:y}),x=(e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:a,label:i,selected:l,disabled:s}=e;return Dc({root:["root",a&&i&&"labelIcon",`textColor${as(n)}`,r&&"fullWidth",o&&"wrapped",l&&"selected",s&&"disabled"],iconWrapper:["iconWrapper"]},cw,t)})(w),S=l&&c&&_r.isValidElement(l)?_r.cloneElement(l,{className:ee(x.iconWrapper,l.props.className)}):l;
151return jr.jsxs(pw,Q({focusRipple:!a,className:ee(x.root,r),ref:t,role:"tab","aria-selected":h,disabled:o,onClick:e=>{!h&&d&&d(e,v),f&&f(e)},onFocus:e=>{m&&!h&&d&&d(e,v),p&&p(e)},ownerState:w,tabIndex:h?0:-1},b,{children:["top"===s||"start"===s?jr.jsxs(_r.Fragment,{children:[S,c]}):jr.jsxs(_r.Fragment,{children:[c,S]}),u]}))}),mw=_r.createContext(),gw=_r.createContext();function vw(e){return mu("MuiTableCell",e)}const yw=gu("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),bw=["align","className","component","padding","scope","size","sortDirection","variant"],ww=Ud("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${as(n.size)}`],"normal"!==n.padding&&t[`padding${as(n.padding)}`],"inherit"!==n.align&&t[`align${as(n.align)}`],n.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>Q({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid\n ${"light"===e.palette.mode?cd.lighten(cd.alpha(e.palette.divider,1),.88):cd.darken(cd.alpha(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},"head"===t.variant&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},"body"===t.variant&&{color:(e.vars||e).palette.text.primary},"footer"===t.variant&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},"small"===t.size&&{padding:"6px 16px",[`&.${yw.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},"checkbox"===t.padding&&{width:48,padding:"0 0 0 4px"},"none"===t.padding&&{padding:0},"left"===t.align&&{textAlign:"left"},"center"===t.align&&{textAlign:"center"},"right"===t.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===t.align&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),xw=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTableCell"}),{align:r="inherit",className:o,component:a,padding:i,scope:l,size:s,sortDirection:u,variant:c}=n,d=J(n,bw),f=_r.useContext(mw),p=_r.useContext(gw),h=p&&"head"===p.variant;let m;m=a||(h?"th":"td");let g=l;"td"===m?g=void 0:!g&&h&&(g="col");const v=c||p&&p.variant,y=Q({},n,{align:r,component:m,padding:i||(f&&f.padding?f.padding:"normal"),size:s||(f&&f.size?f.size:"medium"),sortDirection:u,stickyHeader:"head"===v&&f&&f.stickyHeader,variant:v}),b=(e=>{const{classes:t,variant:n,align:r,padding:o,size:a,stickyHeader:i}=e;return Dc({root:["root",n,i&&"stickyHeader","inherit"!==r&&`align${as(r)}`,"normal"!==o&&`padding${as(o)}`,`size${as(a)}`]},vw,t)})(y);let w=null;return u&&(w="asc"===u?"ascending":"descending"),jr.jsx(ww,Q({as:m,ref:t,className:ee(b.root,o),"aria-sort":w,scope:g,ownerState:y},d))});function Sw(e){return mu("MuiToolbar",e)}gu("MuiToolbar",["root","gutters","regular","dense"]);const Cw=["className","component","disableGutters","variant"],kw=Ud("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>Q({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)}},"dense"===t.variant&&{minHeight:48}),({theme:e,ownerState:t})=>"regular"===t.variant&&e.mixins.toolbar),Ow=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiToolbar"}),{className:r,component:o="div",disableGutters:a=!1,variant:i="regular"}=n,l=J(n,Cw),s=Q({},n,{component:o,disableGutters:a,variant:i}),u=(e=>{const{classes:t,disableGutters:n,variant:r}=e;return Dc({root:["root",!n&&"gutters",r]},Sw,t)})(s);return jr.jsx(kw,Q({as:o,className:ee(u.root,r),ref:t,ownerState:s},l))}),Ew=ef(jr.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Pw=ef(jr.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),Mw=["backIconButtonProps","count","disabled","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","slots","slotProps"],Iw=_r.forwardRef(function(e,t){var n,r,o,a,i,l,s,u;const{backIconButtonProps:c,count:d,disabled:f=!1,getItemAriaLabel:p,nextIconButtonProps:h,onPageChange:m,page:g,rowsPerPage:v,showFirstButton:y,showLastButton:b,slots:w={},slotProps:x={}}=e,S=J(e,Mw),C=Kc(),k=null!=(n=w.firstButton)?n:qf,O=null!=(r=w.lastButton)?r:qf,E=null!=(o=w.nextButton)?o:qf,P=null!=(a=w.previousButton)?a:qf,M=null!=(i=w.firstButtonIcon)?i:Zy,I=null!=(l=w.lastButtonIcon)?l:Jy,R=null!=(s=w.nextButtonIcon)?s:Pw,D=null!=(u=w.previousButtonIcon)?u:Ew,T=C?O:k,A=C?E:P,j=C?P:E,N=C?k:O,F=C?x.lastButton:x.firstButton,L=C?x.nextButton:x.previousButton,z=C?x.previousButton:x.nextButton,_=C?x.firstButton:x.lastButton;return jr.jsxs("div",Q({ref:t},S,{children:[y&&jr.jsx(T,Q({onClick:e=>{m(e,0)},disabled:f||0===g,"aria-label":p("first",g),title:p("first",g)},F,{children:C?jr.jsx(I,Q({},x.lastButtonIcon)):jr.jsx(M,Q({},x.firstButtonIcon))})),jr.jsx(A,Q({onClick:e=>{m(e,g-1)},disabled:f||0===g,color:"inherit","aria-label":p("previous",g),title:p("previous",g)},null!=L?L:c,{children:C?jr.jsx(R,Q({},x.nextButtonIcon)):jr.jsx(D,Q({},x.previousButtonIcon))})),jr.jsx(j,Q({onClick:e=>{m(e,g+1)},disabled:f||-1!==d&&g>=Math.ceil(d/v)-1,color:"inherit","aria-label":p("next",g),title:p("next",g)},null!=z?z:h,{children:C?jr.jsx(D,Q({},x.previousButtonIcon)):jr.jsx(R,Q({},x.nextButtonIcon))})),b&&jr.jsx(N,Q({onClick:e=>{m(e,Math.max(0,Math.ceil(d/v)-1))},disabled:f||g>=Math.ceil(d/v)-1,"aria-label":p("last",g),title:p("last",g)},_,{children:C?jr.jsx(M,Q({},x.firstButtonIcon)):jr.jsx(I,Q({},x.lastButtonIcon))}))]}))});function Rw(e){return mu("MuiTablePagination",e)}const Dw=gu("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var Tw;const Aw=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","disabled","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","
151showFirstButton","showLastButton","slotProps","slots"],jw=Ud(xw,{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}})),Nw=Ud(Ow,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>Q({[`& .${Dw.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},[`& .${Dw.actions}`]:{flexShrink:0,marginLeft:20}})),Fw=Ud("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),Lw=Ud("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>Q({},e.typography.body2,{flexShrink:0})),zw=Ud(Ab,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>Q({[`& .${Dw.selectIcon}`]:t.selectIcon,[`& .${Dw.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Dw.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),_w=Ud(jy,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),Vw=Ud("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>Q({},e.typography.body2,{flexShrink:0}));function Bw({from:e,to:t,count:n}){return`${e}â${t} of ${-1!==n?n:`more than ${t}`}`}function $w(e){return`Go to ${e} page`}const Hw=_r.forwardRef(function(e,t){var n;const r=Yd({props:e,name:"MuiTablePagination"}),{ActionsComponent:o=Iw,backIconButtonProps:a,className:i,colSpan:l,component:s=xw,count:u,disabled:c=!1,getItemAriaLabel:d=$w,labelDisplayedRows:f=Bw,labelRowsPerPage:p="Rows per page:",nextIconButtonProps:h,onPageChange:m,onRowsPerPageChange:g,page:v,rowsPerPage:y,rowsPerPageOptions:b=[10,25,50,100],SelectProps:w={},showFirstButton:x=!1,showLastButton:S=!1,slotProps:C={},slots:k={}}=r,O=J(r,Aw),E=r,P=(e=>{const{classes:t}=e;return Dc({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},Rw,t)})(E),M=null!=(n=null==C?void 0:C.select)?n:w,I=M.native?"option":_w;let R;s!==xw&&"td"!==s||(R=l||1e3);const D=uc(M.id),T=uc(M.labelId);return jr.jsx(jw,Q({colSpan:R,ref:t,as:s,ownerState:E,className:ee(P.root,i)},O,{children:jr.jsxs(Nw,{className:P.toolbar,children:[jr.jsx(Fw,{className:P.spacer}),b.length>1&&jr.jsx(Lw,{className:P.selectLabel,id:T,children:p}),b.length>1&&jr.jsx(zw,Q({variant:"standard"},!M.variant&&{input:Tw||(Tw=jr.jsx(Jp,{}))},{value:y,onChange:g,id:D,labelId:T},M,{classes:Q({},M.classes,{root:ee(P.input,P.selectRoot,(M.classes||{}).root),select:ee(P.select,(M.classes||{}).select),icon:ee(P.selectIcon,(M.classes||{}).icon)}),disabled:c,children:b.map(e=>_r.createElement(I,Q({},!Tc(I)&&{ownerState:E},{className:P.menuItem,key:e.label?e.label:e,value:e.value?e.value:e}),e.label?e.label:e))})),jr.jsx(Vw,{className:P.displayedRows,children:f({from:0===u?0:v*y+1,to:-1===u?(v+1)*y:-1===y?u:Math.min(u,(v+1)*y),count:-1===u?-1:u,page:v})}),jr.jsx(o,{className:P.actions,backIconButtonProps:a,count:u,nextIconButtonProps:h,onPageChange:m,page:v,rowsPerPage:y,showFirstButton:x,showLastButton:S,slotProps:C.actions,slots:k.actions,getItemAriaLabel:d,disabled:c})]})}))});function Ww(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}
151const Uw=["onChange"],Kw={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function qw(e){return mu("MuiTabScrollButton",e)}const Gw=gu("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),Yw=["className","slots","slotProps","direction","orientation","disabled"],Xw=Ud($f,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>Q({width:40,flexShrink:0,opacity:.8,[`&.${Gw.disabled}`]:{opacity:0}},"vertical"===e.orientation&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),Qw=_r.forwardRef(function(e,t){var n,r;const o=Yd({props:e,name:"MuiTabScrollButton"}),{className:a,slots:i={},slotProps:l={},direction:s}=o,u=J(o,Yw),c=Kc(),d=Q({isRtl:c},o),f=(e=>{const{classes:t,orientation:n,disabled:r}=e;return Dc({root:["root",n,r&&"disabled"]},qw,t)})(d),p=null!=(n=i.StartScrollButtonIcon)?n:Ew,h=null!=(r=i.EndScrollButtonIcon)?r:Pw,m=Lc({elementType:p,externalSlotProps:l.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:d}),g=Lc({elementType:h,externalSlotProps:l.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:d});return jr.jsx(Xw,Q({component:"div",className:ee(f.root,a),ref:t,role:null,ownerState:d,tabIndex:null},u,{children:"left"===s?jr.jsx(p,Q({},m)):jr.jsx(h,Q({},g))}))});function Zw(e){return mu("MuiTabs",e)}const Jw=gu("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","
151indicator"]),ex=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],tx=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,nx=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,rx=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const t=o.disabled||"true"===o.getAttribute("aria-disabled");if(o.hasAttribute("tabindex")&&!t)return void o.focus();o=n(e,o)}},ox=Ud("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Jw.scrollButtons}`]:t.scrollButtons},{[`& .${Jw.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>Q({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${Jw.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),ax=Ud("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>Q({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),ix=Ud("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>Q({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),lx=Ud("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>Q({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},"primary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.primary.main},"secondary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),sx=Ud(function(e){const{onChange:t}=e,n=J(e,Uw),r=_r.useRef(),o=_r.useRef(null),a=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return Hu(()=>{const e=nc(()=>{const e=r.current;a(),e!==r.current&&t(r.current)}),n=ac(o.current);return n.addEventListener("resize",e),()=>{e.clear(),n.removeEventListener("resize",e)}},[t]),_r.useEffect(()=>{a(),t(r.current)},[t]),jr.jsx("div",Q({style:Kw},n,{ref:o}))})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),ux={},cx=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTabs"}),r=Td(),o=Kc(),{"aria-label":a,"aria-labelledby":i,action:l,centered:s=!1,children:u,className:c,component:d="div",allowScrollButtonsMobile:f=!1,indicatorColor:p="primary",onChange:h,orientation:m="horizontal",ScrollButtonComponent:g=Qw,scrollButtons:v="auto",selectionFollowsFocus:y,slots:b={},slotProps:w={},TabIndicatorProps:x={},TabScrollButtonProps:S={},textColor:C="primary",value:k,variant:O="standard",visibleScrollbar:E=!1}=n,P=J(n,ex),M="scrollable"===O,I="vertical"===m,R=I?"scrollTop":"scrollLeft",D=I?"top":"left",T=I?"bottom":"right",A=I?"clientHeight":"clientWidth",j=I?"height":"width",N=Q({},n,{component:d,allowScrollButtonsMobile:f,indicatorColor:p,orientation:m,vertical:I,scrollButtons:v,textColor:C,variant:O,visibleScrollbar:E,fixed:!M,hideScrollbar:M&&!E,scrollableX:M&&!I,scrollableY:M&&I,centered:s&&!M,scrollButtonsHideMobile:!f}),F=(e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:a,centered:i,scrollButtonsHideMobile:l,classes:s}=e;return Dc({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hide
151Scrollbar",o&&"scrollableX",a&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},Zw,s)})(N),L=Lc({elementType:b.StartScrollButtonIcon,externalSlotProps:w.startScrollButtonIcon,ownerState:N}),z=Lc({elementType:b.EndScrollButtonIcon,externalSlotProps:w.endScrollButtonIcon,ownerState:N}),[_,V]=_r.useState(!1),[B,$]=_r.useState(ux),[H,W]=_r.useState(!1),[U,K]=_r.useState(!1),[q,G]=_r.useState(!1),[Y,X]=_r.useState({overflow:"hidden",scrollbarWidth:0}),Z=new Map,te=_r.useRef(null),ne=_r.useRef(null),re=()=>{const e=te.current;let t,n;if(e){const n=e.getBoundingClientRect();t={clientWidth:e.clientWidth,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollLeftNormalized:Ic(e,o?"rtl":"ltr"),scrollWidth:e.scrollWidth,top:n.top,bottom:n.bottom,left:n.left,right:n.right}}if(e&&!1!==k){const e=ne.current.children;if(e.length>0){const t=e[Z.get(k)];n=t?t.getBoundingClientRect():null}}return{tabsMeta:t,tabMeta:n}},oe=dc(()=>{const{tabsMeta:e,tabMeta:t}=re();let n,r=0;if(I)n="top",t&&e&&(r=t.top-e.top+e.scrollTop);else if(n=o?"right":"left",t&&e){const a=o?e.scrollLeftNormalized+e.clientWidth-e.scrollWidth:e.scrollLeft;r=(o?-1:1)*(t[n]-e[n]+a)}const a={[n]:r,[j]:t?t[j]:0};if(isNaN(B[n])||isNaN(B[j]))$(a);else{const e=Math.abs(B[n]-a[n]),t=Math.abs(B[j]-a[j]);(e>=1||t>=1)&&$(a)}}),ae=(e,{animation:t=!0}={})=>{t?function(e,t,n,r={},o=()=>{}){const{ease:a=Ww,duration:i=300}=r;let l=null;const s=t[e];let u=!1;const c=()=>{u=!0},d=r=>{if(u)return void o(new Error("Animation cancelled"));null===l&&(l=r);const c=Math.min(1,(r-l)/i);t[e]=a(c)*(n-s)+s,c>=1?requestAnimationFrame(()=>{o(null)}):requestAnimationFrame(d)};s===n?o(new Error("Element already at target position")):requestAnimationFrame(d)}(R,te.current,e,{duration:r.transitions.duration.standard}):te.current[R]=e},ie=e=>{let t=te.current[R];I?t+=e:(t+=e*(o?-1:1),t*=o&&"reverse"===Mc()?-1:1),ae(t)},le=()=>{const e=te.current[A];let t=0;const n=Array.from(ne.current.children);for(let r=0;r<n.length;r+=1){const o=n[r];if(t+o[A]>e){0===r&&(t=e);break}t+=o[A]}return t},se=()=>{ie(-1*le())},ue=()=>{ie(le())},ce=_r.useCallback(e=>{X({overflow:null,scrollbarWidth:e})},[]),de=dc(e=>{const{tabsMeta:t,tabMeta:n}=re();if(n&&t)if(n[D]<t[D]){const r=t[R]+(n[D]-t[D]);ae(r,{animation:e})}else if(n[T]>t[T]){const r=t[R]+(n[T]-t[T]);ae(r,{animation:e})}}),fe=dc(()=>{M&&!1!==v&&G(!q)});_r.useEffect(()=>{const e=nc(()=>{te.current&&oe()});let t;const n=n=>{n.forEach(e=>{e.removedNodes.forEach(e=>{var n;null==(n=t)||n.unobserve(e)}),e.addedNodes.forEach(e=>{var n;null==(n=t)||n.observe(e)})}),e(),fe()},r=ac(te.current);let o;return r.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(e),Array.from(ne.current.children).forEach(e=>{t.observe(e)})),"undefined"!=typeof MutationObserver&&(o=new MutationObserver(n),o.observe(ne.current,{childList:!0})),()=>{var n,a;e.clear(),r.removeEventListener("resize",e),null==(n=o)||n.disconnect(),null==(a=t)||a.disconnect()}},[oe,fe]),_r.useEffect(()=>{const e=Array.from(ne.current.children),t=e.length;if("undefined"!=typeof IntersectionObserver&&t>0&&M&&!1!==v){const n=e[0],r=e[t-1],o={root:te.current,threshold:.99},a=new IntersectionObserver(e=>{W(!e[0].isIntersecting)},o);a.observe(n);const i=new IntersectionObserver(e=>{K(!e[0].isIntersecting)},o);return i.observe(r),()=>{a.disconnect(),i.disconnect()}}},[M,v,q,null==u?void 0:u.length]),_r.useEffect(()=>{V(!0)},[]),_r.useEffect(()=>{oe()}),_r.useEffect(()=>{de(ux!==B)},[de,B]),_r.useImperativeHandle(l,()=>({updateIndicator:oe,updateScrollButtons:fe}),[oe,fe]);const pe=jr.jsx(lx,Q({},x,{className:ee(F.indicator,x.className),ownerState:N,style:Q({},B,x.style)}));let he=0;const me=_r.Children.map(u,e=>{if(!_r.isValidElement(e))return null;const t=void 0===e.props.value?he:e.props.value;Z.set(t,he);const n=t===k;return he+=1,_r.cloneElement(e,Q({fullWidth:"fullWidth"===O,indicator:n&&!_&&pe,selected:n,selectionFollowsFocus:y,onChange:h,textColor:C,value:t},1!==he||!1!==k||e.props.tabIndex?{}:{tabIndex:0}))}),ge=(()=>{const e={};e.scrollbarSizeListener=M?jr.jsx(sx,{onChange:ce,className:ee(F.scrollableX,F.hideScrollbar)}):null;const t=M&&("auto"===v&&(H||U)||!0===v);return e.scrollButtonStart=t?jr.jsx(g,Q({slots:{StartScrollButtonIcon:b.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:L},orientation:m,direction:o?"right":"left",onClick:se,disabled:!H},S,{className:ee(F.scrollButtons,S.className)})):null,e.scrollButtonEnd=t?jr.jsx(g,Q({slots:{EndScrollButtonIcon:b.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:z},orientation:m,direction:o?"left":"right",onClick:ue,disabled:!U},S,{className:ee(F.scrollButtons,S.className)})):null,e})();return jr.jsxs(ox,Q({className:ee(F.root,c),ownerState:N,ref:t,as:d},P,{children:[ge.scrollButtonStart,ge.scrollbarSizeListener,jr.jsxs(ax,{className:F.scroller,ownerState:N,style:{overflow:Y.overflow,[I?"margin"+(o?"Left":"Right"):"marginBottom"]:E?void 0:-Y.scrollbarWidth},ref:te,children:[jr.jsx(ix,{"aria-label":a,"aria-labelledby":i,"aria-orientation":"vertical"===m?"vertical":null,className:F.flexContainer,ownerState:N,onKeyDown:e=>{const t=ne.current,n=oc(t).activeElement;if("tab"!==n.getAttribute("role"))return;let r="horizontal"===m?"ArrowLeft":"ArrowUp",a="horizontal"===m?"ArrowRight":"ArrowDown";switch("horizontal"===m&&o&&(r="ArrowRight",a="ArrowLeft"),e.key){case r:e.preventDefault(),rx(t,n,nx);break;case a:e.preventDefault(),rx(t,n,tx);break;case"Home":e.preventDefault(),rx(t,null,tx);break;case"End":e.preventDefault(),rx(t,null,nx)}},ref:ne,role:"tablist",children:me}),_&&pe]}),ge.scrollButtonEnd]}))});function dx(e){return mu("MuiTextField",e)}gu("MuiTextField",["root"]);
151const fx=["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"],px={standard:wv,filled:zg,outlined:Qy},hx=Ud($g,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),mx=_r.forwardRef(function(e,t){const n=Yd({props:e,name:"MuiTextField"}),{autoComplete:r,autoFocus:o=!1,children:a,className:i,color:l="primary",defaultValue:s,disabled:u=!1,error:c=!1,FormHelperTextProps:d,fullWidth:f=!1,helperText:p,id:h,InputLabelProps:m,inputProps:g,InputProps:v,inputRef:y,label:b,maxRows:w,minRows:x,multiline:S=!1,name:C,onBlur:k,onChange:O,onFocus:E,placeholder:P,required:M=!1,rows:I,select:R=!1,SelectProps:D,type:T,value:A,variant:j="outlined"}=n,N=J(n,fx),F=Q({},n,{autoFocus:o,color:l,disabled:u,error:c,fullWidth:f,multiline:S,required:M,select:R,variant:j}),L=(e=>{const{classes:t}=e;return Dc({root:["root"]},dx,t)})(F),z={};"outlined"===j&&(m&&void 0!==m.shrink&&(z.notched=m.shrink),z.label=b),R&&(D&&D.native||(z.id=void 0),z["aria-describedby"]=void 0);const _=uc(h),V=p&&_?`${_}-helper-text`:void 0,B=b&&_?`${_}-label`:void 0,$=px[j],H=jr.jsx($,Q({"aria-describedby":V,autoComplete:r,autoFocus:o,defaultValue:s,fullWidth:f,multiline:S,name:C,rows:I,maxRows:w,minRows:x,type:T,value:A,id:_,inputRef:y,onBlur:k,onChange:O,onFocus:E,placeholder:P,inputProps:g},z,v));return jr.jsxs(hx,Q({className:ee(L.root,i),disabled:u,error:c,fullWidth:f,ref:t,required:M,color:l,variant:j,ownerState:F},N,{children:[null!=b&&""!==b&&jr.jsx(Rv,Q({htmlFor:_,id:B},m,{children:b})),R?jr.jsx(Ab,Q({"aria-describedby":V,id:_,labelId:B,value:A,input:H},D,{children:a})):H,p&&jr.jsx(av,Q({id:V},d,{children:p}))]}))});var gx=_r.createContext(void 0),vx=e=>{const t=_r.useContext(gx);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},yx=({client:e,children:t})=>(_r.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),jr.jsx(gx.Provider,{value:e,children:t})),bx=_r.createContext(!1),wx=()=>_r.useContext(bx);bx.Provider;var xx=_r.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),Sx=()=>_r.useContext(xx),Cx=(e,t,n)=>{const r=n?.state.error&&"function"==typeof e.throwOnError?ce(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))},kx=e=>{_r.useEffect(()=>{e.clearReset()},[e])},Ox=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:o})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(o&&void 0===e.data||ce(n,[e.error,r])),Ex=e=>{if(e.suspense){const t=1e3,n=e=>"static"===e?e:Math.max(e??t,t),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>n(r(...e)):n(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,t))}},Px=(e,t)=>e?.suspense&&t.isPending,Mx=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Ix({queries:e,...t},n){const r=vx(),o=wx(),a=Sx(),i=_r.useMemo(()=>e.map(e=>{const t=r.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}),[e,r,o]);i.forEach(e=>{Ex(e);const t=r.getQueryCache().get(e.queryHash);Cx(e,a,t)}),kx(a);const[l]=_r.useState(()=>new de(r,i,t)),[s,u,c]=l.getOptimisticResult(i,t.combine),d=!o&&!1!==t.subscribed;_r.useSyncExternalStore(_r.useCallback(e=>d?l.subscribe(pe.batchCalls(e)):fe,[l,d]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),_r.useEffect(()=>{l.setQueries(i,t)},[i,t,l]);const f=s.some((e,t)=>Px(i[t],e))?s.flatMap((e,t)=>{const n=i[t];if(n&&Px(n,e)){const e=new he(r,n);return Mx(n,e,a)}return[]}):[];if(f.length>0)throw Promise.all(f);const p=s.find((e,t)=>{const n=i[t];return n&&Ox({result:e,errorResetBoundary:a,throwOnError:n.throwOnError,query:r.getQueryCache().get(n.queryHash),suspense:n.suspense})});if(p?.error)throw p.error;return u(c())}function Rx(e,t,n){const r=wx(),o=Sx(),a=vx(),i=a.defaultQueryOptions(e);a.getDefaultOptions().queries?._experimental_beforeQuery?.(i);const l=a.getQueryCache().get(i.queryHash),s=!1!==e.subscribed;i._optimisticResults=r?"isRestoring":s?"optimistic":void 0,Ex(i),Cx(i,o,l),kx(o);const u=!a.getQueryCache().get(i.queryHash),[c]=_r.useState(()=>new t(a,i)),d=c.getOptimisticResult(i),f=!r&&s;if(_r.useSyncExternalStore(_r.useCallback(e=>{const t=f?c.subscribe(pe.batchCalls(e)):fe;return c.updateResult(),t},[c,f]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),_r.useEffect(()=>{c.setOptions(i)},[i,c]),Px(i,d))throw Mx(i,c,o);if(Ox({result:d,errorResetBoundary:o,throwOnError:i.throwOnError,query:l,suspense:i.suspense}))throw d.error;if(a.getDefaultOptions().queries?._experimental_afterQuery?.(i,d),i.experimental_prefetchInRender&&!me.isServer()&&((e,t)=>e.isLoading&&e.isFetching&&!t)(d,r)){const e=u?Mx(i,c,o):l?.promise;e?.catch(fe).finally(()=>{c.updateResult()})}return i.notifyOnChangeProps?d:c.trackResult(d)}function Dx(e,t){return Rx(e,he)}function Tx(e){return e}function Ax(e,t){const n=vx(),[r]=_r.useState(()=>new ge(n,e));_r.useEffect(()=>{r.setOptions(e)},[r,e]);const o=_r.useSyncExternalStore(_r.useCallback(e=>r.subscribe(pe.batchCalls(e)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),a=_r.useCallback((e,t)=>{r.mutate(e,t).catch(fe)},[r]);
151if(o.error&&ce(r.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:a,mutateAsync:o.mutate}}function jx(e,t){return Rx(e,ve)}var Nx=function(){return null},Fx=function(){return Fx=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Fx.apply(this,arguments)},Lx=new(function(){function e(){this.e={}}return e.prototype.generateCallbackId=function(){return Math.random().toString(36).substring(7)},e.prototype.on=function(e,t,n){var r=this,o=this.e||(this.e={}),a=this.generateCallbackId(),i={id:a,fn:t,ctx:n};return(o[e]||(o[e]=[])).push(i),function(){r.off(e,a)}.bind(this)},e.prototype.once=function(e,t,n){var r=this,o=this.generateCallbackId();function a(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];r.off(e,o),t.apply(n,a)}return a._=t,this.on(e,a,n)},e.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=((this.e||(this.e={}))[e]||[]).slice(),o=r.length,a=0;a<o;a++)r[a].fn.apply(r[a].ctx,t);return this},e.prototype.off=function(e,t,n){var r=this.e||(this.e={}),o=r[e],a=[];if(o&&t)for(var i=0,l=o.length;i<l;i++)("function"==typeof t&&o[i].fn!==t||"string"==typeof t&&o[i].id!==t)&&a.push(o[i]);return a.length?r[e]=a:delete r[e],this},e}()),zx=_r.createContext(null),_x=function(e){var t=e.flagsmith,n=e.options,r=e.serverState,o=e.children,a=_r.useRef(!0);return t&&!(null==t?void 0:t._trigger)&&(t._trigger=function(){null==t||t.log("React - trigger event received"),Lx.emit("event")}),t&&!(null==t?void 0:t._triggerLoadingState)&&(t._triggerLoadingState=function(){Lx.emit("loading_event")}),r&&!t.initialised&&t.setState(r),a.current&&(a.current=!1,n&&t.init(Fx(Fx({},n),{state:n.state||r,onChange:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];n.onChange&&n.onChange.apply(n,e)}})).catch(function(e){null==t||t.log("React - Failed to initialize flagsmith",e),Lx.emit("event")})),Vr.createElement(zx.Provider,{value:t},o)},Vx=function(e){var t=_r.useRef(e);return t.current||(t.current=e),t.current},Bx=function(e){if("string"==typeof e)return[e];if("object"==typeof e&&e.hasOwnProperty("length"))return e;throw new Error("Flagsmith: please supply an array of strings or a single string of flag keys to useFlags")},$x=function(e){return e.toLowerCase().replace(/ /g,"_")},Hx=function(e,t,n){return void 0===n&&(n=[]),t.map(function(t){var n,r;return"".concat(e.getValue(t)).concat(e.hasFeature(t)).concat(null===(r=null===(n=e.getAllFlags())||void 0===n?void 0:n[$x(t)])||void 0===r?void 0:r.variant)}).concat(n.map(function(t){return"".concat(e.getTrait(t))})).join(",")};function Wx(){var e=_r.useContext(zx),t=_r.useState(null==e?void 0:e.loadingState),n=t[0],r=t[1];return _r.useEffect(function(){if(e){r(e.loadingState);var t=Lx.on("loading_event",function(){r(e.loadingState)});return function(){t()}}},[e]),n}function Ux(e,t){void 0===t&&(t=[]);var n=Vx(Bx(e)),r=Vx(Bx(t)),o=_r.useContext(zx),a=_r.useState(Hx(o,n,r)),i=a[0],l=a[1];return _r.useEffect(function(){if(o){l(Hx(o,n,r));var e=Lx.on("event",function(){l(function(e){var t=Hx(o,n,r);return e===t?e:(null==o||o.log("React - useFlags flags and traits have changed"),t)})});return function(){e()}}},[o,n,r]),_r.useMemo(function(){var e={};return n.map(function(t){var n,r,a=null===(r=null===(n=o.getAllFlags())||void 0===n?void 0:n[$x(t)])||void 0===r?void 0:r.variant;e[t]=Fx({enabled:o.hasFeature(t),value:o.getValue(t)},null!=a?{variant:a}:{})}).concat(null==r?void 0:r.map(function(t){e[t]=o.getTrait(t)})),e},[i])}function Kx(){var e=_r.useContext(zx);if(!e)throw new Error("useFlagsmith must be used with in a FlagsmithProvider");return e}const qx={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_BUILD_TIME:"2026-09-25 20:08:24 UTC",VITE_BUILD_TYPE:"production",VITE_DEPLOYED_FRONTEND:"https://dev-app.edifyai.com",VITE_FLAGSMITH_ENVIRONMENT_ID:"FeH7TYf9UDywWBW4DY4EWL",VITE_FORMIO_PROJECT_URL:"https://wcf-form.edifyai.com/romedev",VITE_GIT_COMMIT:"3ec0373647b4d75c2113ce28006fa889e7b4dfd5",VITE_GOOGLE_MAPS_API_KEY:"AIzaSyA2K9t9qWRkUc5RhpZn6-MaOXPFOtvTsPc",VITE_SERVER_API:"/api",VITE_VERSION:"v26.9.18"}
151,Gx=e=>!!e.dispatchFromDevtools&&"function"==typeof e.dispatch,Yx=new Map,Xx=e=>{const t=Yx.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([e,t])=>[e,t.getState()])):{}},Qx=/.+ (.+) .+/,Zx=/^([^@]+)@/;function Jx(e){var t,n,r;if(!e)return;const o=e.split("\n"),a=o.findIndex(e=>e.includes("api.setState"));if(a<0)return;const i=(null==(t=o[a+1])?void 0:t.trim())||"";return(null==(n=Qx.exec(i))?void 0:n[1])||(null==(r=Zx.exec(i))?void 0:r[1])}const eS=(e,t={})=>(n,r,o)=>{const{enabled:a,anonymousActionType:i,store:l,...s}=t;let u;try{u=(null!=a?a:"production"!==(qx?"production":void 0))&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(gxe){}if(!u)return e(n,r,o);const{connection:c,...d}=((e,t,n)=>{if(void 0===e)return{type:"untracked",connection:t.connect(n)};const r=Yx.get(n.name);if(r)return{type:"tracked",store:e,...r};const o={connection:t.connect(n),stores:{}};return Yx.set(n.name,o),{type:"tracked",store:e,...o}})(l,u,s);let f=!0;o.setState=(e,t,a)=>{const u=n(e,t);if(!f)return u;const d=void 0===a?{type:i||Jx((new Error).stack)||"anonymous"}:"string"==typeof a?{type:a}:a;return void 0===l?(null==c||c.send(d,r()),u):(null==c||c.send({...d,type:`${l}/${d.type}`},{...Xx(s.name),[l]:o.getState()}),u)},o.devtools={cleanup:()=>{c&&"function"==typeof c.unsubscribe&&c.unsubscribe(),((e,t)=>{if(void 0===t)return;const n=Yx.get(e);n&&(delete n.stores[t],0===Object.keys(n.stores).length&&Yx.delete(e))})(s.name,l)}};const p=(...e)=>{const t=f;f=!1,n(...e),f=t},h=e(o.setState,r,o);if("untracked"===d.type?null==c||c.init(h):(d.stores[d.store]=o,null==c||c.init(Object.fromEntries(Object.entries(d.stores).map(([e,t])=>[e,e===d.store?h:t.getState()])))),Gx(o)){let e=!1;const t=o.dispatch;o.dispatch=(...n)=>{"production"===(qx?"production":void 0)||"__setState"!==n[0].type||e||(e=!0),t(...n)}}return c.subscribe(e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload)return;return tS(e.payload,e=>{if("__setState"===e.type){if(void 0===l)return void p(e.state);Object.keys(e.state).length;const t=e.state[l];if(null==t)return;return void(JSON.stringify(o.getState())!==JSON.stringify(t)&&p(t))}Gx(o)&&o.dispatch(e)});case"DISPATCH":switch(e.payload.type){case"RESET":return p(h),void 0===l?null==c?void 0:c.init(o.getState()):null==c?void 0:c.init(Xx(s.name));case"COMMIT":return void 0===l?void(null==c||c.init(o.getState())):null==c?void 0:c.init(Xx(s.name));case"ROLLBACK":return tS(e.state,e=>{if(void 0===l)return p(e),void(null==c||c.init(o.getState()));p(e[l]),null==c||c.init(Xx(s.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return tS(e.state,e=>{void 0!==l?JSON.stringify(o.getState())!==JSON.stringify(e[l])&&p(e[l]):p(e)});case"IMPORT_STATE":{const{nextLiftedState:n}=e.payload,r=null==(t=n.computedStates.slice(-1)[0])?void 0:t.state;if(!r)return;return p(void 0===l?r:r[l]),void(null==c||c.send(null,n))}case"PAUSE_RECORDING":return f=!f}return}}),h},tS=(e,t)=>{let n;try{n=JSON.parse(e)}catch(gxe){}void 0!==n&&t(n)},nS=e=>(t,n,r)=>{const o=r.subscribe;r.subscribe=(e,t,n)=>{let a=e;if(t){const o=(null==n?void 0:n.equalityFn)||Object.is;let i=e(r.getState());a=n=>{const r=e(n);if(!o(i,r)){const e=i;t(i=r,e)}},(null==n?void 0:n.fireImmediately)&&t(i,i)}return o(a)};return e(t,n,r)};function rS(e,t){let n;try{n=e()}catch(gxe){return}return{getItem:e=>{var t;const r=e=>null===e?null:JSON.parse(e,void 0),o=null!=(t=n.getItem(e))?t:null;return o instanceof Promise?o.then(r):r(o)},setItem:(e,t)=>n.setItem(e,JSON.stringify(t,void 0)),removeItem:e=>n.removeItem(e)}}const oS=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then:e=>oS(e)(n),catch(e){return this}}}catch(gxe){return{then(e){return this},catch:t=>oS(t)(gxe)}}},aS=(e,t)=>(n,r,o)=>{let a={storage:rS(()=>window.localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},i=!1,l=0;const s=new Set,u=new Set;let c=a.storage;if(!c)return e((...e)=>{n(...e)},r,o);const d=()=>{const e=a.partialize({...r()});return c.setItem(a.name,{state:e,version:a.version})},f=o.setState;o.setState=(e,t)=>(f(e,t),d());const p=e((...e)=>(n(...e),d()),r,o);let h;o.getInitialState=()=>p;const m=()=>{var e,t;if(!c)return;const o=++l;
151i=!1,s.forEach(e=>{var t;return e(null!=(t=r())?t:p)});const f=(null==(t=a.onRehydrateStorage)?void 0:t.call(a,null!=(e=r())?e:p))||void 0;return oS(c.getItem.bind(c))(a.name).then(e=>{if(e){if("number"!=typeof e.version||e.version===a.version)return[!1,e.state];if(a.migrate){const t=a.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}}return[!1,void 0]}).then(e=>{var t;if(o!==l)return;const[i,s]=e;return h=a.merge(s,null!=(t=r())?t:p),n(h,!0),i?d():void 0}).then(()=>{o===l&&(null==f||f(r(),void 0),h=r(),i=!0,u.forEach(e=>e(h)))}).catch(e=>{o===l&&(null==f||f(void 0,e))})};return o.persist={setOptions:e=>{a={...a,...e},e.storage&&(c=e.storage)},clearStorage:()=>{null==c||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>m(),hasHydrated:()=>i,onHydrate:e=>(s.add(e),()=>{s.delete(e)}),onFinishHydration:e=>(u.add(e),()=>{u.delete(e)})},a.skipHydration||m(),h||p};var iS=e=>(t,n,r)=>(r.setState=(e,n,...r)=>{const o="function"==typeof e?ye(e):e;return t(o,"boolean"!=typeof n||n,...r)},e(r.setState,n,r)),lS=(e,t)=>(n,r,o)=>(o.setState=(e,r,...o)=>{const a="function"==typeof e?be(e,t?{...t,enablePatches:!1}:t):e;return n(a,"boolean"!=typeof r||r,...o)},e(o.setState,r,o)),sS=(e,t=!1)=>{const n="boolean"==typeof e,{enabled:r,...o}=n?{}:e||{};return{enabled:(n?e:r)??t,...o}},uS=(e,t)=>{const n=e(t),r={...t.actions,...n};return{...t,actions:r,set:(e,...n)=>{if(e in r){const t=r[e];return t?.(...n)}return t.set(e,n[0])}}},cS=e=>e,dS=(e,t,n)=>{const r=t.get.bind(t),o=t.subscribe.bind(t),a=e(t),i={...t.selectors,...a},l={...t,selectors:i,get:(e,...t)=>{if(e in i){const n=i[e];return n?.(...t)}return r(e)},subscribe:(e,...t)=>{if(e in i){const n=[...t];let r,a=cS;"function"!=typeof n.at(-1)&&(r=n.pop());const l=n.pop();"function"==typeof n.at(-1)&&(a=n.pop());const s=n;return o("state",()=>a(i[e](...s)),l,r)}return o(e,...t)}};if(n?.selectWithStore){const e=n.selectWithStore;l.useValue=(n,...r)=>{if(n in i){const t=i[n],o=r.at(-1),a="function"==typeof o?o:void 0,l=a?r.slice(0,-1):r;return e(()=>t?.(...l),a)}return t.useValue?.(n,...r)}}return l},fS=(e,t)=>{const n=t?.extendSelectors??dS,r=t?.extendActions??uS;return{...e,actions:e.actions||{},extendSelectors:r=>fS(n(r,e),t),extendActions:n=>fS(r(n,e),t)}};var pS,hS,mS,gS,vS={exports:{}},yS={},bS={exports:{}},wS={};function xS(){return hS||(hS=1,bS.exports=function(){if(pS)return wS;pS=1;var e=zr(),t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=e.useState,r=e.useEffect,o=e.useLayoutEffect,a=e.useDebugValue;function i(e){var n=e.getSnapshot;e=e.value;try{var r=n();return!t(e,r)}catch(o){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var l=t(),s=n({inst:{value:l,getSnapshot:t}}),u=s[0].inst,c=s[1];return o(function(){u.value=l,u.getSnapshot=t,i(u)&&c({inst:u})},[e,l,t]),r(function(){return i(u)&&c({inst:u}),e(function(){i(u)&&c({inst:u})})},[e]),a(l),l};return wS.useSyncExternalStore=void 0!==e.useSyncExternalStore?e.useSyncExternalStore:l,wS}()),bS.exports}var SS=(gS||(gS=1,vS.exports=function(){if(mS)return yS;mS=1;var e=zr(),t=xS(),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},r=t.useSyncExternalStore,o=e.useRef,a=e.useEffect,i=e.useMemo,l=e.useDebugValue;return yS.useSyncExternalStoreWithSelector=function(e,t,s,u,c){var d=o(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=i(function(){function e(e){if(!a){if(a=!0,r=e,e=u(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return o=t}return o=e}if(t=o,n(r,e))return t;var i=u(e);return void 0!==c&&c(t,i)?(r=e,t):(r=e,o=i)}var r,o,a=!1,i=void 0===s?null:s;return[function(){return e(t())},null===i?void 0:function(){return e(i())}]},[t,s,u,c]);var p=r(e,d[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),l(p),p},yS}()),vS.exports);const CS=Or(SS),kS=e=>{let t;const n=new Set,r=(e,r)=>{const o="function"==typeof e?e(t):e;if(!Object.is(o,t)){const e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({}
151,t,o),n.forEach(n=>n(t,e))}},o=()=>t,a={setState:r,getState:o,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e))},i=t=e(r,o,a);return a},{useSyncExternalStoreWithSelector:OS}=CS,ES=e=>e;const PS=(e,t)=>{const n=(e=>e?kS(e):kS)(e),r=(e,r=t)=>function(e,t=ES,n){const r=OS(e.subscribe,e.getState,e.getInitialState,t,n);return Vr.useDebugValue(r),r}(n,e,r);return Object.assign(r,n),r};var MS=e=>fS(e,{extendSelectors:(e,t)=>((e,t)=>dS(e,t,{selectWithStore:(e,n)=>t.useStore(e,n)}))(e,t),extendActions:(e,t)=>uS(e,t)}),IS=(e,t)=>{const n=((e,t)=>{const{name:n,devtools:r,immer:o,mutative:a,persist:i,isMutativeState:l}=t,s=[],u=sS(r);u.enabled&&s.push(e=>eS(e,{...u,name:u?.name??n}));const c=sS(i);c.enabled&&s.push(e=>aS(e,{...c,name:c.name??n}));const d=sS(o);d.enabled&&s.push(e=>iS(e));const f=sS(a);f.enabled&&s.push(e=>lS(e,f));const p=s.reverse().reduce((e,t)=>t(e),"function"==typeof e?e:()=>e),h=l||d.enabled||f.enabled;return{stateCreator:nS(p),isMutative:h,name:n}})(e,t),r=(o=n.stateCreator)?PS(o,a):PS;var o,a;const i=(l=r,()=>{const[,e]=_r.useReducer(e=>e+1,0),t=new WeakMap,n=_r.useRef(),r=_r.useRef(),o=_r.useRef();_r.useEffect(()=>{n.current=t,r.current!==o.current&&we(r.current,o.current,t,new WeakMap)&&(r.current=o.current,e())});const a=_r.useCallback(e=>(o.current=e,r.current&&r.current!==e&&n.current&&!we(r.current,e,n.current,new WeakMap)?r.current:(r.current=e,e)),[]),i=l(a),s=_r.useMemo(()=>new WeakMap,[]);return xe(i,t,s)});var l;const s=((e,{name:t,isMutative:n})=>({get:t=>"state"===t?e.getState():e.getState()[t],set:(r,o)=>{if("state"===r)return e.setState(o);const a=r,i=e.getState()[a];if("function"==typeof o&&null!=i&&"function"!=typeof i&&(o=o(i)),i===o)return;const l=r.replace(/^\S/,e=>e.toUpperCase()),s=t?`@@${t}/set${l}`:void 0;e.setState(n?e=>{e[a]=o}:{[a]:o},void 0,s)},subscribe:(t,n,r,o)=>{if("state"===t)return r?e.subscribe(n,r,o):e.subscribe(n);let a,i,l;return r?(a=e=>n(e[t]),i=r,l=o):(a=e=>e[t],i=n,l=o),e.subscribe(a,i,l)},store:e,name:t,actions:{},selectors:{}}))(r,{name:n.name,isMutative:n.isMutative}),u=(e,t)=>r(t=>t[e],t),c={...s,store:r,useStore:r,useValue:u,useState:(e,t)=>[u(e,t),t=>s.set(e,t)],useTracked:e=>i()[e],useTrackedStore:i};return MS(c)};function RS(e,t,...n){return e.useValue(t,...n)}function DS(e){return e.useTrackedStore()}const TS={},AS=(e,t,n,r)=>{LS(n)&&TS[n]||(LS(n)&&(TS[n]=new Date),((e,t,n,r)=>{const o=[n,{code:t,...r||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(o,"warn","react-i18next::",!0);LS(o[0])&&(o[0]=`react-i18next:: ${o[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...o):console})(e,t,n,r))},jS=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},NS=(e,t,n)=>{e.loadNamespaces(t,jS(e,n))},FS=(e,t,n,r)=>{if(LS(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return NS(e,n,r);n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,jS(e,r))},LS=e=>"string"==typeof e,zS=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,_S={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},VS=e=>_S[e];let BS={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(zS,VS),transDefaultProps:void 0};let $S;const HS={type:"3rdParty",init(e){((e={})=>{BS={...BS,...e}})(e.options.react),(e=>{$S=e})(e)}},WS=_r.createContext();class US{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var KS=xS();const qS={t:(e,t)=>{if(LS(t))return t;if("object"==typeof(n=t)&&null!==n&&LS(t.defaultValue))return t.defaultValue;var n;if("function"==typeof e)return"";if(Array.isArray(e)){const t=e[e.length-1];return"function"==typeof t?"":t}return e},ready:!1},GS=()=>()=>{},YS=(e,t={})=>{const{i18n:n}=t,{i18n:r,defaultNS:o}=_r.useContext(WS)||{},a=n||r||$S;a&&!a.reportNamespaces&&(a.reportNamespaces=new US),a||AS(a,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next or by passing it via props or context. In monorepo setups, make sure there is only one instance of react-i18next.");const i=_r.useMemo(()=>({...BS,...a?.options?.react,...t}),[a,t]),{useSuspense:l,keyPrefix:s}=i,u=e||o||a?.options?.defaultNS,c=LS(u)?[u]:u||["translation"],d=_r.useMemo(()=>c,c);
151a?.reportNamespaces?.addUsedNamespaces?.(d);const f=_r.useRef(0),p=_r.useCallback(e=>{if(!a)return GS;const{bindI18n:t,bindI18nStore:n}=i,r=()=>{f.current+=1,e()};return t&&a.on(t,r),n&&a.store.on(n,r),()=>{t&&t.split(" ").forEach(e=>a.off(e,r)),n&&n.split(" ").forEach(e=>a.store.off(e,r))}},[a,i]),h=_r.useRef(),m=_r.useCallback(()=>{if(!a)return qS;const e=!(!a.isInitialized&&!a.initializedStoreOnce)&&d.every(e=>((e,t,n={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):(AS(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,a,i)),n=t.lng||a.language,r=f.current,o=h.current;if(o&&o.ready===e&&o.lng===n&&o.keyPrefix===s&&o.revision===r)return o;const l={t:a.getFixedT(n,"fallback"===i.nsMode?d:d[0],s,{scopeNs:d}),ready:e,lng:n,keyPrefix:s,revision:r};return h.current=l,l},[a,d,s,i,t.lng]),[g,v]=_r.useState(0),{t:y,ready:b}=KS.useSyncExternalStore(p,m,m);_r.useEffect(()=>{if(a&&!b&&!l){const e=()=>v(e=>e+1);t.lng?FS(a,t.lng,d,e):NS(a,d,e)}},[a,t.lng,d,b,l,g]);const w=a||{},x=_r.useRef(null),S=_r.useRef(),C=e=>{const t=Object.getOwnPropertyDescriptors(e);t.__original&&delete t.__original;const n=Object.create(Object.getPrototypeOf(e),t);if(!Object.prototype.hasOwnProperty.call(n,"__original"))try{Object.defineProperty(n,"__original",{value:e,writable:!1,enumerable:!1,configurable:!1})}catch(r){}return n},k=_r.useMemo(()=>{const e=w,t=e?.language;let n=e;e&&(x.current&&x.current.__original===e?S.current!==t?(n=C(e),x.current=n,S.current=t):n=x.current:(n=C(e),x.current=n,S.current=t));const r=b||l?y:(...e)=>(AS(a,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),y(...e)),o=[r,n,b];return o.t=r,o.i18n=n,o.ready=b,o},[y,w,b,w.resolvedLanguage,w.language,w.languages]);if(a&&l&&!b){let e=!1;try{e=!1}catch(gxe){}throw e&&AS(a,"SUSPENDED_WHILE_LOADING","useTranslation: suspended while translations are loading (useSuspense is true by default). Add a <Suspense> boundary above this component, or set react.useSuspense: false in the i18next init options. https://react.i18next.com/latest/usetranslation-hook"),new Promise(e=>{const n=()=>e();t.lng?FS(a,t.lng,d,n):NS(a,d,n)})}return k},XS=(...e)=>e.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),QS=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)};var ZS={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const JS=e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1},eC=_r.createContext({}),tC=_r.forwardRef(({color:e,size:t,strokeWidth:n,absoluteStrokeWidth:r,className:o="",children:a,iconNode:i,...l},s)=>{const{size:u=24,strokeWidth:c=2,absoluteStrokeWidth:d=!1,color:f="currentColor",className:p=""}=_r.useContext(eC)??{},h=r??d?24*Number(n??c)/Number(t??u):n??c;return _r.createElement("svg",{ref:s,...ZS,width:t??u??ZS.width,height:t??u??ZS.height,stroke:e??f,strokeWidth:h,className:XS("lucide",p,o),...!a&&!JS(l)&&{"aria-hidden":"true"},...l},[...i.map(([e,t])=>_r.createElement(e,t)),...Array.isArray(a)?a:[a]])}),nC=(e,t)=>{const n=_r.forwardRef(({className:n,...r},o)=>{return _r.createElement(tC,{ref:o,iconNode:t,className:XS(`lucide-${a=QS(e),a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,n),...r});var a});return n.displayName=QS(e),n},rC=nC("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]),oC=nC("arrow-down-up",[["path",{d:"m3 16 4 4 4-4",key:"1co6wj"}],["path",{d:"M7 20V4",key:"1yoxec"}],["path",{d:"m21 8-4-4-4 4",key:"1c9v7m"}],["path",{d:"M17 4v16",key:"7dpous"}]]),aC=nC("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]),iC=nC("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),lC=nC("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),sC=nC("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]),uC=nC("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]),cC=nC("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]]),dC=nC("book-open",[["path",{d:"M12 5v16",key:"1f6ucr"}],["path",{d:"M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z",key:"1fyvmf"}]]),fC=nC("braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]),pC=nC("bug-off",[["path",{d:"M12 20v-8",key:"i3yub9"}],["path",{d:"M12.656 7H14a4 4 0 0 1 4 4v1.344",key:"vvueyn"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287",key:"1cu21y"}],["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97",key:"5cxbf6"}],["path",{d:"M22 13h-3.344",key:"qb08am"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4",key:"1fjd4g"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97",key:"1d7oge"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M9.712 4.06A3 3 0 0 1 15 6v1.13",key:"1bvup6"}]]),hC=nC("bug",[["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z",key:"uouzyp"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M21 21a4 4 0 0 0-3.81-4",key:"1b0z45"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97",key:"5cxbf6"}
151],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4",key:"1fjd4g"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97",key:"1d7oge"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13",key:"1vgav8"}]]),mC=nC("building-2",[["path",{d:"M10 12h4",key:"a56b0p"}],["path",{d:"M10 8h4",key:"1sr2af"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2",key:"secmi2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16",key:"16ra0t"}]]),gC=nC("calendar",[["path",{d:"M8 2v3",key:"1ioesn"}],["path",{d:"M16 2v3",key:"otl347"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",key:"h1oib"}],["path",{d:"M3 9h18",key:"1pudct"}]]),vC=nC("camera",[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]),yC=nC("chart-pie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]]),bC=nC("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),wC=nC("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),xC=nC("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),SC=nC("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),CC=nC("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),kC=nC("chevrons-left",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]),OC=nC("chevrons-right",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]),EC=nC("chevrons-up-down",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]),PC=nC("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),MC=nC("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),IC=nC("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),RC=nC("circle-plus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]),DC=nC("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),TC=nC("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),AC=nC("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),jC=nC("clipboard-copy",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2",key:"4jdomd"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v4",key:"3hqy98"}],["path",{d:"M21 14H11",key:"1bme5i"}],["path",{d:"m15 10-4 4 4 4",key:"5dvupr"}]]),NC=nC("clipboard",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]]),FC=nC("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]),LC=nC("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),zC=nC("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]),_C=nC("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]),VC=nC("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]),BC=nC("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),$C=nC("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]),HC=nC("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),WC=nC("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),UC=nC("file",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}
151]]),KC=nC("flag-off",[["path",{d:"M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528",key:"1q158e"}],["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M4 22V4",key:"1plyxx"}],["path",{d:"M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347",key:"xj1b71"}]]),qC=nC("flag",[["path",{d:"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528",key:"1jaruq"}]]),GC=nC("flask-conical",[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2",key:"18mbvz"}],["path",{d:"M6.453 15h11.094",key:"3shlmq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}]]),YC=nC("folder",[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}]]),XC=nC("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),QC=nC("gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]),ZC=nC("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),JC=nC("headset",[["path",{d:"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z",key:"12oyoe"}],["path",{d:"M21 16v2a4 4 0 0 1-4 4h-5",key:"1x7m43"}]]),ek=nC("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),tk=nC("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]),nk=nC("landmark",[["path",{d:"M10 18v-7",key:"wt116b"}],["path",{d:"M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z",key:"yxxwt6"}],["path",{d:"M14 18v-7",key:"vav6t3"}],["path",{d:"M18 18v-7",key:"aexdmj"}],["path",{d:"M3 22h18",key:"8prr45"}],["path",{d:"M6 18v-7",key:"1ivflk"}]]),rk=nC("languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]),ok=nC("life-buoy",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m4.93 4.93 4.24 4.24",key:"1ymg45"}],["path",{d:"m14.83 9.17 4.24-4.24",key:"1cb5xl"}],["path",{d:"m14.83 14.83 4.24 4.24",key:"q42g0n"}],["path",{d:"m9.17 14.83-4.24 4.24",key:"bqpfvv"}],["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}]]),ak=nC("link-2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]),ik=nC("list-checks",[["path",{d:"M13 5h8",key:"a7qcls"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 19h8",key:"c3s6r1"}],["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"m3 7 2 2 4-4",key:"1obspn"}]]),lk=nC("list-filter",[["path",{d:"M2 5h20",key:"1fs1ex"}],["path",{d:"M6 12h12",key:"8npq4p"}],["path",{d:"M9 19h6",key:"456am0"}]]),sk=nC("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),uk=nC("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]),ck=nC("log-out",[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]]),dk=nC("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]),fk=nC("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]),pk=nC("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]),hk=nC("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]),mk=nC("monitor-cloud",[["path",{d:"M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z",key:"1da4q6"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",key:"x3v2xh"}]]),gk=nC("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]),vk=nC("network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]),yk=nC("octagon-alert",[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]]),bk=nC("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]),wk=nC("pen-line",[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]),xk=nC("pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]),Sk=nC("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2
1510 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]),Ck=nC("pin-off",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89",key:"znwnzq"}],["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11",key:"c9qhm2"}]]),kk=nC("pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]]),Ok=nC("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]),Ek=nC("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),Pk=nC("qr-code",[["rect",{width:"5",height:"5",x:"3",y:"3",rx:"1",key:"1tu5fj"}],["rect",{width:"5",height:"5",x:"16",y:"3",rx:"1",key:"1v8r4q"}],["rect",{width:"5",height:"5",x:"3",y:"16",rx:"1",key:"1x03jg"}],["path",{d:"M21 16h-3a2 2 0 0 0-2 2v3",key:"177gqh"}],["path",{d:"M21 21v.01",key:"ents32"}],["path",{d:"M12 7v3a2 2 0 0 1-2 2H7",key:"8crl2c"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M12 3h.01",key:"n36tog"}],["path",{d:"M12 16v.01",key:"133mhm"}],["path",{d:"M16 12h1",key:"1slzba"}],["path",{d:"M21 12v.01",key:"1lwtk9"}],["path",{d:"M12 21v-1",key:"1880an"}]]),Mk=nC("radio",[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478",key:"1fwjs5"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134",key:"ehdyv1"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134",key:"1q22gi"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478",key:"r2q7qm"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]),Ik=nC("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),Rk=nC("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]),Dk=nC("save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]),Tk=nC("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]),Ak=nC("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]),jk=nC("server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]),Nk=nC("settings-2",[["path",{d:"M14 17H5",key:"gfn3mx"}],["path",{d:"M19 7h-9",key:"6i9tg"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]),Fk=nC("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),Lk=nC("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]),zk=nC("shield-alert",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
vendor: 9,192 bytes, line 151
151y:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]),_k=nC("signal",[["path",{d:"M2 20h.01",key:"4haj6o"}],["path",{d:"M7 20v-4",key:"j294jx"}],["path",{d:"M12 20v-8",key:"i3yub9"}],["path",{d:"M17 20V8",key:"1tkaf5"}],["path",{d:"M22 4v16",key:"sih9yq"}]]),Vk=nC("skip-forward",[["path",{d:"M21 4v16",key:"7j8fe9"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z",key:"zs4d6"}]]),Bk=nC("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]),$k=nC("square-library",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7 7v10",key:"d5nglc"}],["path",{d:"M11 7v10",key:"pptsnr"}],["path",{d:"m15 7 2 10",key:"1m7qm5"}]]),Hk=nC("terminal",[["path",{d:"M12 19h8",key:"baeox8"}],["path",{d:"m4 17 6-6-6-6",key:"1yngyt"}]]),Wk=nC("test-tube",[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2",key:"125lnx"}],["path",{d:"M8.5 2h7",key:"csnxdl"}],["path",{d:"M14.5 16h-5",key:"1ox875"}]]),Uk=nC("timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]),Kk=nC("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]),qk=nC("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),Gk=nC("trophy",[["path",{d:"M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2",key:"pwuv1l"}],["path",{d:"M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2",key:"1y54w1"}],["path",{d:"M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3",key:"e30mpu"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z",key:"1mhfuq"}],["path",{d:"M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3",key:"i0yafy"}]]),Yk=nC("upload",[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]]),Xk=nC("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),Qk=nC("wifi-off",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]),Zk=nC("wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]),Jk=nC("wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]]),eO=nC("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),tO=nC("zap",[["path",{d:"M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z",key:"1v7up4"}]]);var nO=Object.defineProperty,rO=(e,t)=>nO(e,"name",{value:t,configurable:!0});function oO(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function aO(...e){return t=>{let n=!1;const r=e.map(e=>{const r=oO(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():oO(e[t],null)}}}}function iO(...e){return _r.useCallback(aO(...e),e)}rO(oO,"setRef"),rO(aO,"composeRefs"),rO(iO,"useComposedRefs");var lO=Object.defineProperty,sO=(e,t)=>lO(e,"name",{value:t,configurable:!0});function uO(e){const t=_r.forwardRef((t,n)=>{let{children:r,...o}=t,a=null,i=!1;const l=[];yO(r)&&"function"==typeof SO&&(r=SO(r._payload)),_r.Children.forEach(r,e=>{if(gO(e)){i=!0;const t=e;let n="child"in t.props?t.props.child:t.props.children;yO(n)&&"function"==typeof SO&&(n=SO(n._payload)),a=pO(t,n),l.push(a?.props?.children)}else l.push(e)}),a?a=_r.cloneElement(a,void 0,l):!i&&1===_r.Children.count(r)&&_r.isValidElement(r)&&(a=r);const s=a?mO(a):void 0,u=iO(n,s);if(!a){if(r||0===r)throw new Error(i?xO(e):wO(e));return r}const c=hO(o,a.props??{});return a.type!==_r.Fragment&&(c.ref=n?u:s),_r.cloneElement(a,c)});return t.displayName=`${e}.Slot`,t}sO(uO,"createSlot");var cO=uO("Slot"),dO=Symbol.for("radix.slottable");function fO(e){const t=sO(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=dO,t}sO(fO,"createSlottable");var pO=sO((e,t)=>{if("child"in e.props){const t=e.props.child;return _r.isValidElement(t)?_r.cloneElement(t,void 0,e.props.children(t.props.children)):null}return _r.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function hO(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{const t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}function mO(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function gO(e){return _r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===dO}sO(hO,"mergeProps"),sO(mO,"getElementRef"),sO(gO,"isSlottable");var vO=Symbol.for("react.lazy");function yO(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===vO&&"_payload"in e&&bO(e._payload)}function bO(e){return"object"==typeof e&&null!==e&&"then"in e}sO(yO,"isLazyComponent"),sO(bO,"isPromiseLike");var wO=sO(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),xO=sO(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),SO=Br[" use ".trim().toString()],CO=Object.defineProperty,kO=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=uO(`Primitive.${t}`),r=_r.forwardRef((e,r)=>{const{asChild:o,...a}=e,i=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),jr.jsx(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function OO(e,t){e&&ua.flushSync(()=>e.dispatchEvent(t))}CO(OO,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0});var EO=Object.defineProperty,PO=(e,t)=>EO(e,"name",{value:t,configurable:!0}),MO=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),IO=_r.forwardRef(PO(function(e,t){return jr.jsx(kO.span,{...e,ref:t,style:{...MO,...e.style}})},"VisuallyHidden")),RO=Object.defineProperty,DO=(e,t)=>RO(e,"name",{value:t,configurable:!0});function TO(e,t=[]){let n=[];function r(t,r){const o=_r.createContext(r);o.displayName=t+"Context";const a=n.length;n=[...n,r];const i=DO(t=>{const{scope:n,children:r,...i}=t,l=n?.[e]?.[a]||o,s=_r.useMemo(()=>i,Object.values(i));return jr.jsx(l.Provider,{value:s,children:r})},"Provider");function l(n,i,l={}){const{optional:s=!1}=l,u=i?.[e]?.[a]||o,c=_r.useContext(u);if(c)return c;if(void 0!==r)return r;if(!s)throw new Error(`\`${n}\` must be used within \`${t}\``)}return i.displayName=t+"Provider",DO(l,"useContext"),[i,l]}DO(r,"createContext");const o=DO(()=>{const t=n.map(e=>_r.createContext(e));return DO(function(n){const r=n?.[e]||t;return _r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])},"useScope")},"createScope");return o.scopeName=e,[r,AO(o,...t)]}function AO(...e){const t=e[0];if(1===e.length)return t;const n=DO(()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return DO(function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return _r.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])},"useComposedScopes")},"createScope");return n.scopeName=t.scopeName,n}DO(function(e,t){const n=_r.createContext(t);n.displayName=e+"Context";const r=DO(e=>{const{children:t,...r}=e,o=_r.useMemo(()=>r,Object.values(r));return jr.jsx(n.Provider,{value:o,children:t})},"Provider");function o(r,o={}){const{optional:a=!1}=o,i=_r.useContext(n);if(i)return i;if(void 0!==t)return t;if(!a)throw new Error(`\`${r}\` must be used within \`${e}\``)}return r.displayName=e+"Provider",DO(o,"useContext"),[r,o]},"createContext"),DO(TO,"createContextScope"),DO(AO,"composeContextScopes");var jO=Object.defineProperty,NO=(e,t)=>
151jO(e,"name",{value:t,configurable:!0});function FO(e){const t=e+"CollectionProvider",[n,r]=TO(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=NO(e=>{const{scope:t,children:n}=e,r=_r.useRef(null),a=_r.useRef(new Map).current;return jr.jsx(o,{scope:t,itemMap:a,collectionRef:r,children:n})},"CollectionProvider");i.displayName=t;const l=e+"CollectionSlot",s=uO(l),u=_r.forwardRef((e,t)=>{const{scope:n,children:r}=e,o=iO(t,a(l,n).collectionRef);return jr.jsx(s,{ref:o,children:r})});u.displayName=l;const c=e+"CollectionItemSlot",d="data-radix-collection-item",f=uO(c),p=_r.forwardRef((e,t)=>{const{scope:n,children:r,...o}=e,i=_r.useRef(null),l=iO(t,i),s=a(c,n);return _r.useEffect(()=>(s.itemMap.set(i,{ref:i,...o}),()=>{s.itemMap.delete(i)})),jr.jsx(f,{[d]:"",ref:l,children:r})});function h(t){const n=a(e+"CollectionConsumer",t);return _r.useCallback(()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return p.displayName=c,NO(h,"useCollection"),[{Provider:i,Slot:u,ItemSlot:p},h,r]}NO(FO,"createCollection");var LO=new WeakMap,zO=(t=class extends Map{constructor(t){super(t),((e,t,r)=>{t.has(e)?n("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r)})(this,e),a(this,e,[...super.keys()]),LO.set(this,!0)}set(t,n){return LO.get(this)&&(this.has(t)?o(this,e)[o(this,e).indexOf(t)]=t:o(this,e).push(t)),super.set(t,n),this}insert(t,n,r){const a=this.has(n),i=o(this,e).length,l=BO(t);let s=l>=0?l:i+l;const u=s<0||s>=i?-1:s;if(u===this.size||a&&u===this.size-1||-1===u)return this.set(n,r),this;const c=this.size+(a?0:1);l<0&&s++;const d=[...o(this,e)];let f,p=!1;for(let e=s;e<c;e++)if(s===e){let t=d[e];d[e]===n&&(t=d[e+1]),a&&this.delete(n),f=this.get(t),this.set(n,r)}else{p||d[e-1]!==n||(p=!0);const t=d[p?e:e-1],r=f;f=this.get(t),this.delete(t),this.set(t,r)}return this}with(e,n,r){const o=new t(this);return o.insert(e,n,r),o}before(t){const n=o(this,e).indexOf(t)-1;if(!(n<0))return this.entryAt(n)}setBefore(t,n,r){const a=o(this,e).indexOf(t);return-1===a?this:this.insert(a,n,r)}after(t){let n=o(this,e).indexOf(t);if(n=-1===n||n===this.size-1?-1:n+1,-1!==n)return this.entryAt(n)}setAfter(t,n,r){const a=o(this,e).indexOf(t);return-1===a?this:this.insert(a+1,n,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return a(this,e,[]),super.clear()}delete(t){const n=super.delete(t);return n&&o(this,e).splice(o(this,e).indexOf(t),1),n}deleteAt(e){const t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(t){const n=_O(o(this,e),t);if(void 0!==n)return this.get(n)}entryAt(t){const n=_O(o(this,e),t);if(void 0!==n)return[n,this.get(n)]}indexOf(t){return o(this,e).indexOf(t)}keyAt(t){return _O(o(this,e),t)}from(e,t){const n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){const n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(const r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(const r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return-1}filter(e,n){const r=[];let o=0;for(const t of this)Reflect.apply(e,n,[t,o,this])&&r.push(t),o++;return new t(r)}map(e,n){const r=[];let o=0;for(const t of this)r.push([t[0],Reflect.apply(e,n,[t,o,this])]),o++;return new t(r)}reduce(...e){const[t,n]=e;let r=0,o=n??this.at(0);for(const a of this)o=0===r&&1===e.length?a:Reflect.apply(t,this,[o,a,r,this]),r++;return o}reduceRight(...e){const[t,n]=e;let r=n??this.at(-1);for(let o=this.size-1;o>=0;o--){const n=this.at(o);r=o===this.size-1&&1===e.length?n:Reflect.apply(t,this,[r,n,o,this])}return r}toSorted(e){const n=[...this.entries()].sort(e);return new t(n)}toReversed(){const e=new t;for(let t=this.size-1;t>=0;t--){const n=this.keyAt(t),r=this.get(n);e.set(n,r)}return e}toSpliced(...e){const n=[...this.entries()];return n.splice(...e),new t(n)}slice(e,n){const r=new t;let o=this.size-1;if(void 0===e)return r;e<0&&(e+=this.size),void 0!==n&&n>0&&(o=n-1);for(let t=e;t<=o;t++){const e=this.keyAt(t),n=this.get(e);r.set(e,n)}return r}every(e,t){let n=0;for(const r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(const r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}},e=new WeakMap,NO(t,"OrderedDict"),t);function _O(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);const n=VO(e,t);return-1===n?void 0:e[n]}function VO(e,t){const n=e.length,r=BO(t),o=r>=0?r:n+r;return o<0||o>=n?-1:o}function BO(e){return e!=e||0===e?0:Math.trunc(e)}function $O(e,t){if(e===t)return!0;
vendor: 20,893 bytes, line 151
151if("object"!=typeof e||"object"!=typeof t)return!1;if(null==e||null==t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const o of n){if(!Object.prototype.hasOwnProperty.call(t,o))return!1;if(e[o]!==t[o])return!1}return!0}function HO(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function WO(e,t){return e[1].element&&t[1].element?HO(e[1].element,t[1].element)?-1:1:0}function UO(e){return new MutationObserver(t=>{for(const n of t)if("childList"===n.type)return void e()})}NO(_O,"at"),NO(VO,"toSafeIndex"),NO(BO,"toSafeInteger"),NO(function(e){const t=e+"CollectionProvider",[n,r]=TO(t),[o,a]=n(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new zO,setItemMap:NO(()=>{},"setItemMap")}),i=NO(({state:e,...t})=>e?jr.jsx(s,{...t,state:e}):jr.jsx(l,{...t}),"CollectionProvider");i.displayName=t;const l=NO(e=>{const t=g();return jr.jsx(s,{...e,state:t})},"CollectionInit");l.displayName=t+"Init";const s=NO(e=>{const{scope:t,children:n,state:r}=e,a=_r.useRef(null),[i,l]=_r.useState(null),s=iO(a,l),[u,c]=r;return _r.useEffect(()=>{if(!i)return;const e=UO(()=>{});return e.observe(i,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[i]),jr.jsx(o,{scope:t,itemMap:u,setItemMap:c,collectionRef:s,collectionRefObject:a,collectionElement:i,children:n})},"CollectionProviderImpl");s.displayName=t+"Impl";const u=e+"CollectionSlot",c=uO(u),d=_r.forwardRef((e,t)=>{const{scope:n,children:r}=e,o=iO(t,a(u,n).collectionRef);return jr.jsx(c,{ref:o,children:r})});d.displayName=u;const f=e+"CollectionItemSlot",p="data-radix-collection-item",h=uO(f),m=_r.forwardRef((e,t)=>{const{scope:n,children:r,...o}=e,i=_r.useRef(null),[l,s]=_r.useState(null),u=iO(t,i,s),c=a(f,n),{setItemMap:d}=c,m=_r.useRef(o);$O(m.current,o)||(m.current=o);const g=m.current;return _r.useEffect(()=>{const e=g;return d(t=>l?t.has(l)?t.set(l,{...e,element:l}).toSorted(WO):(t.set(l,{...e,element:l}),t.toSorted(WO)):t),()=>{d(e=>l&&e.has(l)?(e.delete(l),new zO(e)):e)}},[l,g,d]),jr.jsx(h,{[p]:"",ref:u,children:r})});function g(){return _r.useState(new zO)}function v(t){const{itemMap:n}=a(e+"CollectionConsumer",t);return n}return m.displayName=f,NO(g,"useInitCollection"),NO(v,"useCollection"),[{Provider:i,Slot:d,ItemSlot:m},{createCollectionScope:r,useCollection:v,useInitCollection:g}]},"createCollection"),NO($O,"shallowEqual"),NO(HO,"isElementPreceding"),NO(WO,"sortByDocumentPosition"),NO(UO,"getChildListObserver");var KO=globalThis?.document?_r.useLayoutEffect:()=>{},qO=Object.defineProperty,GO=Br[" useEffectEvent ".trim().toString()],YO=Br[" useInsertionEffect ".trim().toString()];function XO(e){if("function"==typeof GO)return GO(e);const t=_r.useRef(()=>{throw new Error("Cannot call an event handler while rendering.")});return"function"==typeof YO?YO(()=>{t.current=e}):KO(()=>{t.current=e}),_r.useMemo(()=>(...e)=>t.current?.(...e),[])}((e,t)=>{qO(e,"name",{value:t,configurable:!0})})(XO,"useEffectEvent");var QO=Object.defineProperty,ZO=(e,t)=>QO(e,"name",{value:t,configurable:!0}),JO=Br[" useInsertionEffect ".trim().toString()]||KO;function eE({prop:e,defaultProp:t,onChange:n=ZO(()=>{},"onChange"),caller:r}){const[o,a,i]=tE({defaultProp:t,onChange:n}),l=void 0!==e;return[l?e:o,_r.useCallback(t=>{if(l){const n=nE(t)?t(e):t;n!==e&&i.current?.(n)}else a(t)},[l,e,a,i])]}function tE({defaultProp:e,onChange:t}){const[n,r]=_r.useState(e),o=_r.useRef(n),a=_r.useRef(t);return JO(()=>{a.current=t},[t]),_r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,r,a]}function nE(e){return"function"==typeof e}ZO(eE,"useControllableState"),ZO(tE,"useUncontrolledState"),ZO(nE,"isFunction");var rE=Symbol("RADIX:SYNC_STATE");ZO(function(e,t,n,r){const{prop:o,defaultProp:a,onChange:i,caller:l}=t,s=void 0!==o,u=XO(i),c=[{...n,state:a}];r&&c.push(r);const[d,f]=_r.useReducer((t,n)=>{if(n.type===rE)return{...t,state:n.state};const r=e(t,n);return s&&!Object.is(r.state,t.state)&&u(r.state),r},...c),p=d.state,h=_r.useRef(p);_r.useEffect(()=>{h.current!==p&&(h.current=p,s||u(p))},[p,h,s]);const m=_r.useMemo(()=>void 0!==o?{...d,state:o}:d,[d,o]);return _r.useEffect(()=>{s&&!Object.is(o,d.state)&&f({type:rE,state:o})},[o,d.state,s]),[m,f]},"useControllableStateReducer");var oE=Object.defineProperty,aE=(e,t)=>oE(e,"name",{value:t,configurable:!0});function iE(e,t){return _r.useReducer((e,n)=>t[e][n]??e,e)}aE(iE,"useStateMachine");var lE=aE(e=>{const{present:t,children:n}=e,r=sE(t),o="function"==typeof n?n({present:r.isPresent}):_r.Children.only(n),a=cE(r.ref,fE(o));return"function"==typeof n||r.isPresent?_r.cloneElement(o,{ref:a}):null},"Presence");function sE(e){const[t,n]=_r.useState(),r=_r.useRef(null),o=_r.useRef(e),a=_r.useRef("none"),i=_r.useRef(void 0),l=e?"mounted":"unmounted",[s,u]=iE(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return _r.useEffect(()=>{"mounted"===s?(a.current=i.current??dE(r.current),i.current=void 0):a.current="none"},[s]),KO(()=>{const t=r.current,n=o.current;if(n!==e){const r=a.current,l=dE(t);if(e)i.current=l,u("MOUNT");else if("none"===l||"none"===t?.display)u("UNMOUNT");else{u(n&&r!==l?"ANIMATION_OUT":"UNMOUNT")}o.current=e}},[e,u]),KO(()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,i=aE(a=>{const i=dE(r.current).includes(CSS.escape(a.animationName));if(a.target===t&&i&&(u("ANIMATION_END"),!o.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},"handleAnimationEnd"),l=aE(e=>{e.target===t&&(a.current=dE(r.current))},"handleAnimationStart");return t.addEventListener("animationstart",l),t.addEventListener("animationcancel",i),t.addEventListener("animationend",i),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",l),t.removeEventListener("animationcancel",i),t.removeEventListener("animationend",i)}}u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:_r.useCallback(e=>{if(e){const t=getComputedStyle(e);r.current=t,i.current=dE(t)}else r.current=null;n(e)},[])}}function uE(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function cE(...e){const t=_r.useRef(e);return t.current=e,_r.useCallback(e=>{const n=t.current;let r=!1;const o=n.map(t=>{const n=uE(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<o.length;e++){const t=o[e];"function"==typeof t?t():uE(n[e],null)}}},[])}function dE(e){return e?.animationName||"none"}function fE(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}aE(sE,"usePresence"),aE(uE,"setRef"),aE(cE,"useStableComposedRefs"),aE(dE,"getAnimationName"),aE(fE,"getElementRef");var pE=Object.defineProperty,hE=Br[" useId ".trim().toString()]||(()=>{}),mE=0;function gE(e){const[t,n]=_r.useState(hE());return KO(()=>{e||n(e=>e??String(mE++))},[e]),e||(t?`radix-${t}`:"")}((e,t)=>{pE(e,"name",{value:t,configurable:!0})})(gE,"useId");var vE=Object.defineProperty,yE=(e,t)=>vE(e,"name",{value:t,configurable:!0}),bE="Collapsible",[wE,xE]=TO(bE),[SE,CE]=wE(bE),kE=_r.forwardRef(yE(function(e,t){const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:a,onOpenChange:i,...l}=e,[s,u]=eE({prop:r,defaultProp:o??!1,onChange:i,caller:bE});return jr.jsx(SE,{scope:n,disabled:a,contentId:gE(),open:s,onOpenToggle:_r.useCallback(()=>u(e=>!e),[u]),children:jr.jsx(kO.div,{"data-state":IE(s),"data-disabled":a?"":void 0,...l,ref:t})})},"Collapsible")),OE=_r.forwardRef(yE(function(e,t){const{__scopeCollapsible:n,...r}=e,o=CE("CollapsibleTrigger",n);return jr.jsx(kO.button,{type:"button","aria-controls":o.open?o.contentId:void 0,"aria-expanded":o.open||!1,"data-state":IE(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:Se(e.onClick,o.onOpenToggle)})},"CollapsibleTrigger")),EE="CollapsibleContent",PE=_r.forwardRef(yE(function(e,t){const{forceMount:n,...r}=e,o=CE(EE,e.__scopeCollapsible);return jr.jsx(lE,{present:n||o.open,children:({present:e})=>jr.jsx(ME,{...r,ref:t,present:e})})},"CollapsibleContent")),ME=_r.forwardRef(yE(function(e,t){const{__scopeCollapsible:n,present:r,children:o,...a}=e,i=CE(EE,n),[l,s]=_r.useState(r),u=_r.useRef(null),c=iO(t,u),d=_r.useRef(0),f=d.current,p=_r.useRef(0),h=p.current,m=i.open||l,g=_r.useRef(m),v=_r.useRef(void 0);return _r.useEffect(()=>{const e=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(e)},[]),KO(()=>{const e=u.current;if(e){v.current=v.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";const t=e.getBoundingClientRect();d.current=t.height,p.current=t.width,g.current||(e.style.transitionDuration=v.current.transitionDuration,e.style.animationName=v.current.animationName),s(r)}},[i.open,r]),jr.jsx(kO.div,{"data-state":IE(i.open),"data-disabled":i.disabled?"":void 0,id:i.contentId,hidden:!m,...a,ref:c,style:{"--radix-collapsible-content-height":f?`${f}px`:void 0,"--radix-collapsible-content-width":h?`${h}px`:void 0,...e.style},children:m&&o})},"CollapsibleContentImpl"));function IE(e){return e?"open":"closed"}yE(IE,"getState");var RE=kE,DE=Object.defineProperty,TE=_r.createContext(void 0);function AE(e){const t=_r.useContext(TE);return e||t||"ltr"}((e,t)=>{DE(e,"name",{value:t,configurable:!0})})(AE,"useDirection");var jE=Object.defineProperty;function NE(e){const t=_r.useRef(e);return _r.useEffect(()=>{t.current=e}),_r.useMemo(()=>(...e)=>t.current?.(...e),[])}((e,t)=>{jE(e,"name",{value:t,configurable:!0})})(NE,"useCallbackRef");var FE,LE=Object.defineProperty,zE=(e,t)=>LE(e,"name",{value:t,configurable:!0}),_E="dismissableLayer.update",VE=_r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),BE=_r.forwardRef(zE(function(e,t){const{disableOutsidePointerEvents:n=!1,deferPointerDownOutside:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:l,onDismiss:s,...u}=e,c=_r.useContext(VE),[d,f]=_r.useState(null),p=d?.ownerDocument??globalThis?.document,[,h]=_r.useState({}),m=iO(t,f),g=Array.from(c.layers),[v]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),y=v?g.indexOf(v):-1,b=d?g.indexOf(d):-1,w=c.layersWithOutsidePointerEventsDisabled.size>0,x=b>=y,S=_r.useRef(!1),C=WE(e=>{a?.(e),l?.(e),e.defaultPrevented||s?.()},{ownerDocument:p,deferPointerDownOutside:r,isDeferredPointerDownOutsideRef:S,dismissableSurfaces:c.dismissableSurfaces,shouldHandlePointerDownOutside:_r.useCallback(e=>{if(!(e instanceof Node))return!1;const t=[...c.branches].some(t=>t.contains(e));return x&&!t},[c.branches,x])}),k=UE(e=>{if(r&&S.current)return;const t=e.target;[...c.branches].some(e=>e.contains(t))||(i?.(e),l?.(e),e.defaultPrevented||s?.())},p),O=!!d&&b===g.length-1,E=NE(e=>{"Escape"===e.key&&(o?.(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))});return _r.useEffect(()=>{if(O)return p.addEventListener("keydown",E,{capture:!0}),()=>p.removeEventListener("keydown",E,{capture:!0})},[p,O,E]),_r.useEffect(()=>{if(d)return n&&(0===c.layersWithOutsidePointerEventsDisabled.size&&(FE=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(d)),c.layers.add(d),KE(),()=>{n&&(c.layersWithOutsidePointerEventsDisabled.delete(d),0===c.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=FE))}},[d,p,n,c]),_r.useEffect(()=>()=>{d&&(c.layers.delete(d),c.layersWithOutsidePointerEventsDisabled.delete(d),KE())},[d,c]),_r.useEffect(()=>{const e=zE(()=>h({}),"handleUpdate");return document.addEventListener(_E,e),()=>document.removeEventListener(_E,e)},[]),jr.jsx(kO.div,{...u,ref:m,style:{pointerEvents:w?x?"auto":"none":void 0,...e.style},onFocusCapture:Se(e.onFocusCapture,k.onFocusCapture),onBlurCapture:Se(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:Se(e.onPointerDownCapture,C.onPointerDownCapture)})},"DismissableLayer"));function $E(){const e=_r.useContext(VE),[t,n]=_r.useState(null);return _r.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}zE($E,"useDismissableLayerSurface");var HE=zE(()=>!0,"IS_TRUE");function WE(e,t){const{ownerDocument:n=globalThis?.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:o,dismissableSurfaces:a,shouldHandlePointerDownOutside:i=HE}=t,l=NE(e),s=_r.useRef(!1),u=_r.useRef(!1),c=_r.useRef(new Map),d=_r.useRef(()=>{});return _r.useEffect(()=>{function e(){u.current=!1,o.current=!1,c.current.clear()}function t(){return Array.from(c.current.values()).some(Boolean)}function f(e){if(!u.current)return;const t=e.target;t instanceof Node&&[...a].some(e=>e.contains(t))||c.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{u.current&&d.current()},0)}function p(e){u.current&&c.current.set(e.type,!1)}zE(e,"resetOutsideInteraction"),zE(t,"isOutsideInteractionIntercepted"),zE(f,"handleInteractionCapture"),zE(p,"handleInteractionBubble");const h=zE(a=>{if(a.target&&!s.current){let f=function(){n.removeEventListener("click",d.current);const r=t();e(),r||qE("dismissableLayer.pointerDownOutside",l,p,{discrete:!0})};if(zE(f,"handleAndDispatchPointerDownOutsideEvent"),!i(a.target))return n.removeEventListener("click",d.current),e(),void(s.current=!1);const p={originalEvent:a};u.current=!0,o.current=r&&0===a.button,c.current.clear(),r&&0===a.button?(n.removeEventListener("click",d.current),d.current=f,n.addEventListener("click",d.current,{once:!0})):f()}else n.removeEventListener("click",d.current),e();s.current=!1},"handlePointerDown"),m=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(const r of m)n.addEventListener(r,f,!0),n.addEventListener(r,p);const g=window.setTimeout(()=>{n.addEventListener("pointerdown",h)},0);return()=>{window.clearTimeout(g),n.removeEventListener("pointerdown",h),n.removeEventListener("click",d.current);for(const e of m)n.removeEventListener(e,f,!0),n.removeEventListener(e,p)}},[n,l,r,o,a,i]),{onPointerDownCapture:zE(()=>s.current=!0,"onPointerDownCapture")}}function UE(e,t=globalThis?.document){const n=NE(e),r=_r.useRef(!1);return _r.useEffect(()=>{const e=zE(e=>{if(e.target&&!r.current){qE("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})}},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:zE(()=>r.current=!0,"onFocusCapture"),onBlurCapture:zE(()=>r.current=!1,"onBlurCapture")}}function KE(){const e=new CustomEvent(_E);document.dispatchEvent(e)}function qE(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?OO(o,a):o.dispatchEvent(a)}zE(WE,"usePointerDownOutside"),zE(UE,"useFocusOutside"),zE(KE,"dispatchUpdate"),zE(qE,"handleAndDispatchCustomEvent");var GE=Object.defineProperty,YE=(e,t)=>GE(e,"name",{value:t,configurable:!0}),XE="focusScope.autoFocusOnMount",QE="focusScope.autoFocusOnUnmount",ZE={bubbles:!1,cancelable:!0},JE=_r.forwardRef(YE(function(e,t){const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[l,s]=_r.useState(null),u=NE(o),c=NE(a),d=_r.useRef(null),f=iO(t,s),p=_r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;_r.useEffect(()=>{if(r){let e=function(e){if(p.paused||!l)return;const t=e.target;l.contains(t)?d.current=t:iP(d.current,{select:!0})},t=function(e){if(p.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||iP(d.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&iP(l)};YE(e,"handleFocusIn"),YE(t,"handleFocusOut"),YE(n,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[r,l,p.paused]),_r.useEffect(()=>{if(l){lP.add(p);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(XE,ZE);l.addEventListener(XE,u),l.dispatchEvent(t),t.defaultPrevented||(eP(cP(nP(l)),{select:!0}),document.activeElement===e&&iP(l))}return()=>{l.removeEventListener(XE,u),setTimeout(()=>{const t=new CustomEvent(QE,ZE);l.addEventListener(QE,c),l.dispatchEvent(t),t.defaultPrevented||iP(e??document.body,{select:!0}),l.removeEventListener(QE,c),lP.remove(p)},0)}}},[l,u,c,p]);const h=_r.useCallback(e=>{if(!n&&!r)return;if(p.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){const t=e.currentTarget,[r,a]=tP(t);r&&a?e.shiftKey||o!==a?e.shiftKey&&o===r&&(e.preventDefault(),n&&iP(a,{select:!0})):(e.preventDefault(),n&&iP(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,p.paused]);return jr.jsx(kO.div,{tabIndex:-1,...i,ref:f,onKeyDown:h})},"FocusScope"));function eP(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(iP(r,{select:t}),document.activeElement!==n)return}function tP(e){const t=nP(e);return[rP(t,e),rP(t.reverse(),e)]}function nP(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:YE(e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function rP(e,t){const n="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(const r of e){if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):oP(r,{upTo:t})))return r}}function oP(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function aP(e){return e instanceof HTMLInputElement&&"select"in e}function iP(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&aP(e)&&t&&e.select()}}YE(eP,"focusFirst"),YE(tP,"getTabbableEdges"),YE(nP,"getTabbableCandidates"),YE(rP,"findVisible"),YE(oP,"isHidden"),YE(aP,"isSelectableInput"),YE(iP,"focus");var lP=sP();function sP(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=uP(e,t),e.unshift(t)},remove(t){e=uP(e,t),e[0]?.resume()}}}function uP(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}function cP(e){return e.filter(e=>"A"!==e.tagName)}YE(sP,"createFocusScopesStack"),YE(uP,"arrayRemove"),YE(cP,"removeLinks");var dP=Object.defineProperty,fP=(e,t)=>dP(e,"name",{value:t,configurable:!0}),pP=_r.forwardRef(fP(function(e,t){const{container:n,...r}=e,[o,a]=_r.useState(!1);KO(()=>a(!0),[]);const i=n||o&&globalThis?.document?.body;return i?ua.createPortal(jr.jsx(kO.div,{...r,ref:t}),i):null},"Portal")),hP=Object.defineProperty,mP=(e,t)=>hP(e,"name",{value:t,configurable:!0}),gP=0,vP=null;function yP(){_r.useEffect(()=>{vP||(vP={start:bP(),end:bP()});const{start:e,end:t}=vP;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),gP++,()=>{1===gP&&(vP?.start.remove(),vP?.end.remove(),vP=null),gP=Math.max(0,gP-1)}},[])}function bP(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}mP(function(e){return yP(),e.children},"FocusGuards"),mP(yP,"useFocusGuards"),mP(bP,"createFocusGuard");var wP="right-scroll-bar-position",xP="width-before-scroll-bar";function SP(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var CP="undefined"!=typeof window?_r.useLayoutEffect:_r.useEffect,kP=new WeakMap;function OP(e,t){var n,r,o,a=(n=null,r=function(t){return e.forEach(function(e){return SP(e,t)})},o=_r.useState(function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}})[0],o.callback=r,o.facade);return CP(function(){var t=kP.get(a);if(t){var n=new Set(t),r=new Set(e),o=a.current;n.forEach(function(e){r.has(e)||SP(e,null)}),r.forEach(function(e){n.has(e)||SP(e,o)})}kP.set(a,e)},[e]),a}function EP(e){return e}var PP=function(e){var t=e.sideCar,n=ke(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return _r.createElement(r,Ce({},n))};
vendor: 6,284 bytes, line 151
151PP.isSideCarExport=!0;var MP=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=EP);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}(null);return t.options=Ce({async:!0,ssr:!1},e),t}(),IP=function(){},RP=_r.forwardRef(function(e,t){var n=_r.useRef(null),r=_r.useState({onScrollCapture:IP,onWheelCapture:IP,onTouchMoveCapture:IP}),o=r[0],a=r[1],i=e.forwardProps,l=e.children,s=e.className,u=e.removeScrollBar,c=e.enabled,d=e.shards,f=e.sideCar,p=e.noRelative,h=e.noIsolation,m=e.inert,g=e.allowPinchZoom,v=e.as,y=void 0===v?"div":v,b=e.gapMode,w=ke(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=f,S=OP([n,t]),C=Ce(Ce({},w),o);return _r.createElement(_r.Fragment,null,c&&_r.createElement(x,{sideCar:MP,removeScrollBar:u,shards:d,noRelative:p,noIsolation:h,inert:m,setCallbacks:a,allowPinchZoom:!!g,lockRef:n,gapMode:b}),i?_r.cloneElement(_r.Children.only(l),Ce(Ce({},C),{ref:S})):_r.createElement(y,Ce({},C,{className:s,ref:S}),l))});RP.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},RP.classNames={fullWidth:xP,zeroRight:wP};var DP=function(){var e=0,t=null;return{add:function(n){var r,o;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Oe();return t&&e.setAttribute("nonce",t),e}())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},TP=function(){var e,t=(e=DP(),function(t,n){_r.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},AP={left:0,top:0,right:0,gap:0},jP=function(e){return parseInt(e||"",10)||0},NP=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return AP;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[jP(n),jP(r),jP(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},FP=TP(),LP="data-scroll-locked",zP=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(LP,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(wP," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(xP," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(wP," .").concat(wP," {\n right: 0 ").concat(r,";\n }\n \n .").concat(xP," .").concat(xP," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(LP,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},_P=function(){var e=parseInt(document.body.getAttribute(LP)||"0",10);return isFinite(e)?e:0},VP=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;_r.useEffect(function(){return document.body.setAttribute(LP,(_P()+1).toString()),function(){var e=_P()-1;e<=0?document.body.removeAttribute(LP):document.body.setAttribute(LP,e.toString())}},[]);var a=_r.useMemo(function(){return NP(o)},[o]);return _r.createElement(FP,{styles:zP(a,!t,o,n?"":"!important")})},BP=!1;if("undefined"!=typeof window)try{var $P=Object.defineProperty({},"passive",{get:function(){return BP=!0,!0}});window.addEventListener("test",$P,$P),window.removeEventListener("test",$P,$P)}catch($Ie){BP=!1}var HP=!!BP&&{passive:!1},WP=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},UP=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),KP(e,r)){var o=qP(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},KP=function(e,t){return"v"===e?function(e){return WP(e,"overflowY")}(t):function(e){return WP(e,"overflowX")}(t)},qP=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},GP=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},YP=function(e){return[e.deltaX,e.deltaY]},XP=function(e){return e&&"current"in e?e.current:e},QP=function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")},ZP=0,JP=[];function eM(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const tM=(nM=function(e){var t=_r.useRef([]),n=_r.useRef([0,0]),r=_r.useRef(),o=_r.useState(ZP++)[0],a=_r.useState(TP)[0],i=_r.useRef(e);_r.useEffect(function(){i.current=e},[e]),_r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));
vendor: 5,764 bytes, line 151
151var t=Ee([e.lockRef.current],(e.shards||[]).map(XP),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=_r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var o,a=GP(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-a[0],u="deltaY"in e?e.deltaY:l[1]-a[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var h=UP(d,c);if(!h)return!0;if(h?o=d:(o="v"===d?"h":"v",h=UP(d,c)),!h)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=o),!o)return!0;var m=r.current||o;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,l=t.contains(i),s=!1,u=a>0,c=0,d=0;do{if(!i)break;var f=qP(e,i),p=f[0],h=f[1]-f[2]-o*p;(p||h)&&KP(e,i)&&(c+=h,d+=p);var m=i.parentNode;i=m&&m.nodeType===Node.DOCUMENT_FRAGMENT_NODE?m.host:m}while(!l&&i!==document.body||l&&(t.contains(i)||t===i));return(u&&Math.abs(c)<1||!u&&Math.abs(d)<1)&&(s=!0),s}(m,t,e,"h"===m?s:u)},[]),s=_r.useCallback(function(e){var n=e;if(JP.length&&JP[JP.length-1]===a){var r="deltaY"in n?YP(n):GP(n),o=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o})[0];if(o&&o.should)n.cancelable&&n.preventDefault();else if(!o){var s=(i.current.shards||[]).map(XP).filter(Boolean).filter(function(e){return e.contains(n.target)});(s.length>0?l(n,s[0]):!i.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),u=_r.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:eM(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),c=_r.useCallback(function(e){n.current=GP(e),r.current=void 0},[]),d=_r.useCallback(function(t){u(t.type,YP(t),t.target,l(t,e.lockRef.current))},[]),f=_r.useCallback(function(t){u(t.type,GP(t),t.target,l(t,e.lockRef.current))},[]);_r.useEffect(function(){return JP.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",s,HP),document.addEventListener("touchmove",s,HP),document.addEventListener("touchstart",c,HP),function(){JP=JP.filter(function(e){return e!==a}),document.removeEventListener("wheel",s,HP),document.removeEventListener("touchmove",s,HP),document.removeEventListener("touchstart",c,HP)}},[]);var p=e.removeScrollBar,h=e.inert;return _r.createElement(_r.Fragment,null,h?_r.createElement(a,{styles:QP(o)}):null,p?_r.createElement(VP,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},MP.useMedium(nM),PP);var nM,rM=_r.forwardRef(function(e,t){return _r.createElement(RP,Ce({},e,{ref:t,sideCar:tM}))});rM.classNames=RP.classNames;var oM=Object.defineProperty,aM=(e,t)=>oM(e,"name",{value:t,configurable:!0}),iM="Dialog",[lM,sM]=TO(iM),[uM,cM]=lM(iM),dM=aM(e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,l=_r.useRef(null),s=_r.useRef(null),[u,c]=eE({prop:r,defaultProp:o??!1,onChange:a,caller:iM}),[d,f]=_r.useState(0),[p,h]=_r.useState(0);return jr.jsx(uM,{scope:t,triggerRef:l,contentRef:s,contentId:gE(),titleId:gE(),descriptionId:gE(),titlePresent:d>0,descriptionPresent:p>0,setTitleCount:f,setDescriptionCount:h,open:u,onOpenChange:c,onOpenToggle:_r.useCallback(()=>c(e=>!e),[c]),modal:i,children:n})},"Dialog"),fM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,...r}=e,o=cM("DialogTrigger",n),a=iO(t,o.triggerRef);return jr.jsx(kO.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":IM(o.open),...r,ref:a,onClick:Se(e.onClick,o.onOpenToggle)})},"DialogTrigger")),pM="DialogPortal",[hM,mM]=lM(pM,{forceMount:void 0}),gM=aM(e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=cM(pM,t);return jr.jsx(hM,{scope:t,forceMount:n,children:_r.Children.map(r,e=>jr.jsx(lE,{present:n||a.open,children:jr.jsx(pP,{asChild:!0,container:o,children:e})}))})},"DialogPortal"),vM="DialogOverlay",yM=_r.forwardRef(aM(function(e,t){const n=mM(vM,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=cM(vM,e.__scopeDialog);return a.modal?jr.jsx(lE,{present:r||a.open,children:jr.jsx(wM,{...o,ref:t})}):null},"DialogOverlay")),bM=uO("DialogOverlay.RemoveScroll"),wM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,...r}=e,o=cM(vM,n),a=iO(t,$E());return jr.jsx(rM,{as:bM,allowPinchZoom:!0,shards:[o.contentRef],children:jr.jsx(kO.div,{"data-state":IM(o.open),...r,ref:a,style:{pointerEvents:"auto",...r.style}})})},"DialogOverlayImpl")),xM="DialogContent",SM=_r.forwardRef(aM(function(e,t){const n=mM(xM,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=cM(xM,e.__scopeDialog);return jr.jsx(lE,{present:r||a.open,children:a.modal?jr.jsx(CM,{...o,ref:t}):jr.jsx(kM,{...o,ref:t})})},"DialogContent")),CM=_r.forwardRef(aM(function(e,t){const n=cM(xM,e.__scopeDialog),r=_r.useRef(null),o=iO(t,n.contentRef,r);return _r.useEffect(()=>{const e=r.current;if(e)return Pe(e)},[]),jr.jsx(OM,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,onCloseAutoFocus:Se(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:Se(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:Se(e.onFocusOutside,e=>e.preventDefault())})}
151,"DialogContentModal")),kM=_r.forwardRef(aM(function(e,t){const n=cM(xM,e.__scopeDialog),r=_r.useRef(!1),o=_r.useRef(!1);return jr.jsx(OM,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const a=t.target,i=n.triggerRef.current?.contains(a);i&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})},"DialogContentNonModal")),OM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,l=cM(xM,n);return yP(),jr.jsx(jr.Fragment,{children:jr.jsx(JE,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:jr.jsx(BE,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionPresent?l.descriptionId:void 0,"aria-labelledby":l.titlePresent?l.titleId:void 0,"data-state":IM(l.open),...i,ref:t,deferPointerDownOutside:!0,onDismiss:()=>l.onOpenChange(!1)})})})},"DialogContentImpl")),EM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,...r}=e,o=cM("DialogTitle",n),{setTitleCount:a}=o;return KO(()=>(a(e=>e+1),()=>a(e=>e-1)),[a]),jr.jsx(kO.h2,{id:o.titleId,...r,ref:t})},"DialogTitle")),PM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,...r}=e,o=cM("DialogDescription",n),{setDescriptionCount:a}=o;return KO(()=>(a(e=>e+1),()=>a(e=>e-1)),[a]),jr.jsx(kO.p,{id:o.descriptionId,...r,ref:t})},"DialogDescription")),MM=_r.forwardRef(aM(function(e,t){const{__scopeDialog:n,...r}=e,o=cM("DialogClose",n);return jr.jsx(kO.button,{type:"button",...r,ref:t,onClick:Se(e.onClick,()=>o.onOpenChange(!1))})},"DialogClose"));function IM(e){return e?"open":"closed"}aM(IM,"getState");var RM=Object.defineProperty,DM=(e,t)=>RM(e,"name",{value:t,configurable:!0}),[TM,AM]=TO("AlertDialog",[sM]),jM=sM(),NM=DM(e=>{const{__scopeAlertDialog:t,...n}=e,r=jM(t);return jr.jsx(dM,{...r,...n,modal:!0})},"AlertDialog"),FM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,o=jM(n);return jr.jsx(fM,{...o,...r,ref:t})},"AlertDialogTrigger")),LM=DM(e=>{const{__scopeAlertDialog:t,...n}=e,r=jM(t);return jr.jsx(gM,{...r,...n})},"AlertDialogPortal"),zM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,o=jM(n);return jr.jsx(yM,{...o,...r,ref:t})},"AlertDialogOverlay")),[_M,VM]=TM("AlertDialogContent"),BM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,children:r,...o}=e,a=jM(n),i=iO(t,_r.useRef(null)),l=_r.useRef(null);return jr.jsx(_M,{scope:n,cancelRef:l,children:jr.jsx(SM,{role:"alertdialog",...a,...o,ref:i,onOpenAutoFocus:Se(o.onOpenAutoFocus,e=>{e.preventDefault(),l.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:r})})},"AlertDialogContent")),$M=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,o=jM(n);return jr.jsx(EM,{...o,...r,ref:t})},"AlertDialogTitle")),HM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,o=jM(n);return jr.jsx(PM,{...o,...r,ref:t})},"AlertDialogDescription")),WM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,o=jM(n);return jr.jsx(MM,{...o,...r,ref:t})},"AlertDialogAction")),UM=NM,KM=FM,qM=LM,GM=zM,YM=BM,XM=WM,QM=_r.forwardRef(DM(function(e,t){const{__scopeAlertDialog:n,...r}=e,{cancelRef:o}=VM("AlertDialogCancel",n),a=jM(n),i=iO(t,o);return jr.jsx(MM,{...a,...r,ref:i})},"AlertDialogCancel")),ZM=$M,JM=HM,eI=Object.defineProperty,tI=(e,t)=>eI(e,"name",{value:t,configurable:!0}),nI="Avatar",[rI,oI]=TO(nI),aI=[0,()=>{}],[iI,lI]=rI(nI),sI=_r.forwardRef(tI(function(e,t){const{__scopeAvatar:n,...r}=e,[o,a]=_r.useState("idle"),[i,l]=pI();return jr.jsx(iI,{scope:n,imageLoadingStatus:o,setImageLoadingStatus:a,imageCount:i,setImageCount:l,children:jr.jsx(kO.span,{...r,ref:t})})},"Avatar")),uI=_r.forwardRef(tI(function(e,t){const{__scopeAvatar:n,src:r,onLoadingStatusChange:o,...a}=e,i=lI("AvatarImage",n);i.setImageCount;const l=dI(r,{referrerPolicy:a.referrerPolicy,crossOrigin:a.crossOrigin,loadingStatus:i.imageLoadingStatus,set
151LoadingStatus:i.setImageLoadingStatus}),s=NE(e=>{o?.(e)}),u=_r.useRef(l);return KO(()=>{const e=u.current;u.current=l,l!==e&&s(l)},[l,s]),"loaded"===l?jr.jsx(kO.img,{...a,ref:t,src:r}):null},"AvatarImage")),cI=_r.forwardRef(tI(function(e,t){const{__scopeAvatar:n,delayMs:r,...o}=e,a=lI("AvatarFallback",n),[i,l]=_r.useState(void 0===r);return _r.useEffect(()=>{if(void 0!==r){const e=window.setTimeout(()=>l(!0),r);return()=>window.clearTimeout(e)}},[r]),i&&"loaded"!==a.imageLoadingStatus?jr.jsx(kO.span,{...o,ref:t}):null},"AvatarFallback"));function dI(e,{loadingStatus:t,setLoadingStatus:n,referrerPolicy:r,crossOrigin:o}){return KO(()=>{if(!e)return void n("error");const t=new window.Image,a=tI(e=>{const t=e.currentTarget;n(fI(t))},"handleLoad"),i=tI(()=>n("error"),"handleError");return t.addEventListener("load",a),t.addEventListener("error",i),r&&(t.referrerPolicy=r),t.crossOrigin=o??null,t.src=e,n(fI(t)),()=>{t.removeEventListener("load",a),t.removeEventListener("error",i),n("idle")}},[e,o,r,n]),t}function fI(e){return e.complete?e.naturalWidth>0?"loaded":"error":"loading"}function pI(){return aI}function hI(e){}tI(dI,"useImageLoadingStatus"),tI(fI,"getImageLoadingStatus"),tI(pI,"useImageCount"),tI(hI,"useUpdateImageCount");var mI=Object.defineProperty;function gI(e){const[t,n]=_r.useState(void 0);return KO(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let o,a;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,a=t.blockSize}else o=e.offsetWidth,a=e.offsetHeight;n({width:o,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}((e,t)=>{mI(e,"name",{value:t,configurable:!0})})(gI,"useSize");var vI=Object.defineProperty,yI=(e,t)=>vI(e,"name",{value:t,configurable:!0}),bI="Checkbox",[wI,xI]=TO(bI),[SI,CI]=wI(bI);function kI(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:o,disabled:a,form:i,name:l,onCheckedChange:s,required:u,value:c="on",internal_do_not_use_render:d}=e,[f,p]=eE({prop:n,defaultProp:o??!1,onChange:s,caller:bI}),[h,m]=_r.useState(null),[g,v]=_r.useState(null),y=_r.useRef(!1),[b,w]=_r.useReducer(e=>e+1,0),x=!h||(!!i||!!h.closest("form")),S={checked:f,disabled:a,setChecked:p,control:h,setControl:m,name:l,form:i,value:c,hasConsumerStoppedPropagationRef:y,userInteractionCount:b,onUserInteraction:w,required:u,defaultChecked:!RI(o)&&o,isFormControl:x,bubbleInput:g,setBubbleInput:v};return jr.jsx(SI,{scope:t,...S,children:II(d)?d(S):r})}yI(kI,"CheckboxProvider");var OI=_r.forwardRef(yI(function({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},o){const{control:a,value:i,disabled:l,checked:s,required:u,setControl:c,setChecked:d,hasConsumerStoppedPropagationRef:f,onUserInteraction:p,isFormControl:h,bubbleInput:m}=CI("CheckboxTrigger",e),g=iO(o,c),v=_r.useRef(s);return _r.useEffect(()=>{const e=a?.form;if(e){const t=yI(()=>d(v.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,d]),jr.jsx(kO.button,{type:"button",role:"checkbox","aria-checked":RI(s)?"mixed":s,"aria-required":u,"data-state":DI(s),"data-disabled":l?"":void 0,disabled:l,value:i,...r,ref:g,onKeyDown:Se(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:Se(n,e=>{p(),d(e=>!!RI(e)||!e),m&&h&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})},"CheckboxTrigger")),EI=_r.forwardRef(yI(function(e,t){const{__scopeCheckbox:n,name:r,checked:o,defaultChecked:a,required:i,disabled:l,value:s,onCheckedChange:u,form:c,...d}=e;return jr.jsx(kI,{__scopeCheckbox:n,checked:o,defaultChecked:a,disabled:l,required:i,onCheckedChange:u,name:r,form:c,value:s,internal_do_not_use_render:({isFormControl:e})=>jr.jsxs(jr.Fragment,{children:[jr.jsx(OI,{...d,ref:t,__scopeCheckbox:n}),e&&jr.jsx(MI,{__scopeCheckbox:n})]})})},"Checkbox")),PI=_r.forwardRef(yI(function(e,t){const{__scopeCheckbox:n,forceMount:r,...o}=e,a=CI("CheckboxIndicator",n);return jr.jsx(lE,{present:r||RI(a.checked)||!0===a.checked,children:jr.jsx(kO.span,{"data-state":DI(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})},"CheckboxIndicator")),MI=_r.forwardRef(yI(function({__scopeCheckbox:e,onClick:t,...n},r){const{control:o,hasConsumerStoppedPropagationRef:a,userInteractionCount:i,checked:l,defaultChecked:s,required:u,disabled:c,name:d,value:f,form:p,bubbleInput:h,setBubbleInput:m}=CI("CheckboxBubbleInput",e),g=iO(r,m),v=gI(o),y=_r.useRef(!1),b=_r.useRef(l),w=_r.useRef(i);_r.useEffect(()=>{const e=h;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=i!==w.current;w.current=i;const o=b.current!==l;b.current=l;const s=!(r&&a.current);if(o&&n){y.current=!r;const t=new Event("click",{bubbles:s});e.indeterminate=RI(l),n.call(e,!RI(l)&&l),e.dispatchEvent(t),y.current=!1}},[h,l,a,i]);const x=_r.useRef(!RI(l)&&l);return jr.jsx(kO.input,{type:"checkbox","aria-hidden":!0,defaultChecked:s??x.current,required:u,disabled:c,name:d,value:f,form:p,...n,tabIndex:-1,ref:g,onClick:Se(t,e=>{y.current&&e.stopPropagation()}),style:{...n.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"CheckboxBubbleInput"));function II(e){return"function"==typeof e}function RI(e){return"indeterminate"===e}function DI(e){return RI(e)?"indeterminate":e?"checked":"unchecked"}yI(II,"isFunction"),yI(RI,"isIndeterminate"),yI(DI,"getState");var TI="undefined"!=typeof document?_r.useLayoutEffect:function(){};function AI(e,t){if(e===t)return!0;
vendor: 2,329 bytes, line 151
151if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!AI(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(("_owner"!==n||!e.$$typeof)&&!AI(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function jI(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function NI(e,t){const n=jI(e);return Math.round(t*n)/n}function FI(e){const t=_r.useRef(e);return TI(()=>{t.current=e}),t}function LI(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[c,d]=_r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=_r.useState(r);AI(f,r)||p(r);const[h,m]=_r.useState(null),[g,v]=_r.useState(null),y=_r.useCallback(e=>{e!==S.current&&(S.current=e,m(e))},[]),b=_r.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),w=a||h,x=i||g,S=_r.useRef(null),C=_r.useRef(null),k=_r.useRef(c),O=null!=s,E=FI(s),P=FI(o),M=FI(u),I=_r.useCallback(()=>{if(!S.current||!C.current)return;const e={placement:t,strategy:n,middleware:f};P.current&&(e.platform=P.current),Re(S.current,C.current,e).then(e=>{const t={...e,isPositioned:!1!==M.current};R.current&&!AI(k.current,t)&&(k.current=t,ua.flushSync(()=>{d(t)}))})},[f,t,n,P,M]);TI(()=>{!1===u&&k.current.isPositioned&&(k.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);const R=_r.useRef(!1);TI(()=>(R.current=!0,()=>{R.current=!1}),[]),TI(()=>{if(w&&(S.current=w),x&&(C.current=x),w&&x){if(E.current)return E.current(w,x,I);I()}},[w,x,I,E,O]);const D=_r.useMemo(()=>({reference:S,floating:C,setReference:y,setFloating:b}),[y,b]),T=_r.useMemo(()=>({reference:w,floating:x}),[w,x]),A=_r.useMemo(()=>{const e={position:n,left:0,top:0};if(!T.floating)return e;const t=NI(T.floating,c.x),r=NI(T.floating,c.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...jI(T.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,T.floating,c.x,c.y]);return _r.useMemo(()=>
vendor: 4,286 bytes, line 151
151({...c,update:I,refs:D,elements:T,floatingStyles:A}),[c,I,D,T,A])}const zI=(e,t)=>{const n=De(e);return{name:n.name,fn:n.fn,options:[e,t]}},_I=(e,t)=>{const n=Te(e);return{name:n.name,fn:n.fn,options:[e,t]}},VI=(e,t)=>({fn:Ne(e).fn,options:[e,t]}),BI=(e,t)=>{const n=Me(e);return{name:n.name,fn:n.fn,options:[e,t]}},$I=(e,t)=>{const n=Ie(e);return{name:n.name,fn:n.fn,options:[e,t]}},HI=(e,t)=>{const n=Ae(e);return{name:n.name,fn:n.fn,options:[e,t]}},WI=(e,t)=>{const n=(e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&function(e){return{}.hasOwnProperty.call(e,"current")}(n)?null!=n.current?je({element:n.current,padding:r}).fn(t):{}:n?je({element:n,padding:r}).fn(t):{}}}))(e);return{name:n.name,fn:n.fn,options:[e,t]}};var UI=Object.defineProperty,KI=(e,t)=>UI(e,"name",{value:t,configurable:!0}),qI=_r.forwardRef(KI(function(e,t){const{children:n,width:r=10,height:o=5,...a}=e;return jr.jsx(kO.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:jr.jsx("polygon",{points:"0,0 30,0 15,10"})})},"Arrow")),GI=Object.defineProperty,YI=(e,t)=>GI(e,"name",{value:t,configurable:!0}),XI="Popper",[QI,ZI]=TO(XI),[JI,eR]=QI(XI),tR=YI(e=>{const{__scopePopper:t,children:n}=e,[r,o]=_r.useState(null),[a,i]=_r.useState(void 0);return jr.jsx(JI,{scope:t,anchor:r,onAnchorChange:o,placementState:a,setPlacementState:i,children:n})},"Popper"),nR=_r.forwardRef(YI(function(e,t){const{__scopePopper:n,virtualRef:r,...o}=e,a=eR("PopperAnchor",n),i=_r.useRef(null),l=a.onAnchorChange,s=iO(t,_r.useCallback(e=>{i.current=e,e&&l(e)},[l])),u=_r.useRef(null);_r.useEffect(()=>{if(!r)return;const e=u.current;u.current=r.current,e!==u.current&&l(u.current)});const c=a.placementState&&dR(a.placementState),d=c?.[0],f=c?.[1];return r?null:jr.jsx(kO.div,{"data-radix-popper-side":d,"data-radix-popper-align":f,...o,ref:s})},"PopperAnchor")),rR="PopperContent",[oR,aR]=QI(rR),iR=_r.forwardRef(YI(function(e,t){const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:l=0,avoidCollisions:s=!0,collisionBoundary:u=[],collisionPadding:c=0,sticky:d="partial",hideWhenDetached:f=!1,updatePositionStrategy:p="optimized",onPlaced:h,...m}=e,g=eR(rR,n),[v,y]=_r.useState(null),b=iO(t,y),[w,x]=_r.useState(null),S=gI(w),C=S?.width??0,k=S?.height??0,O=r+("center"!==a?"-"+a:""),E="number"==typeof c?c:{top:0,right:0,bottom:0,left:0,...c},P=Array.isArray(u)?u:[u],M=P.length>0,I={padding:E,boundary:P.filter(uR),altBoundary:M},{refs:R,floatingStyles:D,placement:T,isPositioned:A,middlewareData:j}=LI({strategy:"fixed",placement:O,whileElementsMounted:YI((...e)=>Fe(...e,{animationFrame:"always"===p}),"whileElementsMounted"),elements:{reference:g.anchor},middleware:[zI({mainAxis:o+k,alignmentAxis:i}),s&&_I({mainAxis:!0,crossAxis:!1,limiter:"partial"===d?VI():void 0,...I}),s&&BI({...I}),$I({...I,apply:YI(({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)},"apply")}),w&&WI({element:w,padding:l}),cR({arrowWidth:C,arrowHeight:k}),f&&HI({strategy:"referenceHidden",...I,boundary:M?I.boundary:void 0})]}),N=g.setPlacementState;KO(()=>(N(T),()=>{N(void 0)}),[T,N]);const[F,L]=dR(T),z=NE(h);KO(()=>{A&&z?.()},[A,z]);const _=j.arrow?.x,V=j.arrow?.y,B=0!==j.arrow?.centerOffset,[$,H]=_r.useState();return KO(()=>{v&&H(window.getComputedStyle(v).zIndex)},[v]),jr.jsx("div",{ref:R.setFloating,"data-radix-popper-content-wrapper":"",style:{...D,transform:A?D.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:$,"--radix-popper-transform-origin":[j.transformOrigin?.x,j.transformOrigin?.y].join(" "),...j.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:jr.jsx(oR,{scope:n,placedSide:F,placedAlign:L,onArrowChange:x,arrowX:_,arrowY:V,shouldHideArrow:B,children:jr.jsx(kO.div,{"data-side":F,"data-align":L,...m,ref:b,style:{...m.style,animation:A?m.style?.animation:"none"}})})})},"PopperContent")),lR={top:"bottom",right:"left",bottom:"top",left:"r
151ight"},sR=_r.forwardRef(YI(function(e,t){const{__scopePopper:n,...r}=e,o=aR("PopperArrow",n),a=lR[o.placedSide];return jr.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:jr.jsx(qI,{...r,ref:t,style:{...r.style,display:"block"}})})},"PopperArrow"));function uR(e){return null!==e}YI(uR,"isNotNull");var cR=YI(e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:o}=t,a=0!==o.arrow?.centerOffset,i=a?0:e.arrowWidth,l=a?0:e.arrowHeight,[s,u]=dR(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+l/2;let p="",h="";return"bottom"===s?(p=a?c:`${d}px`,h=-l+"px"):"top"===s?(p=a?c:`${d}px`,h=`${r.floating.height+l}px`):"right"===s?(p=-l+"px",h=a?c:`${f}px`):"left"===s&&(p=`${r.floating.width+l}px`,h=a?c:`${f}px`),{data:{x:p,y:h}}}}),"transformOrigin");function dR(e){const[t,n="center"]=e.split("-");return[t,n]}YI(dR,"getSideAndAlignFromPlacement");var fR=tR,pR=nR,hR=iR,mR=sR,gR=Object.defineProperty,vR=(e,t)=>gR(e,"name",{value:t,configurable:!0}),yR=!1;function bR(){const[e,t]=_r.useState(yR);return _r.useEffect(()=>{yR||(yR=!0,t(!0))},[]),e}vR(bR,"useIsHydrated");var wR=Br[" useSyncExternalStore ".trim().toString()];function xR(){return()=>{}}function SR(){return wR(xR,()=>!0,()=>!1)}vR(xR,"subscribe"),vR(SR,"useIsHydratedModern");var CR="function"==typeof wR?SR:bR,kR=Object.defineProperty,OR=(e,t)=>kR(e,"name",{value:t,configurable:!0}),ER="rovingFocusGroup.onEntryFocus",PR={bubbles:!1,cancelable:!0},MR="RovingFocusGroup",[IR,RR,DR]=FO(MR),[TR,AR]=TO(MR,[DR]),[jR,NR]=TR(MR),FR=_r.forwardRef(OR(function(e,t){return jr.jsx(IR.Provider,{scope:e.__scopeRovingFocusGroup,children:jr.jsx(IR.Slot,{scope:e.__scopeRovingFocusGroup,children:jr.jsx(LR,{...e,ref:t})})})},"RovingFocusGroup")),LR=_r.forwardRef(OR(function(e,t){const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:s,onEntryFocus:u,preventScrollOnEntryFocus:c=!1,...d}=e,f=_r.useRef(null),p=iO(t,f),h=AE(a),[m,g]=eE({prop:i,defaultProp:l??null,onChange:s,caller:MR}),[v,y]=_r.useState(!1),b=NE(u),w=RR(n),x=_r.useRef(!1),[S,C]=_r.useState(0);return _r.useEffect(()=>{const e=f.current;if(e)return e.addEventListener(ER,b),()=>e.removeEventListener(ER,b)},[b]),jr.jsx(jR,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:m,onItemFocus:_r.useCallback(e=>g(e),[g]),onItemShiftTab:_r.useCallback(()=>y(!0),[]),onFocusableItemAdd:_r.useCallback(()=>C(e=>e+1),[]),onFocusableItemRemove:_r.useCallback(()=>C(e=>e-1),[]),children:jr.jsx(kO.div,{tabIndex:v||0===S?-1:0,"data-orientation":r,...d,ref:p,style:{outline:"none",...e.style},onMouseDown:Se(e.onMouseDown,()=>{x.current=!0}),onFocus:Se(e.onFocus,e=>{const t=!x.current;if(e.target===e.currentTarget&&t&&!v){const t=new CustomEvent(ER,PR);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=w().filter(e=>e.focusable);$R([e.find(e=>e.active),e.find(e=>e.id===m),...e].filter(Boolean).map(e=>e.ref.current),c)}}x.current=!1}),onBlur:Se(e.onBlur,()=>y(!1))})})},"RovingFocusGroupImpl")),zR=_r.forwardRef(OR(function(e,t){const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:a,children:i,...l}=e,s=gE(),u=a||s,c=NR("RovingFocusGroupItem",n),d=c.currentTabStopId===u,f=RR(n),{onFocusableItemAdd:p,onFocusableItemRemove:h,currentTabStopId:m}=c,g=CR();return KO(()=>{if(g&&r)return p(),()=>h()},[g,r,p,h]),_r.useEffect(()=>{if(!g&&r)return p(),()=>h()}
151,[g,r,p,h]),jr.jsx(IR.ItemSlot,{scope:n,id:u,focusable:r,active:o,children:jr.jsx(kO.span,{tabIndex:d?0:-1,"data-orientation":c.orientation,...l,ref:t,onMouseDown:Se(e.onMouseDown,e=>{r?c.onItemFocus(u):e.preventDefault()}),onFocus:Se(e.onFocus,()=>c.onItemFocus(u)),onKeyDown:Se(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void c.onItemShiftTab();if(e.target!==e.currentTarget)return;const t=BR(e,c.orientation,c.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=f().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();const r=n.indexOf(e.currentTarget);n=c.loop?HR(n,r+1):n.slice(r+1)}setTimeout(()=>$R(n))}}),children:"function"==typeof i?i({isCurrentTabStop:d,hasTabStop:null!=m}):i})})},"RovingFocusGroupItem")),_R={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function VR(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function BR(e,t,n){const r=VR(e.key,n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return _R[r]}function $R(e,t=!1){const n=document.activeElement;for(const r of e){if(r===n)return;if(r.focus({preventScroll:t}),document.activeElement!==n)return}}function HR(e,t){return e.map((n,r)=>e[(t+r)%e.length])}OR(VR,"getDirectionAwareKey"),OR(BR,"getFocusIntent"),OR($R,"focusFirst"),OR(HR,"wrapArray");var WR=FR,UR=zR,KR=Object.defineProperty,qR=(e,t)=>KR(e,"name",{value:t,configurable:!0}),GR=["Enter"," "],YR=["ArrowUp","PageDown","End"],XR=["ArrowDown","PageUp","Home",...YR],QR="Menu",[ZR,JR,eD]=FO(QR),[tD,nD]=TO(QR,[eD,ZI,AR]),rD=ZI(),oD=AR(),[aD,iD]=tD(QR),[lD,sD]=tD(QR),uD=qR(e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:a,modal:i=!0}=e,l=rD(t),[s,u]=_r.useState(null),c=_r.useRef(!1),d=NE(a),f=AE(o);return _r.useEffect(()=>{const e=qR(()=>{c.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=qR(()=>c.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),_r.useEffect(()=>{if(!n)return;const e=qR(()=>d(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[n,d]),jr.jsx(fR,{...l,children:jr.jsx(aD,{scope:t,open:n,onOpenChange:d,content:s,onContentChange:u,children:jr.jsx(lD,{scope:t,onClose:_r.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:c,dir:f,modal:i,children:r})})})},"Menu"),cD=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,...r}=e,o=rD(n);return jr.jsx(pR,{...o,...r,ref:t})},"MenuAnchor")),dD="MenuPortal",[fD,pD]=tD(dD,{forceMount:void 0}),hD=qR(e=>{const{__scopeMenu:t,forceMount:n,children:r,container:o}=e,a=iD(dD,t);return jr.jsx(fD,{scope:t,forceMount:n,children:jr.jsx(lE,{present:n||a.open,children:jr.jsx(pP,{asChild:!0,container:o,children:r})})})},"MenuPortal"),mD="MenuContent",[gD,vD]=tD(mD),yD=_r.forwardRef(qR(function(e,t){const n=pD(mD,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=iD(mD,e.__scopeMenu),i=sD(mD,e.__scopeMenu);return jr.jsx(ZR.Provider,{scope:e.__scopeMenu,children:jr.jsx(lE,{present:r||a.open,children:jr.jsx(ZR.Slot,{scope:e.__scopeMenu,children:i.modal?jr.jsx(bD,{...o,ref:t}):jr.jsx(wD,{...o,ref:t})})})})},"MenuContent")),bD=_r.forwardRef(qR(function(e,t){const n=iD(mD,e.__scopeMenu),r=_r.useRef(null),o=iO(t,r);return _r.useEffect(()=>{const e=r.current;if(e)return Pe(e)},[]),jr.jsx(SD,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Se(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})},"MenuRootContentModal")),wD=_r.forwardRef(qR(function(e,t){const n=iD(mD,e.__scopeMenu);return jr.jsx(SD,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})},"MenuRootContentNonModal")),xD=uO("MenuContent.ScrollLock"),SD=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:l,onEntryFocus:s,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:f,onDismiss:p,disableOutsideScroll:h,...m}=e,g=iD(mD,n),v=sD(mD,n),y=rD(n),b=oD(n),w=JR(n),[x,S]=_r.useState(null),C=_r.useRef(null),k=iO(t,C,g.onContentChange),O=_r.useRef(0),E=_r.useRef(""),P=_r.useRef(0),M=_r.useRef(null),I=_r.useRef("right"),R=_r.useRef(0),D=h?rM:_r.Fragment,T=h?{as:xD,allowPinchZoom:!0}:void 0,A=qR(e=>{const t=E.current+e,n=w().filter(e=>!e.disabled),r=document.activeElement,o=n.find(e=>e.ref.current===r)?.textValue,a=HD(n.map(e=>e.textValue),t,o),i=n.find(e=>e.textValue===a)?.ref.current;qR(function e(t){E.current=t,window.clearTimeout(O.current),""!==t&&(O.current=window.setTimeout(()=>e(""),1e3))},"updateSearch")(t),i&&setTimeout(()=>i.focus())},"handleTypeaheadSearch");_r.useEffect(()=>()=>window.clearTimeout(O.current),[]),yP();const j=_r.useCallback(e=>I.current===M.current?.side&&UD(e,M.current?.area),[]);return jr.jsx(gD,{scope:n,searchRef:E,onItemEnter:_r.useCallback(e=>{j(e)&&e.preventDefault()},[j]),onItemLeave:_r.useCallback(e=>{j(e)||(C.current?.focus(),S(null))},[j]),onTriggerLeave:_r.useCallback(e=>{j(e)&&e.preventDefault()},[j]),pointerGraceTimerRef:P,onPointerGraceIntentChange:_r.useCallback(e=>{M.current=e},[]),children:jr.jsx(D,{...T,children:jr.jsx(JE,{asChild:!0,trapped:o,onMountAutoFocus:Se(a,e=>{e.preventDefault(),C.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:jr.jsx(BE,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:f,onDismiss:p,children:jr.jsx(WR,{asChild:!0,...b,dir:v.dir,orientation:"vertical",loop:r,currentTabStopId:x,onCurrentTabStopIdChange:S,onEntryFocus:Se(s,e=>{v.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:jr.jsx(hR,{role:"menu","aria-orientation":"vertical","data-state":zD(g.open),"data-radix-menu-content":"",dir:v.dir,...y,...m,ref:k,style:{outline:"none",...m.style},onKeyDown:Se(m.onKeyDown,e=>{const t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
151y.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&A(e.key));const o=C.current;if(e.target!==o)return;if(!XR.includes(e.key))return;e.preventDefault();const a=w().filter(e=>!e.disabled).map(e=>e.ref.current);YR.includes(e.key)&&a.reverse(),BD(a)}),onBlur:Se(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(O.current),E.current="")}),onPointerMove:Se(e.onPointerMove,KD(e=>{const t=e.target,n=R.current!==e.clientX;if(e.currentTarget.contains(t)&&n){const t=e.clientX>R.current?"right":"left";I.current=t,R.current=e.clientX}}))})})})})})})},"MenuContentImpl")),CD=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,...r}=e;return jr.jsx(kO.div,{...r,ref:t})},"MenuLabel")),kD="MenuItem",OD="menu.itemSelect",ED=_r.forwardRef(qR(function(e,t){const{disabled:n=!1,onSelect:r,...o}=e,a=_r.useRef(null),i=sD(kD,e.__scopeMenu),l=vD(kD,e.__scopeMenu),s=iO(t,a),u=_r.useRef(!1),c=qR(()=>{const e=a.current;if(!n&&e){const t=new CustomEvent(OD,{bubbles:!0,cancelable:!0});e.addEventListener(OD,e=>r?.(e),{once:!0}),OO(e,t),t.defaultPrevented?u.current=!1:i.onClose()}},"handleSelect");return jr.jsx(PD,{...o,ref:s,disabled:n,onClick:Se(e.onClick,c),onPointerDown:t=>{e.onPointerDown?.(t),u.current=!0},onPointerUp:Se(e.onPointerUp,e=>{u.current||e.currentTarget?.click()}),onKeyDown:Se(e.onKeyDown,e=>{if(n||e.target!==e.currentTarget)return;""!==l.searchRef.current&&" "===e.key||GR.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),PD=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,disabled:r=!1,textValue:o,...a}=e,i=vD(kD,n),l=oD(n),s=_r.useRef(null),u=iO(t,s),[c,d]=_r.useState(!1),[f,p]=_r.useState("");return _r.useEffect(()=>{const e=s.current;e&&p((e.textContent??"").trim())},[a.children]),jr.jsx(ZR.ItemSlot,{scope:n,disabled:r,textValue:o??f,children:jr.jsx(UR,{asChild:!0,...l,focusable:!r,children:jr.jsx(kO.div,{role:"menuitem","data-highlighted":c?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...a,ref:u,onPointerMove:Se(e.onPointerMove,KD(e=>{if(r)i.onItemLeave(e);else if(i.onItemEnter(e),!e.defaultPrevented){e.currentTarget.focus({preventScroll:!0})}})),onPointerLeave:Se(e.onPointerLeave,KD(e=>i.onItemLeave(e))),onFocus:Se(e.onFocus,()=>d(!0)),onBlur:Se(e.onBlur,()=>d(!1))})})})},"MenuItemImpl")),MD=_r.forwardRef(qR(function(e,t){const{checked:n=!1,onCheckedChange:r,...o}=e;return jr.jsx(TD,{scope:e.__scopeMenu,checked:n,children:jr.jsx(ED,{role:"menuitemcheckbox","aria-checked":_D(n)?"mixed":n,...o,ref:t,"data-state":VD(n),onSelect:Se(o.onSelect,()=>r?.(!!_D(n)||!n),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),[ID,RD]=tD("MenuRadioGroup",{value:void 0,onValueChange:qR(()=>{},"onValueChange")}),DD="MenuItemIndicator",[TD,AD]=tD(DD,{checked:!1}),jD=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,forceMount:r,...o}=e,a=AD(DD,n);return jr.jsx(lE,{present:r||_D(a.checked)||!0===a.checked,children:jr.jsx(kO.span,{...o,ref:t,"data-state":VD(a.checked)})})},"MenuItemIndicator")),ND=_r.forwardRef(qR(function(e,t){const{__scopeMenu:n,...r}=e;return jr.jsx(kO.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})},"MenuSeparator")),[FD,LD]=tD("MenuSub");function zD(e){return e?"open":"closed"}function _D(e){return"indeterminate"===e}function VD(e){return _D(e)?"indeterminate":e?"checked":"unchecked"}function BD(e){const t=document.activeElement;for(const n of e){if(n===t)return;if(n.focus(),document.activeElement!==t)return}}function $D(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function HD(e,t,n){const r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1;let a=$D(e,Math.max(o,0));1===r.length&&(a=a.filter(e=>e!==n));const i=a.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return i!==n?i:void 0}function WD(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const e=t[a],l=t[i],s=e.x,u=e.y,c=l.x,d=l.y;u>r!=d>r&&n<(c-s)*(r-u)/(d-u)+s&&(o=!o)}return o}function UD(e,t){if(!t)return!1;return WD({x:e.clientX,y:e.clientY},t)}function KD(e){return t=>"mouse"===t.pointerType?e(t):void 0}qR(zD,"getOpenState"),qR(_D,"isIndeterminate"),qR(VD,"getCheckedState"),qR(BD,"focusFirst"),qR($D,"wrapArray"),qR(HD,"getNextMatch"),qR(WD,"isPointInPolygon"),qR(UD,"isPointerInGraceArea"),qR(KD,"whenMouse");var qD=uD,GD=cD,YD=hD,XD=yD,QD=CD,ZD=ED,JD=MD,eT=jD,tT=ND,nT=Object.defineProperty,rT=(e,t)=>
151nT(e,"name",{value:t,configurable:!0}),oT="ContextMenu",[aT,iT]=TO(oT,[nD]),lT=nD(),[sT,uT]=aT(oT),cT=rT(e=>{const{__scopeContextMenu:t,children:n,onOpenChange:r,open:o,dir:a,modal:i=!0}=e,l=_r.useRef(!1),[s,u]=eE({prop:o,defaultProp:!1,onChange:r,caller:oT}),c=lT(t);return jr.jsx(sT,{scope:t,open:s,onOpenChange:u,modal:i,hasInteractedRef:l,children:jr.jsx(qD,{...c,dir:a,open:s,onOpenChange:u,modal:i,children:n})})},"ContextMenu"),dT=_r.forwardRef(rT(function(e,t){const{__scopeContextMenu:n,disabled:r=!1,...o}=e,a=uT("ContextMenuTrigger",n),i=lT(n),[l,s]=_r.useState({x:0,y:0}),u=_r.useMemo(()=>({current:{getBoundingClientRect:rT(()=>DOMRect.fromRect({width:0,height:0,...l}),"getBoundingClientRect")}}),[l]),c=_r.useRef(0),d=_r.useCallback(()=>window.clearTimeout(c.current),[]),f=rT(e=>{a.hasInteractedRef.current=!0,s({x:e.clientX,y:e.clientY}),a.onOpenChange(!0)},"handleOpen");return _r.useEffect(()=>d,[d]),_r.useEffect(()=>{r&&d()},[r,d]),jr.jsxs(jr.Fragment,{children:[jr.jsx(GD,{...i,virtualRef:u}),jr.jsx(kO.span,{"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,...o,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:r?e.onContextMenu:Se(e.onContextMenu,e=>{d(),f(e),e.preventDefault()}),onPointerDown:r?e.onPointerDown:Se(e.onPointerDown,mT(e=>{d(),a.open&&a.onOpenChange(!1),c.current=window.setTimeout(()=>f(e),700)})),onPointerMove:r?e.onPointerMove:Se(e.onPointerMove,mT(d)),onPointerCancel:r?e.onPointerCancel:Se(e.onPointerCancel,mT(d)),onPointerUp:r?e.onPointerUp:Se(e.onPointerUp,mT(d))})]})},"ContextMenuTrigger")),fT=rT(e=>{const{__scopeContextMenu:t,...n}=e,r=lT(t);return jr.jsx(YD,{...r,...n})},"ContextMenuPortal"),pT=_r.forwardRef(rT(function(e,t){const{__scopeContextMenu:n,...r}=e,o=uT("ContextMenuContent",n),a=lT(n),i=_r.useRef(!1);return jr.jsx(XD,{...a,...r,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),!t.defaultPrevented&&i.current&&t.preventDefault(),i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||o.modal||(i.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"ContextMenuContent")),hT=_r.forwardRef(rT(function(e,t){const{__scopeContextMenu:n,...r}=e,o=lT(n);return jr.jsx(ZD,{...o,...r,ref:t})},"ContextMenuItem"));function mT(e){return t=>"mouse"!==t.pointerType?e(t):void 0}rT(mT,"whenTouchOrPen");var gT=cT,vT=dT,yT=fT,bT=pT,wT=hT,xT=Object.defineProperty,ST=(e,t)=>xT(e,"name",{value:t,configurable:!0}),CT="DropdownMenu",[kT,OT]=TO(CT,[nD]),ET=nD(),[PT,MT]=kT(CT),IT=ST(e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!0}=e,s=ET(t),u=_r.useRef(null),[c,d]=eE({prop:o,defaultProp:a??!1,onChange:i,caller:CT});return jr.jsx(PT,{scope:t,triggerId:gE(),triggerRef:u,contentId:gE(),open:c,onOpenChange:d,onOpenToggle:_r.useCallback(()=>d(e=>!e),[d]),modal:l,children:jr.jsx(qD,{...s,open:c,onOpenChange:d,dir:r,modal:l,children:n})})},"DropdownMenu"),RT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,a=MT("DropdownMenuTrigger",n),i=ET(n),l=iO(t,a.triggerRef);return jr.jsx(GD,{asChild:!0,...i,children:jr.jsx(kO.button,{type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:l,onPointerDown:Se(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(a.onOpenToggle(),a.open||e.preventDefault())}),onKeyDown:Se(e.onKeyDown,e=>{r||(["Enter"," "].includes(e.key)&&a.onOpenToggle(),"ArrowDown"===e.key&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),DT=ST(e=>{const{__scopeDropdownMenu:t,...n}=e,r=ET(t);return jr.jsx(YD,{...r,...n})},"DropdownMenuPortal"),TT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=MT("DropdownMenuContent",n),a=ET(n),i=_r.useRef(!1);return jr.jsx(XD,{id:o.contentId,"aria-labelledby":o.triggerId,...a,...r,ref:t,onCloseAutoFocus:Se(e.onCloseAutoFocus,e=>{i.current||o.triggerRef.current?.focus(),i.current=!1,e.preventDefault()}),onInteractOutside:Se(e.onInteractOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;o.modal&&!r||(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),AT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=ET(n);return jr.jsx(QD,{...o,...r,ref:t})},"DropdownMenuLabel")),jT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=ET(n);return jr.jsx(ZD,{...o,...r,ref:t})},"DropdownMenuItem")),NT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=ET(n);return jr.jsx(JD,{...o,...r,ref:t})},"DropdownMenuCheckboxItem")),FT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=ET(n);return jr.jsx(eT,{...o,...r,ref:t})},"DropdownMenuItemIndicator")),LT=_r.forwardRef(ST(function(e,t){const{__scopeDropdownMenu:n,...r}=e,o=ET(n);return jr.jsx(tT,{...o,...r,ref:t})},"DropdownMenuSeparator")),zT=Object.defineProperty,_T=(e,t)=>
vendor: 4,672 bytes, line 151
151zT(e,"name",{value:t,configurable:!0}),VT=_r.forwardRef(_T(function(e,t){return jr.jsx(kO.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})},"Label")),BT=Object.defineProperty;function $T(e){const t=_r.useRef({value:e,previous:e});return _r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}((e,t)=>{BT(e,"name",{value:t,configurable:!0})})($T,"usePrevious");var HT=Object.defineProperty,WT=(e,t)=>HT(e,"name",{value:t,configurable:!0}),UT="Popover",[KT,qT]=TO(UT,[ZI]),GT=ZI(),[YT,XT]=KT(UT),QT=WT(e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!1}=e,l=GT(t),s=_r.useRef(null),[u,c]=_r.useState(!1),[d,f]=eE({prop:r,defaultProp:o??!1,onChange:a,caller:UT});return jr.jsx(fR,{...l,children:jr.jsx(YT,{scope:t,contentId:gE(),triggerRef:s,open:d,onOpenChange:f,onOpenToggle:_r.useCallback(()=>f(e=>!e),[f]),hasCustomAnchor:u,onCustomAnchorAdd:_r.useCallback(()=>c(!0),[]),onCustomAnchorRemove:_r.useCallback(()=>c(!1),[]),modal:i,children:n})})},"Popover"),ZT=_r.forwardRef(WT(function(e,t){const{__scopePopover:n,...r}=e,o=XT("PopoverTrigger",n),a=GT(n),i=iO(t,o.triggerRef),l=jr.jsx(kO.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":uA(o.open),...r,ref:i,onClick:Se(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?l:jr.jsx(pR,{asChild:!0,...a,children:l})},"PopoverTrigger")),JT="PopoverPortal",[eA,tA]=KT(JT,{forceMount:void 0}),nA=WT(e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,a=XT(JT,t);return jr.jsx(eA,{scope:t,forceMount:n,children:jr.jsx(lE,{present:n||a.open,children:jr.jsx(pP,{asChild:!0,container:o,children:r})})})},"PopoverPortal"),rA="PopoverContent",oA=_r.forwardRef(WT(function(e,t){const n=tA(rA,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,a=XT(rA,e.__scopePopover);return jr.jsx(lE,{present:r||a.open,children:a.modal?jr.jsx(iA,{...o,ref:t}):jr.jsx(lA,{...o,ref:t})})},"PopoverContent")),aA=uO("PopoverContent.RemoveScroll"),iA=_r.forwardRef(WT(function(e,t){const n=XT(rA,e.__scopePopover),r=_r.useRef(null),o=iO(t,r),a=_r.useRef(!1);return _r.useEffect(()=>{const e=r.current;if(e)return Pe(e)},[]),jr.jsx(rM,{as:aA,allowPinchZoom:!0,children:jr.jsx(sA,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Se(e.onCloseAutoFocus,e=>{e.preventDefault(),a.current||n.triggerRef.current?.focus()}),onPointerDownOutside:Se(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;a.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:Se(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),lA=_r.forwardRef(WT(function(e,t){const n=XT(rA,e.__scopePopover),r=_r.useRef(!1),o=_r.useRef(!1);return jr.jsx(sA,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const a=t.target,i=n.triggerRef.current?.contains(a);i&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})},"PopoverContentNonModal")),sA=_r.forwardRef(WT(function(e,t){const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:c,...d}=e,f=XT(rA,n),p=GT(n);return yP(),jr.jsx(JE,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:jr.jsx(BE,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:c,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1),deferPointerDownOutside:!0,children:jr.jsx(hR,{"data-state":uA(f.open),role:"dialog",id:f.contentId,...p,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl"));function uA(e){return e?"open":"closed"}WT(uA,"getState");var cA=QT,dA=ZT,fA=nA,pA=oA,hA=Object.defineProperty,mA=(e,t)=>
151hA(e,"name",{value:t,configurable:!0}),gA="Progress",[vA,yA]=TO(gA),[bA,wA]=vA(gA),xA=_r.forwardRef(mA(function(e,t){const{__scopeProgress:n,value:r=null,max:o,getValueLabel:a=CA,...i}=e;(o||0===o)&&EA(o);const l=EA(o)?o:100;null!==r&&PA(r,l);const s=PA(r,l)?r:null,u=OA(s)?a(s,l):void 0;return jr.jsx(bA,{scope:n,value:s,max:l,children:jr.jsx(kO.div,{"aria-valuemax":l,"aria-valuemin":0,"aria-valuenow":OA(s)?s:void 0,"aria-valuetext":u,role:"progressbar","data-state":kA(s,l),"data-value":s??void 0,"data-max":l,...i,ref:t})})},"Progress")),SA=_r.forwardRef(mA(function(e,t){const{__scopeProgress:n,...r}=e,o=wA("ProgressIndicator",n);return jr.jsx(kO.div,{"data-state":kA(o.value,o.max),"data-value":o.value??void 0,"data-max":o.max,...r,ref:t})},"ProgressIndicator"));function CA(e,t){return`${Math.round(e/t*100)}%`}function kA(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function OA(e){return"number"==typeof e}function EA(e){return OA(e)&&!isNaN(e)&&e>0}function PA(e,t){return OA(e)&&!isNaN(e)&&e<=t&&e>=0}mA(CA,"defaultGetValueLabel"),mA(kA,"getProgressState"),mA(OA,"isNumber"),mA(EA,"isValidMaxNumber"),mA(PA,"isValidValueNumber"),mA(function(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`},"getInvalidMaxError"),mA(function(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be:\n - a positive number\n - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)\n - \`null\` or \`undefined\` if the progress is indeterminate.\n\nDefaulting to \`null\`.`},"getInvalidValueError");var MA=xA,IA=SA,RA=Object.defineProperty,DA=(e,t)=>RA(e,"name",{value:t,configurable:!0}),TA="Radio",[AA,jA]=TO(TA),[NA,FA]=AA(TA);function LA(e){const{__scopeRadio:t,checked:n=!1,children:r,disabled:o,form:a,name:i,onCheck:l,required:s,value:u="on",internal_do_not_use_render:c}=e,[d,f]=_r.useState(null),[p,h]=_r.useState(null),m=_r.useRef(!1),[g,v]=_r.useReducer(e=>e+1,0),y=!d||(!!a||!!d.closest("form")),b={checked:n,disabled:o,required:s,name:i,form:a,value:u,control:d,setControl:f,hasConsumerStoppedPropagationRef:m,userInteractionCount:g,onUserInteraction:v,isFormControl:y,bubbleInput:p,setBubbleInput:h,onCheck:DA(()=>l?.(),"onCheck")};return jr.jsx(NA,{scope:t,...b,children:VA(c)?c(b):r})}DA(LA,"RadioProvider");var zA=_r.forwardRef(DA(function({__scopeRadio:e,onClick:t,...n},r){const{checked:o,disabled:a,value:i,setControl:l,onCheck:s,hasConsumerStoppedPropagationRef:u,onUserInteraction:c,isFormControl:d,bubbleInput:f}=FA("RadioTrigger",e),p=iO(r,l);return jr.jsx(kO.button,{type:"button",role:"radio","aria-checked":o,"data-state":BA(o),"data-disabled":a?"":void 0,disabled:a,value:i,...n,ref:p,onClick:Se(t,e=>{o||(c(),s()),f&&d&&(u.current=e.isPropagationStopped(),u.current||e.stopPropagation())})})},"RadioTrigger")),_A=_r.forwardRef(DA(function({__scopeRadio:e,onClick:t,...n},r){const{control:o,checked:a,required:i,disabled:l,name:s,value:u,form:c,bubbleInput:d,setBubbleInput:f,hasConsumerStoppedPropagationRef:p,userInteractionCount:h}=FA("RadioBubbleInput",e),m=iO(r,f),g=gI(o),v=_r.useRef(!1),y=_r.useRef(a),b=_r.useRef(h);_r.useEffect(()=>{const e=d;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=h!==b.current;b.current=h;const o=y.current!==a;y.current=a;const i=!(r&&p.current);if(o&&n){v.current=!r;const t=new Event("click",{bubbles:i});n.call(e,a),e.dispatchEvent(t),v.current=!1}},[d,a,p,h]);const w=_r.useRef(a);return jr.jsx(kO.input,{type:"radio","aria-hidden":!0,defaultChecked:w.current,required:i,disabled:l,name:s,value:u,form:c,...n,tabIndex:-1,ref:m,onClick:Se(t,e=>{v.current&&e.stopPropagation()}),style:{...n.style,...g,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"RadioBubbleInput"));function VA(e){return"function"==typeof e}function BA(e){return e?"checked":"unchecked"}DA(VA,"isFunction"),DA(BA,"getState");var $A=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],HA="RadioGroup",[WA,UA]=TO(HA,[AR,jA]),KA=AR(),qA=jA(),[GA,YA]=WA(HA),XA=_r.forwardRef(DA(function(e,t){const{__scopeRadioGroup:n,name:r,form:o,defaultValue:a,value:i,required:l=!1,disabled:s=!1,orientation:u,dir:c,loop:d=!0,onValueChange:f,...p}=e,h=KA(n),m=AE(c),[g,v]=eE({prop:i,defaultProp:a??null,onChange:f,caller:HA}),[y,b]=_r.useState(null),w=iO(t,b),x=_r.useRef(g);return _r.useEffect(()=>{const e=o?y?.ownerDocument.getElementById(o):y?.closest("form");if(e instanceof HTMLFormElement){const t=DA(()=>v(x.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[y,o,v]),jr.jsx(GA,{scope:n,name:r,form:o,required:l,disabled:s,value:g,onValueChange:v,children:jr.jsx(WR,{asChild:!0,...h,orientation:u,dir:m,loop:d,children:jr.jsx(kO.div,{role:"radiogroup","aria-required":l,"aria-orientation":u,"data-disabled":s?"":void 0,dir:m,...p,ref:w})})})},"RadioGroup"));function QA(e){const{__scopeRadioGroup:t,value:n,disabled:r,children:o,internal_do_not_use_render:a}=e,i=YA("RadioGroupItemProvider",t),l=qA(t),s=i.disabled||r;return jr.jsx(LA,{...l,checked:i.value===n,disabled:s,required:i.required,name:i.name,form:i.form,value:n,onCheck:()=>i.onValueChange(n),internal_do_not_use_render:a,children:o})}DA(QA,"RadioGroupItemProvider");var ZA=_r.forwardRef(DA(function(e,t){const{__scopeRadioGroup:n,...r}=e,o=KA(n),a=qA(n),{checked:i,disabled:l}=FA("RadioGroupItemTrigger",a.__scopeRadio),s=_r.useRef(null),u=iO(t,s),c=_r.useRef(!1);return _r.useEffect(()=>{const e=DA(e=>
vendor: 33,291 bytes, line 151
151{$A.includes(e.key)&&(c.current=!0)},"handleKeyDown"),t=DA(()=>c.current=!1,"handleKeyUp");return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),jr.jsx(UR,{asChild:!0,...o,focusable:!l,active:i,children:jr.jsx(zA,{...a,...r,ref:u,onKeyDown:Se(r.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:Se(r.onFocus,()=>{c.current&&s.current?.click()})})})},"RadioGroupItemTrigger")),JA=_r.forwardRef(DA(function(e,t){const{__scopeRadioGroup:n,value:r,disabled:o,...a}=e;return jr.jsx(QA,{__scopeRadioGroup:n,value:r,disabled:o,internal_do_not_use_render:({isFormControl:e})=>jr.jsxs(jr.Fragment,{children:[jr.jsx(ZA,{...a,ref:t,__scopeRadioGroup:n}),e&&jr.jsx(ej,{__scopeRadioGroup:n})]})})},"RadioGroupItem")),ej=_r.forwardRef(DA(function(e,t){const{__scopeRadioGroup:n,...r}=e,o=qA(n);return jr.jsx(_A,{...o,...r,ref:t})},"RadioGroupItemBubbleInput")),tj=Object.defineProperty,nj=(e,t)=>tj(e,"name",{value:t,configurable:!0});function rj(e,t){return _r.useReducer((e,n)=>t[e][n]??e,e)}nj(rj,"useStateMachine");var oj="ScrollArea",[aj,ij]=TO(oj),[lj,sj]=aj(oj),uj=_r.forwardRef(nj(function(e,t){const{__scopeScrollArea:n,type:r="hover",dir:o,scrollHideDelay:a=600,...i}=e,[l,s]=_r.useState(null),[u,c]=_r.useState(null),[d,f]=_r.useState(null),[p,h]=_r.useState(null),[m,g]=_r.useState(null),[v,y]=_r.useState(0),[b,w]=_r.useState(0),[x,S]=_r.useState(!1),[C,k]=_r.useState(!1),O=iO(t,s),E=AE(o);return jr.jsx(lj,{scope:n,type:r,dir:E,scrollHideDelay:a,scrollArea:l,viewport:u,onViewportChange:c,content:d,onContentChange:f,scrollbarX:p,onScrollbarXChange:h,scrollbarXEnabled:x,onScrollbarXEnabledChange:S,scrollbarY:m,onScrollbarYChange:g,scrollbarYEnabled:C,onScrollbarYEnabledChange:k,onCornerWidthChange:y,onCornerHeightChange:w,children:jr.jsx(kO.div,{dir:E,...i,ref:O,style:{position:"relative","--radix-scroll-area-corner-width":v+"px","--radix-scroll-area-corner-height":b+"px",...e.style}})})},"ScrollArea")),cj=_r.forwardRef(nj(function(e,t){const{__scopeScrollArea:n,children:r,nonce:o,...a}=e,i=sj("ScrollAreaViewport",n),l=iO(t,_r.useRef(null),i.onViewportChange);return jr.jsxs(jr.Fragment,{children:[jr.jsx(dj,{nonce:o}),jr.jsx(kO.div,{"data-radix-scroll-area-viewport":"",...a,ref:l,style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...e.style},children:jr.jsx("div",{ref:i.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})},"ScrollAreaViewport")),dj=_r.memo(nj(function({nonce:e}){return jr.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:e})},"ScrollAreaViewportStyle"),(e,t)=>e.nonce===t.nonce),fj="ScrollAreaScrollbar",pj=_r.forwardRef(nj(function(e,t){const{forceMount:n,...r}=e,o=sj(fj,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=o,l="horizontal"===e.orientation;return _r.useEffect(()=>(l?a(!0):i(!0),()=>{l?a(!1):i(!1)}),[l,a,i]),"hover"===o.type?jr.jsx(hj,{...r,ref:t,forceMount:n}):"scroll"===o.type?jr.jsx(mj,{...r,ref:t,forceMount:n}):"auto"===o.type?jr.jsx(gj,{...r,ref:t,forceMount:n}):"always"===o.type?jr.jsx(vj,{...r,ref:t,"data-state":"visible"}):null},"ScrollAreaScrollbar")),hj=_r.forwardRef(nj(function(e,t){const{forceMount:n,...r}=e,o=sj(fj,e.__scopeScrollArea),[a,i]=_r.useState(!1);return _r.useEffect(()=>{const e=o.scrollArea;let t=0;if(e){const n=nj(()=>{window.clearTimeout(t),i(!0)},"handlePointerEnter"),r=nj(()=>{t=window.setTimeout(()=>i(!1),o.scrollHideDelay)},"handlePointerLeave");return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[o.scrollArea,o.scrollHideDelay]),jr.jsx(lE,{present:n||a,children:jr.jsx(gj,{"data-state":a?"visible":"hidden",...r,ref:t})})},"ScrollAreaScrollbarHover")),mj=_r.forwardRef(nj(function(e,t){const{forceMount:n,...r}=e,o=sj(fj,e.__scopeScrollArea),a="horizontal"===e.orientation,i=Lj(()=>s("SCROLL_END"),100),[l,s]=rj("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return _r.useEffect(()=>{if("idle"===l){const e=window.setTimeout(()=>s("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(e)}},[l,o.scrollHideDelay,s]),_r.useEffect(()=>{const e=o.viewport,t=a?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=nj(()=>{const r=e[t];n!==r&&(s("SCROLL"),i()),n=r},"handleScroll");return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[o.viewport,a,s,i]),jr.jsx(lE,{present:n||"hidden"!==l,children:jr.jsx(vj,{"data-state":"hidden"===l?"hidden":"visible",...r,ref:t,onPointerEnter:Se(e.onPointerEnter,()=>s("POINTER_ENTER")),onPointerLeave:Se(e.onPointerLeave,()=>s("POINTER_LEAVE"))})})},"ScrollAreaScrollbarScroll")),gj=_r.forwardRef(nj(function(e,t){const n=sj(fj,e.__scopeScrollArea),{forceMount:r,...o}=e,[a,i]=_r.useState(!1),l="horizontal"===e.orientation,s=Lj(()=>{if(n.viewport){const e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;i(l?e:t)}},10);return zj(n.viewport,s),zj(n.content,s),jr.jsx(lE,{present:r||a,children:jr.jsx(vj,{"data-state":a?"visible":"hidden",...o,ref:t})})},"ScrollAreaScrollbarAuto")),vj=_r.forwardRef(nj(function(e,t){const{orientation:n="vertical",...r}=e,o=sj(fj,e.__scopeScrollArea),a=_r.useRef(null),i=_r.useRef(0),[l,s]=_r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=Rj(l.viewport,l.content),c={...r,sizes:l,onSizesChange:s,hasThumb:Boolean(u>0&&u<1),onThumbChange:nj(e=>a.current=e,"onThumbChange"),onThumbPointerUp:nj(()=>i.current=0,"onThumbPointerUp"),onThumbPointerDown:nj(e=>i.current=e,"onThumbPointerDown")};function d(e,t){return Tj(e,i.current,l,t)}return nj(d,"getScrollPosition"),"horizontal"===n?jr.jsx(yj,{...c,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){const e=Aj(o.viewport.scrollLeft,l,o.dir);a.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollLeft=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollLeft=d(e,o.dir))}}):"vertical"===n?jr.jsx(bj,{...c,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){const e=Aj(o.viewport.scrollTop,l);a.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollTop=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollTop=d(e))}}):null},"ScrollAreaScrollbarVisible")),yj=_r.forwardRef(nj(function(e,t){const{sizes:n,onSizesChange:r,...o}=e,a=sj(fj,e.__scopeScrollArea),[i,l]=_r.useState(),s=_r.useRef(null),u=iO(t,s,a.onScrollbarXChange);return _r.useEffect(()=>{s.current&&l(getComputedStyle(s.current))},[s]),jr.jsx(Sj,{"data-orientation":"horizontal",...o,ref:u,sizes:n,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Dj(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(a.viewport){const r=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),Nj(r,n)&&t.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&r({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:Ij(i.paddingLeft),paddingEnd:Ij(i.paddingRight)}})}})},"ScrollAreaScrollbarX")),bj=_r.forwardRef(nj(function(e,t){const{sizes:n,onSizesChange:r,...o}=e,a=sj(fj,e.__scopeScrollArea),[i,l]=_r.useState(),s=_r.useRef(null),u=iO(t,s,a.onScrollbarYChange);return _r.useEffect(()=>{s.current&&l(getComputedStyle(s.current))},[s]),jr.jsx(Sj,{"data-orientation":"vertical",...o,ref:u,sizes:n,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Dj(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(a.viewport){const r=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),Nj(r,n)&&t.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&r({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:Ij(i.paddingTop),paddingEnd:Ij(i.paddingBottom)}})}})},"ScrollAreaScrollbarY")),[wj,xj]=aj(fj),Sj=_r.forwardRef(nj(function(e,t){const{__scopeScrollArea:n,sizes:r,hasThumb:o,onThumbChange:a,onThumbPointerUp:i,onThumbPointerDown:l,onThumbPositionChange:s,onDragScroll:u,onWheelScroll:c,onResize:d,...f}=e,p=sj(fj,n),[h,m]=_r.useState(null),g=iO(t,m),v=_r.useRef(null),y=_r.useRef(""),b=p.viewport,w=r.content-r.viewport,x=NE(c),S=NE(s),C=Lj(d,10);function k(e){if(v.current){const t=e.clientX-v.current.left,n=e.clientY-v.current.top;u({x:t,y:n})}}return nj(k,"handleDragScroll"),_r.useEffect(()=>{const e=nj(e=>{const t=e.target,n=h?.contains(t);n&&x(e,w)},"handleWheel");return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[b,h,w,x]),_r.useEffect(S,[r,S]),zj(h,C),zj(p.content,C),jr.jsx(wj,{scope:n,scrollbar:h,hasThumb:o,onThumbChange:NE(a),onThumbPointerUp:NE(i),onThumbPositionChange:S,onThumbPointerDown:NE(l),children:jr.jsx(kO.div,{...f,ref:g,style:{position:"absolute",...f.style},onPointerDown:Se(e.onPointerDown,e=>{if(0===e.button){e.target.setPointerCapture(e.pointerId),v.current=h.getBoundingClientRect(),y.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",p.viewport&&(p.viewport.style.scrollBehavior="auto"),k(e)}}),onPointerMove:Se(e.onPointerMove,k),onPointerUp:Se(e.onPointerUp,e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=y.current,p.viewport&&(p.viewport.style.scrollBehavior=""),v.current=null})})})},"ScrollAreaScrollbarImpl")),Cj="ScrollAreaThumb",kj=_r.forwardRef(nj(function(e,t){const{forceMount:n,...r}=e,o=xj(Cj,e.__scopeScrollArea);return jr.jsx(lE,{present:n||o.hasThumb,children:jr.jsx(Oj,{ref:t,...r})})},"ScrollAreaThumb")),Oj=_r.forwardRef(nj(function(e,t){const{__scopeScrollArea:n,style:r,...o}=e,a=sj(Cj,n),i=xj(Cj,n),{onThumbPositionChange:l}=i,s=iO(t,i.onThumbChange),u=_r.useRef(void 0),c=Lj(()=>{u.current&&(u.current(),u.current=void 0)},100);return _r.useEffect(()=>{const e=a.viewport;if(e){const t=nj(()=>{if(c(),!u.current){const t=Fj(e,l);u.current=t,l()}},"handleScroll");return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[a.viewport,c,l]),jr.jsx(kO.div,{"data-state":i.hasThumb?"visible":"hidden",...o,ref:s,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:Se(e.onPointerDownCapture,e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;i.onThumbPointerDown({x:n,y:r})}),onPointerUp:Se(e.onPointerUp,i.onThumbPointerUp)})},"ScrollAreaThumbImpl")),Ej="ScrollAreaCorner",Pj=_r.forwardRef(nj(function(e,t){const n=sj(Ej,e.__scopeScrollArea),r=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?jr.jsx(Mj,{...e,ref:t}):null},"ScrollAreaCorner")),Mj=_r.forwardRef(nj(function(e,t){const{__scopeScrollArea:n,...r}=e,o=sj(Ej,n),[a,i]=_r.useState(0),[l,s]=_r.useState(0),u=Boolean(a&&l),{onCornerWidthChange:c,onCornerHeightChange:d}=o;return zj(o.scrollbarX,()=>{const e=o.scrollbarX?.offsetHeight||0;o.onCornerHeightChange(e),s(e)}),zj(o.scrollbarY,()=>{const e=o.scrollbarY?.offsetWidth||0;o.onCornerWidthChange(e),i(e)}),_r.useEffect(()=>()=>{c(0),d(0)},[c,d]),u?jr.jsx(kO.div,{...r,ref:t,style:{width:a,height:l,position:"absolute",right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:0,...e.style}}):null},"ScrollAreaCornerImpl"));function Ij(e){return e?parseInt(e,10):0}function Rj(e,t){const n=e/t;return isNaN(n)?0:n}function Dj(e){const t=Rj(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function Tj(e,t,n,r="ltr"){const o=Dj(n),a=t||o/2,i=o-a,l=n.scrollbar.paddingStart+a,s=n.scrollbar.size-n.scrollbar.paddingEnd-i,u=n.content-n.viewport;return jj([l,s],"ltr"===r?[0,u]:[-1*u,0])(e)}function Aj(e,t,n="ltr"){const r=Dj(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=a-r,s=Le(e,"ltr"===n?[0,i]:[-1*i,0]);return jj([0,i],[0,l])(s)}function jj(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Nj(e,t){return e>0&&e<t}nj(Ij,"toInt"),nj(Rj,"getThumbRatio"),nj(Dj,"getThumbSize"),nj(Tj,"getScrollPositionFromPointer"),nj(Aj,"getThumbOffsetFromScroll"),nj(jj,"linearScale"),nj(Nj,"isScrollingWithinScrollbarBounds");var Fj=nj((e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return nj(function o(){const a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,l=n.top!==a.top;(i||l)&&t(),n=a,r=window.requestAnimationFrame(o)},"loop")(),()=>window.cancelAnimationFrame(r)},"addUnlinkedScrollListener");function Lj(e,t){const n=NE(e),r=_r.useRef(0);return _r.useEffect(()=>()=>window.clearTimeout(r.current),[]),_r.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function zj(e,t){const n=NE(t);KO(()=>{let t=0;if(e){const r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}nj(Lj,"useDebounceCallback"),nj(zj,"useResizeObserver");var _j=uj,Vj=cj,Bj=Pj,$j=Object.defineProperty,Hj=(e,t)=>$j(e,"name",{value:t,configurable:!0}),Wj=[" ","Enter","ArrowUp","ArrowDown"],Uj=[" ","Enter"],Kj="Select",[qj,Gj,Yj]=FO(Kj),[Xj,Qj]=TO(Kj,[Yj,ZI]),Zj=ZI(),[Jj,eN]=Xj(Kj),[tN,nN]=Xj(Kj);function rN(e){const{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:a,value:i,defaultValue:l,onValueChange:s,dir:u,name:c,autoComplete:d,disabled:f,required:p,form:h,internal_do_not_use_render:m}=e,g=Zj(t),[v,y]=_r.useState(null),[b,w]=_r.useState(null),[x,S]=_r.useState(!1),C=AE(u),[k,O]=eE({prop:r,defaultProp:o??!1,onChange:a,caller:Kj}),[E,P]=eE({prop:i,defaultProp:l,onChange:s,caller:Kj}),M=_r.useRef(null),I=_r.useRef(E);_r.useEffect(()=>{const e=h?v?.ownerDocument.getElementById(h):v?.form;if(e instanceof HTMLFormElement){const t=Hj(()=>P(I.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[h,v,P]);const R=!v||(!!h||!!v.closest("form")),[D,T]=_r.useState(new Set),A=gE(),j=Array.from(D).map(e=>e.props.value).join(";"),N=_r.useCallback(e=>{T(t=>new Set(t).add(e))},[]),F=_r.useCallback(e=>{T(t=>{const n=new Set(t);return n.delete(e),n})},[]),L={required:p,trigger:v,onTriggerChange:y,valueNode:b,onValueNodeChange:w,valueNodeHasChildren:x,onValueNodeHasChildrenChange:S,contentId:A,value:E,onValueChange:P,open:k,onOpenChange:O,dir:C,triggerPointerDownPosRef:M,disabled:f,name:c,autoComplete:d,form:h,nativeOptions:D,nativeSelectKey:j,isFormControl:R};return jr.jsx(fR,{...g,children:jr.jsx(Jj,{scope:t,...L,children:jr.jsx(qj.Provider,{scope:t,children:jr.jsx(tN,{scope:t,onNativeOptionAdd:N,onNativeOptionRemove:F,children:BN(m)?m(L):n})})})})}Hj(rN,"SelectProvider");var oN=Hj(e=>{const{__scopeSelect:t,children:n,...r}=e;return jr.jsx(rN,{__scopeSelect:t,...r,internal_do_not_use_render:({isFormControl:e})=>jr.jsxs(jr.Fragment,{children:[n,e?jr.jsx(VN,{__scopeSelect:t}):null]})})},"Select"),aN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,disabled:r=!1,...o}=e,a=Zj(n),i=eN("SelectTrigger",n),l=i.disabled||r,s=iO(t,i.onTriggerChange),u=Gj(n),c=_r.useRef("touch"),[d,f,p]=HN(e=>{const t=u().filter(e=>!e.disabled),n=t.find(e=>e.value===i.value),r=WN(t,e,n);void 0!==r&&i.onValueChange(r.value)}),h=Hj(e=>{l||(i.onOpenChange(!0),p()),e&&(i.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})},"handleOpen");return jr.jsx(pR,{asChild:!0,...a,children:jr.jsx(kO.button,{type:"button",role:"combobox","aria-controls":i.open?i.contentId:void 0,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:l,"data-disabled":l?"":void 0,"data-placeholder":$N(i.value)?"":void 0,...o,ref:s,onClick:Se(o.onClick,e=>{e.currentTarget.focus(),"mouse"!==c.current&&h(e)}),onPointerDown:Se(o.onPointerDown,e=>{c.current=e.pointerType;const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(h(e),e.preventDefault())}),onKeyDown:Se(o.onKeyDown,e=>{const t=""!==d.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||f(e.key),t&&" "===e.key||Wj.includes(e.key)&&(h(),e.preventDefault())})})})},"SelectTrigger")),iN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,className:r,style:o,children:a,placeholder:i="",...l}=e,s=eN("SelectValue",n),{onValueNodeHasChildrenChange:u}=s,c=void 0!==a,d=iO(t,s.onValueNodeChange);KO(()=>{u(c)},[u,c]);const f=$N(s.value);return jr.jsx(kO.span,{...l,asChild:!f&&l.asChild,ref:d,style:{pointerEvents:"none"},children:jr.jsx(_r.Fragment,{children:f?i:a},f?"placeholder":"value")})},"SelectValue")),lN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,children:r,...o}=e;return jr.jsx(kO.span,{"aria-hidden":!0,...o,ref:t,children:r||"â¼"})},"SelectIcon")),[sN,uN]=Xj("SelectPortal",{forceMount:void 0}),cN=Hj(e=>{const{__scopeSelect:t,forceMount:n,...r}=e;return jr.jsx(sN,{scope:e.__scopeSelect,forceMount:n,children:jr.jsx(pP,{asChild:!0,...r})})},"SelectPortal"),dN="SelectContent",fN=_r.forwardRef(Hj(function(e,t){const n=uN(dN,e.__scopeSelect),{forceMount:r=n.forceMount,...o}=e,a=eN(dN,e.__scopeSelect),[i,l]=_r.useState();return KO(()=>{l(new DocumentFragment)},[]),jr.jsx(lE,{present:r||a.open,children:({present:e})=>e?jr.jsx(yN,{...o,ref:t}):jr.jsx(pN,{...o,fragment:i})})},"SelectContent")),pN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,children:r,fragment:o}=e;return o?ua.createPortal(jr.jsx(mN,{scope:n,children:jr.jsx(qj.Slot,{scope:n,children:jr.jsx("div",{ref:t,children:r})})}),o):null},"SelectContentFragment")),hN=10,[mN,gN]=Xj(dN),vN=uO("SelectContent.RemoveScroll"),yN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n}=e,{position:r="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:a,onPointerDownOutside:i,side:l,sideOffset:s,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:h,hideWhenDetached:m,avoidCollisions:g,...v}=e,y=eN(dN,n),[b,w]=_r.useState(null),[x,S]=_r.useState(null),C=iO(t,w),[k,O]=_r.useState(null),[E,P]=_r.useState(null),M=Gj(n),[I,R]=_r.useState(!1),D=_r.useRef(!1);_r.useEffect(()=>{if(b)return Pe(b)},[b]),yP();const T=_r.useCallback(e=>{const[t,...n]=M().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(const a of e){if(a===o)return;if(a?.scrollIntoView({block:"nearest"}),a===t&&x&&(x.scrollTop=0),a===r&&x&&(x.scrollTop=x.scrollHeight),a?.focus(),document.activeElement!==o)return}},[M,x]),A=_r.useCallback(()=>T([k,b]),[T,k,b]);_r.useEffect(()=>{I&&A()},[I,A]);const{onOpenChange:j,triggerPointerDownPosRef:N}=y;_r.useEffect(()=>{if(b){let e={x:0,y:0};const t=Hj(t=>{e={x:Math.abs(Math.round(t.pageX)-(N.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(N.current?.y??0))}},"handlePointerMove"),n=Hj(n=>{e.x<=10&&e.y<=10?n.preventDefault():n.composedPath().includes(b)||j(!1),document.removeEventListener("pointermove",t),N.current=null},"handlePointerUp");return null!==N.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[b,j,N]),_r.useEffect(()=>{const e=Hj(()=>j(!1),"close");return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[j]);const[F,L]=HN(e=>{const t=M().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=WN(t,e,n);r&&setTimeout(()=>r.ref.current?.focus())}),z=_r.useCallback((e,t,n)=>{const r=!D.current&&!n;(void 0!==y.value&&y.value===t||r)&&(O(e),r&&(D.current=!0))},[y.value]),_=_r.useCallback(()=>b?.focus(),[b]),V=_r.useCallback((e,t,n)=>{const r=!D.current&&!n;(void 0!==y.value&&y.value===t||r)&&P(e)},[y.value]),B="popper"===r?wN:bN,$=B===wN?{side:l,sideOffset:s,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:h,hideWhenDetached:m,avoidCollisions:g}:{};return jr.jsx(mN,{scope:n,content:b,viewport:x,onViewportChange:S,itemRefCallback:z,selectedItem:k,onItemLeave:_,itemTextRefCallback:V,focusSelectedItem:A,selectedItemText:E,position:r,isPositioned:I,searchRef:F,children:jr.jsx(rM,{as:vN,allowPinchZoom:!0,children:jr.jsx(JE,{asChild:!0,trapped:y.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:Se(o,e=>{y.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:jr.jsx(BE,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>y.onOpenChange(!1),children:jr.jsx(B,{role:"listbox",id:y.contentId,"data-state":y.open?"open":"closed",dir:y.dir,onContextMenu:e=>e.preventDefault(),...v,...$,onPlaced:()=>R(!0),ref:C,style:{display:"flex",flexDirection:"column",outline:"none",...v.style},onKeyDown:Se(v.onKeyDown,e=>{const t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||L(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=M().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){const n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>T(t)),e.preventDefault()}})})})})})})},"SelectContentImpl")),bN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,onPlaced:r,...o}=e,a=eN(dN,n),i=gN(dN,n),[l,s]=_r.useState(null),[u,c]=_r.useState(null),d=iO(t,c),f=Gj(n),p=_r.useRef(!1),h=_r.useRef(!0),{viewport:m,selectedItem:g,selectedItemText:v,focusSelectedItem:y}=i,b=_r.useCallback(()=>{if(a.trigger&&a.valueNode&&l&&u&&m&&g&&v){const e=a.trigger.getBoundingClientRect(),t=u.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),o=v.getBoundingClientRect();if("rtl"!==a.dir){const r=o.left-t.left,a=n.left-r,i=e.left-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-hN,d=Le(a,[hN,Math.max(hN,c-u)]);l.style.minWidth=s+"px",l.style.left=d+"px"}else{const r=t.right-o.right,a=window.innerWidth-n.right-r,i=window.innerWidth-e.right-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-hN,d=Le(a,[hN,Math.max(hN,c-u)]);l.style.minWidth=s+"px",l.style.right=d+"px"}const i=f(),s=window.innerHeight-2*hN,c=m.scrollHeight,d=window.getComputedStyle(u),h=parseInt(d.borderTopWidth,10),y=parseInt(d.paddingTop,10),b=parseInt(d.borderBottomWidth,10),w=h+y+c+parseInt(d.paddingBottom,10)+b,x=Math.min(5*g.offsetHeight,w),S=window.getComputedStyle(m),C=parseInt(S.paddingTop,10),k=parseInt(S.paddingBottom,10),O=e.top+e.height/2-hN,E=s-O,P=g.offsetHeight/2,M=h+y+(g.offsetTop+P),I=w-M;if(M<=O){const e=i.length>0&&g===i[i.length-1].ref.current;l.style.bottom="0px";const t=u.clientHeight-m.offsetTop-m.offsetHeight,n=M+Math.max(E,P+(e?k:0)+t+b);l.style.height=n+"px"}else{const e=i.length>0&&g===i[0].ref.current;l.style.top="0px";const t=Math.max(O,h+m.offsetTop+(e?C:0)+P)+I;l.style.height=t+"px",m.scrollTop=M-O+m.offsetTop}l.style.margin=`${hN}px 0`,l.style.minHeight=x+"px",l.style.maxHeight=s+"px",r?.(),requestAnimationFrame(()=>p.current=!0)}},[f,a.trigger,a.valueNode,l,u,m,g,v,a.dir,r]);KO(()=>b(),[b]);const[w,x]=_r.useState();KO(()=>{u&&x(window.getComputedStyle(u).zIndex)},[u]);const S=_r.useCallback(e=>{e&&!0===h.current&&(b(),y?.(),h.current=!1)},[b,y]);return jr.jsx(xN,{scope:n,contentWrapper:l,shouldExpandOnScrollRef:p,onScrollButtonChange:S,children:jr.jsx("div",{ref:s,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:w},children:jr.jsx(kO.div,{...o,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})},"SelectItemAlignedPosition")),wN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,align:r="start",collisionPadding:o=hN,...a}=e,i=Zj(n);return jr.jsx(hR,{...i,...a,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})},"SelectPopperPosition")),[xN,SN]=Xj(dN,{}),CN="SelectViewport",kN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,nonce:r,...o}=e,a=gN(CN,n),i=SN(CN,n),l=iO(t,a.onViewportChange),s=_r.useRef(0);return jr.jsxs(jr.Fragment,{children:[jr.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),jr.jsx(qj.Slot,{scope:n,children:jr.jsx(kO.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:l,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:Se(o.onScroll,e=>{const t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=i;if(r?.current&&n){const e=Math.abs(s.current-t.scrollTop);if(e>0){const r=window.innerHeight-2*hN,o=parseFloat(n.style.minHeight),a=parseFloat(n.style.height),i=Math.max(o,a);if(i<r){const o=i+e,a=Math.min(r,o),l=o-a;n.style.height=a+"px","0px"===n.style.bottom&&(t.scrollTop=l>0?l:0,n.style.justifyContent="flex-end")}}}s.current=t.scrollTop})})})]})},"SelectViewport")),[ON,EN]=Xj("SelectGroup"),PN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,...r}=e,o=gE();return jr.jsx(ON,{scope:n,id:o,children:jr.jsx(kO.div,{role:"group","aria-labelledby":o,...r,ref:t})})},"SelectGroup")),MN="SelectItem",[IN,RN]=Xj(MN),DN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,value:r,disabled:o=!1,textValue:a,...i}=e,l=eN(MN,n),s=gN(MN,n),u=l.value===r,[c,d]=_r.useState(a??""),[f,p]=_r.useState(!1),h=iO(t,NE(e=>s.itemRefCallback?.(e,r,o))),m=gE(),g=_r.useRef("touch"),v=Hj(()=>{o||(l.onValueChange(r),l.onOpenChange(!1))},"handleSelect");return jr.jsx(IN,{scope:n,value:r,disabled:o,textId:m,isSelected:u,onItemTextChange:_r.useCallback(e=>{d(t=>t||(e?.textContent??"").trim())},[]),children:jr.jsx(qj.ItemSlot,{scope:n,value:r,disabled:o,textValue:c,children:jr.jsx(kO.div,{role:"option","aria-labelledby":m,"data-highlighted":f?"":void 0,"aria-selected":u&&f,"data-state":u?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...i,ref:h,onFocus:Se(i.onFocus,()=>p(!0)),onBlur:Se(i.onBlur,()=>p(!1)),onClick:Se(i.onClick,()=>{"mouse"!==g.current&&v()}),onPointerUp:Se(i.onPointerUp,()=>{"mouse"===g.current&&v()}),onPointerDown:Se(i.onPointerDown,e=>{g.current=e.pointerType}),onPointerMove:Se(i.onPointerMove,e=>{g.current=e.pointerType,o?s.onItemLeave?.():"mouse"===g.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Se(i.onPointerLeave,e=>{e.currentTarget===document.activeElement&&s.onItemLeave?.()}),onKeyDown:Se(i.onKeyDown,e=>{if(o||e.target!==e.currentTarget)return;""!==s.searchRef?.current&&" "===e.key||(Uj.includes(e.key)&&v()," "===e.key&&e.preventDefault())})})})})},"SelectItem")),TN="SelectItemText",AN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,className:r,style:o,...a}=e,i=eN(TN,n),l=gN(TN,n),s=RN(TN,n),u=nN(TN,n),[c,d]=_r.useState(null),f=NE(e=>l.itemTextRefCallback?.(e,s.value,s.disabled)),p=iO(t,d,s.onItemTextChange,f),h=c?.textContent,m=_r.useMemo(()=>jr.jsx("option",{value:s.value,disabled:s.disabled,children:h},s.value),[s.disabled,s.value,h]),{onNativeOptionAdd:g,onNativeOptionRemove:v}=u;return KO(()=>(g(m),()=>v(m)),[g,v,m]),jr.jsxs(jr.Fragment,{children:[jr.jsx(kO.span,{id:s.textId,...a,ref:p}),s.isSelected&&i.valueNode&&!i.valueNodeHasChildren&&!$N(i.value)?ua.createPortal(a.children,i.valueNode):null]})},"SelectItemText")),jN=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,...r}=e;return RN("SelectItemIndicator",n).isSelected?jr.jsx(kO.span,{"aria-hidden":!0,...r,ref:t}):null},"SelectItemIndicator")),NN="SelectScrollUpButton",FN=_r.forwardRef(Hj(function(e,t){const n=gN(NN,e.__scopeSelect),r=SN(NN,e.__scopeSelect),[o,a]=_r.useState(!1),i=iO(t,r.onScrollButtonChange);return KO(()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollTop>0;a(e)};Hj(e,"handleScroll");const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?jr.jsx(_N,{...e,ref:i,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null},"SelectScrollUpButton")),LN="SelectScrollDownButton",zN=_r.forwardRef(Hj(function(e,t){const n=gN(LN,e.__scopeSelect),r=SN(LN,e.__scopeSelect),[o,a]=_r.useState(!1),i=iO(t,r.onScrollButtonChange);return KO(()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollHeight-t.clientHeight,n=Math.ceil(t.scrollTop)<e;a(n)};Hj(e,"handleScroll");const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?jr.jsx(_N,{...e,ref:i,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null},"SelectScrollDownButton")),_N=_r.forwardRef(Hj(function(e,t){const{__scopeSelect:n,onAutoScroll:r,...o}=e,a=gN("SelectScrollButton",n),i=_r.useRef(null),l=Gj(n),s=_r.useCallback(()=>{null!==i.current&&(window.clearInterval(i.current),i.current=null)},[]);return _r.useEffect(()=>()=>s(),[s]),KO(()=>{const e=l().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[l]),jr.jsx(kO.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:Se(o.onPointerDown,()=>{null===i.current&&(i.current=window.setInterval(r,50))}),onPointerMove:Se(o.onPointerMove,()=>{a.onItemLeave?.(),null===i.current&&(i.current=window.setInterval(r,50))}),onPointerLeave:Se(o.onPointerLeave,()=>{s()})})},"SelectScrollButtonImpl")),VN=_r.forwardRef(Hj(function({__scopeSelect:e,...t},n){const r=eN("SelectBubbleInput",e),{value:o,onValueChange:a,required:i,disabled:l,name:s,autoComplete:u,form:c}=r,{nativeOptions:d,nativeSelectKey:f}=r,p=_r.useRef(null),h=iO(n,p),m=o??"",g=$T(m),v=Array.from(d).some(e=>""===(e.props.value??""));return _r.useEffect(()=>{const e=p.current;if(!e)return;const t=window.HTMLSelectElement.prototype,n=Object.getOwnPropertyDescriptor(t,"value").set;if(g!==m&&n){const t=new Event("change",{bubbles:!0});n.call(e,m),e.dispatchEvent(t)}},[g,m]),jr.jsxs(kO.select,{"aria-hidden":!0,required:i,tabIndex:-1,name:s,autoComplete:u,disabled:l,form:c,onChange:e=>a(e.target.value),...t,style:{...MO,...t.style},ref:h,defaultValue:m,children:[$N(o)&&!v?jr.jsx("option",{value:""}):null,Array.from(d)]},f)},"SelectBubbleInput"));function BN(e){return"function"==typeof e}function $N(e){return""===e||void 0===e}function HN(e){const t=NE(e),n=_r.useRef(""),r=_r.useRef(0),o=_r.useCallback(e=>{const o=n.current+e;t(o),Hj(function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))},"updateSearch")(o)},[t]),a=_r.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return _r.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,o,a]}function WN(e,t,n){const r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1;let a=UN(e,Math.max(o,0));1===r.length&&(a=a.filter(e=>e!==n));const i=a.find(e=>e.textValue.toLowerCase().startsWith(r.toLowerCase()));return i!==n?i:void 0}function UN(e,t){return e.map((n,r)=>e[(t+r)%e.length])}Hj(BN,"isFunction"),Hj($N,"shouldShowPlaceholder"),Hj(HN,"useTypeaheadSearch"),Hj(WN,"findNextItem"),Hj(UN,"wrapArray");var KN=Object.defineProperty,qN=(e,t)=>KN(e,"name",{value:t,configurable:!0}),GN="horizontal",YN=["horizontal","vertical"],XN=_r.forwardRef(qN(function(e,t){const{decorative:n,orientation:r=GN,...o}=e,a=QN(r)?r:GN,i=n?{role:"none"}:{"aria-orientation":"vertical"===a?a:void 0,role:"separator"};return jr.jsx(kO.div,{"data-orientation":a,...i,...o,ref:t})},"Separator"));function QN(e){return YN.includes(e)}qN(QN,"isValidOrientation");var ZN=XN,JN=Object.defineProperty,eF=(e,t)=>JN(e,"name",{value:t,configurable:!0}),tF="Switch",[nF,rF]=TO(tF),[oF,aF]=nF(tF);function iF(e){const{__scopeSwitch:t,checked:n,children:r,defaultChecked:o,disabled:a,form:i,name:l,onCheckedChange:s,required:u,value:c="on",internal_do_not_use_render:d}=e,[f,p]=eE({prop:n,defaultProp:o??!1,onChange:s,caller:tF}),[h,m]=_r.useState(null),[g,v]=_r.useState(null),y=_r.useRef(!1),[b,w]=_r.useReducer(e=>
151e+1,0),x=!h||(!!i||!!h.closest("form")),S={checked:f,setChecked:p,disabled:a,control:h,setControl:m,name:l,form:i,value:c,hasConsumerStoppedPropagationRef:y,userInteractionCount:b,onUserInteraction:w,required:u,defaultChecked:o,isFormControl:x,bubbleInput:g,setBubbleInput:v};return jr.jsx(oF,{scope:t,...S,children:dF(d)?d(S):r})}eF(iF,"SwitchProvider");var lF=_r.forwardRef(eF(function({__scopeSwitch:e,onClick:t,...n},r){const{control:o,form:a,value:i,disabled:l,checked:s,required:u,setControl:c,setChecked:d,hasConsumerStoppedPropagationRef:f,onUserInteraction:p,isFormControl:h,bubbleInput:m}=aF("SwitchTrigger",e),g=iO(r,c),v=_r.useRef(s);return _r.useEffect(()=>{const e=a?o?.ownerDocument.getElementById(a):o?.form;if(e instanceof HTMLFormElement){const t=eF(()=>d(v.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[o,a,d]),jr.jsx(kO.button,{type:"button",role:"switch","aria-checked":s,"aria-required":u,"data-state":fF(s),"data-disabled":l?"":void 0,disabled:l,value:i,...n,ref:g,onClick:Se(t,e=>{p(),d(e=>!e),m&&h&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})},"SwitchTrigger")),sF=_r.forwardRef(eF(function(e,t){const{__scopeSwitch:n,name:r,checked:o,defaultChecked:a,required:i,disabled:l,value:s,onCheckedChange:u,form:c,...d}=e;return jr.jsx(iF,{__scopeSwitch:n,checked:o,defaultChecked:a,disabled:l,required:i,onCheckedChange:u,name:r,form:c,value:s,internal_do_not_use_render:({isFormControl:e})=>jr.jsxs(jr.Fragment,{children:[jr.jsx(lF,{...d,ref:t,__scopeSwitch:n}),e&&jr.jsx(cF,{__scopeSwitch:n})]})})},"Switch")),uF=_r.forwardRef(eF(function(e,t){const{__scopeSwitch:n,...r}=e,o=aF("SwitchThumb",n);return jr.jsx(kO.span,{"data-state":fF(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})},"SwitchThumb")),cF=_r.forwardRef(eF(function({__scopeSwitch:e,onClick:t,...n},r){const{control:o,hasConsumerStoppedPropagationRef:a,userInteractionCount:i,checked:l,defaultChecked:s,required:u,disabled:c,name:d,value:f,form:p,bubbleInput:h,setBubbleInput:m}=aF("SwitchBubbleInput",e),g=iO(r,m),v=gI(o),y=_r.useRef(!1),b=_r.useRef(l),w=_r.useRef(i);_r.useEffect(()=>{const e=h;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=i!==w.current;w.current=i;const o=b.current!==l;b.current=l;const s=!(r&&a.current);if(o&&n){y.current=!r;const t=new Event("click",{bubbles:s});n.call(e,l),e.dispatchEvent(t),y.current=!1}},[h,l,a,i]);const x=_r.useRef(l);return jr.jsx(kO.input,{type:"checkbox","aria-hidden":!0,defaultChecked:s??x.current,required:u,disabled:c,name:d,value:f,form:p,...n,tabIndex:-1,ref:g,onClick:Se(t,e=>{y.current&&e.stopPropagation()}),style:{...n.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"SwitchBubbleInput"));function dF(e){return"function"==typeof e}function fF(e){return e?"checked":"unchecked"}eF(dF,"isFunction"),eF(fF,"getState");var pF=Object.defineProperty,hF=(e,t)=>pF(e,"name",{value:t,configurable:!0}),mF="Tabs",[gF,vF]=TO(mF,[AR]),yF=AR(),[bF,wF]=gF(mF),xF=_r.forwardRef(hF(function(e,t){const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:l,activationMode:s="automatic",...u}=e,c=AE(l),[d,f]=eE({prop:r,onChange:o,defaultProp:a??"",caller:mF});return jr.jsx(bF,{scope:n,baseId:gE(),value:d,onValueChange:f,orientation:i,dir:c,activationMode:s,children:jr.jsx(kO.div,{dir:c,"data-orientation":i,...u,ref:t})})},"Tabs")),SF=_r.forwardRef(hF(function(e,t){const{__scopeTabs:n,loop:r=!0,...o}=e,a=wF("TabsList",n),i=yF(n);return jr.jsx(WR,{asChild:!0,...i,orientation:a.orientation,dir:a.dir,loop:r,children:jr.jsx(kO.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})},"TabsList")),CF=_r.forwardRef(hF(function(e,t){const{__scopeTabs:n,value:r,disabled:o=!1,...a}=e,i=wF("TabsTrigger",n),l=yF(n),s=OF(i.baseId,r),u=EF(i.baseId,r),c=r===i.value;return jr.jsx(UR,{asChild:!0,...l,focusable:!o,active:c,children:jr.jsx(kO.button,{type:"button",role:"tab","aria-selected":c,"aria-controls":u,"data-state":c?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:s,...a,ref:t,onMouseDown:Se(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():i.onValueChange(r)}),onKeyDown:Se(e.onKeyDown,e=>
151{o||e.target!==e.currentTarget||[" ","Enter"].includes(e.key)&&i.onValueChange(r)}),onFocus:Se(e.onFocus,()=>{const e="manual"!==i.activationMode;c||o||!e||i.onValueChange(r)})})})},"TabsTrigger")),kF=_r.forwardRef(hF(function(e,t){const{__scopeTabs:n,value:r,forceMount:o,children:a,...i}=e,l=wF("TabsContent",n),s=OF(l.baseId,r),u=EF(l.baseId,r),c=r===l.value,d=_r.useRef(c);return _r.useEffect(()=>{const e=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(e)},[]),jr.jsx(lE,{present:o||c,children:({present:n})=>jr.jsx(kO.div,{"data-state":c?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":s,hidden:!n,id:u,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:n&&a})})},"TabsContent"));function OF(e,t){return`${e}-trigger-${t}`}function EF(e,t){return`${e}-content-${t}`}hF(OF,"makeTriggerId"),hF(EF,"makeContentId");var PF=xF,MF=SF,IF=CF,RF=kF,DF=Object.defineProperty,TF=(e,t)=>DF(e,"name",{value:t,configurable:!0}),AF=_r.forwardRef(TF(function(e,t){const{pressed:n,defaultPressed:r,onPressedChange:o,...a}=e,[i,l]=eE({prop:n,onChange:o,defaultProp:r??!1,caller:"Toggle"});return jr.jsx(kO.button,{type:"button","aria-pressed":i,"data-state":i?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:Se(e.onClick,()=>{e.disabled||l(!i)})})},"Toggle")),jF=Object.defineProperty,NF=(e,t)=>jF(e,"name",{value:t,configurable:!0}),FF="ToggleGroup",[LF,zF]=TO(FF,[AR]),_F=AR(),VF=_r.forwardRef(NF(function(e,t){const{type:n,...r}=e;if("single"===n){const e=r;return jr.jsx(HF,{role:"radiogroup",...e,ref:t})}if("multiple"===n){const e=r;return jr.jsx(WF,{role:"toolbar",...e,ref:t})}throw new Error(`Missing prop \`type\` expected on \`${FF}\``)},"ToggleGroup")),[BF,$F]=LF(FF),HF=_r.forwardRef(NF(function(e,t){const{value:n,defaultValue:r,onValueChange:o=NF(()=>{},"onValueChange"),...a}=e,[i,l]=eE({prop:n,defaultProp:r??"",onChange:o,caller:FF});return jr.jsx(BF,{scope:e.__scopeToggleGroup,type:"single",value:_r.useMemo(()=>i?[i]:[],[i]),onItemActivate:l,onItemDeactivate:_r.useCallback(()=>l(""),[l]),children:jr.jsx(qF,{...a,ref:t})})},"ToggleGroupImplSingle")),WF=_r.forwardRef(NF(function(e,t){const{value:n,defaultValue:r,onValueChange:o=NF(()=>{},"onValueChange"),...a}=e,[i,l]=eE({prop:n,defaultProp:r??[],onChange:o,caller:FF}),s=_r.useCallback(e=>l((t=[])=>[...t,e]),[l]),u=_r.useCallback(e=>l((t=[])=>t.filter(t=>t!==e)),[l]);return jr.jsx(BF,{scope:e.__scopeToggleGroup,type:"multiple",value:i,onItemActivate:s,onItemDeactivate:u,children:jr.jsx(qF,{...a,ref:t})})},"ToggleGroupImplMultiple")),[UF,KF]=LF(FF),qF=_r.forwardRef(NF(function(e,t){const{__scopeToggleGroup:n,disabled:r=!1,rovingFocus:o=!0,orientation:a,dir:i,loop:l=!0,...s}=e,u=_F(n),c=AE(i),d={dir:c,...s};return jr.jsx(UF,{scope:n,rovingFocus:o,disabled:r,children:o?jr.jsx(WR,{asChild:!0,...u,orientation:a,dir:c,loop:l,children:jr.jsx(kO.div,{...d,ref:t})}):jr.jsx(kO.div,{...d,ref:t})})},"ToggleGroupImpl")),GF="ToggleGroupItem",YF=_r.forwardRef(NF(function(e,t){const n=$F(GF,e.__scopeToggleGroup),r=KF(GF,e.__scopeToggleGroup),o=_F(e.__scopeToggleGroup),a=n.value.includes(e.value),i=r.disabled||e.disabled,l={...e,pressed:a,disabled:i},s=_r.useRef(null);return r.rovingFocus?jr.jsx(UR,{asChild:!0,...o,focusable:!i,active:a,ref:s,children:jr.jsx(XF,{...l,ref:t})}):jr.jsx(XF,{...l,ref:t})},"ToggleGroupItem")),XF=_r.forwardRef(NF(function(e,t){const{__scopeToggleGroup:n,value:r,...o}=e,a=$F(GF,n),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},l="single"===a.type?i:void 0;return jr.jsx(AF,{...l,...o,ref:t,onPressedChange:e=>{e?a.onItemActivate(r):a.onItemDeactivate(r)}})},"ToggleGroupItemImpl")),QF=Object.defineProperty,ZF=(e,t)=>QF(e,"name",{value:t,configurable:!0}),[JF,eL]=TO("Tooltip",[ZI]),tL=ZI(),nL=700,rL="tooltip.open",[oL,aL]=JF("TooltipProvider"),iL=ZF(e=>{const{__scopeTooltip:t,delayDuration:n=nL,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,i=_r.useRef(!0),l=_r.useRef(!1),s=_r.useRef(0);return _r.useEffect(()=>{const e=s.current;return()=>window.clearTimeout(e)},[]),jr.jsx(oL,{scope:t,isOpenDelayedRef:i,delayDuration:n,onOpen:_r.useCallback(()=>{r<=0||(window.clearTimeout(s.current),i.current=!1)},[r]),onClose:_r.useCallback(()=>{r<=0||(window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.current=!0,r))},[r]),isPointerInTransitRef:l,onPointerInTransitChange:_r.useCallback(e=>{l.current=e},[]),disableHoverableContent:o,children:a})},"TooltipProvider"),lL="Tooltip",[sL,uL]=JF(lL),cL=ZF(e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o,onOpenChange:a,disableHoverableContent:i,delayDuration:l}=e,s=aL(lL,e.__scopeTooltip),u=tL(t),[c,d]=_r.useState(null),[f,p]=_r.useState(void 0),h=gE(),m=_r.useRef(0),g=i??s.disableHoverableContent,v=l??s.delayDuration,y=_r.useRef(!1),[b,w]=eE({prop:r,defaultProp:o??!1,onChange:ZF(e=>{e?(s.onOpen(),document.dispatchEvent(new CustomEvent(rL))):s.onClose(),a?.(e)}
vendor: 5,917 bytes, line 151
151,"onChange"),caller:lL}),x=_r.useMemo(()=>b?y.current?"delayed-open":"instant-open":"closed",[b]),S=_r.useCallback(()=>{window.clearTimeout(m.current),m.current=0,y.current=!1,w(!0)},[w]),C=_r.useCallback(()=>{window.clearTimeout(m.current),m.current=0,w(!1)},[w]),k=_r.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{y.current=!0,w(!0),m.current=0},v)},[v,w]);_r.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]);const O=f??h;return jr.jsx(fR,{...u,children:jr.jsx(sL,{scope:t,contentId:O,setContentId:p,open:b,stateAttribute:x,trigger:c,onTriggerChange:d,onTriggerEnter:_r.useCallback(()=>{s.isOpenDelayedRef.current?k():S()},[s.isOpenDelayedRef,k,S]),onTriggerLeave:_r.useCallback(()=>{g?C():(window.clearTimeout(m.current),m.current=0)},[C,g]),onOpen:S,onClose:C,disableHoverableContent:g,children:n})})},"Tooltip"),dL="TooltipTrigger",fL=_r.forwardRef(ZF(function(e,t){const{__scopeTooltip:n,...r}=e,o=uL(dL,n),a=aL(dL,n),i=tL(n),l=iO(t,_r.useRef(null),o.onTriggerChange),s=_r.useRef(!1),u=_r.useRef(!1),c=_r.useCallback(()=>s.current=!1,[]);return _r.useEffect(()=>()=>document.removeEventListener("pointerup",c),[c]),jr.jsx(pR,{asChild:!0,...i,children:jr.jsx(kO.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:Se(e.onPointerMove,e=>{"touch"!==e.pointerType&&(u.current||a.isPointerInTransitRef.current||(o.onTriggerEnter(),u.current=!0))}),onPointerLeave:Se(e.onPointerLeave,()=>{o.onTriggerLeave(),u.current=!1}),onPointerDown:Se(e.onPointerDown,()=>{o.open&&o.onClose(),s.current=!0,document.addEventListener("pointerup",c,{once:!0})}),onFocus:Se(e.onFocus,()=>{s.current||o.onOpen()}),onBlur:Se(e.onBlur,o.onClose),onClick:Se(e.onClick,o.onClose)})})},"TooltipTrigger")),pL="TooltipPortal",[hL,mL]=JF(pL,{forceMount:void 0}),gL=ZF(e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,a=uL(pL,t);return jr.jsx(hL,{scope:t,forceMount:n,children:jr.jsx(lE,{present:n||a.open,children:jr.jsx(pP,{asChild:!0,container:o,children:r})})})},"TooltipPortal"),vL="TooltipContent",yL=_r.forwardRef(ZF(function(e,t){const n=mL(vL,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...a}=e,i=uL(vL,e.__scopeTooltip);return jr.jsx(lE,{present:r||i.open,children:i.disableHoverableContent?jr.jsx(xL,{side:o,...a,ref:t}):jr.jsx(bL,{side:o,...a,ref:t})})},"TooltipContent")),bL=_r.forwardRef(ZF(function(e,t){const n=uL(vL,e.__scopeTooltip),r=aL(vL,e.__scopeTooltip),o=_r.useRef(null),a=iO(t,o),[i,l]=_r.useState(null),{trigger:s,onClose:u}=n,c=o.current,{onPointerInTransitChange:d}=r,f=_r.useCallback(()=>{l(null),d(!1)},[d]),p=_r.useCallback((e,t)=>{const n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=PL([...kL(r,CL(r,n.getBoundingClientRect())),...OL(t.getBoundingClientRect())]);l(o),d(!0)},[d]);return _r.useEffect(()=>()=>f(),[f]),_r.useEffect(()=>{if(s&&c){const e=ZF(e=>p(e,c),"handleTriggerLeave"),t=ZF(e=>p(e,s),"handleContentLeave");return s.addEventListener("pointerleave",e),c.addEventListener("pointerleave",t),()=>{s.removeEventListener("pointerleave",e),c.removeEventListener("pointerleave",t)}}},[s,c,p,f]),_r.useEffect(()=>{if(i){const e=ZF(e=>{const t=e.target,n={x:e.clientX,y:e.clientY},r=s?.contains(t)||c?.contains(t),o=!EL(n,i);r?f():o&&(f(),u())},"handleTrackPointerGrace");return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[s,c,i,u,f]),jr.jsx(xL,{...e,ref:a})},"TooltipContentHoverable")),wL=fO("TooltipContent"),xL=_r.forwardRef(ZF(function(e,t){const{__scopeTooltip:n,children:r,"aria-label":o,id:a,onEscapeKeyDown:i,onPointerDownOutside:l,...s}=e,u=uL(vL,n),c=tL(n),{onClose:d}=u;_r.useEffect(()=>(document.addEventListener(rL,d),()=>document.removeEventListener(rL,d)),[d]),_r.useEffect(()=>{if(u.trigger){const e=ZF(e=>{e.target instanceof Node&&e.target.contains(u.trigger)&&d()},"handleScroll");return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,d]);const{setContentId:f}=u;return KO(()=>(f(a),()=>{f(void 0)}),[a,f]),jr.jsx(BE,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:jr.jsxs(hR,{"data-state":u.stateAttribute,role:o?void 0:"tooltip",id:o?void 0:u.contentId,...c,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[jr.jsx(wL,{children:r}),o?jr.jsx(IO,{id:u.contentId,role:"tooltip",children:o}):null]})})},"TooltipContentImpl")),SL=_r.forwardRef(ZF(function(e,t){const{__scopeTooltip:n,...r}=e,o=tL(n);return jr.jsx(mR,{...o,...r,ref:t})},"TooltipArrow"));function CL(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,o,a)){case a:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function kL(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}function OL(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function EL(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const e=t[a],l=t[i],s=e.x,u=e.y,c=l.x,d=l.y;u>r!=d>r&&n<(c-s)*(r-u)/(d-u)+s&&(o=!o)}return o}function PL(e){const t=e.slice();return t.sort((e,t)=>
151e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),ML(t)}function ML(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const n=e[r];for(;t.length>=2;){const e=t[t.length-1],r=t[t.length-2];if(!((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x)))break;t.pop()}t.push(n)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const t=e[r];for(;n.length>=2;){const e=n[n.length-1],r=n[n.length-2];if(!((e.x-r.x)*(t.y-r.y)>=(e.y-r.y)*(t.x-r.x)))break;n.pop()}n.push(t)}return n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}ZF(CL,"getExitSideFromRect"),ZF(kL,"getPaddedExitPoints"),ZF(OL,"getPointsFromRect"),ZF(EL,"isPointInPolygon"),ZF(PL,"getHull"),ZF(ML,"getHullPresorted");var IL=iL,RL=cL,DL=fL,TL=gL,AL=yL,jL=SL;function NL(e,t){return e?function(e){return"function"==typeof e&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}(n=e)||"function"==typeof n||function(e){return"object"==typeof e&&"symbol"==typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}(n)?_r.createElement(e,t):e:null;var n}function FL(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=_r.useState(()=>({current:ze(t)})),[r,o]=_r.useState(()=>n.current.initialState);return n.current.setOptions(t=>({...t,...e,state:{...r,...e.state},onStateChange:t=>{o(t),null==e.onStateChange||e.onStateChange(t)}})),n.current}const LL=_r.createContext(null),zL={didCatch:!1,error:null};let _L=class extends _r.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=zL}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(...e){const{error:t}=this.state;null!==t&&(this.props.onReset?.({args:e,reason:"imperative-api"}),this.setState(zL))}componentDidCatch(e,t){this.props.onError?.(e,t)}componentDidUpdate(e,t){const{didCatch:n}=this.state,{resetKeys:r}=this.props;n&&null!==t.error&&function(e=[],t=[]){return e.length!==t.length||e.some((e,n)=>!Object.is(e,t[n]))}(e.resetKeys,r)&&(this.props.onReset?.({next:r,prev:e.resetKeys,reason:"keys"}),this.setState(zL))}render(){const{children:e,fallbackRender:t,FallbackComponent:n,fallback:r}=this.props,{didCatch:o,error:a}=this.state;let i=e;if(o){const e={error:a,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)i=t(e);else if(n)i=_r.createElement(n,e);else{if(void 0===r)throw a;i=r}}return _r.createElement(LL.Provider,{value:{didCatch:o,error:a,resetErrorBoundary:this.resetErrorBoundary}},i)}};function VL({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=_r.useRef(void 0!==e),[a,i]=_r.useState(t);return[o?e:a,_r.useCallback(e=>{o||i(e)},[])]}const BL={...Br},$L={};function HL(e,t){const n=_r.useRef($L);return n.current===$L&&(n.current=e(t)),n}const WL=BL.useInsertionEffect,UL=WL&&WL!==BL.useLayoutEffect?WL:e=>e();function KL(e){const t=HL(qL).current;return t.next=e,UL(t.effect),t.trampoline}function qL(){const e={next:void 0,callback:GL,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function GL(){}const YL="undefined"!=typeof document?_r.useLayoutEffect:()=>{},XL=_r.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function QL(e){const{children:t,elementsRef:n,labelsRef:r,onMapChange:o}=e,a=KL(o),[,i]=_r.useState(!1),l=HL(JL).current,s=HL(ZL).current,u=_r.useRef(0),c=_r.useRef(!0),d=_r.useRef([]),f=_r.useRef(null),p=KL(()=>{c.current||(c.current=!0,i(e=>!e))}),h=KL((e,t)=>{s.set(e,t),p()}),m=KL(e=>{s.delete(e),p()}),g=KL(e=>{const t=new Map;return n.current.length=0,r&&(r.current.length=0),e.forEach(e=>{t.set(e.element,{...e.registration.metadata??{},index:e.index}),n.current[e.index]=e.element,r&&(r.current[e.index]=void 0!==e.registration.label?e.registration.label:e.registration.textRef?.current?.textContent??e.element.textContent)}),u.current=n.current.length,t});const v=KL(()=>{const[e,t]=function(e){const t=new Set,n=[],r=[];e.forEach((e,o)=>{if(!o.isConnected)return;const a=e.index,i={index:a??-1,element:o,registration:e};null===a?r.push(i):a>=0&&(t.add(a),n.push(i))});let o=0;r.sort((e,t)=>
151tz(e.element,t.element)),r.forEach(e=>{for(;t.has(o);)o+=1;e.index=o,n.push(e),o+=1}),t.size>0&&n.sort((e,t)=>e.index-t.index);return[n,r.map(e=>e.element)]}(s),n=g(e);!function(e){if(f.current?.disconnect(),f.current=null,"function"!=typeof MutationObserver||e.length<2)return;const t=new MutationObserver(n=>{if(!function(e){for(const t of e)for(let e=0;e<t.removedNodes.length;e+=1)if(t.removedNodes[e].isConnected)return!0;return!1}(n))return;let r=null;for(const o of e)if(o.isConnected){if(r&&tz(r,o)>0)return t.disconnect(),void p();r=o}});f.current=t;const n=new Set;for(let r=1;r<e.length;r+=1){const t=ez(e[r-1],e[r]);t&&n.add(t)}n.forEach(e=>t.observe(e,{childList:!0}))}(t),d.current=e,c.current=!1,l.forEach(e=>e(n)),a(n)});YL(()=>(c.current||g(d.current),()=>{n.current=[],r&&(r.current=[])}),[n,r,g]),YL(()=>{c.current&&v()}),YL(()=>()=>{f.current?.disconnect(),c.current=!0},[]);const y=KL(e=>(l.add(e),()=>{l.delete(e)})),b=_r.useMemo(()=>({register:h,unregister:m,subscribeMapChange:y,nextIndexRef:u}),[h,m,y,u]);return jr.jsx(XL.Provider,{value:b,children:t})}function ZL(){return new Map}function JL(){return new Set}function ez(e,t){let n=e.parentElement;for(;n&&!n.contains(t);)n=n.parentElement;return n}function tz(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}const nz=(rz="https://base-ui.com/production-error",oz="Base UI",function(e,...t){const n=new URL(rz);return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`${oz} error #${e}; visit ${n} for the full message.`});var rz,oz;function az(e,t,n,r){const o=HL(iz).current;return function(e,t,n,r,o){return e.refs[0]!==t||e.refs[1]!==n||e.refs[2]!==r||e.refs[3]!==o}(o,e,t,n,r)&&lz(o,[e,t,n,r]),o.callback}function iz(){return{callback:null,cleanup:null,refs:[]}}function lz(e,t){e.refs=t,t.every(e=>null==e)?e.callback=null:e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){const r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){const o=t[e];if(null!=o)switch(typeof o){case"function":{const t=o(n);"function"==typeof t&&(r[e]=t);break}case"object":o.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){const n=t[e];if(null!=n)switch(typeof n){case"function":{const t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}const sz=parseInt(_r.version,10);function uz(e){return sz>=e}function cz(e){if(!_r.isValidElement(e))return null;const t=e,n=t.props;return(uz(19)?n?.ref:t.ref)??null}function dz(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}function fz(){}const pz=Object.freeze([]),hz=Object.freeze({});const mz={};function gz(e,t,n,r,o){if(!(n||r||o||e))return vz(t);let a=vz(e);return t&&(a=yz(a,t)),n&&(a=yz(a,n)),r&&(a=yz(a,r)),o&&(a=yz(a,o)),a}function vz(e){return wz(e)?{...xz(e,mz)}:function(e){const t={...e};for(const n in t){const e=t[n];bz(n,e)&&(t[n]=Cz(e))}return t}(e)}function yz(e,t){return wz(t)?xz(t,e):function(e,t){if(!t)return e;for(const n in t){const r=t[n];switch(n){case"style":e[n]=dz(e.style,r);break;case"className":e[n]=Oz(e.className,r);break;default:bz(n,r)?e[n]=Sz(e[n],r):e[n]=r}}return e}(e,t)}function bz(e,t){const n=e.charCodeAt(0),r=e.charCodeAt(1),o=e.charCodeAt(2);return 111===n&&110===r&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}function wz(e){return"function"==typeof e}function xz(e,t){return wz(e)?e(t):e??mz}function Sz(e,t){return t?e?(...n)=>{const r=n[0];if(Ez(r)){const o=r;kz(o);const a=t(...n);return o.baseUIHandlerPrevented||e?.(...n),a}const o=t(...n);return e?.(...n),o}:Cz(t):e}function Cz(e){return e?(...t)=>{const n=t[0];return Ez(n)&&kz(n),e(...t)}:e}function kz(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Oz(e,t){return t?e?t+" "+e:t:e}function Ez(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function Pz(e,t,n={}){const r=t.render,o=function(e,t={}){const{className:n,style:r,render:o}=e,{state:a=hz,ref:i,props:l,stateAttributesMapping:s,enabled:u=!0}=t,c=u?function(e,t){return"function"==typeof e?e(t):e}(n,a):void 0,d=u?function(e,t){return"function"==typeof e?e(t):e}(r,a):void 0,f=u?function(e,t){const n={};for(const r in e){const o=e[r];if(t?.hasOwnProperty(r)){const e=t[r](o);null!=e&&Object.assign(n,e);continue}!0===o?n[`data-${r.toLowerCase()}`]="":o&&(n[`data-${r.toLowerCase()}`]=o.toString())}return n}(a,s):hz,p=u&&l?function(e){if(Array.isArray(e))return function(e){if(0===e.length)return mz;if(1===e.length)return vz(e[0]);let t=vz(e[0]);for(let n=1;n<e.length;n+=1)t=yz(t,e[n]);return t}(e);return gz(void 0,e)}(l):void 0,h=u?dz(f,p)??{}:hz;"undefined"!=typeof document&&(u?Array.isArray(i)?h.ref=function(e){const t=HL(iz).current;return function(e,t){return e.refs.length!==t.length||e.refs.some((e,n)=>e!==t[n])}(t,e)&&lz(t,e),t.callback}([h.ref,cz(o),...i]):h.ref=az(h.ref,cz(o),i):az(null,null));if(!u)return hz;void 0!==c&&(h.className=Oz(h.className,c));void 0!==d&&(h.style=dz(h.style,d));return h}(t,n);if(!1===n.enabled)return null;return function(e,t,n,r){if(t){if("function"==typeof t)return t(n,r);const e=gz(n,t.props);e.ref=n.ref;let o=t;if(o?.$$typeof===Mz){o=_r.Children.toArray(t)[0]}return _r.cloneElement(o,e)}if(e&&"string"==typeof e)return function(e,t){if("button"===e)return _r.createElement("button",{type:"button",...t,key:t.key});if("img"===e)return _r.createElement("img",{alt:"",...t,key:t.key});return _r.createElement(e,t)}(e,n);throw new Error(nz(8))}(e,r,o,n.state??hz)}const Mz=Symbol.for("react.lazy");let Iz=0;const Rz=BL.useId;function Dz(e,t){if(void 0!==Rz){const n=Rz();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){const[n,r]=_r.useState(e),o=e||n;return _r.useEffect(()=>{null==n&&(Iz+=1,r(`${t}-${Iz}`))},[n,t]),o}(e,t)}function Tz(e){return Dz(e,"base-ui")}const Az="none",jz="trigger-press",Nz="outside-press",Fz="clear-press",Lz="input-change",zz="input-clear",_z="focus-out",Vz="escape-key",Bz="list-navigation",$z="keyboard",Hz="pointer";function Wz(e,t,n,r){let o=!1,a=!1;const i=hz;return{reason:e,event:t??new Event("base-ui"),cancel(){o=!0},allowPropagation(){a=!0},get isCanceled(){return o},get isPropagationAllowed(){return a},trigger:n,...i}}function Uz(e){_r.useEffect(e,pz)}const Kz=null;let qz=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;const t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let r=0;r<t.length;r+=1)t[r]?.(e)};request(e){const t=this.nextId;this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1;return this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){const t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class Gz{static create(){return new Gz}static request(e){return qz.request(e)}static cancel(e){return qz.cancel(e)}currentId=Kz;request(e){this.cancel(),this.currentId=qz.request(()=>{this.currentId=Kz,e()})}cancel=()=>{this.currentId!==Kz&&(qz.cancel(this.currentId),this.currentId=Kz)};
151disposeEffect=()=>this.cancel}function Yz(){const e=HL(Gz.create).current;return Uz(e.disposeEffect),e}function Xz(e,t=!1,n=!1){const[r,o]=_r.useState(e&&t?"idle":void 0),[a,i]=_r.useState(e);return e&&!a&&(i(!0),o("starting")),e||!a||"ending"===r||n||o("ending"),e||a||"ending"!==r||o(void 0),YL(()=>{if(!e&&a&&"ending"!==r&&n){const e=Gz.request(()=>{o("ending")});return()=>{Gz.cancel(e)}}},[e,a,r,n]),YL(()=>{if(!e||t)return;const n=Gz.request(()=>{o(void 0)});return()=>{Gz.cancel(n)}},[t,e]),YL(()=>{if(!e||!t)return;e&&a&&"idle"!==r&&o("starting");const n=Gz.request(()=>{o("idle")});return()=>{Gz.cancel(n)}},[t,e,a,r]),{mounted:a,setMounted:i,transitionStatus:r}}function Qz(e={}){const{guess:t,label:n,metadata:r,textRef:o,index:a}=e,{register:i,unregister:l,subscribeMapChange:s,nextIndexRef:u}=_r.useContext(XL),c=_r.useRef(-1),[d,f]=_r.useState(null==a&&t?()=>{if(-1===c.current){const e=u.current;u.current+=1,c.current=e}return c.current}:-1),p=a??d,h=_r.useRef(null),m=_r.useCallback(e=>{const t=h.current;t&&l(t),h.current=e,e&&i(e,{metadata:r??null,index:a??null,label:n,textRef:o})},[a,i,l,r,n,o]);return YL(()=>{if(null==a)return s(e=>{const t=h.current?e.get(h.current)?.index:null;null!=t&&f(t)})},[a,s]),{ref:m,index:p}}let Zz=function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e}({});const Jz={"data-starting-style":""},e_={"data-ending-style":""},t_={transitionStatus:e=>"starting"===e?Jz:"ending"===e?e_:null},n_=_r.createContext(void 0);function r_(e){return e?.ownerDocument||document}function o_(e,t,{detail:n=0}={}){e.dispatchEvent(new(_e(e).PointerEvent)("click",{bubbles:!0,cancelable:!0,composed:!0,detail:n,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function a_(e={}){const{disabled:t=!1,focusableWhenDisabled:n,tabIndex:r=0,native:o=!0,composite:a}=e,i=_r.useRef(null),l=function(e=!1){const t=_r.useContext(n_);if(void 0===t&&!e)throw new Error(nz(16));return t}(!0),s=a??void 0!==l,{props:u}=function(e){const{focusableWhenDisabled:t,disabled:n,composite:r=!1,tabIndex:o=0,isNativeButton:a}=e,i=r&&!1!==t,l=r&&!1===t;return{props:_r.useMemo(()=>{const e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return r||(e.tabIndex=o,!a&&n&&(e.tabIndex=t?o:-1)),(a&&(t||i)||!a&&n)&&(e["aria-disabled"]=n),!a||t&&!l||(e.disabled=n),e},[r,n,t,i,l,a,o])}}({focusableWhenDisabled:n,disabled:t,composite:s,tabIndex:r,isNativeButton:o}),c=_r.useCallback(()=>{const e=i.current;i_(e)&&s&&t&&void 0===u.disabled&&e.disabled&&(e.disabled=!1)},[t,u.disabled,s]);YL(c,[c]);return{getButtonProps:_r.useCallback((e={})=>{const{onClick:n,onMouseDown:r,onKeyUp:a,onKeyDown:i,onPointerDown:l,...c}=e;return gz({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){if(t)return;if(kz(e),i?.(e),e.baseUIHandlerPrevented)return;const n=e.target===e.currentTarget,r=e.currentTarget,a=i_(r),l=!o&&(Ve(u=r)&&"A"===u.tagName&&Boolean(u.href));var u;const c=n&&(o?a:!l),d="Enter"===e.key,f=" "===e.key,p=r.getAttribute("role"),h=p?.startsWith("menuitem")||"option"===p||"gridcell"===p;if(n&&s&&f){if(e.defaultPrevented&&h)return;return e.preventDefault(),void(o&&!a||(e.preventBaseUIHandler(),o_(r,e)))}c&&!o&&(f||d)?e.defaultPrevented||(e.preventDefault(),d&&(e.preventBaseUIHandler(),o_(r,e))):n&&l&&f&&e.preventDefault()},onKeyUp(e){t||(kz(e),a?.(e),e.target===e.currentTarget&&o&&s&&i_(e.currentTarget)&&" "===e.key?e.preventDefault():e.baseUIHandlerPrevented||e.target!==e.currentTarget||o||s||e.defaultPrevented||" "!==e.key||(e.preventBaseUIHandler(),o_(e.currentTarget,e)))},onPointerDown(e){t?e.preventDefault():l?.(e)}},o?{type:"button"}:{role:"button"},u,c)},[t,u,s,o]),buttonRef:KL(e=>{i.current=e,c()})}}function i_(e){return Ve(e)&&"BUTTON"===e.tagName}function l_(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function s_(e){const t=HL(u_,e).current;return t.next=e,YL(t.effect),t}function u_(e){const t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function c_(e){return null==e?e:"current"in e?e.current:e}function d_(e){const{enabled:t=!0,open:n,ref:r,onComplete:o}=e,a=KL(o),i=function(e,t=!1){const n=Yz();return KL((r,o=null)=>{n.cancel();const a=c_(e);if(null==a)return;const i=a,l=()=>{ua.flushSync(r)};if("function"!=typeof i.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)r();else{if(t){const e="data-starting-style";if(!i.hasAttribute(e))return void n.request(s);const t=new MutationObserver(()=>{i.hasAttribute(e)||(t.disconnect(),s())});return t.observe(i,{attributes:!0,attributeFilter:[e]}),void o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}n.request(s)}function s(){Promise.all(i.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||l()},()=>{o?.aborted||(i.getAnimations().some(e=>e.pending||"finished"!==e.playState)?s():l())})}})}(r,n);_r.useEffect(()=>{if(!t)return;const e=new AbortController;return i(a,e.signal),()=>{e.abort()}},[t,n,a,i])}const{userAgent:f_,platform:p_,maxTouchPoints:h_}="undefined"==typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},m_=f_.toLowerCase(),g_=p_.toLowerCase(),v_=/^i(os$|p)/.test(g_)||"macintel"===g_&&h_>1,y_="android",b_=g_===y_||m_.includes(y_),w_=!v_&&g_.startsWith("mac");g_.startsWith("win");const x_=w_||v_,S_="undefined"!=typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),C_=!S_&&m_.includes("firefox");!S_&&m_.includes("chrom");const k_=x_,O_=/jsdom|happydom/.test(m_);let E_=class e{static create(){return new e}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear};function P_(){const e=HL(E_.create).current;return Uz(e.disposeEffect),e}let M_={},I_={},R_="";function D_(e,t){return Be(e)?e:t}function T_(e,t,n){return/hidden|clip/.test(e.getComputedStyle(D_(t,n)).overflowY)}function A_(e){const t=r_(e),n=t.documentElement,r=t.body,o=_e(n);let a=0,i=0,l=!1;const s=Gz.create();
151if(S_&&1!==(o.visualViewport?.scale??1))return()=>{};function u(){const t=o.getComputedStyle(n),s=o.getComputedStyle(r),u=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";a=n.scrollTop,i=n.scrollLeft,M_={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},R_=n.style.scrollBehavior,I_={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};const c=n.scrollHeight>n.clientHeight,d=n.scrollWidth>n.clientWidth,f="scroll"===t.overflowY||"scroll"===s.overflowY,p="scroll"===t.overflowX||"scroll"===s.overflowX,h=Math.max(0,o.innerWidth-r.clientWidth),m=Math.max(0,o.innerHeight-r.clientHeight),g=parseFloat(s.marginTop)+parseFloat(s.marginBottom),v=parseFloat(s.marginLeft)+parseFloat(s.marginRight),y=D_(n,r);if(l=function(e){if("undefined"==typeof CSS||!CSS.supports||!CSS.supports("scrollbar-gutter","stable")||"undefined"==typeof document)return!1;const t=r_(e),n=t.documentElement,r=D_(n,t.body),o=r.style.overflowY,a=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",r.style.overflowY="scroll";const i=r.offsetWidth;r.style.overflowY="hidden";const l=r.offsetWidth;return r.style.overflowY=o,n.style.scrollbarGutter=a,i===l}(e),l)return n.style.scrollbarGutter=u,y.style.overflowY="hidden",void(y.style.overflowX="hidden");Object.assign(n.style,{scrollbarGutter:u,overflowY:"hidden",overflowX:"hidden"}),(c||f)&&(n.style.overflowY="scroll"),(d||p)&&(n.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:g||m?`calc(100dvh - ${g+m}px)`:"100dvh",width:v||h?`calc(100vw - ${v+h}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=a,r.scrollLeft=i,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function c(){Object.assign(n.style,M_),Object.assign(r.style,I_),l||(n.scrollTop=a,n.scrollLeft=i,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=R_)}u();const d=l_(o,"resize",function(){c(),s.request(u)});return()=>{s.cancel(),c(),"function"==typeof o.removeEventListener&&d()}}const j_=new class{lockCount=0;restore=null;timeoutLock=E_.create();timeoutUnlock=E_.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){if(0===this.lockCount||null!==this.restore)return;const t=r_(e),n=t.documentElement,r=t.body,o=_e(n);if(T_(o,n,r)){const t=new o.MutationObserver(()=>{T_(o,n,r)||(t.disconnect(),this.restore=null,this.lock(e))}),a={attributes:!0};return t.observe(n,a),t.observe(r,a),void(this.restore=()=>t.disconnect())}const a=v_||!function(e){if("undefined"==typeof document)return!1;const t=r_(e);return _e(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=a?function(e){const t=r_(e),n=D_(t.documentElement,t.body),r={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,r)}}(e):A_(e)}};function N_(e){e.preventDefault(),e.stopPropagation()}function F_(e){return!(""!==e.pointerType||!e.isTrusted)||(b_&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function L_(e){return!O_&&(!b_&&0===e.width&&0===e.height||b_&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function z_(e,t){return["mouse","pen"].includes(e)}const __="data-base-ui-focusable",V_="ArrowLeft",B_="ArrowRight",$_="ArrowUp",H_="ArrowDown";function W_(e){let t=e.activeElement;for(;null!=t?.shadowRoot?.activeElement;)t=t.shadowRoot.activeElement;return t}function U_(e,t){if(!e||!t)return!1;const n=t.getRootNode?.();if(e.contains(t))return!0;
151if(n&&$e(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function K_(e){return"composedPath"in e?e.composedPath()[0]:e.target}function q_(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function G_(e){return Ve(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function Y_(e){return!!e&&("combobox"===e.getAttribute("role")&&G_(e))}function X_(e){return e?e.hasAttribute(__)?e:e.querySelector(`[${__}]`)||e:null}function Q_(...e){return()=>{for(let t=0;t<e.length;t+=1){const n=e[t];n&&n()}}}const Z_={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},J_={...Z_,position:"fixed",top:0,left:0},eV={...Z_,position:"absolute"},tV=_r.forwardRef(function(e,t){const[n,r]=_r.useState();YL(()=>{k_&&S_&&r("button")},[]);const o={tabIndex:0,role:n};return jr.jsx("span",{...e,ref:t,style:J_,"aria-hidden":!n||void 0,...o,"data-base-ui-focus-guard":""})});function nV(e,t,n){return Math.floor(e/t)!==n}function rV(e,t){return t<0||t>=e.length}function oV(e,t){return iV(e.current,{disabledIndices:t})}function aV(e,t){return iV(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function iV(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:o=1}={}){let a=t;do{a+=n?-o:o}while(a>=0&&a<=e.length-1&&lV(e,a,r));return a}function lV(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;const r=e[t];return!!r&&(!sV(r)||(!!r.matches(":disabled")||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled"))))}function sV(e,t=(e?He(e):null)){return!(!(e&&e.isConnected&&t)||function(e){return"hidden"===e.visibility||"collapse"===e.visibility}(t))&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}function uV(e){const t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;const n=e.getRootNode();return $e(n)?n.host:null}function cV(e){for(const t of Array.from(e.children))if("summary"===Ue(t))return t;return null}function dV(e,t){const n=cV(t);return!!n&&(e===n||U_(n,e))}function fV(e){const t=e?Ue(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==t||null!=e.parentElement&&"details"===Ue(e.parentElement)&&cV(e.parentElement)===e)&&("details"!==t||null==cV(e))&&("input"!==t||"hidden"!==e.type)}function pV(e){if(!fV(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=uV(t)){const n=t!==e,r="slot"===Ue(t);if(t.hasAttribute("inert"))return!1;if(n&&"details"===Ue(t)&&!t.open&&!dV(e,t)||t.hasAttribute("hidden")||!r&&!hV(t,n))return!1}return!0}function hV(e,t){const n=He(e);return t?"none"!==n.display:sV(e,n)}function mV(e){const t=e.tabIndex;if(t<0){const t=Ue(e);if("details"===t||"audio"===t||"video"===t||Ve(e)&&e.isContentEditable)return 0}return t}function gV(e){if("input"!==Ue(e))return null;const t=e;return"radio"===t.type&&""!==t.name?t:null}function vV(e){if(Ve(e)&&"slot"===Ue(e)){const t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ve(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function yV(e,t){vV(e).forEach(e=>{fV(e)&&t.push(e),yV(e,t)})}function bV(e,t,n){vV(e).forEach(e=>{Ve(e)&&e.matches(t)&&n.push(e),bV(e,t,n)})}function wV(e){return pV(e)&&mV(e)>=0}function xV(e){const t=[];return yV(e,t),t.filter(pV)}function SV(e){const t=xV(e);return t.filter(e=>mV(e)>=0&&function(e,t){const n=gV(e);if(!n)return!0;const r=t.find(e=>{const t=gV(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{const t=gV(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function CV(e,t){const n=SV(e),r=n.length;if(0===r)return;const o=W_(r_(e)),a=n.indexOf(o);return n[-1===a?1===t?0:r-1:a+t]}function kV(e){return CV(r_(e).body,1)||e}function OV(e){return CV(r_(e).body,-1)||e}function EV(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!U_(n,r)}function PV(e){const t=[];
151bV(e,"[data-tabindex]",t),t.forEach(e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}function MV(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...MV(e,t.id,n)])}function IV(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){const t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}function RV(e){return`data-base-ui-${e}`}let DV=0;function TV(e,t={}){const{preventScroll:n=!1,sync:r=!1,shouldFocus:o}=t;function a(){o&&!o()||e?.focus({preventScroll:n})}if(cancelAnimationFrame(DV),r)return a(),fz;const i=requestAnimationFrame(a);return DV=i,()=>{DV===i&&(cancelAnimationFrame(i),DV=0)}}const AV={inert:new WeakMap,"aria-hidden":new WeakMap},jV="data-base-ui-inert",NV={inert:new WeakSet,"aria-hidden":new WeakSet};let FV=new WeakMap,LV=0;function zV(e){return e?$e(e)?e.host:zV(e.parentNode):null}const _V=(e,t)=>t.map(t=>{if(e.contains(t))return t;const n=zV(t);return e.contains(n)?n:null}).filter(e=>null!=e),VV=e=>{const t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},BV=(e,t,n)=>{const r=[],o=e=>{e&&!n.has(e)&&Array.from(e.children).forEach(e=>{"script"!==Ue(e)&&(t.has(e)?o(e):r.push(e))})};return o(e),r};function $V(e,t,n,r,{mark:o=!0}){let a=null;r?a="inert":n&&(a="aria-hidden");let i=null,l=null;const s=_V(t,e),u=o?BV(t,VV(s),new Set(s)):[],c=[],d=[];if(a){const e=AV[a],n=function(e){return NV[e]}(a);l=n,i=e;const r=_V(t,Array.from(t.querySelectorAll("[aria-live]"))),o=s.concat(r);BV(t,VV(o),new Set(o)).forEach(t=>{const r=t.getAttribute(a),o=null!==r&&"false"!==r,i=(e.get(t)||0)+1;e.set(t,i),c.push(t),1===i&&o&&n.add(t),o||t.setAttribute(a,"inert"===a?"":"true")})}return o&&u.forEach(e=>{const t=(FV.get(e)||0)+1;FV.set(e,t),d.push(e),1===t&&e.setAttribute(jV,"")}),LV+=1,()=>{i&&c.forEach(e=>{const t=(i.get(e)||0)-1;i.set(e,t),t||(!l?.has(e)&&a&&e.removeAttribute(a),l?.delete(e))}),o&&d.forEach(e=>{const t=(FV.get(e)||0)-1;FV.set(e,t),t||e.removeAttribute(jV)}),LV-=1,LV||(AV.inert=new WeakMap,AV["aria-hidden"]=new WeakMap,NV.inert=new WeakSet,NV["aria-hidden"]=new WeakSet,FV=new WeakMap)}}function HV(e,t={}){const{ariaHidden:n=!1,inert:r=!1,mark:o=!0}=t;return $V(e,r_(e[0]).body,n,r,{mark:o})}const WV={style:{transition:"none"}},UV={fallbackAxisSide:"none"},KV={clipPath:"inset(50%)",position:"fixed",top:0,left:0},qV=_r.createContext(null),GV=()=>_r.useContext(qV),YV=RV("portal");const XV=_r.forwardRef(function(e,t){const{render:n,className:r,style:o,children:a,container:i,...l}=e,{node:s,nodeId:u,subtree:c}=function(e={}){const{ref:t,container:n,componentProps:r=hz,elementProps:o}=e,a=Dz(),i=GV(),l=i?.portalNode,[s,u]=_r.useState(null),[c,d]=_r.useState(null),f=KL(e=>{null!==e&&d(e)}),p=_r.useRef(null);YL(()=>{if(null===n)return void(p.current&&(p.current=null,d(null),u(null)));const e=(n&&(Ke(n)?n:n.current))??l??document.body;null!=e?p.current!==e&&(p.current=e,d(null),u(e)):p.current&&(p.current=null,d(null),u(null))},[n,l]);const h=Pz("div",r,{ref:[t,f],props:[{id:a,[YV]:""},o]}),m=s&&h?ua.createPortal(h,s):null;return{node:c,nodeId:_r.isValidElement(h)?h.props.id:void 0,subtree:m}}({container:i,ref:t,componentProps:e,elementProps:l}),d=_r.useRef(null),f=_r.useRef(null),p=_r.useRef(null),h=_r.useRef(null),[m,g]=_r.useState(null),v=_r.useRef(!1),y=m?.modal,b=m?.open,w=!!m&&!m.modal&&m.open&&!!s;_r.useEffect(()=>{if(s&&!y)return Q_(l_(s,"focusin",e,!0),l_(s,"focusout",e,!0));function e(e){s&&e.relatedTarget&&EV(e)&&("focusin"===e.type?v.current&&(PV(s),v.current=!1):(!function(e){SV(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}(s),v.current=!0))}},[s,y]),YL(()=>{s&&!0===b&&v.current&&(PV(s),v.current=!1)},[b,s]);const x=_r.useMemo(()=>({beforeOutsideRef:d,afterOutsideRef:f,beforeInsideRef:p,afterInsideRef:h,portalNode:s,setFocusManagerState:g}),[s]);return jr.jsxs(_r.Fragment,{children:[c,jr.jsxs(qV.Provider,{value:x,children:[w&&s&&jr.jsx(tV,{"data-type":"outside",ref:d,onFocus:e=>{if(EV(e,s))p.current?.focus();else{const e=OV(m?m.domReference:null);e?.focus()}}}),w&&s&&jr.jsx("span",{"aria-owns":u,style:KV}),s&&ua.createPortal(a,s),w&&s&&jr.jsx(tV,{"data-type":"outside",ref:f,onFocus:e=>{if(EV(e,s))h.current?.focus();else{const t=kV(m?m.domReference:null);t?.focus(),m?.closeOnFocusOut&&m?.onOpenChange(!1,Wz(_z,e.nativeEvent))}}})]})]})});function QV(){const e=new Map;
151return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}const ZV=_r.createContext(null),JV=_r.createContext(null),eB=()=>_r.useContext(ZV)?.id||null,tB=e=>{const t=_r.useContext(JV);return e??t};let nB=[];function rB(){nB=nB.filter(e=>e.deref()?.isConnected)}function oB(e){rB(),e&&"body"!==Ue(e)&&(nB.push(new WeakRef(e)),nB.length>20&&(nB=nB.slice(-20)))}function aB(){return rB(),nB[nB.length-1]?.deref()}function iB(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex"))return;if(!e.getAttribute("role")?.includes("dialog"))return;const t=xV(e).filter(e=>{const t=e.getAttribute("data-tabindex")||"";return wV(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function lB(e){const{context:t,children:n,disabled:r=!1,initialFocus:o=!0,returnFocus:a=!0,restoreFocus:i=!1,modal:l=!0,closeOnFocusOut:s=!0,openInteractionType:u="",nextFocusableElement:c,previousFocusableElement:d,beforeContentFocusGuardRef:f,externalTree:p,getInsideElements:h}=e,m="rootStore"in t?t.rootStore:t,g=m.useState("open"),v=m.useState("domReferenceElement"),y=m.useState("floatingElement"),{events:b,dataRef:w}=m.context,x=KL(()=>w.current.floatingContext?.nodeId),S=!1===o,C=Y_(v)&&S,k=s_(o),O=s_(a),E=s_(u),P=s_(g),M=tB(p),I=GV(),R=_r.useRef(!1),D=_r.useRef(!1),T=_r.useRef(!1),A=_r.useRef(null),j=_r.useRef(""),N=_r.useRef(""),F=_r.useRef(null),L=_r.useRef(null),z=az(F,f,I?.beforeInsideRef),_=az(L,I?.afterInsideRef),V=P_(),B=P_(),$=Yz(),H=null!=I,W=X_(y),U=KL((e=W)=>e?SV(e):[]),K=KL(()=>h?.().filter(e=>null!=e)??[]);_r.useEffect(()=>{if(r||!l)return;return l_(r_(W),"keydown",function(e){"Tab"===e.key&&U_(W,W_(r_(W)))&&0===U().length&&!C&&N_(e)})},[r,W,l,C,U]),_r.useEffect(()=>{if(r||!g)return;const e=r_(W);function t(){T.current=!1}return Q_(l_(e,"pointerdown",function(e){const t=K_(e),n=K(),r=U_(y,t)||U_(v,t)||U_(I?.portalNode,t)||n.some(e=>e===t||U_(e,t));T.current=!r,N.current=e.pointerType||"keyboard",t?.closest("[data-base-ui-click-trigger]")&&(D.current=!0,B.start(0,()=>{D.current=!1}))},!0),l_(e,"pointerup",t,!0),l_(e,"pointercancel",t,!0),l_(e,"keydown",function(){N.current="keyboard"},!0),t)},[r,y,v,W,g,I,B,K]),_r.useEffect(()=>{if(r||!s)return;const e=r_(W);function t(t){const n=t.relatedTarget,r=t.currentTarget,o=K_(t);l&&null==n&&null!=o&&U_(y,o)&&oB(o),queueMicrotask(()=>{const a=x(),s=m.context.triggerElements,u=K(),f=n?.hasAttribute(RV("focus-guard"))&&[F.current,L.current,I?.beforeInsideRef.current,I?.afterInsideRef.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,c_(d),c_(c)].includes(n),p=!(U_(v,n)||U_(y,n)||U_(n,y)||U_(I?.portalNode,n)||u.some(e=>e===n||U_(e,n))||s.hasMatchingElement(e=>U_(e,n))||f||M&&(MV(M.nodesRef.current,a).find(e=>U_(e.context?.elements.floating,n)||U_(e.context?.elements.domReference,n))||IV(M.nodesRef.current,a).find(e=>[e.context?.elements.floating,X_(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===v&&W&&iB(W),i&&r!==v&&!sV(o)&&W_(e)===e.body){if(Ve(W)&&(W.focus(),"popup"===i))return void $.request(()=>{W.focus()});const e=U(),t=A.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||W;Ve(n)&&n.focus()}w.current.insideReactTree?w.current.insideReactTree=!1:!C&&l||!n||!p||D.current||!C&&n===aB()||(R.current=!0,m.setOpen(!1,Wz(_z,t)))})}const n=Ve(v)?v:null;return y||n?Q_(n&&l_(n,"focusout",t),n&&l_(n,"pointerdown",function(){D.current=!0,B.start(0,()=>{D.current=!1})}),y&&l_(y,"focusin",function(e){const t=K_(e);wV(t)&&(A.current=t)}),y&&l_(y,"focusout",t),y&&I&&l_(y,"focusout",function(){T.current||(w.current.insideReactTree=!0,V.start(0,()=>{w.current.insideReactTree=!1}))},!0)):void 0},[r,v,y,W,l,M,I,m,s,i,U,C,x,w,V,B,$,c,d,K]),_r.useEffect(()=>{if(r||!y||!g)return;const e=Array.from(I?.portalNode?.querySelectorAll(`[${RV("portal")}]`)||[]),t=M?IV(M.nodesRef.current,x()):[],n=t.find(e=>Y_(e.context?.elements.domReference||null))?.context?.elements.domReference,o=HV([...[y,...e,F.current,L.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,...K()],n,c_(d),c_(c),C?v:null].filter(e=>null!=e),{ariaHidden:l||C,mark:!1}),a=HV([y,...e].filter(e=>null!=e));return()=>{a(),o()}},[g,r,v,y,l,I,C,M,x,c,d,K]),YL(()=>
151{if(!g||r||!Ve(W))return;j.current="",N.current="";const e=r_(W),t=W_(e);queueMicrotask(()=>{const n=k.current,r="function"==typeof n?n(E.current||""):n;if(void 0===r||!1===r)return;if(U_(W,t))return;let o=null;const a=()=>(null==o&&(o=U(W)),o[0]||W);let i;i=!0===r||null===r?a():c_(r),i=i||a();const l=U_(W,W_(e));TV(i,{preventScroll:i===W,shouldFocus(){if(!P.current)return!1;if(l)return!0;const t=W_(e);return!(t!==i&&U_(W,t))}})})},[r,g,W,U,k,E,P]),YL(()=>{if(r||!W)return;const e=r_(W),t=W_(e),n=null==E.current;function o(e){if(e.open||(j.current=function(e,t){const n=_e(K_(e));return e instanceof n.KeyboardEvent?"keyboard":e instanceof n.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof n.MouseEvent?t||(0===e.detail?"keyboard":"mouse"):""}(e.nativeEvent,N.current)),"trigger-hover"===e.reason&&"mouseleave"===e.nativeEvent.type&&(R.current=!0),e.reason===Nz)if(e.nested)R.current=!1;else if(F_(e.nativeEvent)||L_(e.nativeEvent))R.current=!1;else{let e=!1;r_(W).createElement("div").focus({get preventScroll(){return e=!0,!1}}),R.current=!e}}return oB(t),b.on("openchange",o),()=>{b.off("openchange",o);const r=W_(e),a=K(),i=U_(y,r)||a.some(e=>e===r||U_(e,r))||M&&MV(M.nodesRef.current,x(),!1).some(e=>U_(e.context?.elements.floating,r)),l=O.current,s=j.current,u=function(e){const r=O.current;let o="function"==typeof r?r(e):r;if(void 0===o||!1===o)return null;null===o&&(o=!0);const a=v?.isConnected?v:null,i=t?.isConnected&&"body"!==Ue(t)?t:null;let l=n?i||a:a||i;return l||(l=aB()||null),"boolean"==typeof o?l:c_(o)||l||null}(s);queueMicrotask(()=>{const t=(n=u)?wV(n)?n:SV(n)[0]||n:null;var n;const o="boolean"!=typeof l;if(l&&!R.current&&Ve(t)&&(o||t===r||r===e.body||i)){const e={preventScroll:!0};"keyboard"===s&&(e.focusVisible=!0),t.focus(e)}R.current=!1})}},[r,y,W,O,E,b,M,v,x,K]),YL(()=>{if(!S_||g||!y)return;const e=W_(r_(y));Ve(e)&&G_(e)&&U_(y,e)&&e.blur()},[g,y]),YL(()=>{if(!r&&I)return I.setFocusManagerState({modal:l,closeOnFocusOut:s,open:g,onOpenChange:m.setOpen,domReference:v}),()=>{I.setFocusManagerState(null)}},[r,I,l,g,m,s,v]),YL(()=>{if(!r&&W)return iB(W),()=>{queueMicrotask(rB)}},[r,W]);const q=!r&&(!l||!C)&&(H||l);return jr.jsxs(_r.Fragment,{children:[q&&jr.jsx(tV,{"data-type":"inside",ref:z,onFocus:e=>{if(l){const e=U();TV(e[e.length-1])}else if(I?.portalNode)if(R.current=!1,EV(e,I.portalNode)){const e=kV(v);e?.focus()}else c_(d??I.beforeOutsideRef)?.focus()}}),n,q&&jr.jsx(tV,{"data-type":"inside",ref:_,onFocus:e=>{if(l)TV(U()[0]);else if(I?.portalNode)if(s&&(R.current=!0),EV(e,I.portalNode)){const e=OV(v);e?.focus()}else c_(c??I.afterOutsideRef)?.focus()}})]})}function sB(e,t={}){const{enabled:n=!0,event:r="click",toggle:o=!0,ignoreMouse:a=!1,stickIfOpen:i=!0,touchOpenDelay:l=0,reason:s=jz}=t,u="rootStore"in e?e.rootStore:e,c=u.context.dataRef,d=_r.useRef(void 0),f=Yz(),p=P_(),h=_r.useMemo(()=>{function e(e,t,n,r){const o=Wz(s,t,n);e&&"touch"===r&&l>0?p.start(l,()=>{u.setOpen(!0,o)}):u.setOpen(e,o)}function t(e,t,n){const r=c.current.openEvent,a=u.select("domReferenceElement")!==t;return!(!e||!a)||(!e||(!o||!(!r||!i)&&!n(r.type)))}return{onPointerDown(e){d.current=z_(e.pointerType)&&L_(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(n){const o=d.current,i=n.nativeEvent,l=u.select("open");if(0!==n.button||"click"===r||z_(o)&&a)return;const s=t(l,n.currentTarget,e=>"click"===e||"mousedown"===e),c=K_(i);if(G_(c))return void e(s,i,c,o);const p=n.currentTarget;f.request(()=>{e(s,i,p,o)})},onClick(n){if("mousedown-only"===r)return;const o=d.current;if("mousedown"===r&&o)return void(d.current=void 0);if(z_(o)&&a)return;e(t(u.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,o)},onKeyDown(){d.current=void 0}}},[c,r,a,s,u,i,o,f,p,l]);return _r.useMemo(()=>n?{reference:h}:hz,[n,h])}function uB(){return!1}function cB(e,t={}){const{enabled:n=!0,escapeKey:r=!0,outsidePress:o=!0,outsidePressEvent:a="sloppy",referencePress:i=uB,bubbles:l,externalTree:s}=t,u="rootStore"in e?e.rootStore:e,c=u.useState("open"),d=u.useState("floatingElement"),{dataRef:f}=u.context,p=tB(s),h=KL("function"==typeof o?o:()=>!1),m="function"==typeof o?h:o,g=!1!==m,v=KL(()=>a),{escapeKey:y,outsidePress:b}={escapeKey:"boolean"==typeof(w=l)?w:w?.escapeKey??!1,outsidePress:"boolean"==typeof w?w:w?.outsidePress??!0};var w;const x=_r.useRef(!1),S=_r.useRef(!1),C=_r.useRef(!1),k=_r.useRef(!1),O=_r.useRef(""),E=_r.useRef(null),P=P_(),M=P_(),I=KL(()=>{M.clear(),f.current.insideReactTree=!1}),R=KL(e=>{const t=f.current.floatingContext?.nodeId;return(p?MV(p.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),D=KL(e=>q_(e,u.select("floatingElement"))||q_(e,u.select("domReferenceElement"))),T=KL(e=>{i()&&u.setOpen(!1,Wz(jz,e.nativeEvent))}),A=KL(e=>{if(!c||!n||!r||"Escape"!==e.key)return;if(k.current)return;if(!y&&R("__escapeKeyBubbles"))return;const t=function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,o=Wz(Vz,t);u.setOpen(!1,o),o.isCanceled||e.preventDefault(),y||o.isPropagationAllowed||e.stopPropagation()}),j=KL(()=>{f.current.insideReactTree=!0,M.start(0,I)}),N=KL(e=>{if(!c||!n||0!==e.button)return;const t=K_(e.nativeEvent);U_(u.select("floatingElement"),t)&&(x.current||(x.current=!0,S.current=!1))}),F=KL(e=>{c&&n&&(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&x.current&&(S.current=!0)});_r.useEffect(()=>{if(!c||!n)return I;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=b;const e=new E_,t=new E_;function o(){C.current=!0,t.start(0,()=>{C.current=!1})}function a(){x.current=!1,S.current=!1}function i(){const e=O.current,t="pen"!==e&&e?e:"mouse",n=v(),r="function"==typeof n?n():n;return"string"==typeof r?r:r[t]}function l(e){const t=f.current.floatingContext?.nodeId,n=p&&MV(p.nodesRef.current,t).some(t=>q_(e,t.context?.elements.floating));return D(e)||n}function s(e){if(function(e){const t=i();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}
151(e))return"click"===e.type||D(e)||(t.clear(),C.current=!1),void I();if(f.current.insideReactTree)return void I();const n=K_(e),r=`[${RV("inert")}]`,o=qe(n)?n.getRootNode():null,a=Array.from(($e(o)?o:r_(u.select("floatingElement"))).querySelectorAll(r)),s=u.context.triggerElements;if(n&&(s.hasElement(n)||s.hasMatchingElement(e=>U_(e,n))))return;let c=qe(n)?n:null;for(;c&&!Ge(c);){const e=Ye(c);if(Ge(e)||!qe(e))break;c=e}if(!a.length||!qe(n)||n.matches("html,body")||U_(n,u.select("floatingElement"))||!a.every(e=>!U_(c,e))){if(Ve(n)&&!("touches"in e)){const t=Ge(n),r=He(n),o=/auto|scroll/,a=t||o.test(r.overflowX),i=t||o.test(r.overflowY),l=a&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,s=i&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,u="rtl"===r.direction,c=s&&(u?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),d=l&&e.offsetY>n.clientHeight;if(c||d)return}if(!l(e))return"intentional"===i()&&C.current?(t.clear(),void(C.current=!1)):void(("function"!=typeof m||m(e))&&(R("__outsidePressBubbles")||(u.setOpen(!1,Wz(Nz,e)),I())))}}function h(e){if("sloppy"!==i()||!u.select("open")||!n||D(e))return;const t=e.touches[0];t&&(E.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{E.current&&(E.current.dismissOnTouchEnd=!1,E.current.dismissOnMouseDown=!1)}))}function w(e,t){const n=K_(e);if(!n)return;const r=l_(n,e.type,()=>{t(e),r()})}function M(e){P.clear(),"pointerdown"===e.type&&(O.current=e.pointerType),"mousedown"===e.type&&E.current&&!E.current.dismissOnMouseDown||w(e,e=>{"pointerdown"===e.type?function(e){"sloppy"===i()&&"touch"!==e.pointerType&&u.select("open")&&n&&!D(e)&&s(e)}(e):s(e)})}function T(e){if(!x.current)return;const n=S.current;a(),"intentional"===i()&&("pointercancel"!==e.type?l(e)||(n?o():("function"!=typeof m||m(e))&&(t.clear(),C.current=!0,I())):n&&o())}function j(e){if("sloppy"!==i()||!E.current||D(e))return;const t=e.touches[0];if(!t)return;const n=Math.abs(t.clientX-E.current.startX),r=Math.abs(t.clientY-E.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(E.current.dismissOnTouchEnd=!0),o>10&&(s(e),P.clear(),E.current=null)}function N(e){"sloppy"===i()&&E.current&&!D(e)&&(E.current.dismissOnTouchEnd&&s(e),P.clear(),E.current=null)}const F=r_(d),L=Q_(r&&Q_(l_(F,"keydown",A),l_(F,"compositionstart",function(){e.clear(),k.current=!0}),l_(F,"compositionend",function(){e.start(S_?5:0,()=>{k.current=!1})})),g&&Q_(l_(F,"click",M,!0),l_(F,"pointerdown",M,!0),l_(F,"pointerup",T,!0),l_(F,"pointercancel",T,!0),l_(F,"mousedown",M,!0),l_(F,"mouseup",T,!0),l_(F,"touchstart",function(e){O.current="touch",w(e,h)},!0),l_(F,"touchmove",function(e){w(e,j)},!0),l_(F,"touchend",function(e){w(e,N)},!0)));return()=>{L(),e.clear(),t.clear(),a(),C.current=!1,I()}},[f,d,r,g,m,c,n,y,b,A,I,v,R,D,p,u,P]);const L=_r.useMemo(()=>({onKeyDown:A,onPointerDown:T,onClick:T}),[A,T]),z=_r.useMemo(()=>({onKeyDown:A,onPointerDown:F,onMouseDown:F,onClickCapture:j,onMouseDownCapture(e){j(),N(e)},onPointerDownCapture(e){j(),N(e)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[A,j,N,F]);return _r.useMemo(()=>n?{reference:L,floating:z,trigger:L}:{},[n,L,z])}const dB=uz(19)?function(e,t,n,r,o){return function(e,t,n,r,o){const a=_r.useCallback(()=>t(e.getSnapshot(),n,r,o),[e,t,n,r,o]);return KS.useSyncExternalStore(e.subscribe,a,a)}(e,t,n,r,o)}:function(e,t,n,r,o){return SS.useSyncExternalStoreWithSelector(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,o))};function fB(e,t,n,r,o){return dB(e,t,n,r,o)}let pB=class{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;const t=this.updateTick;for(const n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(const t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){const e={...this.state};this.setState(e)}use(e,t,n,r){return fB(this,e,t,n,r)}};class hB extends pB{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){_r.useDebugValue(e);const n=this;YL(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){const n=this;YL(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){const t=this,n=Object.values(e);YL(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){_r.useDebugValue(e);const n=this,r=void 0!==t;YL(()=>{r&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,r])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return _r.useDebugValue(e),fB(this,this.selectors[e],t,n,r)}useContextCallback(e,t){_r.useDebugValue(e);const n=KL(t??fz);this.context[e]=n}useStateSetter(e){const t=_r.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n="function"==typeof e?e:this.selectors[e];let r=n(this.state);return t(r,r,this),this.subscribe(e=>{const o=n(e);if(!Object.is(r,o)){const e=r;r=o,t(o,e,this)}})}}const mB={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId};class gB extends hB{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:o,...a}=e;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:QV(),nested:n,triggerElements:o},mB),this.syncOnly=t}syncOpenEvent=(e,t)=>
151{(!e||!this.state.open||null!=t&&function(e){const t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);const n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}const vB={tabIndex:-1,[__]:""};class yB{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(const t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(const t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}}function bB(e){return function(e,t){const{nodeId:n,externalTree:r}=e,o=t.useState("referenceElement"),a=t.useState("floatingElement"),i=t.useState("domReferenceElement"),l=t.useState("open"),s=t.useState("floatingId"),[u,c]=_r.useState(null),[d,f]=_r.useState(void 0),[p,h]=_r.useState(void 0),m=_r.useRef(null),g=tB(r),v=_r.useMemo(()=>({reference:o,floating:a,domReference:i}),[o,a,i]),y=LI({...e,elements:{...v,...u&&{reference:u}}}),b=qe(d)?d:null,w=void 0===p?t.state.floatingElement:p;t.useSyncedValue("referenceElement",d??null),t.useSyncedValue("domReferenceElement",void 0===d?i:b),t.useSyncedValue("floatingElement",w);const x=_r.useCallback(e=>{const t=qe(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),y.refs.setReference(t)},[y.refs]),S=_r.useCallback(e=>{(qe(e)||null===e)&&(m.current=e,f(e)),(qe(y.refs.reference.current)||null===y.refs.reference.current||null!==e&&!qe(e))&&y.refs.setReference(e)},[y.refs,f]),C=_r.useCallback(e=>{h(e),y.refs.setFloating(e)},[y.refs]),k=_r.useMemo(()=>({...y.refs,setReference:S,setFloating:C,setPositionReference:x,domReference:m}),[y.refs,S,C,x]),O=_r.useMemo(()=>({...y.elements,domReference:i}),[y.elements,i]),E=_r.useMemo(()=>({...y,dataRef:t.context.dataRef,open:l,onOpenChange:t.setOpen,events:t.context.events,floatingId:s,refs:k,elements:O,nodeId:n,rootStore:t}),[y,k,O,n,t,l,s]);return YL(()=>{i&&(m.current=i)},[i]),YL(()=>{t.context.dataRef.current.floatingContext=E;const e=g?.nodesRef.current.find(e=>e.id===n);e&&(e.context=E)}),_r.useMemo(()=>({...y,context:E,refs:k,elements:O,rootStore:t}),[y,k,O,E,t])}(e,e.rootContext)}function wB(e){return S_&&0===e.movementX&&0===e.movementY}function xB(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function SB(e,t){return xB(t,e===$_||e===H_,e===V_||e===B_)}function CB(e,t,n){return xB(t,e===H_,n?e===V_:e===B_)||"Enter"===e||" "===e||""===e}function kB(e,t){const{listRef:n,activeIndex:r,onNavigate:o=()=>{},enabled:a=!0,selectedIndex:i=null,allowEscape:l=!1,loopFocus:s=!1,nested:u=!1,rtl:c=!1,virtual:d=!1,focusItemOnOpen:f="auto",focusItemOnHover:p=!0,openOnArrowKeyDown:h=!0,disabledIndices:m,orientation:g="vertical",parentOrientation:v,id:y,resetOnPointerLeave:b=!0,externalTree:w,grid:x}=t,S=null!=x,C="rootStore"in e?e.rootStore:e,k=C.useState("open"),O=C.useState("floatingElement"),E=C.useState("domReferenceElement"),P=C.context.dataRef,M=X_(O),I=Y_(E),R=s_(M),D=eB(),T=tB(w),A=_r.useRef(f),j=_r.useRef(i??-1),N=_r.useRef(null),F=_r.useRef(!0),L=KL(e=>{o(-1===j.current?null:j.current,e)}),z=_r.useRef(!!O),_=_r.useRef(k),V=_r.useRef(!1),B=_r.useRef(!1),$=_r.useRef(null),H=s_(m),W=s_(k),U=s_(i),K=s_(b),q=Yz(),G=Yz(),Y=KL(()=>{function e(e){d?T?.events.emit("virtualfocus",e):$.current=TV(e,{sync:V.current,preventScroll:!0})}const t=n.current[j.current],r=B.current;t&&e(t);(V.current?e=>e():e=>q.request(e))(()=>{const o=n.current[j.current]||t;if(!o)return;t||e(o);te&&(r||!F.current)&&o.scrollIntoView?.({block:"nearest",inline:"nearest"})})});YL(()=>{P.current.orientation=g},[P,g]),YL(()=>{a&&(k&&O?(j.current=i??-1,A.current&&null!=i&&(B.current=!0,L())):z.current&&(j.current=-1,L()))},[a,k,O,i,L]),YL(()=>
151{if(a)if(k){if(O)if(null==r){if(V.current=!1,null!=U.current)return;if(z.current&&(j.current=-1,Y()),(!_.current||!z.current)&&A.current&&(null!=N.current||!0===A.current&&null==N.current)){let e=0;const t=()=>{if(null==n.current[0]){if(e<2){(e?e=>G.request(e):queueMicrotask)(t)}e+=1}else j.current=null==N.current||CB(N.current,g,c)||u?oV(n):aV(n),N.current=null,L()};t()}}else rV(n.current,r)||(j.current=r,Y(),B.current=!1)}else V.current=!1},[a,k,O,r,U,u,n,g,c,L,Y,G]),YL(()=>{if(!a||O||!T||d||!z.current)return;const e=T.nodesRef.current,t=e.find(e=>e.id===D)?.context?.elements.floating,n=W_(r_(E??t??null)),r=e.some(e=>e.context&&U_(e.context.elements.floating,n));t&&!r&&F.current&&t.focus({preventScroll:!0})},[a,O,E,T,D,d]),YL(()=>{_.current=k,z.current=!!O}),YL(()=>{k||(N.current=null,A.current=f)},[k,f]);const X=null!=r,Q=KL(e=>{if(!W.current)return;const t=n.current.indexOf(e.currentTarget);-1===t||j.current===t&&r===t||(j.current=t,L(e))}),Z=KL(()=>v??T?.nodesRef.current.find(e=>e.id===D)?.context?.dataRef?.current.orientation),J=KL(()=>oV(n,H.current)),ee=KL(e=>{if(F.current=!1,V.current=!0,229===e.which)return;if(!W.current&&e.currentTarget===R.current)return;if(u&&function(e,t,n,r){return"both"===t||"horizontal"===t&&r?"Escape"===e:xB(t,n?e===B_:e===V_,e===$_)}(e.key,g,c,S))return SB(e.key,Z())||N_(e),C.setOpen(!1,Wz(Bz,e.nativeEvent)),void(Ve(E)&&(d?T?.events.emit("virtualfocus",E):E.focus()));const t=j.current,r=oV(n,m),o=aV(n,m);if(I||("Home"===e.key&&(N_(e),j.current=r,L(e)),"End"===e.key&&(N_(e),j.current=o,L(e))),null!=x){const t=x(e,j.current,n,g,s,c,m,r,o);if(null!=t&&(j.current=t,L(e)),"both"===g)return}if(SB(e.key,g)){if(N_(e),k&&!d&&W_(e.currentTarget.ownerDocument)===e.currentTarget)return j.current=CB(e.key,g,c)?r:o,void L(e);CB(e.key,g,c)?s?t>=o?l&&t!==n.current.length?j.current=-1:(V.current=!1,j.current=r):j.current=iV(n.current,{startingIndex:t,disabledIndices:m}):j.current=Math.min(o,iV(n.current,{startingIndex:t,disabledIndices:m})):s?t<=r?l&&-1!==t?j.current=n.current.length:(V.current=!1,j.current=o):j.current=iV(n.current,{startingIndex:t,decrement:!0,disabledIndices:m}):j.current=Math.max(r,iV(n.current,{startingIndex:t,decrement:!0,disabledIndices:m})),rV(n.current,j.current)&&(j.current=-1),L(e)}}),te=_r.useMemo(()=>({onFocus(e){V.current=!0,Q(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){wB(e)||(V.current=!0,B.current=!1,p&&Q(e))},onPointerLeave(e){if(!W.current||!F.current||"touch"===e.pointerType)return;V.current=!0;const t=e.relatedTarget;if(p&&!n.current.includes(t)&&K.current&&($.current?.(),$.current=null,j.current=-1,L(e),!d)){const e=R.current,t=W_(r_(e));e&&U_(e,t)&&e.focus({preventScroll:!0})}}}),[Q,W,R,p,n,L,K,d]),ne=_r.useMemo(()=>d&&k&&X&&{"aria-activedescendant":`${y}-${r}`},[d,k,X,y,r]),re=_r.useMemo(()=>({"aria-orientation":"both"===g?void 0:g,...I?{}:ne,onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&k&&!d){const t=K_(e.nativeEvent);if(t&&!U_(R.current,t))return;return N_(e),C.setOpen(!1,Wz(_z,e.nativeEvent)),void(Ve(E)&&E.focus())}ee(e)},onPointerMove(e){wB(e)||(F.current=!0)}}),[ne,ee,R,g,I,C,k,d,E]),oe=_r.useMemo(()=>{function e(e){C.setOpen(!0,Wz(Bz,e.nativeEvent,e.currentTarget))}function t(e){"auto"===f&&F_(e.nativeEvent)&&(A.current=!d)}function n(e){A.current=f,"auto"===f&&L_(e.nativeEvent)&&(A.current=!0)}return{onKeyDown(t){const n=C.select("open");F.current=!1;const r=t.key.startsWith("Arrow"),o=function(e,t,n){return xB(t,n?e===V_:e===B_,e===H_)}(t.key,Z(),c),a=SB(t.key,g),i=(u?o:a)||"Enter"===t.key||""===t.key.trim();if(d&&n)return ee(t);if(n||h||!r){if(i){const e=SB(t.key,Z());N.current=u&&e?null:t.key}u?o&&(N_(t),n?(j.current=J(),L(t)):e(t)):a&&(null!=U.current&&(j.current=U.current),N_(t),!n&&h?e(t):ee(t),n&&L(t))}},onFocus(e){C.select("open")&&!d&&(j.current=-1,L(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[ee,f,J,u,L,C,h,g,Z,c,U,d]),ae=_r.useMemo(()=>({...ne,...oe}),[ne,oe]);return _r.useMemo(()=>a?{reference:ae,floating:re,item:te,trigger:oe}:{},[a,ae,re,oe,te])}function OB(e,t){const{listRef:n,elementsRef:r,activeIndex:o,onMatch:a,disabledIndices:i,onTyping:l,enabled:s=!0,resetMs:u=750,selectedIndex:c=null}=t,d="rootStore"in e?e.rootStore:e,f=d.useState("open"),p=P_(),h=_r.useRef(""),m=_r.useRef(c??o??-1),g=_r.useRef(null),v=KL(e=>{function t(e){const t=function(e){return r?.current[e]}(e);return!(t&&!sV(t)||t?.matches(":disabled"))&&(null==i||!lV(pz,e,i))}function s(e,n,r=0){if(0===e.length)return-1;const o=(r%e.length+e.length)%e.length,a=n.toLowerCase();for(let i=0;i<e.length;i+=1){const n=(o+i)%e.length,r=e[n];if(r?.toLowerCase().startsWith(a)&&t(n))return n}return-1}const d=n.current;if(h.current.length>0&&" "===e.key&&(N_(e),l?.(!0)),h.current.length>0&&" "!==h.current[0]&&-1===s(d,h.current)&&" "!==e.key&&l?.(!1),null==d||1!==e.ke
151y.length||e.ctrlKey||e.metaKey||e.altKey)return;f&&" "!==e.key&&(N_(e),l?.(!0));const v=""===h.current;v&&(m.current=c??o??-1);d.every((e,n)=>!e||!t(n)||e[0]?.toLowerCase()!==e[1]?.toLowerCase())&&h.current===e.key&&(h.current="",m.current=g.current),h.current+=e.key,p.start(u,()=>{h.current="",m.current=g.current,l?.(!1)});const y=((v?c??o??-1:m.current)??0)+1,b=s(d,h.current,y);-1!==b?(a?.(b),g.current=b):" "!==e.key&&(h.current="",l?.(!1))}),y=KL(e=>{const t=e.relatedTarget,n=d.select("domReferenceElement"),r=d.select("floatingElement");U_(n,t)||U_(r,t)||(p.clear(),h.current="",m.current=g.current,l?.(!1))});YL(()=>{(f||null===c)&&(p.clear(),g.current=null,""!==h.current&&(h.current=""))},[f,c,p]);const b=_r.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return _r.useMemo(()=>s?{reference:b,floating:b}:{},[s,b])}var EB;(EB={}).open="data-open",EB.closed="data-closed",EB[EB.startingStyle=Zz.startingStyle]="startingStyle",EB[EB.endingStyle=Zz.endingStyle]="endingStyle",EB.anchorHidden="data-anchor-hidden",EB.side="data-side",EB.align="data-align";const PB={"data-popup-open":""},MB={"data-popup-open":"","data-pressed":""},IB={"data-open":""},RB={"data-closed":""},DB={"data-anchor-hidden":""},TB={open:e=>e?PB:null},AB={open:e=>e?MB:null},jB={open:e=>e?IB:RB,anchorHidden:e=>e?DB:null};function NB(e){return uz(19)?e:e?"true":void 0}const FB=_r.forwardRef(function(e,t){const{cutout:n,...r}=e;let o;if(n){const e=n.getBoundingClientRect();o=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return jr.jsx("div",{ref:t,role:"presentation","data-base-ui-inert":"",...r,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:o}})});function LB(e,t){const n=_r.useRef(e),r=KL(t);YL(()=>{n.current!==e&&r(n.current),n.current=e},[e,r])}function zB(e,t){const n=KL((n,r)=>{("function"==typeof e?e():e)||t(r||(v_?"touch":""))}),{onClick:r,onPointerDown:o}=function(e){const t=_r.useRef(""),n=_r.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:_r.useCallback(n=>{0!==n.detail?(e(n,"pointerType"in n?n.pointerType:t.current),t.current=""):e(n,"keyboard")},[e]),onPointerDown:n}}(n);return _r.useMemo(()=>({onClick:r,onPointerDown:o}),[r,o])}function _B(e,t,n,r,o,a,i,l,s,u=2){const c=function(e,{event:t,orientation:n,loopFocus:r,onLoop:o,rtl:a,cols:i,disabledIndices:l,minIndex:s,maxIndex:u,prevIndex:c,stopEvent:d=!1}){let f,p=c;if(t.key===$_?f="up":t.key===H_&&(f="down"),f){const n=[],a=[];let h=!1,m=0;{let t=null,r=-1;e.forEach((e,o)=>{if(null==e)return;m+=1;const i=e.closest('[role="row"]');i&&(h=!0),i===t&&-1!==r||(t=i,r+=1,n[r]=[]),n[r].push(o),a[o]=r})}let g=!1,v=0;if(h)for(const e of n){const t=e.length;t>v&&(v=t),t!==i&&(g=!0)}const y=g&&m<e.length,b=v||i,w=i=>{if(!g||-1===c)return;const s=a[c];if(null==s)return;const u=n[s].indexOf(c),d="up"===i?-1:1;for(let f=s+d,p=0;p<n.length;p+=1,f+=d){if(f<0||f>=n.length){if(!r||y)return;if(f=f<0?n.length-1:0,o){const e=Math.min(u,n[f].length-1),r=n[f][e]??n[f][0],i=o(t,c,r);f=a[i]??f}}const i=n[f];for(let t=Math.min(u,i.length-1);t>=0;t-=1){const n=i[t];if(!lV(e,n,l))return n}}},x=t=>{if(!y||-1===c)return;const n=c%b,o="up"===t?-b:b,a=u-u%b,i=We(u/b)+1;for(let s=c-n+o,d=0;d<i;d+=1,s+=o){if(s<0||s>u){if(!r)return;s=s<0?a:0}const t=Math.min(s+b-1,u);for(let r=Math.min(s+n,t);r>=s;r-=1)if(!lV(e,r,l))return r}};d&&N_(t);const S=w(f)??x(f);if(void 0!==S)p=S;else if(-1===c)p="up"===f?u:s;else if(p=iV(e,{startingIndex:c,amount:b,decrement:"up"===f,disabledIndices:l}),r){if("up"===f&&(c-b<s||p<0)){const e=c%b,n=u%b,r=u-(n-e);p=n===e?u:n>e?r:r-b,o&&(p=o(t,c,p))}"down"===f&&c+b>u&&(p=iV(e,{startingIndex:c%b-b,amount:b,disabledIndices:l}),o&&(p=o(t,c,p)))}rV(e,p)&&(p=c)}if("both"===n){const n=We(c/i);t.key===(a?V_:B_)&&(d&&N_(t),c%i!==i-1?(p=iV(e,{startingIndex:c,disabledIndices:l}),r&&nV(p,i,n)&&(p=iV(e,{startingIndex:c-c%i-1,disabledIndices:l}),o&&(p=o(t,c,p)))):r&&(p=iV(e,{startingIndex:c-c%i-1,disabledIndices:l}),o&&(p=o(t,c,p))),nV(p,i,n)&&(p=c)),t.key===(a?B_:V_)&&(d&&N_(t),c%i!==0?(p=iV(e,{startingIndex:c,decrement:!0,disabledIndices:l}),r&&nV(p,i,n)&&(p=iV(e,{startingIndex:c+(i-c%i),decrement:!0,disabledIndices:l}),o&&(p=o(t,c,p)))):r&&(p=iV(e,{startingIndex:c+(i-c%i),decrement:!0,disabledIndices:l}),o&&(p=o(t,c,p))),nV(p,i,n)&&(p=c));const s=We(u/i)===n;rV(e,p)&&(r&&s?(p=t.key===(a?B_:V_)?u:iV(e,{startingIndex:c-c%i-1,disabledIndices:l}),o&&(p=o(t,c,p))):p=c)}return p}(n.current,{event:e,orientation:r,loopFocus:o,rtl:a,cols:u,disabledIndices:i,minIndex:l,maxIndex:s,prevIndex:t>s?l:t,stopEvent:!0});return rV(n.current,c)?void 0:c}const VB=_r.createContext(void 0),BB=_r.createContext(void 0),$B=_r.createContext(void 0),HB=_r.createContext(!1),WB=_r.createContext("");function UB(){const e=_r.useContext(VB);if(!e)throw new Error(nz(22));return e}function KB(){const e=_r.useContext(BB);if(!e)throw new Error(nz(23));return e}function qB(){const e=_r.useContext($B);if(!e)throw new Error(nz(24));return e}function GB(){return _r.useContext(WB)}const YB=(e,t)=>Object.is(e,t);function XB(e,t,n){return null==e||null==t?Object.is(e,t):n(e,t)}
151function QB(e,t,n){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&XB(e,t,n)):-1}function ZB(e,t,n,r){const o=QB(e,r&&Array.isArray(t)?t[t.length-1]:t,n);return-1===o?null:o}function JB(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}function e$(e,t){if(t&&null!=e)return t(e)??"";if(e&&"object"==typeof e){if("label"in e&&null!=e.label)return String(e.label);if("value"in e)return String(e.value)}return JB(e)}function t$(e,t){return t&&null!=e?t(e)??"":JB(e&&"object"==typeof e&&"value"in e&&"label"in e?e.value:e)}const n$=e=>e.id,r$=e=>e.labelId,o$=e=>e.selectedValue,a$=e=>{const t=e.selectedValue;return Array.isArray(t)&&t.length>0},i$=e=>{const{selectedValue:t,selectionMode:n}=e;return null!=t&&("multiple"!==n||!Array.isArray(t)||t.length>0)},l$=e=>e.open,s$=e=>e.mounted,u$=e=>e.forceMounted,c$=e=>e.inline,d$=e=>e.activeIndex,f$=e=>e.selectedIndex,p$=(e,t)=>e.activeIndex===t,h$=(e,t)=>{const n=e.isItemEqualToValue,r=e.selectedValue;return Array.isArray(r)?r.some(e=>XB(t,e,n)):XB(t,r,n)},m$=e=>e.transitionStatus,g$=e=>e.popupProps,v$=e=>e.listProps,y$=e=>e.inputProps,b$=e=>e.triggerProps,w$=e=>e.itemProps,x$=e=>e.positionerElement,S$=e=>e.listElement,C$=e=>e.popupId,k$=e=>e.triggerElement,O$=e=>e.inputElement,E$=e=>e.inputGroupElement,P$=e=>e.popupSide,M$=e=>e.openMethod,I$=e=>e.inputInsidePopup,R$=e=>e.inputOwnsFormValue,D$=e=>e.selectionMode,T$=e=>e.name,A$=e=>e.form,j$=e=>e.disabled,N$=e=>e.readOnly,F$=e=>e.required,L$=e=>e.grid,z$=e=>e.virtualized,_$=e=>e.isItemEqualToValue,V$=e=>e.modal,B$=e=>e.autoHighlight,$$={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},H$={valid:e=>null===e?null:e?{"data-valid":""}:{"data-invalid":""}},W$={invalid:void 0,name:void 0,validityData:{state:{badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},errors:[],error:"",value:"",initialValue:null},setValidityData:fz,disabled:void 0,setTouched:fz,setDirty:fz,setFilled:fz,setFocused:fz,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:{disabled:!1,...$$},registerFieldControl:fz,validation:{getValidationProps:(e,t=hz)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:fz,getInputControl:()=>null,commit:async()=>{},change:fz}},U$=_r.createContext(W$);function K$(e=!0){const t=_r.useContext(U$);if(t.setValidityData===fz&&!e)throw new Error(nz(28));return t}const q$=_r.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:fz,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});const G$=_r.createContext({controlId:void 0,registerControlId:fz,labelId:void 0,setLabelId:fz,messageIds:[],setMessageIds:fz,getDescriptionProps:e=>e});function Y$(){return _r.useContext(G$)}function X$(e={}){const{id:t,implicit:n=!1,controlRef:r}=e,{controlId:o,registerControlId:a}=Y$(),i=Tz(t),l=n?o:void 0,s=HL(()=>Symbol()),u=_r.useRef(!1),c=_r.useRef(null!=t),d=KL(()=>{u.current&&a!==fz&&(u.current=!1,a(s.current,void 0))});return YL(()=>{if(a===fz)return;let e;if(n){const n=r?.current;e=qe(n)&&null!=n.closest("label")?t??null:l??i}else if(null!=t)c.current=!0,e=t;else{if(!c.current)return void d();e=i}void 0!==e?(u.current=!0,a(s.current,e)):d()},[t,r,l,a,n,i,s,d]),_r.useEffect(()=>d,[d]),o??i}function Q$(e){return null==e?void 0:`${e}-popup`}function Z$(e){return Array.isArray(e)?e.map(e=>Z$(e)).join(","):null==e?"":String(e)}const J$=new Map;const eH=function(e={}){const t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},n=`${Z$(e.locale)}|${JSON.stringify(t)}`,r=J$.get(n);if(r)return r;const o=new Intl.Collator(e.locale,t),a={contains(e,t,n){if(!t)return!0;const r=e$(e,n);for(let a=0;a<=r.length-t.length;a+=1)if(0===o.compare(r.slice(a,a+t.length),t))return!0;return!1},startsWith(e,t,n){if(!t)return!0;const r=e$(e,n);return 0===o.compare(r.slice(0,t.length),t)},endsWith(e,t,n){if(!t)return!0;const r=e$(e,n),a=t.length;return r.length>=a&&0===o.compare(r.slice(r.length-a),t)}};return J$.set(n,a),a};function tH(e,t=!1){const{overflowY:n}=He(e);return("auto"===n||"scroll"===n)&&(t?e.clientHeight>0:e.scrollHeight>e.clientHeight)}const nH=Symbol("none"),rH={value:nH,index:-1},oH=_r.createContext(void 0);function aH(){const e=_r.useContext(oH);return e?.direction??"ltr"}function iH(e){const{id:t,onOpenChangeComplete:n,defaultSelectedValue:r=null,selectedValue:o,onSelectedValueChange:a,defaultInputValue:i,inputValue:l,open:s,defaultOpen:u=!1,selectionMode:c,onItemHighlighted:d,name:f,form:p,disabled:h=!1,readOnly:m=!1,required:g=!1,inputRef:v,grid:y=!1,items:b,filteredItems:w,filter:x,openOnInputClick:S=!0,autoHighlight:C=!1,keepHighlight:k=!1,highlightItemOnHover:O=!0,loopFocus:E=!0,itemToStringLabel:P,itemToStringValue:
151M,isItemEqualToValue:I=YB,virtualized:R=!1,inline:D=!1,fillInputOnItemPress:T=!0,modal:A=!1,limit:j=-1,autoComplete:N="list",formAutoComplete:F,locale:L,submitOnItemClick:z=!1}=e,{clearErrors:_}=_r.useContext(q$),{setDirty:V,validityData:B,setFilled:$,name:H,disabled:W,setTouched:U,setFocused:K,validationMode:q,validation:G}=K$(),Y=aH(),X=X$({id:t}),Q=eH({locale:L}),[Z,J]=_r.useState(!1),[ee,te]=_r.useState(null),ne=_r.useRef([]),re=_r.useRef([]),oe=_r.useRef(null),ae=_r.useRef(null),ie=_r.useRef(null),le=_r.useRef(null),se=_r.useRef(null),ue=_r.useRef(!0),ce=_r.useRef(!1),de=_r.useRef(null),fe=_r.useRef(null),pe=_r.useRef(null),he=_r.useRef(rH),me=_r.useRef(null),ge=_r.useRef([]),ve=_r.useRef(null),ye=W||h,be=H??f,we="multiple"===c,xe="single"===c,Se=void 0!==l||void 0!==i,Ce=void 0!==b,ke=void 0!==w;let Oe;Oe="always"===C?"always":!!C&&"input-change";const[Ee,Pe]=VL({controlled:o,default:we?r??pz:r,name:"Combobox",state:"selectedValue"}),Me=_r.useMemo(()=>null===x?()=>!0:void 0!==x?x:function(e,t){return(n,r)=>null!=n&&e.contains(n,r,t)}(Q,P),[x,Q,P]),Ie=HL(()=>Se?i??"":xe?e$(Ee,P):"").current,[Re,De]=VL({controlled:l,default:Ie,name:"Combobox",state:"inputValue"}),[Te,Ae]=VL({controlled:s,default:u,name:"Combobox",state:"open"}),je=function(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}(b),Ne=ee??String(Re).trim(),Fe=xe?e$(Ee,P):"",Le=xe&&!Z&&""!==Ne&&Fe.length===Ne.length&&Q.contains(Fe,Ne),ze=Le?"":Ne,_e=Ce&&ke&&Le,Be=_r.useMemo(()=>b?je?b.flatMap(e=>e.items):b:pz,[b,je]),$e=_r.useMemo(()=>{if(w&&!_e)return w;if(!b)return pz;if(je){const e=b,t=[];let n=0;for(const r of e){if(j>-1&&n>=j)break;const e=j>-1?j-n:1/0,o=""===ze?r.items.slice(0,e):[];if(""!==ze)for(const t of r.items){if(o.length>=e)break;Me(t,ze,P)&&o.push(t)}if(o.length>0){const e={...r,items:o};t.push(e),n+=o.length}}return t}if(""===ze)return j>-1?Be.slice(0,j):Be;const e=[];for(const t of Be){if(j>-1&&e.length>=j)break;Me(t,ze,P)&&e.push(t)}return e},[w,_e,b,je,ze,j,Me,P,Be]),He=_r.useMemo(()=>{if(je){return $e.flatMap(e=>e.items)}return $e},[$e,je]),We=HL(()=>{let e=null;return D&&Te&&Ce&&"none"!==c&&(e=ZB(He,Ee,I,we)),new pB({id:X,labelId:void 0,selectedValue:Ee,open:Te,items:b,selectionMode:c,listRef:ne,labelsRef:re,popupRef:oe,emptyRef:se,inputRef:ae,startDismissRef:ie,endDismissRef:le,keyboardActiveRef:ue,chipsContainerRef:de,clearRef:fe,valuesRef:ge,pointerDownItemRef:ve,selectionEventRef:pe,name:be,form:p,disabled:ye,readOnly:m,required:g,grid:y,virtualized:R,openOnInputClick:S,itemToStringLabel:P,isItemEqualToValue:I,modal:A,autoHighlight:Oe,submitOnItemClick:z,hasInputValue:Se,mounted:!1,forceMounted:!1,transitionStatus:"idle",inline:D,activeIndex:null,selectedIndex:e,popupProps:{},listProps:{},inputProps:{},triggerProps:{},itemProps:hz,positionerElement:null,listElement:null,popupId:void 0,triggerElement:null,inputElement:null,inputGroupElement:null,popupSide:null,openMethod:null,inputInsidePopup:!0,inputOwnsFormValue:"none"===c,onOpenChangeComplete:fz,setOpen:fz,setInputValue:fz,setSelectedValue:fz,setIndices:fz,handleSelection:fz,forceMount:fz,requestSubmit:fz})}).current,Ue="none"===c?Re:Ee,Ke=_r.useMemo(()=>"none"===c?Ue:Array.isArray(Ee)?Ee.map(e=>t$(e,M)):t$(Ee,M),[Ue,M,c,Ee]),Ge=KL(d),Ye=KL(n),Qe=fB(We,d$),Ze=fB(We,f$),Je=fB(We,x$),et=fB(We,S$),tt=fB(We,k$),nt=fB(We,O$),rt=fB(We,E$),ot=fB(We,c$),at=fB(We,I$),it=fB(We,R$),lt=s_(tt),{mounted:st,setMounted:ut,transitionStatus:ct}=Xz(Te),{openMethod:dt,triggerProps:ft}=function(e){const[t,n]=_r.useState(null),r=zB(e,n);return LB(e,t=>{t&&!e&&n(null)}),_r.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}(Te),pt=KL(()=>Ke);!function(e,t,n,r,o=!0,a){const{registerFieldControl:i}=K$(),l=HL(()=>Symbol());YL(()=>{const s=l.current;i(s,o?{controlRef:e,getValue:r,id:t,name:a,value:n}:void 0)},[e,o,r,t,a,i,l,n]),YL(()=>{const e=l.current;return()=>{i(e,void 0)}},[i,l])}(at?lt:ae,X,Ue,pt,!ye,f);const ht=KL(()=>{b?re.current=He.map(e=>e$(e,P)):We.set("forceMounted",!0)}),mt=KL((e,t,n)=>{if(-1===t){if(he.current===rH)return;he.current=rH}else he.current={value:e,index:t};Ge(e,function(e,t,n){const r=n??hz;return{reason:e,event:t??new Event("base-ui"),...r}}(n,void 0,{index:t}))}),gt=KL(e=>{We.update(e);const t=e.activeIndex;if(void 0===t)return;const n=e.type||Az;null===t?mt(void 0,-1,n):mt(ge.current[t],t,n)}),vt=KL((t,n)=>{if(ce.current=n.reason===zz,e.onInputValueChange?.(t,n),!n.isCanceled){if(n.reason===Lz){Te&&null!==ee&&te(null);const e=n.event,r=e.inputType;if("compositionend"===e.type||null!=r&&""!==r&&"insertReplacementText"!==r){const e=""!==t.trim();e&&J(!0),me.current={hasQuery:e};const n=We.state.listElement;if(!We.state.virtualized&&n){const e=oe.current;for(const t of Xe(n.firstElementChild??n)){if(!Ve(t)||(e?!U_(e,t):"dialog"===t.getAttribute("role")))break;if(tH(t)){t.scrollTop=0;break}}}e&&Oe&&null==We.state.activeIndex&&(Te||ot)&&We.set("activeIndex",0)}}else n.reason===zz&&""===t&&We.state.inputInsidePopup&&(me.current={hasQuery:!1,selection:!0}
151);De(t)}}),yt=KL((t,n)=>{if(Te!==t&&(n.reason===Vz&&Ce&&0===He.length&&!se.current&&n.allowPropagation(),e.onOpenChange?.(t,n),!n.isCanceled&&(t&&at&&!ot&&null!==ee&&(J(!1),te(null),""!==Re&&n.reason!==Lz&&vt("",Wz(zz,n.event))),!t&&Z&&(xe?(ot||te(Ne),""===Ne&&J(!1)):we&&(ot||te(Ne),at&>({activeIndex:null}),at&&!ot||vt("",Wz(zz,n.event)))),Ae(t),!t&&at&&(n.reason===_z||n.reason===Nz)&&(U(!0),K(!1),"onBlur"===q)))){const e="none"===c?Re:Ee;G.commit(e)}}),bt=KL((e,t)=>{if(a?.(e,t),t.isCanceled)return;Pe(e);("none"===c&&oe.current&&T||xe&&!We.state.inputInsidePopup)&&vt(e$(e,P),Wz(t.reason,t.event))}),wt=KL((e,t)=>{const n=K_(e),r=pe.current??e;pe.current=null;const o=Wz("item-press",r),a=n?.closest("a")?.getAttribute("href");if(a)a.startsWith("#")&&yt(!1,o);else if(we){const e=Array.isArray(Ee)?Ee:[],n=function(e,t,n){return!(!e||0===e.length)&&e.some(e=>void 0!==e&&XB(t,e,n))}(e,t,I),r=n?function(e,t,n){return e.filter(e=>!XB(t,e,n))}(e,t,I):[...e,t];if(bt(r,o),o.isCanceled)return;if(!(!!ae.current&&""!==ae.current.value.trim()))return;We.state.inputInsidePopup?vt("",Wz(zz,o.event)):yt(!1,o)}else{if(bt(t,o),o.isCanceled)return;yt(!1,o)}}),xt=KL(()=>{const e=G.inputRef.current?.form??We.state.inputElement?.form;e&&"function"==typeof e.requestSubmit&&e.requestSubmit()}),St=KL(()=>{if(ut(!1),Ye?.(!1),J(!1),te(null),gt("none"===c?{activeIndex:null,selectedIndex:null}:{activeIndex:null}),we&&ae.current&&""!==ae.current.value&&!ce.current&&vt("",Wz(zz)),xe)if(We.state.inputInsidePopup)ae.current&&""!==ae.current.value&&vt("",Wz(zz));else{const e=e$(Ee,P);if(ae.current&&ae.current.value!==e){vt(e,Wz(""===e?zz:Az))}}}),Ct=_r.useMemo(()=>ot&&Je?{current:Je.closest('[role="dialog"]')}:oe,[ot,Je]);function kt(){const e=e$(Ee,P);Re!==e&&vt(e,Wz(Az))}d_({enabled:!e.actionsRef,open:Te,ref:Ct,onComplete(){Te||St()}}),_r.useImperativeHandle(e.actionsRef,()=>({unmount:St}),[St]),YL(function(){if(Te)return;if(ve.current=null,"none"===c)return;const e=Ce?Be:ge.current;gt({selectedIndex:ZB(e,Ee,I,we)})},[Te,Ee,c,we,Ce,Be,I,gt]),YL(()=>{b&&(ge.current=He,ne.current.length=He.length)},[b,He]),YL(()=>{const e=me.current;if(e){const t=Te||ot||!1===We.state.positionerElement?.hidden;if(e.hasQuery)Oe&&t&&We.set("activeIndex",0),me.current=null;else if(""===String(Re).trim()&&(me.current=null,t)){const t=e.selection;"always"!==Oe||t||"none"!==We.state.selectionMode||We.set("activeIndex",0),queueMicrotask(()=>{if(!We.state.open&&!We.state.inline||ae.current&&""!==ae.current.value.trim())return;const e=We.state.selectedValue,n="multiple"===We.state.selectionMode,r=n&&Array.isArray(e)?e[e.length-1]:e,o="none"!==We.state.selectionMode&&null!=r;if(o||t){const t=Ce||ke?He:ge.current;We.set("activeIndex",o?ZB(t,e,We.state.isItemEqualToValue,n):null)}else"always"===Oe&&We.set("activeIndex",0)})}}if(!Te&&!ot)return;const t=Ce||ke?He:ge.current,n=We.state.activeIndex;if(null==n)return"always"===Oe&&t.length>0?void We.set("activeIndex",0):void mt(void 0,-1,Az);if(n>=t.length)return mt(void 0,-1,Az),void We.set("activeIndex",null);const r=t[n],o=he.current.value,a=o!==nH&&XB(r,o,We.state.isItemEqualToValue);he.current.index===n&&a||mt(r,n,Az)},[Qe,Oe,mt,ke,Ce,He,ot,Te,We,Re]),YL(()=>{$("none"!==c?we?Array.isArray(Ee)&&Ee.length>0:null!=Ee:""!==String(Re))},[$,c,Re,Ee,we]),_r.useEffect(()=>{Ce&&Oe&&0===He.length&>({activeIndex:null})},[Ce,Oe,He.length,gt]),LB(Ne,()=>{Te&&""!==Ne&&Ne!==String(Ie)&&J(!0)}),LB(Ee,()=>{"none"!==c&&(_(be),V(function(e){const t=B.initialValue;return Array.isArray(e)&&Array.isArray(t)?!function(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}(e,t,(e,t)=>XB(e,t,I)):e!==t}(Ee)),G.change(Ee),!xe||Se||at||kt())}),LB(Re,()=>{"none"===c&&(_(be),V(Re!==B.initialValue),G.change(Re))}),LB(b,()=>{!xe||Se||at||Z||kt()});const Ot=function(e){const{open:t=!1,onOpenChange:n,elements:r={}}=e,o=Dz(),a=null!=eB(),i=HL(()=>new gB({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new yB,floatingId:o,syncOnly:!1,nested:a})).current;return YL(()=>{const e={open:t,floatingId:o};void 0!==r.reference&&(e.referenceElement=r.reference,e.domReferenceElement=qe(r.reference)?r.reference:null),void 0!==r.floating&&(e.floatingElement=r.floating),i.update(e)},[t,o,r.reference,r.floating,i]),i.context.onOpenChange=n,i.context.nested=a,i}({open:!!ot||Te,onOpenChange:yt,elements:{reference:at?tt:nt,floating:Je}}),Et=y?"grid":"listbox",Pt=Te||ot,Mt=Pt?"true":"false",It=_r.useMemo(()=>{const e=null==nt||"INPUT"===nt?.tagName,t=e?{autoComplete:"off",spellCheck:"false",autoCorrect:"off",autoCapitalize:"none"}:{};return(e||Pt)&&(t.role="combobox",t["aria-expanded"]=Mt,t["aria-haspopup"]=Et,t["aria-controls"]=Pt?et?.id:void 0,t["aria-autocomplete"]=N),{reference:t,floating:{role:"presentation"}}},[nt,Pt,Mt,Et,et?.id,N]),Rt=sB(Ot,{enabled:!m&&!ye&&S,event:"mou
151sedown-only",toggle:!1,touchOpenDelay:at?0:100,reason:"input-press"}),Dt=cB(Ot,{enabled:!m&&!ye&&!ot,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:!!ot||void 0,outsidePress(e){const t=K_(e);return!(U_(tt,t)||U_(fe.current,t)||U_(de.current,t)||U_(rt,t))}}),Tt=kB(Ot,{enabled:!m&&!ye,id:X,listRef:ne,activeIndex:Qe,selectedIndex:Ze,virtual:!0,loopFocus:E,allowEscape:E&&!Oe,focusItemOnOpen:!(Z||"none"===c&&!Oe)&&"auto",focusItemOnHover:O,resetOnPointerLeave:!k,orientation:y?"horizontal":void 0,rtl:"rtl"===Y,disabledIndices:pz,grid:y?_B:void 0,onNavigate(e,t){(t||Te)&&"ending"!==ct&>(t?{activeIndex:e,type:ue.current?$z:Hz}:{activeIndex:e})}}),At=_r.useMemo(()=>gz(Tt.reference,{onKeyDown(e){!y||null!=We.state.activeIndex||"ArrowLeft"!==e.key&&"ArrowRight"!==e.key||e.preventBaseUIHandler()}},Dt.reference,Rt.reference,It.reference),[Tt.reference,Dt.reference,Rt.reference,It.reference,y,We]),jt=_r.useMemo(()=>gz(vB,Dt.floating),[Dt.floating]),Nt=_r.useMemo(()=>gz(Tt.floating,It.floating),[Tt.floating,It.floating]),Ft=_r.useMemo(()=>{const e=Tt.item;return e?{...e,onFocus:void 0}:hz},[Tt.item]);!function(e){const t=_r.useRef(!0);t.current&&(t.current=!1,e())}(()=>{We.update({inline:D,popupProps:jt,listProps:Nt,inputProps:At,triggerProps:ft,itemProps:Ft,setOpen:yt,setInputValue:vt,setSelectedValue:bt,setIndices:gt,handleSelection:wt,forceMount:ht,requestSubmit:xt,onOpenChangeComplete:Ye})}),YL(()=>{We.update({id:X,selectedValue:Ee,open:Te,mounted:st,transitionStatus:ct,items:b,inline:D,popupProps:jt,listProps:Nt,inputProps:At,triggerProps:ft,openMethod:dt,itemProps:Ft,selectionMode:c,name:be,form:p,disabled:ye,readOnly:m,required:g,grid:y,virtualized:R,openOnInputClick:S,itemToStringLabel:P,modal:A,autoHighlight:Oe,isItemEqualToValue:I,submitOnItemClick:z,hasInputValue:Se,inputOwnsFormValue:"none"===c&&(D||!We.state.inputInsidePopup)})},[We,X,Ee,Te,st,ct,b,jt,Nt,At,Ft,dt,ft,c,be,ye,m,g,y,R,S,P,A,I,z,Se,D,Oe,p]);const Lt=az(v,G.inputRef),zt=_r.useMemo(()=>({query:Ne,hasItems:Ce,filteredItems:$e,flatFilteredItems:He}),[Ne,Ce,$e,He]),_t=_r.useMemo(()=>Array.isArray(Ue)?"":t$(Ue,M),[Ue,M]),Vt=we&&Array.isArray(Ee)&&Ee.length>0,Bt=we||"none"===c&&it?void 0:be,$t=_r.useMemo(()=>we&&Array.isArray(Ee)&&be?Ee.map(e=>{const t=t$(e,M);return jr.jsx("input",{type:"hidden",form:p,name:be,value:t,disabled:ye},t)}):null,[we,Ee,p,be,M,ye]),Ht=jr.jsxs(_r.Fragment,{children:[e.children,jr.jsx("input",{...G.getValidationProps(ye,{onFocus(){at?tt?.focus():(ae.current||tt)?.focus()},onChange(e){if(e.nativeEvent.defaultPrevented||ye||m)return;const t=e.currentTarget.value,n=t.toLowerCase(),r=Wz(Az,e.nativeEvent),o=()=>ge.current.findIndex(e=>t$(e,M).toLowerCase()===n||e$(e,P).toLowerCase()===n);xe&&(ht(),b&&-1===o()&&We.set("forceMounted",!0)),queueMicrotask(function(){if(we)return;if("none"===c)return void vt(t,r);let e=o();-1===e&&(e=ge.current.findIndex((e,t)=>{const r=re.current[t];return null!=r&&r.toLowerCase()===n}));const a=-1===e?void 0:ge.current[e];null!=a&&bt?.(a,r)})}}),id:X&&null==Bt?`${X}-hidden-input`:void 0,form:p,name:Bt,autoComplete:F,disabled:ye,required:g&&!Vt,readOnly:m,value:_t,ref:Lt,style:Bt?eV:J_,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),$t]});return jr.jsx(VB.Provider,{value:We,children:jr.jsx(BB.Provider,{value:Ot,children:jr.jsx(HB.Provider,{value:Ce,children:jr.jsx($B.Provider,{value:zt,children:jr.jsx(WB.Provider,{value:Re,children:Ht})})})})})}const lH={...AB,...H$,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};function sH(e,t){const n=function(e){const t=e.getBoundingClientRect(),n=_e(e);if(O_)return t;const r=n.getComputedStyle(e,"::before"),o=n.getComputedStyle(e,"::after");if("none"===r.content&&"none"===o.content)return t;const a=parseFloat(r.width)||0,i=parseFloat(r.height)||0,l=parseFloat(o.width)||0,s=parseFloat(o.height)||0,u=Math.max(t.width,a,l),c=Math.max(t.height,i,s),d=u-t.width,f=c-t.height;return{left:t.left-d/2,right:t.right+d/2,top:t.top-f/2,bottom:t.bottom+f/2}}(t);return e.clientX>=n.left-5&&e.clientX<=n.right+5&&e.clientY>
151=n.top-5&&e.clientY<=n.bottom+5}function uH(e){const t=fB(e,s$),n=fB(e,P$),r=fB(e,x$);return t&&r?n:null}function cH(){return 0===qB().filteredItems.length}function dH(e,t,n){const r=e.state.listRef.current[t];r&&(e.state.selectionEventRef.current=n,r.click(),e.state.selectionEventRef.current=null)}const fH=_r.forwardRef(function(e,t){const{render:n,className:r,nativeButton:o=!0,disabled:a=!1,id:i,style:l,...s}=e,{state:u,disabled:c,setTouched:d,setFocused:f,validationMode:p,validation:h}=K$(),{labelId:m}=Y$(),g=UB(),v=fB(g,D$),y=fB(g,j$),b=fB(g,N$),w=fB(g,F$),x=fB(g,x$),S=fB(g,S$),C=fB(g,C$),k=fB(g,b$),O=fB(g,I$),E=fB(g,n$),P=fB(g,r$),M=fB(g,l$),I=fB(g,o$),R=fB(g,d$),D=fB(g,f$),T=fB(g,i$),A=KB(),j=GB(),N=P_(),F=c||y||a,L=cH(),z=uH(g);X$({id:O?i:void 0});const _=O?i??E:i,V=function(e,t){return e??t}(m,P);let B;M&&O?B=C??Q$(E):M&&(B=S?.id);const $=_r.useRef("");function H(e){$.current=e.pointerType}const{reference:W}=OB(A,{enabled:!M&&!b&&!y&&"single"===v,listRef:g.state.labelsRef,activeIndex:R,selectedIndex:D,onMatch(e){const t=g.state.valuesRef.current[e];void 0!==t&&g.state.setSelectedValue(t,Wz(Az))}}),{reference:U}=sB(A,{enabled:!b&&!y,event:"mousedown"}),{buttonRef:K,getButtonProps:q}=a_({native:o,disabled:F}),G={...u,open:M,disabled:F,popupSide:z,listEmpty:L,placeholder:"none"!==v&&!T};return Pz("button",e,{ref:[t,K,KL(e=>{g.set("triggerElement",e)})],state:G,props:[k,U,W,{id:_,tabIndex:O?0:-1,role:O?"combobox":void 0,"aria-expanded":M,"aria-haspopup":O?"dialog":"listbox","aria-controls":B,"aria-required":O&&w||void 0,"aria-labelledby":V,onPointerDown:H,onPointerEnter:H,onFocus(){f(!0),F||b||N.start(0,g.state.forceMount)},onBlur(e){if(!U_(x,e.relatedTarget)&&(d(!0),f(!1),"onBlur"===p)){const e="none"===v?j:I;h.commit(e)}},onMouseDown(e){if(F||b)return;if(O||A.set("domReferenceElement",e.currentTarget),g.state.forceMount(),"touch"!==$.current&&(g.state.inputRef.current?.focus(),O||e.preventDefault()),M)return;const t=r_(e.currentTarget);O&&t.addEventListener("mouseup",function(e){const t=g.state.triggerElement;if(!t)return;const n=K_(e),r=g.state.positionerElement,o=g.state.listElement;U_(t,n)||U_(r,n)||U_(o,n)||sH(e,t)||g.state.setOpen(!1,Wz("cancel-open",e))},{once:!0})},onKeyDown(e){b||"ArrowDown"!==e.key&&"ArrowUp"!==e.key||(N_(e),g.state.setOpen(!0,Wz(Bz,e.nativeEvent)),g.state.inputRef.current?.focus())}},h.getValidationProps(F,s),q],stateAttributesMapping:lH})}),pH=_r.createContext(void 0);const hH=_r.createContext(void 0);function mH(e){const t=_r.useContext(hH);if(void 0===t&&!e)throw new Error(nz(21));return t}const gH=_r.forwardRef(function(e,t){const n=UB(),{buttonRef:r,getButtonProps:o}=a_({native:!1}),a=az(t,r);const i=o({onClick:function(e){n.state.setOpen(!1,Wz("close-press",e.nativeEvent,e.currentTarget))}});return jr.jsx("span",{ref:a,...i,"aria-label":"Dismiss",tabIndex:void 0,style:eV})}),vH=_r.forwardRef(function(e,t){const{render:n,className:r,disabled:o=!1,id:a,style:i,...l}=e,{state:s,disabled:u,setTouched:c,setFocused:d,validationMode:f,validation:p}=K$(),{labelId:h}=Y$(),m=_r.useContext(pH),g=mH(!0),v=Boolean(g),y=UB(),b=GB(),w=aH(),x=fB(y,F$),S=fB(y,j$),C=fB(y,N$),k=fB(y,T$),O=fB(y,A$),E=fB(y,D$),P=fB(y,B$),M=fB(y,y$),I=fB(y,b$),R=fB(y,l$),D=fB(y,s$),T=fB(y,o$),A=fB(y,n$),j=fB(y,c$),N=fB(y,V$),F=Boolean(P),L=uH(y),z=u||S||o,_=cH(),V=v||j,B=!V||N,$=Tz(a??(V?void 0:A)),H=v?$$:s,[W,U]=_r.useState(null),K=_r.useRef(!1),q=_r.useRef(null),G=_r.useRef(!1),Y="none"===E&&!v,X=KL(e=>{const t=v||y.state.inline;t&&!y.state.hasInputValue&&y.state.setInputValue("",Wz(Az)),y.update({inputElement:e,inputInsidePopup:t,inputOwnsFormValue:Y})}),Q=v?l:p.getValidationProps(z,l);function Z(){y.state.setIndices({activeIndex:null,selectedIndex:null,type:y.state.keyboardActiveRef.current?$z:Hz})}function J(){y.state.keyboardActiveRef.current=!1}const ee=Pz("input",e,{state:{...H,open:R,disabled:z,readOnly:C,popupSide:L,listEmpty:_},ref:[t,y.state.inputRef,X],props:[M,I,{value:W??b,"aria-readonly":C||void 0,"aria-required":x||void 0,"aria-labelledby":h,disabled:z,readOnly:C,required:"none"===E?x:void 0,form:O,...Y&&k&&{name:k},id:$,onFocus(){if(d(!0),!j||!G.current)return;G.current=!1;const e=q.current;null!=e&&Object.hasOwn(y.state.valuesRef.current,e)&&y.state.setIndices({activeIndex:e})},onBlur(){c(!0),d(!1);const e=y.state.activeIndex;if(j&&null!==e&&"always"!==P&&(q.current=e,G.current=!0,y.state.setIndices({activeIndex:null})),"onBlur"===f){const e="none"===E?b:T;p.commit(e)}},onCompositionStart(e){b_||(K.current=!0,U(e.currentTarget.value))},onCompositionEnd(e){K.current=!1;const t=e.currentTarget.value;U(null),y.state.setInputValue(t,Wz(Lz,e.nativeEvent))},onChange(e){const t=e.nativeEvent,n=t.inputType,r=!n||"insertReplacementText"===n,o=K.current||!r;function a(e){!C&&!z&&e&&o&&(y.state.setOpen(!0,Wz(Lz,t)),F||Z())}if(K.current){const n=e.currentTarget.value;
151U(n),""!==n||y.state.openOnInputClick||y.state.inputInsidePopup||y.state.setOpen(!1,Wz(zz,t));const r=n.trim(),o=F&&""!==r;return a(r),void(R&&null!==y.state.activeIndex&&!o&&Z())}const i=Wz(Lz,t);if(y.state.setInputValue(e.currentTarget.value,i),i.isCanceled)return;const l=""===e.currentTarget.value,s=Wz(zz,t);l&&!y.state.inputInsidePopup&&("single"===E&&y.state.setSelectedValue(null,s),y.state.openOnInputClick||y.state.setOpen(!1,s)),a(e.currentTarget.value.trim()),R&&null!==y.state.activeIndex&&!F&&Z()},onKeyDown(e){if(z||C)return;if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return;y.state.keyboardActiveRef.current=!0;const t=e.currentTarget,n=t.scrollWidth-t.clientWidth,r="rtl"===w;if("Home"===e.key){N_(e);const n=C_&&r?t.value.length:0;return t.setSelectionRange(n,n),void(t.scrollLeft=0)}if("End"===e.key){N_(e);const o=C_&&r?0:t.value.length;return t.setSelectionRange(o,o),void(t.scrollLeft=r?-n:n)}if(!D&&"Escape"===e.key){const t="multiple"===E&&Array.isArray(T)?0===T.length:null===T,n=Wz(Vz,e.nativeEvent),r="multiple"===E?[]:null;return y.state.setInputValue("",n),y.state.setSelectedValue(r,n),void(t||y.state.inline||n.isPropagationAllowed||e.stopPropagation())}if(m&&"Backspace"===e.key&&""===t.value&&void 0===m.highlightedChipIndex&&Array.isArray(T)&&T.length>0){const t=m.chipsRef.current.length,n=t>0?t-1:T.length-1,r=T.filter((e,t)=>t!==n);return Z(),void y.state.setSelectedValue(r,Wz(Az,e.nativeEvent))}const o=void 0!==m?.highlightedChipIndex,a=function(e){if(!m)return;let t;const{highlightedChipIndex:n}=m,r=m.chipsRef.current.length,[o,a]=function(e){return"rtl"===e?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"]}(w);return void 0!==n?(e.key===o?(e.preventDefault(),t=n>0?n-1:void 0):e.key===a?(e.preventDefault(),t=n<r-1?n+1:void 0):"Backspace"!==e.key&&"Delete"!==e.key||(e.preventDefault(),t=function(e,t){const n=e>=t-1?t-2:e;return n>=0?n:void 0}(n,T.length),Z()),t):(e.key===o&&0===(e.currentTarget.selectionStart??0)&&T.length>0&&(e.preventDefault(),t=r>0?r-1:void 0),t)}(e);if(m?.setHighlightedChipIndex(a),void 0!==a?m?.chipsRef.current[a]?.focus():o&&y.state.inputRef.current?.focus(),229!==e.which&&"Enter"===e.key&&R){const t=y.state.activeIndex,n=e.nativeEvent;if(null===t){if(j)return;return void y.state.setOpen(!1,Wz(Az,n))}N_(e),dH(y,t,n)}},onPointerMove:J,onPointerDown:J},Q],stateAttributesMapping:lH}),te=v?jr.jsx(U$.Provider,{value:W$,children:ee}):ee;return jr.jsxs(_r.Fragment,{children:[R&&B&&jr.jsx(gH,{ref:y.state.startDismissRef}),te]})}),yH={...t_,...TB},bH=_r.forwardRef(function(e,t){const{render:n,className:r,disabled:o=!1,nativeButton:a=!0,keepMounted:i=!1,style:l,...s}=e,{disabled:u}=K$(),c=UB(),d=fB(c,D$),f=fB(c,j$),p=fB(c,N$),h=fB(c,l$),m=fB(c,o$),g=fB(c,a$),v=GB();let y=!1;y="none"===d?""!==v:"single"===d?null!=m:g;const b=u||f||o,{buttonRef:w,getButtonProps:x}=a_({native:a,disabled:b}),{mounted:S,transitionStatus:C,setMounted:k}=Xz(y),O={disabled:b,visible:y,open:h,transitionStatus:C};d_({open:y,ref:c.state.clearRef,onComplete(){y||k(!1)}});const E=Pz("button",e,{state:O,ref:[t,w,c.state.clearRef],props:[{tabIndex:-1,children:"x",onMouseDown(e){e.preventDefault()},onClick(e){if(b||p)return;const t=c.state.keyboardActiveRef.current?$z:Hz;c.state.setInputValue("",Wz(Fz,e.nativeEvent)),"none"!==d?(c.state.setSelectedValue(Array.isArray(m)?[]:null,Wz(Fz,e.nativeEvent)),c.state.setIndices({activeIndex:null,selectedIndex:null,type:t})):c.state.setIndices({activeIndex:null,type:t}),c.state.inputRef.current?.focus()}},s,x],stateAttributesMapping:yH});return i||S?E:null}),wH=_r.createContext(null);function xH(e){const{children:t}=e,{filteredItems:n}=qB(),r=_r.useContext(wH),o=r?r.items:n;return jr.jsx(_r.Fragment,{children:o.map(t)})}const SH=_r.forwardRef(function(e,t){var n;const{render:r,className:o,style:a,children:i,...l}=e,s=UB(),u=KB(),c=Boolean(mH(!0)),{filteredItems:d,hasItems:f}=qB(),p=fB(s,D$),h=fB(s,L$),m=fB(s,v$),g=fB(s,z$),v=fB(s,u$),y="multiple"===p,b=0===d.length,w=KL(e=>{s.set("positionerElement",e)}),x=Pz("div",e,{state:{empty:b},ref:[t,KL(e=>{s.set("listElement",e)}),c?null:w],props:[m,{children:_r.useMemo(()=>"function"==typeof i?n||(n=jr.jsx(xH,{children:i})):i,[i]),tabIndex:-1,id:u.useState("floatingId"),role:h?"grid":"listbox","aria-multiselectable":y?"true":void 0,onKeyDown(e){if(!s.state.disabled&&!s.state.readOnly&&"Enter"===e.key){const t=s.state.activeIndex;if(null==t)return;N_(e),dH(s,t,e.nativeEvent)}},onKeyDownCapture(){s.state.keyboardActiveRef.current=!0},onPointerMoveCapture(){s.state.keyboardActiveRef.current=!1}},l]});if(g)return x;const S=f&&!v?void 0:s.state.labelsRef;return jr.jsx(QL,{elementsRef:s.state.listRef,labelsRef:S,children:x})});function CH(){const e=P_(),t=_r.useRef(null);return _r.useEffect(()=>{if(v_)return;const n=t.current;if(null==n)return;const r=function(e){const t=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT);let n=null;for(;t.nextNode();){const e=t.currentNode;
151""!==e.nodeValue&&(n=e)}return n}(n);if(null==r)return;const o=r.data,a=`${o}â `;return r.nodeValue=a,e.start(200,()=>{r.nodeValue===a&&(r.nodeValue=o)}),()=>{e.clear(),r.nodeValue===a&&(r.nodeValue=o)}},[t,e]),t}const kH=_r.createContext(void 0);const OH=_r.forwardRef(function(e,t){const{keepMounted:n=!1,...r}=e,o=UB(),a=fB(o,s$),i=fB(o,u$);return a||n||i?jr.jsx(kH.Provider,{value:n,children:jr.jsx(XV,{ref:t,...r})}):null}),EH=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:l,middlewareData:s}=t,{element:u,padding:c=0,offsetParent:d="real"}=Qe(e,t)||{};if(null==u)return{};const f=Ze(c),p={x:n,y:r},h=Je(o),m=tt(h),g=await i.getDimensions(u),v="y"===h,y=v?"top":"left",b=v?"bottom":"right",w=v?"clientHeight":"clientWidth",x=a.reference[m]+a.reference[h]-p[h]-a.floating[m],S=p[h]-a.reference[h],C="real"===d?await(i.getOffsetParent?.(u)):l.floating;let k=l.floating[w]||a.floating[m];k&&await(i.isElement?.(C))||(k=l.floating[w]||a.floating[m]);const O=x/2-S/2,E=k/2-g[m]/2-1,P=Math.min(f[y],E),M=Math.min(f[b],E),I=P,R=k-g[m]-M,D=k/2-g[m]/2+O,T=nt(I,D,R),A=!s.arrow&&null!=et(o)&&D!==T&&a.reference[m]/2-(D<I?P:M)-g[m]/2<0,j=A?D<I?D-I:D-R:0;return{[h]:p[h]+j,data:{[h]:T,centerOffset:D-T-j,...A&&{alignmentOffset:j}},reset:A}}}),PH={name:"hide",async fn(e){const{width:t,height:n,x:r,y:o}=e.rects.reference,a=0===t&&0===n&&0===r&&0===o,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-n>=0||i.right-t>=0||i.bottom-n>=0||i.left-t>=0||a}}}},MH={sideX:"left",sideY:"top"},IH="--available-width",RH="--available-height";function DH(e,t,n){const r="inline-start"===e||"inline-end"===e;return{top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"}[t]}function TH(e,t,n){const{rects:r,placement:o}=e;return{side:DH(t,rt(o),n),align:et(o)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function AH(e){return function(e,t){const{anchor:n,positionMethod:r="absolute",side:o="bottom",sideOffset:a=0,align:i="center",alignOffset:l=0,collisionBoundary:s,collisionPadding:u=5,sticky:c=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:h=!1,floatingRootContext:m,mounted:g,collisionAvoidance:v,shift:y,nodeId:b,adaptiveOrigin:w,lazyFlip:x=!1,externalTree:S}=e,[C,k]=_r.useState(null);g||null===C||k(null);const O=v.side||"flip",E=v.align||"flip",P=v.fallbackAxisSide||"end",M=y?.crossAxis??!1,I=y?.rootBoundary,R="function"==typeof n?n:void 0,D=KL(R),T=R?D:n,A=s_(n),j=s_(g),N="rtl"===aH(),F=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[o],L="center"===i?F:`${F}-${i}`;let z=u;"number"==typeof z?z={top:z,right:z,bottom:z,left:z}:z&&(z={top:z.top||0,right:z.right||0,bottom:z.bottom||0,left:z.left||0});const _=1,V="bottom"===o?_:0,B="top"===o?_:0,$="right"===o?_:0,H="left"===o?_:0,W={boundary:"clipping-ancestors"===s?"clippingAncestors":s,padding:z},U=_r.useRef(null),K=s_(a),q=s_(l),G="function"!=typeof a?a:0,Y="function"!=typeof l?l:0,X=[];p&&X.push(p);X.push(zI(e=>{const t=TH(e,o,N),n="function"==typeof K.current?K.current(t):K.current,r="function"==typeof q.current?q.current(t):q.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[G,Y,N,o]));const Q="none"===E&&"shift"!==O,Z=!Q&&(c||M||"shift"===O),J="none"===O?null:BI({...W,padding:{top:z.top+_+V,right:z.right+_+H,bottom:z.bottom+_+B,left:z.left+_+$},mainAxis:!M&&"flip"===O,crossAxis:"flip"===E&&"alignment",fallbackAxisSideDirection:P}),ee=Q?null:_I({...W,rootBoundary:I,mainAxis:"none"!==E,crossAxis:Z,limiter:c||M?void 0:VI(e=>{if(!U.current)return{};const{width:t,height:n}=U.current.getBoundingClientRect(),r=ot(rt(e.placement));return{offset:("y"===r?t:n)/2+("y"===r?z.left+z.right:z.top+z.bottom)/2}})},[W,c,M,I,z,E]);"shift"===O||"shift"===E||"center"===i?X.push(ee,J):X.push(J,ee);X.push($I({...W,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!j.current)return;const o=e.style;o.setProperty(IH,`${t}px`),o.setProperty(RH,`${n}px`);const a=_e(e).devicePixelRatio||1,{x:i,y:l,width:s,height:u}=r.reference,c=(Math.round((i+s)*a)-Math.round(i*a))/a,d=(Math.round((l+u)*a)-Math.round(l*a))/a;o.setProperty("--anchor-width",`${c}px`),o.setProperty("--anchor-height",`${d}px`)}}),((e,t)=>({...EH(e),options:[e,t]}))(e=>({element:U.current||r_(e.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(e){const{elements:t,middlewareData:n,placement:r,rects:i,y:l}=e,s=rt(r),u=ot(s),c=U.current,d=n.arrow?.x||0,f=n.arrow?.y||0,p=d+(c?.clientWidth||0)/2,h=f+(c?.clientHeight||0)/2,m=Math.abs(n.shift?.y||0),g=i.reference.height/2,v="function"==typeof a?a(TH(e,o,N)):a,y=m>v,b={top:`${p}px calc(100% + ${v}
151px)`,bottom:`${p}px ${-v}px`,left:`calc(100% + ${v}px) ${h}px`,right:`${-v}px ${h}px`}[s],w=`${p}px ${i.reference.y+g-l}px`;return t.floating.style.setProperty("--transform-origin",Z&&"y"===u&&y?w:b),{}}},PH,w),YL(()=>{!g&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,m]);const te=_r.useMemo(()=>({elementResize:!f&&"undefined"!=typeof ResizeObserver,layoutShift:!f&&"undefined"!=typeof IntersectionObserver}),[f]),{refs:ne,elements:re,x:oe,y:ae,middlewareData:ie,update:le,placement:se,context:ue,isPositioned:ce,floatingStyles:de}=t({rootContext:m,open:h?g:void 0,placement:L,middleware:X,strategy:r,whileElementsMounted:h?void 0:(...e)=>Fe(...e,te),nodeId:b,externalTree:S}),{sideX:fe,sideY:pe}=ie.adaptiveOrigin||MH,he=ce?r:"fixed",me=_r.useMemo(()=>{let e;return e=ce?w?{position:he,[fe]:oe,[pe]:ae}:{...de,position:he}:{position:he,top:0,left:0},e[IH]="100vw",e[RH]="100vh",ce||(e.opacity=0),e},[w,he,fe,oe,pe,ae,de,ce]),ge=_r.useRef(null);YL(()=>{if(!g)return;const e=A.current,t="function"==typeof e?e():e,n=(jH(t)?t.current:t)||null||null;n!==ge.current&&(ne.setPositionReference(n),ge.current=n)},[g,ne,T,A]),_r.useEffect(()=>{if(!g)return;const e=A.current;"function"!=typeof e&&jH(e)&&e.current!==ge.current&&(ne.setPositionReference(e.current),ge.current=e.current)},[g,ne,T,A]),_r.useEffect(()=>{if(h&&g&&re.reference&&re.floating)return Fe(re.reference,re.floating,le,te)},[h,g,re,le,te]);const ve=rt(se),ye=DH(o,ve,N),be=et(se)||"center",we=Boolean(ie.hide?.referenceHidden);YL(()=>{x&&g&&ce&&ve!==F&&k(ve)},[x,g,ce,ve,F]);const xe=_r.useMemo(()=>({position:"absolute",top:ie.arrow?.y,left:ie.arrow?.x}),[ie.arrow]),Se=0!==ie.arrow?.centerOffset;return _r.useMemo(()=>({positionerStyles:me,arrowStyles:xe,arrowRef:U,arrowUncentered:Se,side:ye,align:be,physicalSide:ve,anchorHidden:we,refs:ne,context:ue,isPositioned:ce,update:le}),[me,xe,U,Se,ye,be,ve,we,ne,ue,ce,le])}(e,bB)}function jH(e){return null!=e&&"current"in e}function NH(e){return"starting"===e?WV:hz}function FH(e,t,n,r){const[o,a]=_r.useState(!1);YL(()=>{if(!e||!t||null==n)return void a(!1);const r=r_(n).documentElement.clientWidth,o=n.offsetWidth;a(r>0&&o>0&&o>=r-20)},[e,t,n]),function(e=!0,t=null){YL(()=>{if(e)return j_.acquire(t)},[e,t])}(e&&(!t||o),r)}const LH=_r.forwardRef(function(e,t){const{render:n,className:r,anchor:o,positionMethod:a,side:i,align:l,sideOffset:s,alignOffset:u,collisionBoundary:c="clipping-ancestors",collisionPadding:d,arrowPadding:f,sticky:p,disableAnchorTracking:h=!1,collisionAvoidance:m=UV,style:g,...v}=e,y=UB(),b=KB(),w=function(){const e=_r.useContext(kH);if(void 0===e)throw new Error(nz(20));return e}(),x=fB(y,V$),S=fB(y,l$),C=fB(y,s$),k=fB(y,M$),O=fB(y,x$),E=fB(y,k$),P=fB(y,O$),M=fB(y,E$),I=fB(y,I$),R=fB(y,m$),D=cH(),T=AH({anchor:o??(I?E:M??P),floatingRootContext:b,positionMethod:a,mounted:C,side:i,sideOffset:s,align:l,alignOffset:u,arrowPadding:f,collisionBoundary:c,collisionPadding:d,sticky:p,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:m,lazyFlip:!0});FH(S&&x,"touch"===k,O,E);const A={open:S,side:T.side,align:T.align,anchorHidden:T.anchorHidden,empty:D};YL(()=>{y.set("popupSide",T.side)},[y,T.side]);const j=KL(e=>{y.set("positionerElement",e)}),N=function(e,t,{styles:n,transitionStatus:r,props:o,refs:a,hidden:i,inert:l=!1}){const s={...n};return l&&(s.pointerEvents="none"),Pz("div",e,{state:t,ref:a,props:[{role:"presentation",hidden:i,style:s},NH(r),o],stateAttributesMapping:jB})}(e,A,{styles:T.positionerStyles,transitionStatus:R,props:v,refs:[t,j],hidden:!C,inert:!S});return jr.jsxs(hH.Provider,{value:T,children:[C&&x&&jr.jsx(FB,{inert:NB(!S),cutout:M??P??E}),N]})}),zH={...jB,...t_},_H=_r.forwardRef(function(e,t){const{render:n,className:r,style:o,initialFocus:a,finalFocus:i,...l}=e,s=UB(),u=mH(),c=KB(),d=fB(s,s$),f=fB(s,l$),p=fB(s,M$),h=fB(s,g$),m=fB(s,m$),g=fB(s,I$),v=fB(s,O$),y=fB(s,V$),b=fB(s,n$),w=cH(),x=l.id??(g?Q$(b):void 0);YL(()=>(s.set("popupId",s.state.popupRef.current?.id||x),()=>{s.set("popupId",void 0)}),[s,x]),d_({open:f,ref:s.state.popupRef,onComplete(){f&&s.state.onOpenChangeComplete(!0)}});const S=Pz("div",e,{state:{open:f,side:u.side,align:u.align,anchorHidden:u.anchorHidden,transitionStatus:m,empty:w},ref:[t,s.state.popupRef],props:[h,{id:x,role:g?"dialog":"presentation",onFocus(e){const t=K_(e.nativeEvent);"touch"===p||!U_(s.state.listElement,t)&&t!==e.currentTarget||s.state.inputRef.current?.focus()}},NH(m),l],stateAttributesMapping:zH}),C=void 0===a?!!g&&(e=>"touch"===e?s.state.popupRef.current:v):a;let k;k=null!=i?i:!!g&&void 0;const O=!g||y;return jr.jsx(lB,{context:c,disabled:!d,modal:O,openInteractionType:p,initialFocus:C,returnFocus:k,getInsideElements:()=>[s.state.startDismissRef.current,s.state.endDismissRef.current],children:jr.jsxs(_r.Fragment,{children:[S,O&&jr.jsx(gH,{ref:s.state.endDismissRef})]})})}),VH=_r.createContext(void 0);function BH(){const e=_r.useContext(VH);if(!e)throw new Error(nz(19));return e}const $H=_r.createContext(!1);function HH(e){const{componentProps:t,forwardedRef:n,virtualized:r,indexFromFilter:o}=e,{render:a,className:i,style:l,value:s=null,index:u,disabled:c=!1,nativeButton:d=!1,...f}=t,p=_r.useRef(null),h=Qz({guess:!0,index:u,textRef:p}),m=UB(),g=_r.useContext($H),v=_r.useContext(HB),y=fB(m,D$),b=fB(m,j$),w=fB(m,N$),x=fB(m,_$),S=b||c,C="none"!==y,k=u??o??h.index,O=-1!==k,E=fB(m,n$),P=fB(m,p$,k),M=fB(m,h$,s),I=fB(m,w$),R=_r.useRef(null),D=null!=E&&O?`${E}-${k}
151`:void 0,T=M&&C;YL(()=>{if(!(O&&(r||null!=u)))return;const e=m.state.listRef.current;return e[k]=R.current,()=>{delete e[k]}},[O,r,k,u,m]),YL(()=>{if(!O||v)return;const e=m.state.valuesRef.current;return e[k]=s,()=>{delete e[k]}},[O,v,k,s,m]),YL(()=>{if(!O||v)return;const e=m.state.selectedValue,t=Array.isArray(e)?e[e.length-1]:e;XB(s,t,x)&&m.set("selectedIndex",k)},[O,v,m,k,s,x]);const{getButtonProps:A,buttonRef:j}=a_({disabled:S,focusableWhenDisabled:!0,native:d,composite:!0}),N={disabled:S,selected:T,highlighted:P};function F(e){function t(){m.state.handleSelection(e,s)}m.state.submitOnItemClick?(ua.flushSync(t),m.state.requestSubmit()):t()}const L={id:D,role:g?"gridcell":"option","aria-selected":C?T:void 0,tabIndex:void 0,onPointerDownCapture(e){e.isPrimary&&(m.state.pointerDownItemRef.current=e.currentTarget),e.preventDefault()},onMouseDown(e){e.preventDefault()},onClick(e){S||w||F(e.nativeEvent)},onMouseUp(e){const t=m.state.pointerDownItemRef.current===e.currentTarget;m.state.pointerDownItemRef.current=null,S||w||0!==e.button||t||!P||F(e.nativeEvent)}},z=Pz("div",t,{ref:[j,n,h.ref,R],state:N,props:[I,L,f,A]}),_=_r.useMemo(()=>({selected:T,textRef:p}),[T,p]);return jr.jsx(VH.Provider,{value:_,children:z})}function WH(e){const{componentProps:t,forwardedRef:n}=e,r=fB(UB(),_$),{flatFilteredItems:o}=qB(),a=QB(o,t.value??null,r);return jr.jsx(HH,{componentProps:t,forwardedRef:n,virtualized:!0,indexFromFilter:a})}const UH=_r.memo(_r.forwardRef(function(e,t){const n=fB(UB(),z$);return n&&null==e.index?jr.jsx(WH,{componentProps:e,forwardedRef:t}):jr.jsx(HH,{componentProps:e,forwardedRef:t,virtualized:n,indexFromFilter:void 0})})),KH=_r.forwardRef(function(e,t){const{render:n,className:r,style:o,children:a,...i}=e,{filteredItems:l}=qB(),s=UB(),u=CH(),c=0===l.length?a:null;return Pz("div",e,{ref:[t,s.state.emptyRef,u],props:[{children:c,role:"status","aria-live":"polite","aria-atomic":!0},i]})});function qH(e){const{multiple:t=!1,defaultValue:n,value:r,onValueChange:o,autoComplete:a,...i}=e;return jr.jsx(iH,{...i,selectionMode:t?"multiple":"single",selectedValue:r,defaultSelectedValue:n,onSelectedValueChange:o,formAutoComplete:a})}const GH=_r.forwardRef(function(e,t){const{selected:n}=BH();return e.keepMounted||n?jr.jsx(YH,{...e,ref:t}):null}),YH=_r.memo(_r.forwardRef((e,t)=>{const{render:n,className:r,style:o,keepMounted:a,...i}=e,{selected:l}=BH(),s=_r.useRef(null),{transitionStatus:u,setMounted:c}=Xz(l),d=Pz("span",e,{ref:[t,s],state:{selected:l,transitionStatus:u},props:[{"aria-hidden":!0,children:"âï¸"},i],stateAttributesMapping:t_});return d_({open:l,ref:s,onComplete(){l||c(!1)}}),d}));var XH=.999,QH=/[\\\/_+.#"@\[\(\{&]/,ZH=/[\\\/_+.#"@\[\(\{&]/g,JH=/[\s-]/,eW=/[\s-]/g;function tW(e,t,n,r,o,a,i){if(a===t.length)return o===e.length?1:.99;var l=`${o},${a}`;if(void 0!==i[l])return i[l];for(var s,u,c,d,f=r.charAt(a),p=n.indexOf(f,o),h=0;p>=0;)(s=tW(e,t,n,r,p+1,a+1,i))>h&&(p===o?s*=1:QH.test(e.charAt(p-1))?(s*=.8,(c=e.slice(o,p-1).match(ZH))&&o>0&&(s*=Math.pow(XH,c.length))):JH.test(e.charAt(p-1))?(s*=.9,(d=e.slice(o,p-1).match(eW))&&o>0&&(s*=Math.pow(XH,d.length))):(s*=.17,o>0&&(s*=Math.pow(XH,p-o))),e.charAt(p)!==t.charAt(a)&&(s*=.9999)),(s<.1&&n.charAt(p-1)===r.charAt(a+1)||r.charAt(a+1)===r.charAt(a)&&n.charAt(p-1)!==r.charAt(a))&&(.1*(u=tW(e,t,n,r,p+1,a+2,i))>s&&(s=.1*u)),s>h&&(h=s),p=n.indexOf(f,p+1);return i[l]=h,h}function nW(e){return e.toLowerCase().replace(eW," ")}function rW(e,t,n){return tW(e=n&&n.length>0?""+(e+" "+n.join(" ")):e,t,nW(e),nW(t),0,0,{})}var oW='[cmdk-group=""]',aW='[cmdk-group-items=""]',iW='[cmdk-item=""]',lW=`${iW}:not([aria-disabled="true"])`,sW="cmdk-item-select",uW="data-value",cW=(e,t,n)=>rW(e,t,n),dW=_r.createContext(void 0),fW=()=>_r.useContext(dW),pW=_r.createContext(void 0),hW=()=>_r.useContext(pW),mW=_r.createContext(void 0),gW=_r.forwardRef((e,t)=>{let n=RW(()=>{var t,n;return{search:"",value:null!=(n=null!=(t=e.value)?t:e.defaultValue)?n:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),r=RW(()=>new Set),o=RW(()=>new Map),a=RW(()=>new Map),i=RW(()=>new Set),l=MW(e),{label:s,children:u,value:c,onValueChange:d,filter:f,shouldFilter:p,loop:h,disablePointerSelection:m=!1,vimBindings:g=!0,...v}=e,y=gE(),b=gE(),w=gE(),x=_r.useRef(null),S=AW();IW(()=>{if(void 0!==c){let e=c.trim();n.current.value=e,C.emit()}},[c]),IW(()=>{S(6,I)},[]);let C=_r.useMemo(()=>({subscribe:e=>(i.current.add(e),()=>i.current.delete(e)),snapshot:()=>n.current,setState:(e,t,r)=>{var o,a,i,s;if(!Object.is(n.current[e],t)){if(n.current[e]=t,"search"===e)M(),E(),S(1,P);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(w);e?e.focus():null==(o=document.getElementById(y))||o.focus()}if(S(7,()=>{var e;n.current.selectedItemId=null==(e=R())?void 0:e.id,C.emit()}),r||S(5,I),void 0!==(null==(a=l.current)?void 0:a.value)){let e=null!=t?t:"";return void(null==(s=(i=l.current).onValueChange)||s.call(i,e))}}
vendor: 5,081 bytes, line 151
151C.emit()}},emit:()=>{i.current.forEach(e=>e())}}),[]),k=_r.useMemo(()=>({value:(e,t,r)=>{var o;t!==(null==(o=a.current.get(e))?void 0:o.value)&&(a.current.set(e,{value:t,keywords:r}),n.current.filtered.items.set(e,O(t,r)),S(2,()=>{E(),C.emit()}))},item:(e,t)=>(r.current.add(e),t&&(o.current.has(t)?o.current.get(t).add(e):o.current.set(t,new Set([e]))),S(3,()=>{M(),E(),n.current.value||P(),C.emit()}),()=>{a.current.delete(e),r.current.delete(e),n.current.filtered.items.delete(e);let t=R();S(4,()=>{M(),(null==t?void 0:t.getAttribute("id"))===e&&P(),C.emit()})}),group:e=>(o.current.has(e)||o.current.set(e,new Set),()=>{a.current.delete(e),o.current.delete(e)}),filter:()=>l.current.shouldFilter,label:s||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:y,inputId:w,labelId:b,listInnerRef:x}),[]);function O(e,t){var r,o;let a=null!=(o=null==(r=l.current)?void 0:r.filter)?o:cW;return e?a(e,n.current.search,t):0}function E(){if(!n.current.search||!1===l.current.shouldFilter)return;let e=n.current.filtered.items,t=[];n.current.filtered.groups.forEach(n=>{let r=o.current.get(n),a=0;r.forEach(t=>{let n=e.get(t);a=Math.max(n,a)}),t.push([n,a])});let r=x.current;D().sort((t,n)=>{var r,o;let a=t.getAttribute("id"),i=n.getAttribute("id");return(null!=(r=e.get(i))?r:0)-(null!=(o=e.get(a))?o:0)}).forEach(e=>{let t=e.closest(aW);t?t.appendChild(e.parentElement===t?e:e.closest(`${aW} > *`)):r.appendChild(e.parentElement===r?e:e.closest(`${aW} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let n=null==(t=x.current)?void 0:t.querySelector(`${oW}[${uW}="${encodeURIComponent(e[0])}"]`);null==n||n.parentElement.appendChild(n)})}function P(){let e=D().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(uW);C.setState("value",t||void 0)}function M(){var e,t,i,s;if(!n.current.search||!1===l.current.shouldFilter)return void(n.current.filtered.count=r.current.size);n.current.filtered.groups=new Set;let u=0;for(let o of r.current){let r=O(null!=(t=null==(e=a.current.get(o))?void 0:e.value)?t:"",null!=(s=null==(i=a.current.get(o))?void 0:i.keywords)?s:[]);n.current.filtered.items.set(o,r),r>0&&u++}for(let[r,a]of o.current)for(let e of a)if(n.current.filtered.items.get(e)>0){n.current.filtered.groups.add(r);break}n.current.filtered.count=u}function I(){var e,t,n;let r=R();r&&((null==(e=r.parentElement)?void 0:e.firstChild)===r&&(null==(n=null==(t=r.closest(oW))?void 0:t.querySelector('[cmdk-group-heading=""]'))||n.scrollIntoView({block:"nearest"})),r.scrollIntoView({block:"nearest"}))}function R(){var e;return null==(e=x.current)?void 0:e.querySelector(`${iW}[aria-selected="true"]`)}function D(){var e;return Array.from((null==(e=x.current)?void 0:e.querySelectorAll(lW))||[])}function T(e){let t=D()[e];t&&C.setState("value",t.getAttribute(uW))}function A(e){var t;let n=R(),r=D(),o=r.findIndex(e=>e===n),a=r[o+e];null!=(t=l.current)&&t.loop&&(a=o+e<0?r[r.length-1]:o+e===r.length?r[0]:r[o+e]),a&&C.setState("value",a.getAttribute(uW))}function j(e){let t,n=R(),r=null==n?void 0:n.closest(oW);for(;r&&!t;)r=e>0?EW(r,oW):PW(r,oW),t=null==r?void 0:r.querySelector(lW);t?C.setState("value",t.getAttribute(uW)):A(e)}let N=()=>T(D().length-1),F=e=>{e.preventDefault(),e.metaKey?N():e.altKey?j(1):A(1)},L=e=>{e.preventDefault(),e.metaKey?T(0):e.altKey?j(-1):A(-1)};return _r.createElement(kO.div,{ref:t,tabIndex:-1,...v,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=v.onKeyDown)||t.call(v,e);let n=e.nativeEvent.isComposing||229===e.keyCode;if(!e.defaultPrevented&&!n)switch(e.key){case"n":case"j":g&&e.ctrlKey&&F(e);break;case"ArrowDown":F(e);break;case"p":case"k":g&&e.ctrlKey&&L(e);break;case"ArrowUp":L(e);break;case"Home":e.preventDefault(),T(0);break;case"End":e.preventDefault(),N();break;case"Enter":{e.preventDefault();let t=R();if(t){let e=new Event(sW);t.dispatchEvent(e)}}}}},_r.createElement("label",{"cmdk-label":"",htmlFor:k.inputId,id:k.labelId,style:NW},s),jW(e,e=>_r.createElement(pW.Provider,{value:C},_r.createElement(dW.Provider,{value:k},e))))}),vW=_r.forwardRef((e,t)=>{var n,r;let o=gE(),a=_r.useRef(null),i=_r.useContext(mW),l=fW(),s=MW(e),u=null!=(r=null==(n=s.current)?void 0:n.forceMount)?r:null==i?void 0:i.forceMount;IW(()=>{if(!u)return l.item(o,null==i?void 0:i.id)},[u]);let c=TW(o,a,[e.value,e.children,a],e.keywords),d=hW(),f=DW(e=>e.value&&e.value===c.current),p=DW(e=>!(!u&&!1!==l.filter())||(!e.search||e.filtered.items.get(o)>0));function h(){var e,t;m(),null==(t=(e=s.current).onSelect)||t.call(e,c.current)}function m(){d.setState("value",c.current,!0)}if(_r.useEffect(()=>{let t=a.current;if(t&&!e.disabled)return t.addEventListener(sW,h),()=>t.removeEventListener(sW,h)},[p,e.onSelect,e.disabled]),!p)return null;let{disabled:g,value:v,onSelect:y,forceMount:b,keywords:w,...x}=e;return _r.createElement(kO.div,{ref:aO(a,t),...x,id:o,"cmdk-item":"",role:"option","aria-disabled":!!g,"aria-selected":!!f,"data-disabled":!!g,"data-selected":!!f,onPointerMove:g||l.getDisablePointerSelection()?void 0:m,onClick:g?void 0:h},e.children)}),yW=_r.forwardRef((e,t)=>
151{let{heading:n,children:r,forceMount:o,...a}=e,i=gE(),l=_r.useRef(null),s=_r.useRef(null),u=gE(),c=fW(),d=DW(e=>!(!o&&!1!==c.filter())||(!e.search||e.filtered.groups.has(i)));IW(()=>c.group(i),[]),TW(i,l,[e.value,e.heading,s]);let f=_r.useMemo(()=>({id:i,forceMount:o}),[o]);return _r.createElement(kO.div,{ref:aO(l,t),...a,"cmdk-group":"",role:"presentation",hidden:!d||void 0},n&&_r.createElement("div",{ref:s,"cmdk-group-heading":"","aria-hidden":!0,id:u},n),jW(e,e=>_r.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?u:void 0},_r.createElement(mW.Provider,{value:f},e))))}),bW=_r.forwardRef((e,t)=>{let{alwaysRender:n,...r}=e,o=_r.useRef(null),a=DW(e=>!e.search);return n||a?_r.createElement(kO.div,{ref:aO(o,t),...r,"cmdk-separator":"",role:"separator"}):null}),wW=_r.forwardRef((e,t)=>{let{onValueChange:n,...r}=e,o=null!=e.value,a=hW(),i=DW(e=>e.search),l=DW(e=>e.selectedItemId),s=fW();return _r.useEffect(()=>{null!=e.value&&a.setState("search",e.value)},[e.value]),_r.createElement(kO.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":s.listId,"aria-labelledby":s.labelId,"aria-activedescendant":l,id:s.inputId,type:"text",value:o?e.value:i,onChange:e=>{o||a.setState("search",e.target.value),null==n||n(e.target.value)}})}),xW=_r.forwardRef((e,t)=>{let{children:n,label:r="Suggestions",...o}=e,a=_r.useRef(null),i=_r.useRef(null),l=DW(e=>e.selectedItemId),s=fW();return _r.useEffect(()=>{if(i.current&&a.current){let e,t=i.current,n=a.current,r=new ResizeObserver(()=>{e=requestAnimationFrame(()=>{let e=t.offsetHeight;n.style.setProperty("--cmdk-list-height",e.toFixed(1)+"px")})});return r.observe(t),()=>{cancelAnimationFrame(e),r.unobserve(t)}}},[]),_r.createElement(kO.div,{ref:aO(a,t),...o,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":r,id:s.listId},jW(e,e=>_r.createElement("div",{ref:aO(i,s.listInnerRef),"cmdk-list-sizer":""},e)))}),SW=_r.forwardRef((e,t)=>{let{open:n,onOpenChange:r,overlayClassName:o,contentClassName:a,container:i,...l}=e;return _r.createElement(dM,{open:n,onOpenChange:r},_r.createElement(gM,{container:i},_r.createElement(yM,{"cmdk-overlay":"",className:o}),_r.createElement(SM,{"aria-label":e.label,"cmdk-dialog":"",className:a},_r.createElement(gW,{ref:t,...l}))))}),CW=_r.forwardRef((e,t)=>DW(e=>0===e.filtered.count)?_r.createElement(kO.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),kW=_r.forwardRef((e,t)=>{let{progress:n,children:r,label:o="Loading...",...a}=e;return _r.createElement(kO.div,{ref:t,...a,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":o},jW(e,e=>_r.createElement("div",{"aria-hidden":!0},e)))}),OW=Object.assign(gW,{List:xW,Item:vW,Input:wW,Group:yW,Separator:bW,Dialog:SW,Empty:CW,Loading:kW});function EW(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}function PW(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}function MW(e){let t=_r.useRef(e);return IW(()=>{t.current=e}),t}var IW="undefined"==typeof window?_r.useEffect:_r.useLayoutEffect;function RW(e){let t=_r.useRef();return void 0===t.current&&(t.current=e()),t}function DW(e){let t=hW(),n=()=>e(t.snapshot());return _r.useSyncExternalStore(t.subscribe,n,n)}function TW(e,t,n,r=[]){let o=_r.useRef(),a=fW();return IW(()=>{var i;let l=(()=>{var e;for(let t of n){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():o.current}})(),s=r.map(e=>e.trim());a.value(e,l,s),null==(i=t.current)||i.setAttribute(uW,l),o.current=l}),o}var AW=()=>{let[e,t]=_r.useState(),n=RW(()=>new Map);return IW(()=>{n.current.forEach(e=>e()),n.current=new Map},[e]),(e,r)=>{n.current.set(e,r),t({})}};function jW({asChild:e,children:t},n){return e&&_r.isValidElement(t)?_r.cloneElement(function(e){let t=e.type;return"function"==typeof t?t(e.props):"render"in t?t.render(e.props):e}(t),{ref:t.ref},n(t.props.children)):n(t)}var NW={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};function FW(e,t){const n=t.startOfMonth(e),r=n.getDay();return 1===r?n:0===r?t.addDays(n,-6):t.addDays(n,-1*(r-1))}const LW={...Fn,labels:{labelDayButton:(e,t,n,r)=>{let o;o=r&&"function"==typeof r.format?r.format.bind(r):(e,t)=>Ln(e,t,{locale:Fn,...n});let a=o(e,"PPPP");return t.today&&(a=`Today, ${a}`),t.selected&&(a=`${a}, selected`),a},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,n)=>{let r;return r=n&&"function"==typeof n.format?n.format.bind(n):(e,n)=>Ln(e,n,{locale:Fn,...t}),r(e,"LLLL yyyy")},labelGridcell:(e,t,n,r)=>{let o;o=r&&"function"==typeof r.format?r.format.bind(r):(e,t)=>Ln(e,t,{locale:Fn,...n});let a=o(e,"PPPP");return t?.today&&(a=`Today, ${a}`),a},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,n)=>{let r;return r=n&&"function"==typeof n.format?n.format.bind(n):(e,n)=>Ln(e,n,{locale:Fn,...t}),r(e,"cccc")}}};class zW{constructor(e,t){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?zn.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,n
151)=>this.overrides?.newDate?this.overrides.newDate(e,t,n):this.options.timeZone?new zn(e,t,n,this.options.timeZone):new Date(e,t,n),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):_n(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):Vn(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):Bn(e,t),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):$n(e,t),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):Hn(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):Wn(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):Un(e),this.eachYearOfInterval=e=>{const t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):Kn(e),n=new Set(t.map(e=>this.getYear(e)));if(n.size===t.length)return t;const r=[];return n.forEach(e=>{r.push(new Date(e,0,1))}),r},this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):function(e,t){const n=FW(e,t),r=function(e,t){const n=t.startOfMonth(e),r=n.getDay()>0?n.getDay():7,o=t.addDays(e,1-r),a=t.addDays(o,34);return t.getMonth(e)===t.getMonth(a)?5:4}(e,t);return t.addDays(n,7*r-1)}(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):qn(e),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):Gn(e),this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):Yn(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):Xn(e),this.format=(e,t,n)=>{const r=this.overrides?.format?this.overrides.format(e,t,this.options):Ln(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(r):r},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):Qn(e),this.getMonth=(e,t)=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):Zn(e,this.options),this.getYear=(e,t)=>this.overrides?.getYear?this.overrides.getYear(e,this.options):Jn(e,this.options),this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):er(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):tr(e,t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):nr(e,t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):rr(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):or(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):ar(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):ir(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):lr(e),this.min=e=>this.overrides?.min?this.overrides.min(e):sr(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):ur(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):cr(e,t),this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):FW(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):dr(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):fr(e),this.startOfMonth=e=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):pr(e),this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):hr(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):mr(e),this.options={locale:LW,...e},this.overrides=t}getDigitMap(){const{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),n={};for(let r=0;r<10;r++)n[r.toString()]=t.format(r);return n}replaceDigits(e){const t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){const e=this.options.locale?.code;return e&&zW.yearFirstLocales.has(e)?"year-first":"month-first"}formatMonthYear(e){const{locale:t,timeZone:n,numerals:r}=this.options,o=t?.code;if(o&&zW.yearFirstLocales.has(o))try{const t=new Intl.DateTimeFormat(o,{month:"long",year:"numeric",timeZone:n,numberingSystem:r});return t.format(e)}catch{}const a="year-first"===this.getMonthYearOrder()?"y LLLL":"LLLL y";return this.format(e,a)}}zW.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);const _W=new zW;class VW{constructor(e,t,n=_W){this.date=e,this.displayMonth=t,this.outside=Boolean(t&&!n.isSameMonth(e,t)),this.dateLib=n,this.isoDate=n.format(e,"yyyy-MM-dd"),this.displayMonthId=n.format(t,"yyyy-MM"),this.dateMonthId=n.format(e,"yyyy-MM")}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class BW{constructor(e,t){this.date=e,this.weeks=t}}class $W{constructor(e,t){this.days=t,this.weekNumber=e}}var HW,WW,UW,KW,qW,GW,YW,XW;(WW=HW||(HW={})).Root="root",WW.Chevron="chevron",WW.Day="day",WW.DayButton="day_button",WW.CaptionLabel="caption_label",WW.Dropdowns="dropdowns",WW.Dropdown="dropdown",WW.DropdownRoot="dropdown_root",WW.Footer="footer",WW.MonthGrid="month_grid",WW.MonthCaption="month_caption",WW.MonthsDropdown="months_dropdown",WW.Month="month",WW.Months="months",WW.Nav="nav",WW.NextMonthButton="button_next",WW.PreviousMonthButton="button_previous",WW.Week="week",WW.Weeks="weeks",WW.Weekday="weekday",WW.Weekdays="weekdays",WW.WeekNumber="week_number",WW.WeekNumberHeader="week_number_header",WW.YearsDropdown="years_dropdown",(KW=UW||(UW={})).disabled="disabled",KW.hidden="hidden",KW.outside="outside",KW.focused="focused",KW.today="today",(GW=qW||(qW={})).range_end="range_end",GW.range_middle="range_middle",GW.range_start="range_start",GW.selected="selected",(XW=YW||(YW={})).weeks_before_enter="weeks_before_enter",XW.weeks_before_exit="weeks_before_exit",XW.weeks_after_enter="weeks_after_enter",XW.weeks_after_exit="weeks_after_exit",XW.caption_after_enter="caption_after_enter",XW.caption_after_exit="caption_after_exit",XW.caption_before_enter="caption_before_enter",XW.caption_before_exit="caption_before_exit";const QW=_r.createContext(void 0);function ZW(){const e=_r.useContext(QW);if(void 0===e)throw new Error("useDayPicker() must be used within a custom component.");return e}const JW=Object.freeze(Object.defineProperty({__proto__:null,Button:function(e){return Vr.createElement("button",{...e})},CaptionLabel:function(e){return Vr.createElement("span",{...e})},Chevron:function(e){const{size:t=24,orientation:n="left",className:r}=e;return Vr.createElement("svg",{className:r,width:t,height:t,viewBox:"0 0 24 24"},"up"===n&&Vr.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===n&&Vr.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===n&&Vr.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===n&&Vr.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))},Day:function(e){const{day:t,modifiers:n,...r}=e;return Vr.createElement("td",{...r})},DayButton:function(e){const{day:t,modifiers:n,...r}=e,o=Vr.useRef(null);return Vr.useEffect(()=>{n.focused&&o.current?.focus()},[n.focused]),Vr.createElement("button",{ref:o,...r})},Dropdown:function(e){const{options:t,className:n,components:r,classNames:o,...a}=e,i=[o[HW.Dropdown],n].join(" "),l=t?.find(({value:e})=>e===a.value);return Vr.createElement("span",{"data-disabled":a.disabled,className:o[HW.DropdownRoot]},Vr.createElement(r.Select,{className:i,...a},t?.map(({value:e,label:t,disabled:n})=>Vr.createElement(r.Option,{key:e,value:e,disabled:n},t))),Vr.createElement("span",{className:o[HW.CaptionLabel],"aria-hidden":!0},l?.label,Vr.createElement(r.Chevron,{orientation:"down",size:18,className:o[HW.Chevron]}
151)))},DropdownNav:function(e){return Vr.createElement("div",{...e})},Footer:function(e){return Vr.createElement("div",{...e})},Month:function(e){const{calendarMonth:t,displayIndex:n,...r}=e;return Vr.createElement("div",{...r},e.children)},MonthCaption:function(e){const{calendarMonth:t,displayIndex:n,...r}=e;return Vr.createElement("div",{...r})},MonthGrid:function(e){return Vr.createElement("table",{...e})},Months:function(e){return Vr.createElement("div",{...e})},MonthsDropdown:function(e){const{components:t}=ZW();return Vr.createElement(t.Dropdown,{...e})},Nav:function(e){const{onPreviousClick:t,onNextClick:n,previousMonth:r,nextMonth:o,...a}=e,{components:i,classNames:l,labels:{labelPrevious:s,labelNext:u}}=ZW(),c=_r.useCallback(e=>{o&&n?.(e)},[o,n]),d=_r.useCallback(e=>{r&&t?.(e)},[r,t]);return Vr.createElement("nav",{...a},Vr.createElement(i.PreviousMonthButton,{type:"button",className:l[HW.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":!r||void 0,"aria-label":s(r),onClick:d},Vr.createElement(i.Chevron,{disabled:!r||void 0,className:l[HW.Chevron],orientation:"left"})),Vr.createElement(i.NextMonthButton,{type:"button",className:l[HW.NextMonthButton],tabIndex:o?void 0:-1,"aria-disabled":!o||void 0,"aria-label":u(o),onClick:c},Vr.createElement(i.Chevron,{disabled:!o||void 0,orientation:"right",className:l[HW.Chevron]})))},NextMonthButton:function(e){const{components:t}=ZW();return Vr.createElement(t.Button,{...e})},Option:function(e){return Vr.createElement("option",{...e})},PreviousMonthButton:function(e){const{components:t}=ZW();return Vr.createElement(t.Button,{...e})},Root:function(e){const{rootRef:t,...n}=e;return Vr.createElement("div",{...n,ref:t})},Select:function(e){return Vr.createElement("select",{...e})},Week:function(e){const{week:t,...n}=e;return Vr.createElement("tr",{...n})},WeekNumber:function(e){const{week:t,...n}=e;return Vr.createElement("th",{...n})},WeekNumberHeader:function(e){return Vr.createElement("th",{...e})},Weekday:function(e){return Vr.createElement("th",{...e})},Weekdays:function(e){return Vr.createElement("thead",{"aria-hidden":!0},Vr.createElement("tr",{...e}))},Weeks:function(e){return Vr.createElement("tbody",{...e})},YearsDropdown:function(e){const{components:t}=ZW();return Vr.createElement(t.Dropdown,{...e})}},Symbol.toStringTag,{value:"Module"}));function eU(e,t,n=!1,r=_W){let{from:o,to:a}=e;const{differenceInCalendarDays:i,isSameDay:l}=r;if(o&&a){i(a,o)<0&&([o,a]=[a,o]);return i(t,o)>=(n?1:0)&&i(a,t)>=(n?1:0)}return!n&&a?l(a,t):!(n||!o)&&l(o,t)}function tU(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}function nU(e){return Boolean(e&&"object"==typeof e&&"from"in e)}function rU(e){return Boolean(e&&"object"==typeof e&&"after"in e)}function oU(e){return Boolean(e&&"object"==typeof e&&"before"in e)}function aU(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}function iU(e,t){return Array.isArray(e)&&e.every(t.isDate)}function lU(e,t,n=_W){const r=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:a,isAfter:i}=n;return r.some(t=>{if("boolean"==typeof t)return t;if(n.isDate(t))return o(e,t);if(iU(t,n))return t.some(t=>o(e,t));if(nU(t))return eU(t,e,!1,n);if(aU(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(tU(t)){const n=a(t.before,e)>0,r=a(t.after,e)<0;return i(t.before,t.after)?r&&n:n||r}return rU(t)?a(e,t.after)>0:oU(t)?a(t.before,e)>0:"function"==typeof t&&t(e)})}function sU(){const e={};for(const t in HW)e[HW[t]]=`rdp-${HW[t]}`;for(const t in UW)e[UW[t]]=`rdp-${UW[t]}`;for(const t in qW)e[qW[t]]=`rdp-${qW[t]}`;for(const t in YW)e[YW[t]]=`rdp-${YW[t]}`;return e}function uU(e,t,n){return(n??new zW(t)).formatMonthYear(e)}const cU=uU;function dU(e,t=_W){return t.format(e,"yyyy")}const fU=dU,pU=Object.freeze(Object.defineProperty({__proto__:null,formatCaption:uU,formatDay:function(e,t,n){return(n??new zW(t)).format(e,"d")},formatMonthCaption:cU,formatMonthDropdown:function(e,t=_W){return t.format(e,"LLLL")},formatWeekNumber:function(e,t=_W){return e<10?t.formatNumber(`0${e.toLocaleStr
151ing()}`):t.formatNumber(`${e.toLocaleString()}`)},formatWeekNumberHeader:function(){return""},formatWeekdayName:function(e,t,n){return(n??new zW(t)).format(e,"cccccc")},formatYearCaption:fU,formatYearDropdown:dU},Symbol.toStringTag,{value:"Module"}));function hU(e,t,n,r){let o=(r??new zW(n)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}const mU=hU;function gU(e,t,n){return(n??new zW(t)).formatMonthYear(e)}const vU=gU;function yU(e,t,n,r){let o=(r??new zW(n)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function bU(e){return"Choose the Month"}function wU(){return""}function xU(e,t){return"Go to the Next Month"}function SU(e){return"Go to the Previous Month"}function CU(e,t,n){return(n??new zW(t)).format(e,"cccc")}function kU(e,t){return`Week ${e}`}function OU(e){return"Week Number"}function EU(e){return"Choose the Year"}const PU=Object.freeze(Object.defineProperty({__proto__:null,labelCaption:vU,labelDay:mU,labelDayButton:hU,labelGrid:gU,labelGridcell:yU,labelMonthDropdown:bU,labelNav:wU,labelNext:xU,labelPrevious:SU,labelWeekNumber:kU,labelWeekNumberHeader:OU,labelWeekday:CU,labelYearDropdown:EU},Symbol.toStringTag,{value:"Module"})),MU=(e,t,n)=>t||(n?"function"==typeof n?n:(...e)=>n:e);function IU(e,t){const n=t.locale?.labels??{};return{...PU,...e??{},labelDayButton:MU(hU,e?.labelDayButton,n.labelDayButton),labelMonthDropdown:MU(bU,e?.labelMonthDropdown,n.labelMonthDropdown),labelNext:MU(xU,e?.labelNext,n.labelNext),labelPrevious:MU(SU,e?.labelPrevious,n.labelPrevious),labelWeekNumber:MU(kU,e?.labelWeekNumber,n.labelWeekNumber),labelYearDropdown:MU(EU,e?.labelYearDropdown,n.labelYearDropdown),labelGrid:MU(gU,e?.labelGrid,n.labelGrid),labelGridcell:MU(yU,e?.labelGridcell,n.labelGridcell),labelNav:MU(wU,e?.labelNav,n.labelNav),labelWeekNumberHeader:MU(OU,e?.labelWeekNumberHeader,n.labelWeekNumberHeader),labelWeekday:MU(CU,e?.labelWeekday,n.labelWeekday)}}function RU(e,t,n,r,o){const{startOfMonth:a,startOfYear:i,endOfYear:l,eachMonthOfInterval:s,getMonth:u}=o;return s({start:i(e),end:l(e)}).map(e=>{const i=r.formatMonthDropdown(e,o);return{value:u(e),label:i,disabled:t&&e<a(t)||n&&e>a(n)||!1}})}function DU(e,t,n,r,o=!1){if(!e)return;if(!t)return;const{startOfYear:a,endOfYear:i,eachYearOfInterval:l,getYear:s}=r,u=l({start:a(e),end:i(t)});return o&&u.reverse(),u.map(e=>{const t=n.formatYearDropdown(e,r);return{value:s(e),label:t,disabled:!1}})}const TU=e=>e instanceof HTMLElement?e:null,AU=e=>[...e.querySelectorAll("[data-animated-month]")??[]],jU=e=>TU(e.querySelector("[data-animated-caption]")),NU=e=>TU(e.querySelector("[data-animated-weeks]"));function FU(e,t,{classNames:n,months:r,focused:o,dateLib:a}){const i=_r.useRef(null),l=_r.useRef(r),s=_r.useRef(!1);_r.useLayoutEffect(()=>{const u=l.current;if(l.current=r,!(t&&e.current&&e.current instanceof HTMLElement&&0!==r.length&&0!==u.length&&r.length===u.length))return;const c=a.isSameMonth(r[0].date,u[0].date),d=a.isAfter(r[0].date,u[0].date),f=d?n[YW.caption_after_enter]:n[YW.caption_before_enter],p=d?n[YW.weeks_after_enter]:n[YW.weeks_before_enter],h=i.current,m=e.current.cloneNode(!0);if(m instanceof HTMLElement){AU(m).forEach(e=>{if(!(e instanceof HTMLElement))return;const t=TU(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);const n=jU(e);n&&n.classList.remove(f);const r=NU(e);r&&r.classList.remove(p)}),i.current=m}else i.current=null;if(s.current||c||o)return;const g=h instanceof HTMLElement?AU(h):[],v=AU(e.current);if(v?.every(e=>e instanceof HTMLElement)&&g&&g.every(e=>e instanceof HTMLElement)){s.current=!0,e.current.style.isolation="isolate";const t=(y=e.current,TU(y.querySelector("[data-animated-nav]")));t&&(t.style.zIndex="1"),v.forEach((r,o)=>{const a=g[o];if(!a)return;r.style.position="relative",r.style.overflow="hidden";const i=jU(r);i&&i.classList.add(f);const l=NU(r);l&&l.classList.add(p);const u=()=>{s.current=!1,e.current&&(e.current.style.isolation=""),t&&(t.style.zIndex=""),i&&i.classList.remove(f),l&&l.classList.remove(p),r.style.position="",r.style.overflow="",r.contains(a)&&r.removeChild(a)};a.style.pointerEvents="none",a.style.position="absolute",a.style.overflow="hidden",a.setAttribute("aria-hidden","true");const c=(e=>TU(e.querySelector("[data-animated-weekdays]")))(a);c&&(c.style.opacity="0");const h=jU(a);h&&(h.classList.add(d?n[YW.caption_before_exit]:n[YW.caption_after_exit]),h.addEventListener("animationend",u));const m=NU(a);m&&m.classList.add(d?n[YW.weeks_before_exit]:n[YW.weeks_after_exit]),r.insertBefore(a,r.firstChild)})}var y})}function LU(e,t,n,r){const{month:o,defaultMonth:a,today:i=r.today(),numberOfMonths:l=1}=e;let s=o||a||i;const{differenceInCalendarMonths:u,addMonths:c,startOfMonth:d}=r;if(n&&u(n,s)<l-1){s=c(n,-1*(l-1))}return t&&u(s,t)<0&&(s=t),d(s)}function zU(e,t){const[n,r]=_r.useState(e);return[void 0===t?n:t,r]}function _U(e,t){const[n,r]=function(e,t){let{startMonth:n,endMonth:r}=e;const{startOfYear:o,startOfDay:a,startOfMonth:i,endOfMonth:l,addYears:s,endOfYear:u,newDate:c,today:d}=t,{fromYear:f,toYear:p,fromMonth:h,toMonth:m}=e;!n&&h&&(n=h),!n&&f&&(n=t.newDate(f,0,1)),!r&&m&&(r=m),!r&&p&&(r=c(p,11,31));const g="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return n?n=i(n):f?n=c(f,0,1):!n&&g&&(n=o(s(e.today??d(),-100))),r?r=l(r):p?r=c(p,11,31):!r&&g&&(r=u(e.today??d())),[n?a(n):n,r?a(r):r]}(e,t),{startOfMonth:o,endOfMonth:a}=t,i=LU(e,n,r,t),[l,s]=zU(i,e.month?i:void 0);_r.useEffect(()=>{const o=LU(e,n,r,t);s(o)},[e.timeZone]);const{months:u,weeks:c,days:d,previousMonth:f,nextMonth:p}=_r.useMemo(()=>{const o=function(e,t,n,r){const{numberOfMonths:o=1}=n,a=[];for(let i=0;i<o;i++){const n=r.addMonths(e,i);if(t&&n>t)break;a.push(n)}return a}(l,r,{numberOfMonths:e.numberOfMonths},t),i=function(e,t,n,r){const o=e[0],a=e[e.length-1],{ISOWeek:i,fixedWeeks:l,broadcastCalendar:s}=n??{}
151,{addDays:u,differenceInCalendarDays:c,differenceInCalendarMonths:d,endOfBroadcastWeek:f,endOfISOWeek:p,endOfMonth:h,endOfWeek:m,isAfter:g,startOfBroadcastWeek:v,startOfISOWeek:y,startOfWeek:b}=r,w=s?v(o,r):i?y(o):b(o),x=s?f(a):i?p(h(a)):m(h(a)),S=t&&(s?f(t):i?p(t):m(t)),C=c(S&&g(x,S)?S:x,w),k=d(a,o)+1,O=[];for(let P=0;P<=C;P++){const e=u(w,P);O.push(e)}const E=(s?35:42)*k;if(l&&O.length<E){const e=E-O.length;for(let t=0;t<e;t++){const e=u(O[O.length-1],1);O.push(e)}}return O}(o,e.endMonth?a(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),s=function(e,t,n,r){const{addDays:o,endOfBroadcastWeek:a,endOfISOWeek:i,endOfMonth:l,endOfWeek:s,getISOWeek:u,getWeek:c,startOfBroadcastWeek:d,startOfISOWeek:f,startOfWeek:p}=r,h=e.reduce((e,h)=>{const m=n.broadcastCalendar?d(h,r):n.ISOWeek?f(h):p(h),g=n.broadcastCalendar?a(h):n.ISOWeek?i(l(h)):s(l(h)),v=t.filter(e=>e>=m&&e<=g),y=n.broadcastCalendar?35:42;if(n.fixedWeeks&&v.length<y){const e=t.filter(e=>{const t=y-v.length;return e>g&&e<=o(g,t)});v.push(...e)}const b=v.reduce((e,t)=>{const o=n.ISOWeek?u(t):c(t),a=e.find(e=>e.weekNumber===o),i=new VW(t,h,r);return a?a.days.push(i):e.push(new $W(o,[i])),e},[]),w=new BW(h,b);return e.push(w),e},[]);return n.reverseMonths?h.reverse():h}(o,i,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),u=function(e){return e.reduce((e,t)=>e.concat(t.weeks.slice()),[].slice())}(s),c=function(e){const t=[];return e.reduce((e,n)=>{const r=n.weeks.reduce((e,t)=>e.concat(t.days.slice()),t.slice());return e.concat(r.slice())},t.slice())}(s),d=function(e,t,n,r){if(n.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:a}=n,{startOfMonth:i,addMonths:l,differenceInCalendarMonths:s}=r,u=o?a??1:1,c=i(e);return t&&s(c,t)<=0?void 0:l(c,-u)}(l,n,e,t),f=function(e,t,n,r){if(n.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:a=1}=n,{startOfMonth:i,addMonths:l,differenceInCalendarMonths:s}=r,u=o?a:1,c=i(e);return t&&s(t,e)<a?void 0:l(c,u)}(l,r,e,t);return{months:s,weeks:u,days:c,previousMonth:d,nextMonth:f}},[t,l.getTime(),r?.getTime(),n?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:h,onMonthChange:m}=e,g=e=>{if(h)return;let t=o(e);n&&t<o(n)&&(t=o(n)),r&&t>o(r)&&(t=o(r)),s(t),m?.(t)};return{months:u,weeks:c,days:d,navStart:n,navEnd:r,previousMonth:f,nextMonth:p,goToMonth:g,goToDay:e=>{(e=>c.some(t=>t.days.some(t=>t.isEqualTo(e))))(e)||g(e.date)}}}var VU,BU;function $U(e){return!e[UW.disabled]&&!e[UW.hidden]&&!e[UW.outside]}function HU(e,t,n,r,o,a,i,l=0){if(l>365)return;const s=function(e,t,n,r,o,a,i){const{ISOWeek:l,broadcastCalendar:s}=a,{addDays:u,addMonths:c,addWeeks:d,addYears:f,endOfBroadcastWeek:p,endOfISOWeek:h,endOfWeek:m,max:g,min:v,startOfBroadcastWeek:y,startOfISOWeek:b,startOfWeek:w}=i;let x={day:u,week:d,month:c,year:f,startOfWeek:e=>s?y(e,i):l?b(e):w(e),endOfWeek:e=>s?p(e):l?h(e):m(e)}[e](n,"after"===t?1:-1);return"before"===t&&r?x=g([r,x]):"after"===t&&o&&(x=v([o,x])),x}(e,t,n.date,r,o,a,i),u=Boolean(a.disabled&&lU(s,a.disabled,i)),c=Boolean(a.hidden&&lU(s,a.hidden,i)),d=new VW(s,s,i);return u||c?HU(e,t,d,r,o,a,i,l+1):d}function WU(e,t,n,r,o){const{autoFocus:a}=e,[i,l]=_r.useState(),s=function(e,t,n,r){let o,a=-1;for(const i of e){const e=t(i);$U(e)&&(e[UW.focused]&&a<VU.FocusedModifier?(o=i,a=VU.FocusedModifier):r?.isEqualTo(i)&&a<VU.LastFocused?(o=i,a=VU.LastFocused):n(i.date)&&a<VU.Selected?(o=i,a=VU.Selected):e[UW.today]&&a<VU.Today&&(o=i,a=VU.Today))}return o||(o=e.find(e=>$U(t(e)))),o}(t.days,n,r||(()=>!1),i),[u,c]=_r.useState(a?s:void 0);return{isFocusTarget:e=>Boolean(s?.isEqualTo(e)),setFocused:c,focused:u,blur:()=>{l(u),c(void 0)},moveFocus:(n,r)=>{if(!u)return;const a=HU(n,r,u,t.navStart,t.navEnd,e,o);if(a){if(e.disableNavigation){if(!t.days.some(e=>e.isEqualTo(a)))return}t.goToDay(a),c(a)}}}}function UU(e,t,n=_W){return eU(e,t.from,!1,n)||eU(e,t.to,!1,n)||eU(t,e.from,!1,n)||eU(t,e.to,!1,n)}function KU(e,t,n=_W){const r=Array.isArray(t)?t:[t];if(r.filter(e=>"function"!=typeof e).some(t=>{if("boolean"==typeof t)return t;if(n.isDate(t))return eU(e,t,!1,n);if(iU(t,n))return t.some(t=>eU(e,t,!1,n));if(nU(t))return!(!t.from||!t.to)&&UU(e,{from:t.from,to:t.to},n);if(aU(t))return function(e,t,n=_W){const r=Array.isArray(t)?t:[t];let o=e.from;const a=n.differenceInCalendarDays(e.to,e.from),i=Math.min(a,6);for(let l=0;l<=i;l++){if(r.includes(o.getDay()))return!0;o=n.addDays(o,1)}return!1}(e,t.dayOfWeek,n);
151if(tU(t)){return n.isAfter(t.before,t.after)?UU(e,{from:n.addDays(t.after,1),to:n.addDays(t.before,-1)},n):lU(e.from,t,n)||lU(e.to,t,n)}return!(!rU(t)&&!oU(t))&&(lU(e.from,t,n)||lU(e.to,t,n))}))return!0;const o=r.filter(e=>"function"==typeof e);if(o.length){let t=e.from;const r=n.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=r;e++){if(o.some(e=>e(t)))return!0;t=n.addDays(t,1)}}return!1}function qU(e,t){const{disabled:n,excludeDisabled:r,resetOnSelect:o,selected:a,required:i,onSelect:l}=e,[s,u]=zU(a,l?a:void 0),c=l?a:s;return{selected:c,select:(a,s,d)=>{const{min:f,max:p}=e;let h;if(a){const e=c?.from,n=c?.to,r=!!e&&!!n,l=!!e&&!!n&&t.isSameDay(e,n)&&t.isSameDay(a,e);h=!o||!r&&c?.from?function(e,t,n=0,r=0,o=!1,a=_W){const{from:i,to:l}=t||{},{isSameDay:s,isAfter:u,isBefore:c}=a;let d;if(i||l){if(i&&!l)d=s(i,e)?0===n?{from:i,to:e}:o?{from:i,to:void 0}:void 0:c(e,i)?{from:e,to:i}:{from:i,to:e};else if(i&&l)if(s(i,e)&&s(l,e))d=o?{from:i,to:l}:void 0;else if(s(i,e))d={from:i,to:n>0?void 0:e};else if(s(l,e))d={from:e,to:n>0?void 0:e};else if(c(e,i))d={from:e,to:l};else if(u(e,i))d={from:i,to:e};else{if(!u(e,l))throw new Error("Invalid range");d={from:i,to:e}}}else d={from:e,to:n>0?void 0:e};if(d?.from&&d?.to){const t=a.differenceInCalendarDays(d.to,d.from);(r>0&&t>r||n>1&&t<n)&&(d={from:e,to:void 0})}return d}(a,c,f,p,i,t):!i&&l?void 0:{from:a,to:void 0}}return r&&n&&h?.from&&h.to&&KU({from:h.from,to:h.to},n,t)&&(h.from=a,h.to=void 0),l||u(h),l?.(h,a,s,d),h},isSelected:e=>c&&eU(c,e,!1,t)}}function GU(e,t){const n=function(e,t){const{selected:n,required:r,onSelect:o}=e,[a,i]=zU(n,o?n:void 0),l=o?n:a,{isSameDay:s}=t;return{selected:l,select:(e,t,n)=>{let a=e;return!r&&l&&l&&s(e,l)&&(a=void 0),o||i(a),o?.(a,e,t,n),a},isSelected:e=>!!l&&s(l,e)}}(e,t),r=function(e,t){const{selected:n,required:r,onSelect:o}=e,[a,i]=zU(n,o?n:void 0),l=o?n:a,{isSameDay:s}=t,u=e=>l?.some(t=>s(t,e))??!1,{min:c,max:d}=e;return{selected:l,select:(e,t,n)=>{let a=[...l??[]];if(u(e)){if(l?.length===c)return;if(r&&1===l?.length)return;a=l?.filter(t=>!s(t,e))}else a=l?.length===d?[e]:[...a,e];return o||i(a),o?.(a,e,t,n),a},isSelected:u}}(e,t),o=qU(e,t);switch(e.mode){case"single":return n;case"multiple":return r;case"range":return o;default:return}}function YU(e,t){return e instanceof zn&&e.timeZone===t?e:new zn(e,t)}function XU(e,t,n){return YU(e,t)}function QU(e,t,n){return"boolean"==typeof e||"function"==typeof e?e:e instanceof Date?XU(e,t):Array.isArray(e)?e.map(e=>e instanceof Date?XU(e,t):e):nU(e)?{...e,from:e.from?YU(e.from,t):e.from,to:e.to?YU(e.to,t):e.to}:tU(e)?{before:XU(e.before,t),after:XU(e.after,t)}:rU(e)?{after:XU(e.after,t)}:oU(e)?{before:XU(e.before,t)}:e}function ZU(e,t,n){return e?Array.isArray(e)?e.map(e=>QU(e,t)):QU(e,t):e}function JU(e){let t=e;const n=t.timeZone;if(n&&(t={...e,timeZone:n},t.today&&(t.today=YU(t.today,n)),t.month&&(t.month=YU(t.month,n)),t.defaultMonth&&(t.defaultMonth=YU(t.defaultMonth,n)),t.startMonth&&(t.startMonth=YU(t.startMonth,n)),t.endMonth&&(t.endMonth=YU(t.endMonth,n)),"single"===t.mode&&t.selected?t.selected=YU(t.selected,n):"multiple"===t.mode&&t.selected?t.selected=t.selected?.map(e=>YU(e,n)):"range"===t.mode&&t.selected&&(t.selected={from:t.selected.from?YU(t.selected.from,n):t.selected.from,to:t.selected.to?YU(t.selected.to,n):t.selected.to}),void 0!==t.disabled&&(t.disabled=ZU(t.disabled,n)),void 0!==t.hidden&&(t.hidden=ZU(t.hidden,n)),t.modifiers)){const e={};Object.keys(t.modifiers).forEach(r=>{e[r]=ZU(t.modifiers?.[r],n)}),t.modifiers=e}const{components:r,formatters:o,labels:a,dateLib:i,locale:l,classNames:s}=_r.useMemo(()=>{const e={...LW,...t.locale},n=t.broadcastCalendar?1:t.weekStartsOn,r=t.noonSafe&&t.timeZone?function(e,t={}){const{weekStartsOn:n,locale:r}=t,o=n??r?.options?.weekStartsOn??0,a=t=>{const n="number"==typeof t||"string"==typeof t?new Date(t):t;return new zn(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,e)},i=e=>{const t=a(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0)};return{today:()=>a(zn.tz(e)),newDate:(t,n,r)=>new zn(t,n,r,12,0,0,e),startOfDay:e=>a(e),startOfWeek:(e,t)=>{const n=a(e),r=t?.weekStartsOn??o,i=(n.getDay()-r+7)%7;return n.setDate(n.getDate()-i),n},startOfISOWeek:e=>{const t=a(e),n=(t.getDay()-1+7)%7;return t.setDate(t.getDate()-n),t},startOfMonth:e=>{const t=a(e);return t.setDate(1),t},startOfYear:e=>{const t=a(e);return t.setMonth(0,1),t},endOfWeek:(e,t)=>{const n=a(e),r=(((t?.weekStartsOn??o)+6)%7-n.getDay()+7)%7;return n.setDate(n.getDate()+r),n},endOfISOWeek:e=>{const t=a(e),n=(7-t.getDay())%7;return t.setDate(t.getDate()+n),t},endOfMonth:e=>{const t=a(e);return t.setMonth(t.getMonth()+1,0),t},endOfYear:e=>{const t=a(e);return t.setMonth(11,31),t},eachMonthOfInterval:t=>{const n=a(t.start),r=a(t.end),o=[],i=new zn(n.getFullYear(),n.getMonth(),1,12,0,0,e),l=12*r.getFullYear()+r.getMonth();for(;12*i.getFullYear()+i.getMonth()<=l;
151)o.push(new zn(i,e)),i.setMonth(i.getMonth()+1,1);return o},addDays:(e,t)=>{const n=a(e);return n.setDate(n.getDate()+t),n},addWeeks:(e,t)=>{const n=a(e);return n.setDate(n.getDate()+7*t),n},addMonths:(e,t)=>{const n=a(e);return n.setMonth(n.getMonth()+t),n},addYears:(e,t)=>{const n=a(e);return n.setFullYear(n.getFullYear()+t),n},eachYearOfInterval:t=>{const n=a(t.start),r=a(t.end),o=[],i=new zn(n.getFullYear(),0,1,12,0,0,e);for(;i.getFullYear()<=r.getFullYear();)o.push(new zn(i,e)),i.setFullYear(i.getFullYear()+1,0,1);return o},getWeek:(e,t)=>{const n=i(e);return er(n,{weekStartsOn:t?.weekStartsOn??o,firstWeekContainsDate:t?.firstWeekContainsDate??r?.options?.firstWeekContainsDate??1})},getISOWeek:e=>{const t=i(e);return Qn(t)},differenceInCalendarDays:(e,t)=>{const n=i(e),r=i(t);return Hn(n,r)},differenceInCalendarMonths:(e,t)=>{const n=i(e),r=i(t);return Wn(n,r)}}}(t.timeZone,{weekStartsOn:n,locale:e}):void 0,o=t.dateLib&&r?{...r,...t.dateLib}:t.dateLib??r,a=new zW({locale:e,weekStartsOn:n,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},o);return{dateLib:a,components:(l=t.components,{...JW,...l}),formatters:(i=t.formatters,i?.formatMonthCaption&&!i.formatCaption&&(i.formatCaption=i.formatMonthCaption),i?.formatYearCaption&&!i.formatYearDropdown&&(i.formatYearDropdown=i.formatYearCaption),{...pU,...i}),labels:IU(t.labels,a.options),locale:e,classNames:{...sU(),...t.classNames}};var i,l},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:i.today()});const{captionLayout:u,mode:c,navLayout:d,numberOfMonths:f=1,onDayBlur:p,onDayClick:h,onDayFocus:m,onDayKeyDown:g,onDayMouseEnter:v,onDayMouseLeave:y,onNextClick:b,onPrevClick:w,showWeekNumber:x,styles:S}=t,{formatCaption:C,formatDay:k,formatMonthDropdown:O,formatWeekNumber:E,formatWeekNumberHeader:P,formatWeekdayName:M,formatYearDropdown:I}=o,R=_U(t,i),{days:D,months:T,navStart:A,navEnd:j,previousMonth:N,nextMonth:F,goToMonth:L}=R,z=function(e,t,n,r,o){const{disabled:a,hidden:i,modifiers:l,showOutsideDays:s,broadcastCalendar:u,today:c=o.today()}=t,{isSameDay:d,isSameMonth:f,startOfMonth:p,isBefore:h,endOfMonth:m,isAfter:g}=o,v=n&&p(n),y=r&&m(r),b={[UW.focused]:[],[UW.outside]:[],[UW.disabled]:[],[UW.hidden]:[],[UW.today]:[]},w={};for(const x of e){const{date:e,displayMonth:t}=x,n=Boolean(t&&!f(e,t)),r=Boolean(v&&h(e,v)),p=Boolean(y&&g(e,y)),m=Boolean(a&&lU(e,a,o)),S=Boolean(i&&lU(e,i,o))||r||p||!u&&!s&&n||u&&!1===s&&n,C=d(e,c);n&&b.outside.push(x),m&&b.disabled.push(x),S&&b.hidden.push(x),C&&b.today.push(x),l&&Object.keys(l).forEach(t=>{const n=l?.[t];n&&lU(e,n,o)&&(w[t]?w[t].push(x):w[t]=[x])})}return e=>{const t={[UW.focused]:!1,[UW.disabled]:!1,[UW.hidden]:!1,[UW.outside]:!1,[UW.today]:!1},n={};for(const r in b){const n=b[r];t[r]=n.some(t=>t===e)}for(const r in w)n[r]=w[r].some(t=>t===e);return{...t,...n}}}(D,t,A,j,i),{isSelected:_,select:V,selected:B}=GU(t,i)??{},{blur:$,focused:H,isFocusTarget:W,moveFocus:U,setFocused:K}=WU(t,R,z,_??(()=>!1),i),{labelDayButton:q,labelGridcell:G,labelGrid:Y,labelMonthDropdown:X,labelNav:Q,labelPrevious:Z,labelNext:J,labelWeekday:ee,labelWeekNumber:te,labelWeekNumberHeader:ne,labelYearDropdown:re}=a,oe=_r.useMemo(()=>function(e,t,n,r){const o=r??e.today(),a=n?e.startOfBroadcastWeek(o,e):t?e.startOfISOWeek(o):e.startOfWeek(o),i=[];for(let l=0;l<7;l++){const t=e.addDays(a,l);i.push(t)}return i}(i,t.ISOWeek,t.broadcastCalendar,t.today),[i,t.ISOWeek,t.broadcastCalendar,t.today]),ae=void 0!==c||void 0!==h,ie=_r.useCallback(()=>{N&&(L(N),w?.(N))},[N,L,w]),le=_r.useCallback(()=>{F&&(L(F),b?.(F))},[L,F,b]),se=_r.useCallback((e,t)=>n=>{n.preventDefault(),n.stopPropagation(),K(e),t.disabled||(V?.(e.date,t,n),h?.(e.date,t,n))},[V,h,K]),ue=_r.useCallback((e,t)=>n=>{K(e),m?.(e.date,t,n)},[m,K]),ce=_r.useCallback((e,t)=>n=>{$(),p?.(e.date,t,n)},[$,p]),de=_r.useCallback((e,n)=>r=>{const o={ArrowLeft:[r.shiftKey?"month":"day","rtl"===t.dir?"after":"before"],ArrowRight:[r.shiftKey?"month":"day","rtl"===t.dir?"before":"after"],ArrowDown:[r.shiftKey?"year":"week","after"],ArrowUp:[r.shiftKey?"year":"week","before"],PageUp:[r.shiftKey?"year":"month","before"],PageDown:[r.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(o[r.key]){r.preventDefault(),r.stopPropagation();const[e,t]=o[r.key];U(e,t)}g?.(e.date,n,r)},[U,g,t.dir]),fe=_r.useCallback((e,t)=>n=>{v?.(e.date,t,n)},[v]),pe=_r.useCallback((e,t)=>n=>{y?.(e.date,t,n)},[y]),he=_r.useCallback(e=>t=>{const n=Number(t.target.value),r=i.setMonth(i.startOfMonth(e),n);L(r)},[i,L]),me=_r.useCallback(e=>t=>{const n=Number(t.target.value),r=i.setYear(i.startOfMonth(e),n);L(r)},[i,L]),{className:ge,style:ve}=_r.useMemo(()=>
151({className:[s[HW.Root],t.className].filter(Boolean).join(" "),style:{...S?.[HW.Root],...t.style}}),[s,t.className,t.style,S]),ye=function(e){const t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([e,n])=>{e.startsWith("data-")&&(t[e]=n)}),t}(t),be=_r.useRef(null);FU(be,Boolean(t.animate),{classNames:s,months:T,focused:H,dateLib:i});const we={dayPickerProps:t,selected:B,select:V,isSelected:_,months:T,nextMonth:F,previousMonth:N,goToMonth:L,getModifiers:z,components:r,classNames:s,styles:S,labels:a,formatters:o};return Vr.createElement(QW.Provider,{value:we},Vr.createElement(r.Root,{rootRef:t.animate?be:void 0,className:ge,style:ve,dir:t.dir,id:t.id,lang:t.lang??l.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...ye},Vr.createElement(r.Months,{className:s[HW.Months],style:S?.[HW.Months]},!t.hideNavigation&&!d&&Vr.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:s[HW.Nav],style:S?.[HW.Nav],"aria-label":Q(),onPreviousClick:ie,onNextClick:le,previousMonth:N,nextMonth:F}),T.map((e,n)=>Vr.createElement(r.Month,{"data-animated-month":t.animate?"true":void 0,className:s[HW.Month],style:S?.[HW.Month],key:n,displayIndex:n,calendarMonth:e},"around"===d&&!t.hideNavigation&&0===n&&Vr.createElement(r.PreviousMonthButton,{type:"button",className:s[HW.PreviousMonthButton],tabIndex:N?void 0:-1,"aria-disabled":!N||void 0,"aria-label":Z(N),onClick:ie,"data-animated-button":t.animate?"true":void 0},Vr.createElement(r.Chevron,{disabled:!N||void 0,className:s[HW.Chevron],orientation:"rtl"===t.dir?"right":"left"})),Vr.createElement(r.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:s[HW.MonthCaption],style:S?.[HW.MonthCaption],calendarMonth:e,displayIndex:n},u?.startsWith("dropdown")?Vr.createElement(r.DropdownNav,{className:s[HW.Dropdowns],style:S?.[HW.Dropdowns]},(()=>{const n="dropdown"===u||"dropdown-months"===u?Vr.createElement(r.MonthsDropdown,{key:"month",className:s[HW.MonthsDropdown],"aria-label":X(),classNames:s,components:r,disabled:Boolean(t.disableNavigation),onChange:he(e.date),options:RU(e.date,A,j,o,i),style:S?.[HW.Dropdown],value:i.getMonth(e.date)}):Vr.createElement("span",{key:"month"},O(e.date,i)),a="dropdown"===u||"dropdown-years"===u?Vr.createElement(r.YearsDropdown,{key:"year",className:s[HW.YearsDropdown],"aria-label":re(i.options),classNames:s,components:r,disabled:Boolean(t.disableNavigation),onChange:me(e.date),options:DU(A,j,o,i,Boolean(t.reverseYears)),style:S?.[HW.Dropdown],value:i.getYear(e.date)}):Vr.createElement("span",{key:"year"},I(e.date,i));return"year-first"===i.getMonthYearOrder()?[a,n]:[n,a]})(),Vr.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(e.date,i.options,i))):Vr.createElement(r.CaptionLabel,{className:s[HW.CaptionLabel],role:"status","aria-live":"polite"},C(e.date,i.options,i))),"around"===d&&!t.hideNavigation&&n===f-1&&Vr.createElement(r.NextMonthButton,{type:"button",className:s[HW.NextMonthButton],tabIndex:F?void 0:-1,"aria-disabled":!F||void 0,"aria-label":J(F),onClick:le,"data-animated-button":t.animate?"true":void 0},Vr.createElement(r.Chevron,{disabled:!F||void 0,className:s[HW.Chevron],orientation:"rtl"===t.dir?"left":"right"})),n===f-1&&"after"===d&&!t.hideNavigation&&Vr.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:s[HW.Nav],style:S?.[HW.Nav],"aria-label":Q(),onPreviousClick:ie,onNextClick:le,previousMonth:N,nextMonth:F}),Vr.createElement(r.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===c||"range"===c,"aria-label":Y(e.date,i.options,i)||void 0,className:s[HW.MonthGrid],style:S?.[HW.MonthGrid]},!t.hideWeekdays&&Vr.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:s[HW.Weekdays],style:S?.[HW.Weekdays]},x&&Vr.createElement(r.WeekNumberHeader,{"aria-label":ne(i.options),className:s[HW.WeekNumberHeader],style:S?.[HW.WeekNumberHeader],scope:"col"},P()),oe.map(e=>Vr.createElement(r.Weekday,{"aria-label":ee(e,i.options,i),className:s[HW.Weekday],key:String(e),style:S?.[HW.Weekday],scope:"col"},M(e,i.options,i)))),Vr.createElement(r.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:s[HW.Weeks],style:S?.[HW.Weeks]},e.weeks.map(e=>Vr.createElement(r.Week,{className:s[HW.Week],key:e.weekNumber,style:S?.[HW.Week],week:e},x&&Vr.createElement(r.WeekNumber,{week:e,style:S?.[HW.WeekNumber],"aria-label":te(e.weekNumber,{locale:l}),className:s[HW.WeekNumber],scope:"row",role:"rowheader"},E(e.weekNumber,i)),e.days.map(e=>{const{date:n}=e,o=z(e);if(o[UW.focused]=!o.hidden&&Boolean(H?.isEqualTo(e)),o[qW.selected]=_?.(n)||o.selected,nU(B)){const{from:e,to:t}=B;o[qW.range_start]=Boolean(e&&t&&i.isSameDay(n,e)),o[qW.range_end]=Boolean(e&&t&&i.isSameDay(n,t)),o[qW.range_middle]=eU(B,n,!0,i)}const a=function(e,t={},n={}){let r={...t?.[HW.Day]};return Object.entries(e).filter(([,e])=>!0===e).forEach(([e])=>{r={...r,...n?.[e]}}),r}(o,S,t.modifiersStyles),l=function(e,t,n={}){return Object.entries(e).filter(([,e])=>!0===e).reduce((e,[r])=>(n[r]?e.push(n[r]):t[UW[r]]?e.push(t[UW[r]]):t[qW[r]]&&e.push(t[qW[r]]),e),[t[HW.Day]])}(o,s,t.modifiersClassNames),u=ae||o.hidden?void 0:G(n,o,i.options,i);return Vr.createElement(r.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:o,className:l.join(" "),style:a,role:"gridcell","aria-selected":o.selected||void 0,"aria-label":u,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":o.selected||void 0,"data-disabled":o.disabled||void 0,"data-hidden":o.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":o.focused||void 0,"data-today":o.today||void 0},!o.hidden&&ae?Vr.createElement(r.DayButton,{className:s[HW.DayButton],style:S?.[HW.DayButton],type:"button",day:e,modifiers:o,disabled:!o.focused&&o.disabled||void 0,"aria-disabled":o.focused&&o.disabled||void 0,tabIndex:W(e)?0:-1,"aria-label":q(n,o,i.options,i),onClick:se(e,o),onBlur:ce(e,o),onFocus:ue(e,o),onKeyDown:de(e,o),onMouseEnter:fe(e,o),onMouseLeave:pe(e,o)},k(n,i.options,i)):!o.hidden&&k(e.date,i.options,i))})))))))),t.footer&&Vr.createElement(r.Footer,{className:s[HW.Footer],style:S?.[HW.Footer],role:"status","aria-live":"polite"},t.footer)))}(BU=VU||(VU={}))[BU.Today=0]="Today",BU[BU.Selected=1]="Selected",BU[BU.LastFocused=2]="LastFocused",BU[BU.FocusedModifier=3]="FocusedModifier";var eK=e=>"checkbox"===e.type,tK=e=>e instanceof Date,nK=e=>null==e;const rK=e=>"object"==typeof e;var oK=e=>
vendor: 8,427 bytes, line 151
151!nK(e)&&!Array.isArray(e)&&rK(e)&&!tK(e),aK=e=>oK(e)&&e.target?eK(e.target)?e.target.checked:e.target.value:e,iK=(e,t)=>t.split(".").some((t,n,r)=>!isNaN(Number(t))&&e.has(r.slice(0,n).join("."))),lK=e=>{const t=e.constructor&&e.constructor.prototype;return oK(t)&&t.hasOwnProperty("isPrototypeOf")},sK="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function uK(e){if(e instanceof Date)return new Date(e);const t="undefined"!=typeof FileList&&e instanceof FileList;if(sK&&(e instanceof Blob||t))return e;const n=Array.isArray(e);if(!(n||oK(e)&&lK(e)))return e;const r=n?[]:Object.create(Object.getPrototypeOf(e));for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=uK(e[o]));return r}const cK="blur",dK="focusout",fK="change",pK="submit",hK="trigger",mK="valid",gK="onBlur",vK="onChange",yK="onSubmit",bK="onTouched",wK="all",xK="max",SK="min",CK="maxLength",kK="minLength",OK="pattern",EK="required",PK="validate",MK="form",IK="root",RK=["__proto__","constructor","prototype"];var DK=e=>/^\w*$/.test(e),TK=e=>void 0===e,AK=e=>e.split(/[.[\]'"]/g).filter(Boolean),jK=(e,t,n)=>{if(!t||!oK(e))return n;const r=DK(t)?[t]:AK(t);if(r.some(e=>RK.includes(e)))return n;const o=r.reduce((e,t)=>nK(e)?void 0:e[t],e);return TK(o)||o===e?TK(e[t])?n:e[t]:o},NK=e=>"boolean"==typeof e,FK=e=>"function"==typeof e,LK=(e,t,n)=>{let r=-1;const o=DK(t)?[t]:AK(t),a=o.length,i=a-1;for(;++r<a;){const t=o[r];let a=n;if(r!==i){const n=e[t];a=oK(n)||Array.isArray(n)?n:isNaN(+o[r+1])?{}:[]}if(RK.includes(t))return;e[t]=a,e=e[t]}};const zK=Vr.createContext(null);zK.displayName="HookFormControlContext";const _K=()=>Vr.useContext(zK);var VK=(e,t,n,r=!0)=>{const o={};for(const a in e)Object.defineProperty(o,a,{get:()=>{const o=a;return t._proxyFormState[o]!==wK&&(t._proxyFormState[o]=!r||wK),n&&(n[o]=!0),e[o]}});return o};const BK=sK?Vr.useLayoutEffect:Vr.useEffect;var $K=e=>"string"==typeof e,HK=(e,t,n,r,o)=>$K(e)?(r&&t.watch.add(e),jK(n,e,o)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),jK(n,e))):(r&&(t.watchAll=!0),n),WK=e=>nK(e)||!rK(e);const UK=(e,t)=>0===t.length&&!Array.isArray(e)&&!lK(e);function KK(e,t,n=new WeakSet){if(e===t)return!0;if(WK(e)||WK(t))return Object.is(e,t);if(tK(e)&&tK(t))return Object.is(e.getTime(),t.getTime());const r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;if(UK(e,r)||UK(t,o))return Object.is(e,t);if(n.has(e)||n.has(t))return!0;n.add(e),n.add(t);for(const a of r){const r=e[a];if(!(a in t))return!1;if("ref"!==a){const e=t[a];if(tK(r)&&tK(e)||(oK(r)||Array.isArray(r))&&(oK(e)||Array.isArray(e))?!KK(r,e,n):!Object.is(r,e))return!1}}return!0}function qK(e){const t=_K(),{control:n=t,name:r,defaultValue:o,disabled:a,exact:i,compute:l}=e||{},s=Vr.useRef(o),u=Vr.useRef(l),c=Vr.useRef(void 0),d=Vr.useRef(n),f=Vr.useRef(r);u.current=l;const[p,h]=Vr.useState(()=>{const e=n._getWatch(r,s.current);return u.current?u.current(e):e}),m=Vr.useCallback(e=>{const t=HK(r,n._names,e||n._formValues,!1,s.current);return u.current?u.current(t):t},[n._formValues,n._names,r]),g=Vr.useCallback(e=>{if(!a){const t=HK(r,n._names,e||n._formValues,!1,s.current);if(u.current){const e=u.current(t);KK(e,c.current)||(h(e),c.current=e)}else h(t)}},[n._formValues,n._names,a,r]);BK(()=>(d.current===n&&KK(f.current,r)||(d.current=n,f.current=r,g()),n._subscribe({name:r,formState:{values:!0},exact:i,callback:e=>{g(e.values)}})),[n,i,r,g]),Vr.useEffect(()=>n._removeUnmounted());const v=d.current!==n,y=f.current,b=Vr.useMemo(()=>{if(a)return null;const e=!v&&!KK(y,r);return v||e?m():null},[a,v,r,y,m]);return null!==b?b:p}function GK(e){const t=_K(),{name:n,disabled:r,control:o=t,shouldUnregister:a,defaultValue:i,exact:l=!0}=e,s=iK(o._names.array,n),u=Vr.useMemo(()=>jK(o._formValues,n,jK(o._defaultValues,n,i)),[o,n,i]),c=qK({control:o,name:n,defaultValue:u,exact:l}),d=function(e){const t=_K(),{control:n=t,disabled:r,name:o,exact:a}=e||{},[i,l]=Vr.useState(()=>({...n._formState,defaultValues:n._defaultValues})),s=Vr.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return BK(()=>n._subscribe({name:o,formState:s.current,exact:a,callback:e=>{!r&&l({...n._formState,...e,defaultValues:n._defaultValues})}}),[o,r,a]),Vr.useEffect(()=>{s.current.isValid&&n._setValid(!0)},[n]),Vr.useMemo(()=>VK(i,n,s.current,!1),[i,n])}({control:o,name:n,exact:l}),f=Vr.useRef(e),p=Vr.useRef(o.register(n,{...e.rules,value:c,...NK(e.disabled)?{disabled:e.disabled}:{}}));f.current=e;const h=Vr.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!jK(d.errors,n)},isDirty:{enumerable:!0,get:()=>!!jK(d.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!jK(d.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!jK(d.validatingFields,n)},error:{enumerable:!0,get:()=>jK(d.errors,n)}}),[d,n]),m=Vr.useCallback(e=>{const t=aK(e);jK(o._fields,n)||(p.current=o.register(n,{...f.current.rules,value:t})),p.current.onChange({target:{value:aK(e),name:n},type:fK})},[n,o]),g=Vr.useCallback(()=>p.current.onBlur({target:{value:jK(o._formValues,n),name:n},type:cK}),[n,o._formValues]),v=Vr.useCallback(e=>{const t=jK(o._fields,n);t&&t._f&&e&&(t._f.ref={focus:()=>FK(e.focus)&&e.focus(),select:()=>FK(e.select)&&e.select(),setCustomValidity:t=>FK(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>FK(e.reportValidity)&&e.reportValidity()})},[o._fields,n]),y=Vr.useMemo(()=>({name:n,value:c,...NK(r)||d.disabled?{disabled:d.disabled||r}:{},onChange:m,onBlur:g,ref:v}),[n,r,d.disabled,m,g,v,c]);return Vr.useEffect(()=>{const e=o._options.shouldUnregister||a;o.register(n,{...f.current.rules,...NK(f.current.disabled)?{disabled:f.current.disabled}:{}});const t=(e,t)=>{const n=jK(o._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=uK(jK(a?o._defaultValues:o._options.values||o._defaultValues,n,jK(o._options.defaultValues,n,f.current.defaultValue)));LK(o._defaultValues,n,e),TK(jK(o._formValues,n))&&LK(o._formValues,n,e)}return!s&&o.register(n),()=>{(s?e&&!o._state.action:e)?o.unregister(n):t(n,!1)}},[n,o,s,a]),Vr.useEffect(()=>{o._setDisabledField({disabled:r,name:n})},[r,n,o]),Vr.useMemo(()=>({field:y,formState:d,fieldState:h}),[y,d,h])}const YK=e=>e.render(GK(e)),XK=Vr.createContext(null);XK.displayName="HookFormContext";const QK=()=>Vr.useContext(XK),ZK=({children:e,watch:t,getValues:n,getFieldState:r,setError:o,clearErrors:a,setValue:i,setValues:l,trigger:s,formState:u,resetField:c,reset:d,handleSubmit:f,unregister:p,control:h,register:m,setFocus:g,subscribe:v})=>{const y=Vr.useMemo(()=>({watch:t,getValues:n,getFieldState:r,setError:o,clearErrors:a,setValue:i,setValues:l,trigger:s,formState:u,resetField:c,reset:d,handleSubmit:f,unregister:p,control:h,register:m,setFocus:g,subscribe:v}),[a,h,u,r,n,f,m,d,c,o,g,i,l,v,s,p,t]);return Vr.createElement(XK.Provider,{value:y},Vr.createElement(zK.Provider,{value:y.control},e))};var JK=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{},eq=e=>Array.isArray(e)?e.filter(Boolean):[],tq=e=>Array.isArray(e)?e:[e],nq=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function rq(e,t){const n={};for(const r in e)if(e.hasOwnProperty(r)){const o=e[r],a=t[r];if(o&&oK(o)&&a){const e=rq(o,a);oK(e)&&(n[r]=e)}else e[r]&&(n[r]=a)}return n}var oq=e=>oK(e)&&!Object.keys(e).length,aq=e=>"file"===e.type,iq=e=>{if(!sK)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},lq=e=>"select-multiple"===e.type,sq=e=>"radio"===e.type,uq=e=>iq(e)&&e.isConnected;function cq(e,t){if($K(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;const n=Array.isArray(t)?t:DK(t)?[t]:AK(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;){if(nK(e)){e=void 0;break}e=e[t[r]],r++}return e}(e,n),o=n.length-1,a=n[o];return r&&delete r[a],0!==o&&(oK(r)&&oq(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!TK(e[t]))return!1;return!0}(r))&&cq(e,n.slice(0,-1)),e}function dq(e){return Array.isArray(e)||oK(e)&&!(e=>{for(const t in e)if(FK(e[t]))return!0;return!1})(e)}function fq(e,t={}){for(const n in e){const r=e[n];dq(r)?(t[n]=Array.isArray(r)?[]:{},fq(r,t[n])):TK(r)||(t[n]=!0)}return t}function pq(e){if(!1!==e){if(!0===e)return!0;
vendor: 4,361 bytes, line 151
151if(Array.isArray(e)){const t=e.map(e=>pq(e));return t.some(e=>void 0!==e)?t:void 0}if(oK(e)){const t={};for(const n in e){const r=pq(e[n]);TK(r)||(t[n]=r)}return Object.keys(t).length?t:void 0}}}function hq(e,t,n){n||(n=fq(t));for(const r in e){const o=e[r];if(dq(o))TK(t)||WK(n[r])?n[r]=fq(o,Array.isArray(o)?[]:{}):hq(o,nK(t)?{}:t[r],n[r]);else{const e=t[r];n[r]=!KK(o,e)}}return pq(n)||{}}const mq={value:!1,isValid:!1},gq={value:!0,isValid:!0};var vq=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!TK(e[0].attributes.value)?TK(e[0].value)||""===e[0].value?gq:{value:e[0].value,isValid:!0}:gq:mq}return mq},yq=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>TK(e)?e:t?""===e?NaN:e?+e:e:n&&$K(e)?new Date(e):r?r(e):e;const bq={isValid:!1,value:null};var wq=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,bq):bq;function xq(e){const t=e.ref;return aq(t)?t.files:sq(t)?wq(e.refs).value:lq(t)?[...t.selectedOptions].map(({value:e})=>e):eK(t)?vq(e.refs).value:yq(TK(t.value)?e.ref.value:t.value,e)}var Sq=e=>e instanceof RegExp,Cq=e=>TK(e)?e:Sq(e)?e.source:oK(e)?Sq(e.value)?e.value.source:e.value:e,kq=e=>({isOnSubmit:!e||e===yK,isOnBlur:e===gK,isOnChange:e===vK,isOnAll:e===wK,isOnTouch:e===bK});const Oq="AsyncFunction";var Eq=e=>!!e&&!!e.validate&&!!(FK(e.validate)&&e.validate.constructor.name===Oq||oK(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===Oq)),Pq=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(`${t}.`)));const Mq=(e,t,n,r)=>{for(const o of n||Object.keys(e)){const n=jK(e,o);if(n){const{_f:e,...a}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],o)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(Mq(a,t))break}else if(oK(a)&&Mq(a,t))break}}};function Iq(e,t,n){const r=jK(e,n);if(r||DK(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const r=o.join("."),a=jK(t,r),i=jK(e,r);if(a&&!Array.isArray(a)&&n!==r)return{name:n};if(i&&i.type)return{name:r,error:i};if(i&&i.root&&i.root.type)return{name:`${r}.root`,error:i.root};o.pop()}return{name:n}}var Rq=(e,t,n)=>{const r=jK(e,n),o=Array.isArray(r)?r:[];return LK(o,IK,t[n]),LK(e,n,o),e};function Dq(e,t,n="validate"){if($K(e)||Array.isArray(e)&&e.every($K)||NK(e)&&!e)return{type:n,message:$K(e)?e:"",ref:t}}var Tq=e=>oK(e)&&!Sq(e)?e:{value:e,message:""},Aq=async(e,t,n,r,o,a)=>{const{ref:i,refs:l,required:s,maxLength:u,minLength:c,min:d,max:f,pattern:p,validate:h,name:m,valueAsNumber:g,mount:v}=e._f,y=jK(n,m);if(!v||t.has(m))return{};const b=l?l[0]:i,w=e=>{o&&b.reportValidity&&(b.setCustomValidity(NK(e)?"":e||""),b.reportValidity())},x={},S=sq(i),C=eK(i),k=S||C,O=(g||aq(i))&&TK(i.value)&&TK(y)||iq(i)&&""===i.value||""===y||Array.isArray(y)&&!y.length,E=JK.bind(null,m,r,x),P=(e,t,n,r=CK,o=kK)=>{const a=e?t:n;x[m]={type:e?r:o,message:a,ref:i,...E(e?r:o,a)}};if(a?!Array.isArray(y)||!y.length:s&&(!k&&(O||nK(y))||NK(y)&&!y||C&&!vq(l).isValid||S&&!wq(l).isValid)){const{value:e,message:t}=$K(s)?{value:!!s,message:s}:Tq(s);if(e&&(x[m]={type:EK,message:t,ref:b,...E(EK,t)},!r))return w(t),x}if(!(O||nK(d)&&nK(f))){let e,t;const n=Tq(f),o=Tq(d);if(nK(y)||isNaN(y)){const r=i.valueAsDate||new Date(y),a=e=>new Date((new Date).toDateString()+" "+e),l="time"==i.type,s="week"==i.type;$K(n.value)&&y&&(e=l?a(y)>a(n.value):s?y>n.value:r>new Date(n.value)),$K(o.value)&&y&&(t=l?a(y)<a(o.value):s?y<o.value:r<new Date(o.value))}else{const r=i.valueAsNumber||(y?+y:y);nK(n.value)||(e=r>n.value),nK(o.value)||(t=r<o.value)}if((e||t)&&(P(!!e,n.message,o.message,xK,SK),!r))return w(x[m].message),x}if((u||c)&&!O&&($K(y)||a&&Array.isArray(y))){const e=Tq(u),t=Tq(c),n=!nK(e.value)&&y.length>+e.value,o=!nK(t.value)&&y.length<+t.value;if((n||o)&&(P(n,e.message,t.message),!r))return w(x[m].message),x}if(p&&!O&&$K(y)){const{value:e,message:t}=Tq(p);if(Sq(e)&&!y.match(e)&&(x[m]={type:OK,message:t,ref:i,...E(OK,t)},!r))return w(t),x}if(h)if(FK(h)){const e=Dq(await h(y,n),b);if(e&&(x[m]={...e,...E(PK,e.message)},!r))return w(e.message),x}else if(oK(h)){let e={};for(const t in h){if(!oq(e)&&!r)break;const o=Dq(await h[t](y,n),b,t);o&&(e={...o,...E(t,o.message)},w(o.message),r&&(x[m]=e))}if(!oq(e)&&(x[m]={ref:b,...e},!r))return x}return w(!0),x};
151const jq={mode:yK,reValidateMode:vK,shouldFocusError:!0},Nq={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function Fq(e={}){let t,n={...jq,...e},r={...uK(Nq),isLoading:FK(n.defaultValues),errors:n.errors||{},disabled:n.disabled||!1},o={},a=(oK(n.defaultValues)||oK(n.values))&&uK(n.defaultValues||n.values)||{},i=n.shouldUnregister?{}:uK(a),l={action:!1,mount:!1,watch:!1,keepIsValid:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={...c};let f={...d};const p={array:nq(),state:nq()},h=n.criteriaMode===wK,m=async e=>{if(!l.keepIsValid&&!n.disabled&&(d.isValid||f.isValid||e)){let e;n.resolver?(e=oq((await x()).errors),g()):e=await C({fields:o,onlyCheckValid:!0,eventType:mK}),e!==r.isValid&&p.state.next({isValid:e})}},g=(e,t)=>{!n.disabled&&(d.isValidating||d.validatingFields||f.isValidating||f.validatingFields)&&((e||Array.from(s.mount)).forEach(e=>{e&&(t?LK(r.validatingFields,e,t):cq(r.validatingFields,e))}),p.state.next({validatingFields:r.validatingFields,isValidating:!oq(r.validatingFields)}))},v=()=>{r.dirtyFields=hq(a,i)},y=(e,t,n,s)=>{const u=jK(o,e);if(u){if((e=>{const t=DK(e)?[e]:AK(e);let n=i,r=a;for(let o=0;o<t.length-1;o++){const e=t[o];if(n=nK(n)?n:n[e],r=nK(r)?r:r[e],null===n&&null!==r)return!0}return!1})(e))return;const o=TK(jK(i,e)),c=jK(i,e,TK(n)?jK(a,e):n);if(TK(c)||s&&s.defaultChecked||t?LK(i,e,t?c:xq(u._f)):E(e,c),l.mount&&!l.action&&(m(),o&&r.isDirty&&(d.isDirty||f.isDirty))){k()||(r.isDirty=!1,p.state.next({...r}))}}},b=(e,t,o,l,s)=>{let u=!1,c=!1;const h={name:e};if(!n.disabled){if(!o||l){(d.isDirty||f.isDirty)&&(c=r.isDirty,r.isDirty=h.isDirty=k(),u=c!==h.isDirty);const n=KK(jK(a,e),t);c=!!jK(r.dirtyFields,e),n!==r.isDirty?r.dirtyFields=hq(a,i):n?cq(r.dirtyFields,e):LK(r.dirtyFields,e,!0),h.dirtyFields=r.dirtyFields,u=u||(d.dirtyFields||f.dirtyFields)&&c!==!n}if(o){const t=jK(r.touchedFields,e);t||(LK(r.touchedFields,e,o),h.touchedFields=r.touchedFields,u=u||(d.touchedFields||f.touchedFields)&&t!==o)}u&&s&&p.state.next(h)}return u?h:{}},w=(e,o,a,i)=>{const l=jK(r.errors,e),s=(d.isValid||f.isValid)&&NK(o)&&r.isValid!==o;var c;if(n.delayError&&a?(c=()=>((e,t)=>{LK(r.errors,e,t),p.state.next({errors:r.errors})})(e,a),t=e=>{clearTimeout(u),u=setTimeout(c,e)},t(n.delayError)):(clearTimeout(u),t=null,a?LK(r.errors,e,a):cq(r.errors,e)),(a?!KK(l,a):l)||!oq(i)||s){const t={...i,...s&&NK(o)?{isValid:o}:{},errors:r.errors,name:e};r={...r,...t},p.state.next(t)}},x=async e=>(g(e,!0),await n.resolver(i,n.context,((e,t,n,r)=>{const o={};for(const a of e){const e=jK(t,a);e&&LK(o,a,e._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}})(e||s.mount,o,n.criteriaMode,n.shouldUseNativeValidation))),S=async({name:t,eventType:n})=>{if(e.validate){const o=await e.validate({formValues:i,formState:r,name:t,eventType:n});if(oK(o))for(const e in o){const t=o[e];t&&F(`${MK}.${e}`,{message:$K(t.message)?t.message:"",type:t.type||PK})}else $K(o)||!o?F(MK,{message:o||"",type:PK}):N(MK);return o}return!0},C=async({fields:t,onlyCheckValid:o,name:a,eventType:l,context:u={valid:!0,runRootValidation:!1}})=>{if(e.validate){u.runRootValidation=!0;if(!(await S({name:a,eventType:l}))&&(u.valid=!1,o))return u.valid}for(const c in t){const a=t[c];if(a){const{_f:t,...p}=a;if(t){const l=s.array.has(t.name),c=a._f&&Eq(a._f),p=d.validatingFields||d.isValidating||f.validatingFields||f.isValidating;c&&p&&g([t.name],!0);const m=await Aq(a,s.disabled,i,h,n.shouldUseNativeValidation&&!o,l);if(c&&p&&g([t.name]),m[t.name]&&(u.valid=!1,o))break;if(!o&&(jK(m,t.name)?l?Rq(r.errors,m,t.name):LK(r.errors,t.name,m[t.name]):cq(r.errors,t.name)),e.shouldUseNativeValidation&&m[t.name])break}!oq(p)&&await C({context:u,onlyCheckValid:o,fields:p,name:c,eventType:l})}}return u.valid},k=(e,t)=>!n.disabled&&(e&&t&&LK(i,e,t),!KK(A(),a)),O=(e,t,n)=>HK(e,s,{...l.mount?i:TK(t)?a:$K(e)?{[e]:t}:t},n,t),E=(e,t,n={},r=!1)=>{const a=jK(o,e);let l=t;if(a){const n=a._f;n&&(!n.disabled&&LK(i,e,yq(t,n)),l=iq(n.ref)&&nK(t)?"":t,lq(n.ref)?[...n.ref.options].forEac
151h(e=>e.selected=l.includes(e.value)):n.refs?eK(n.ref)?n.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(l)?e.checked=!!l.find(t=>t===e.value):e.checked=l===e.value||!!l)}):n.refs.forEach(e=>e.checked=e.value===l):aq(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||p.state.next({name:e,values:r?i:uK(i)})))}(n.shouldDirty||n.shouldTouch)&&b(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&T(e)},P=(e,t,n,r=!1)=>{for(const a in t){if(!t.hasOwnProperty(a))return;const i=t[a],l=e+"."+a,u=jK(o,l);(s.array.has(e)||oK(i)||u&&!u._f)&&!tK(i)?P(l,i,n,r):E(l,i,n,r)}},M=(e,t,n,a)=>{const u=jK(o,e),c=s.array.has(e),h=a?t:uK(t),m=KK(jK(i,e),h);if(m||LK(i,e,h),c)p.array.next({name:e,values:a?i:uK(i)}),(d.isDirty||d.dirtyFields||f.isDirty||f.dirtyFields)&&n.shouldDirty&&(v(),p.state.next({name:e,dirtyFields:r.dirtyFields,isDirty:k(e,h)}));else{const t=Array.isArray(h)&&!h.length||oq(h);!u||u._f||nK(h)||t?E(e,h,n,a):P(e,h,n,a)}if(!m){const t=Pq(e,s),n=a?i:uK(i);p.state.next({...t&&r,name:l.mount||t?e:void 0,values:n})}},I=(e,t,n={})=>M(e,t,n,!1),R=async a=>{l.mount=!0;const u=a.target;let c=u.name,v=!0;const y=jK(o,c),k=e=>{v=Number.isNaN(e)||tK(e)&&isNaN(e.getTime())||KK(e,jK(i,c,e))},O=kq(n.mode),E=kq(n.reValidateMode);if(y){let l,P;const M=u.type?xq(y._f):aK(a),I=a.type===cK||a.type===dK,R=!(e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate))(y._f)&&!e.validate&&!n.resolver&&!jK(r.errors,c)&&!y._f.deps||((e,t,n,r,o)=>!o.isOnAll&&(!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:!(n?r.isOnChange:o.isOnChange)||e))(I,jK(r.touchedFields,c),r.isSubmitted,E,O),D=Pq(c,s,I);LK(i,c,M),I?u&&u.readOnly||(y._f.onBlur&&y._f.onBlur(a),t&&t(0)):y._f.onChange&&y._f.onChange(a);const A=b(c,M,I),j=!oq(A)||D;
vendor: 8,973 bytes, line 151
151if(!I&&p.state.next({name:c,type:a.type,values:uK(i)}),R)return(d.isValid||f.isValid)&&("onBlur"===n.mode?I&&m():I||m()),j&&p.state.next({name:c,...D?{}:A});if(!n.resolver&&e.validate&&await S({name:c,eventType:a.type}),!I&&D&&p.state.next({...r}),n.resolver){const{errors:e}=await x([c]);if(g([c]),k(M),!v)return void(!oq(A)&&p.state.next(A));const t=Iq(r.errors,o,c),n=Iq(e,o,t.name||c);l=n.error,c=n.name,P=oq(e)}else g([c],!0),l=(await Aq(y,s.disabled,i,h,n.shouldUseNativeValidation))[c],g([c]),k(M),v&&(l?P=!1:(d.isValid||f.isValid)&&(P=await C({fields:o,onlyCheckValid:!0,name:c,eventType:a.type})));v&&(y._f.deps&&(!Array.isArray(y._f.deps)||y._f.deps.length>0)&&T(y._f.deps),w(c,P,l,A))}},D=(e,t)=>{if(jK(r.errors,t)&&e.focus)return e.focus(),1},T=async(e,t={})=>{let a,i;const l=tq(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await x(e);if(g(e),e)for(const n of e){const e=jK(t,n);e?s.array.has(n)&&oK(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?Rq(r.errors,{[n]:e},n):LK(r.errors,n,e):cq(r.errors,n)}else r.errors=t;return t})(TK(e)?e:l);a=oq(t),i=e?!l.some(e=>jK(t,e)):a}else e?(i=(await Promise.all(l.map(async e=>{const t=jK(o,e);return await C({fields:t&&t._f?{[e]:t}:t,eventType:hK})}))).every(Boolean),(i||r.isValid)&&m()):i=a=await C({fields:o,name:e,eventType:hK});return p.state.next({...!$K(e)||(d.isValid||f.isValid)&&a!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:a}:{},errors:r.errors}),t.shouldFocus&&!i&&Mq(o,D,e?l:s.mount),i},A=(e,t)=>{let n={...l.mount?i:a};return t&&(n=rq(t.dirtyFields?r.dirtyFields:r.touchedFields,n)),TK(e)?n:$K(e)?jK(n,e):e.map(e=>jK(n,e))},j=(e,t)=>({invalid:!!jK((t||r).errors,e),isDirty:!!jK((t||r).dirtyFields,e),error:jK((t||r).errors,e),isValidating:!!jK(r.validatingFields,e),isTouched:!!jK((t||r).touchedFields,e)}),N=e=>{const t=e?tq(e):void 0;null==t||t.forEach(e=>cq(r.errors,e)),t?t.forEach(e=>{p.state.next({name:e,errors:r.errors})}):p.state.next({errors:{}})},F=(e,t,n)=>{const a=(jK(o,e,{_f:{}})._f||{}).ref,i=jK(r.errors,e)||{},{ref:l,message:s,type:u,...c}=i;LK(r.errors,e,{...c,...t,ref:a}),p.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&a&&a.focus&&a.focus()},L=e=>p.state.subscribe({next:t=>{if(n=e.name,o=t.name,l=e.exact,(!n||!o||n===o||tq(n).some(e=>e&&(l?e===o:e.startsWith(o)||o.startsWith(e))))&&((e,t,n,r)=>{n(e);const{name:o,...a}=e;return oq(a)||r&&Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!r||wK))})(t,e.formState||d,U,e.reRenderRoot)){const n={...i};e.callback({values:n,...r,...t,defaultValues:a})}var n,o,l}}).unsubscribe,z=(e,t={})=>{for(const l of e?tq(e):s.mount)s.mount.delete(l),s.array.delete(l),t.keepValue||(cq(o,l),cq(i,l)),!t.keepError&&cq(r.errors,l),!t.keepDirty&&cq(r.dirtyFields,l),!t.keepTouched&&cq(r.touchedFields,l),!t.keepIsValidating&&cq(r.validatingFields,l),!n.shouldUnregister&&!t.keepDefaultValue&&cq(a,l);p.state.next({values:uK(i)}),p.state.next({...r,...t.keepDirty?{isDirty:k()}:{}}),!t.keepIsValid&&m()},_=({disabled:e,name:t})=>{if(NK(e)&&l.mount||e||s.disabled.has(t)){const n=s.disabled.has(t)!==!!e;e?s.disabled.add(t):s.disabled.delete(t),n&&l.mount&&!l.action&&m()}},V=(e,t={})=>{let r=jK(o,e);const i=NK(t.disabled)||NK(n.disabled),u=!s.registerName.has(e)&&r&&r._f&&!r._f.mount;return LK(o,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r&&!u?_({disabled:NK(t.disabled)?t.disabled:n.disabled,name:e}):y(e,!0,t.value),{...i?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:Cq(t.min),max:Cq(t.max),minLength:Cq(t.minLength),maxLength:Cq(t.maxLength),pattern:Cq(t.pattern)}:{},name:e,onChange:R,onBlur:R,ref:i=>{if(i){s.registerName.add(e),V(e,t),s.registerName.delete(e),r=jK(o,e);const n=TK(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,l=(e=>sq(e)||eK(e))(n),u=r._f.refs||[];if(l?u.find(e=>e===n):n===r._f.ref)return;LK(o,e,{_f:{...r._f,...l?{refs:[...u.filter(uq),n,...Array.isArray(jK(a,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),y(e,!1,void 0,n)}else r=jK(o,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!iK(s.array,e)||!l.action)&&s.unMount.add(e)}}},B=()=>n.shouldFocusError&&!n.shouldUseNativeValidation&&Mq(o,D,s.mount),$=(e,t)=>async a=>{let l;a&&(a.preventDefault&&a.preventDefault(),a.persist&&a.persist());let u=uK(i);if(p.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await x();g(),r.errors=e,u=uK(t)}else await C({fields:o,eventType:pK});if(s.disabled.size)for(const e of s.disabled)cq(u,e);if(cq(r.errors,IK),oq(r.errors)){p.state.next({errors:{}});try{await e(u,a)}catch(c){l=c}}else t&&await t({...r.errors},a),B(),setTimeout(B);if(p.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:oq(r.errors)&&!l,submitCount:r.submitCount+1,errors:r.errors}),l)throw l},H=(e,t={})=>{const u=e?uK(e):a,c=uK(u),f=oq(e),h=c;if(t.keepDefaultValues||(a=u),!t.keepValues){if(t.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(hq(a,i))]);for(const t of Array.from(e)){const e=jK(r.dirtyFields,t),n=jK(i,t),o=jK(h,t);e&&!TK(n)?LK(h,t,n):e||TK(o)||I(t,o)}}else{if(sK&&TK(e))for(const e of s.mount){const t=jK(o,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(iq(e)){const t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(const e of s.mount)I(e,jK(h,e));else o={}}if(n.shouldUnregister){if(i=t.keepDefaultValues?uK(a):{},t.keepFieldsRef)for(const e of s.mount)LK(i,e,jK(h,e))}else i=uK(h);p.array.next({values:{...h}}),p.state.next({values:{...h}})}s={mount:t.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},l.mount=!d.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!n.shouldUnregister&&!oq(h),l.watch=!!n.shouldUnregister,l.keepIsValid=!!t.keepIsValid,l.action=!1,t.keepErrors||(r.errors={}),p.state.next({submitCount:t.keepSubmitCount?r.submitCount:0,isDirty:!f&&(t.keepDirty?r.isDirty:t.keepValues?k():!(!t.keepDefaultValues||KK(e,a))),isSubmitted:!!t.keepIsSubmitted&&r.isSubmitted,dirtyFields:f?{}:t.keepDirtyValues?t.keepDefaultValues&&i?hq(a,i):r.dirtyFields:t.keepDefaultValues&&e?hq(a,e):t.keepDirty?r.dirtyFields:{},touchedFields:t.keepTouched?r.touchedFields:{},errors:t.keepErrors?r.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1,defaultValues:a})},W=(e,t)=>H(FK(e)?e(i):e,{...n.resetOptions,...t}),U=e=>{r={...r,...e}},K={control:{register:V,unregister:z,getFieldState:j,handleSubmit:$,setError:F,_subscribe:L,_runSchema:x,_updateIsValidating:g,_focusError:B,_getWatch:O,_getDirty:k,_setValid:m,_setFieldArray:(e,t=[],a,s,u=!0,c=!0)=>{if(s&&a&&!n.disabled){if(l.action=!0,c&&Array.isArray(jK(o,e))){const t=a(jK(o,e),s.argA,s.argB);u&&LK(o,e,t)}if(c&&Array.isArray(jK(r.errors,e))){const t=a(jK(r.errors,e),s.argA,s.argB);u&&LK(r.errors,e,t),((e,t)=>{!eq(jK(e,t)).length&&cq(e,t)})(r.errors,e)}if((d.touchedFields||f.touchedFields)&&c&&Array.isArray(jK(r.touchedFields,e))){const t=a(jK(r.touchedFields,e),s.argA,s.argB);u&&LK(r.touchedFields,e,t)}(d.dirtyFields||f.dirtyFields)&&v(),p.state.next({name:e,isDirty:k(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else LK(i,e,t)},_setDisabledField:_,_setErrors:e=>{r.errors=e,p.state.next({errors:r.errors,isValid:!1})},_getFieldArray:e=>eq(jK(l.mount?i:a,e,n.shouldUnregister?jK(a,e,[]):[])),_reset:H,_resetDefaultValues:()=>FK(n.defaultValues)&&n.defaultValues().then(e=>{W(e,n.resetOptions),p.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(const e of s.unMount){const t=jK(o,e);t&&(t._f.refs?t._f.refs.every(e=>!uq(e)):!uq(t._f.ref))&&z(e)}s.unMount=new Set},_disableForm:e=>{NK(e)&&(p.state.next({disabled:e}),Mq(o,(t,n)=>{const r=jK(o,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:p,_proxyFormState:d,get _fields(){return o},get _formValues(){return i},get _state(){return l},set _state(e){l=e},get _defaultValues(){return a},get _names(){return s},set _names(e){s=e},get _formState(){return r},get _options(){return n},set _options(e){n={...n,...e}}},subscribe:e=>(l.mount=!0,f={...f,...e.formState},L({...e,formState:{...c,...e.formState}})),trigger:T,register:V,handleSubmit:$,watch:(e,t)=>FK(e)?p.state.subscribe({next:n=>"values"in n&&e(n.values||O(void 0,t),n)}):O(e,t,!0),setValue:I,setValues:(e,t={})=>{const n=FK(e)?e(i):e;if(!KK(i,n)){i={...i,...n};for(const e of s.mount)M(e,jK(n,e),t,!0);p.state.next({...r,name:void 0,type:void 0,values:i}),t.shouldValidate&&m()}},getValues:A,reset:W,resetField:(e,t={})=>{jK(o,e)&&(TK(t.defaultValue)?I(e,uK(jK(a,e))):(I(e,t.defaultValue),LK(a,e,uK(t.defaultValue))),t.keepTouched||cq(r.touchedFields,e),t.keepDirty||(cq(r.dirtyFields,e),r.isDirty=t.defaultValue?k(e,uK(jK(a,e))):k()),t.keepError||(cq(r.errors,e),d.isValid&&m()),p.state.next({...r}))},resetDefaultValues:(e,t={})=>
151{if(a=uK(e),!t.keepDirty){const e=hq(a,i);r.dirtyFields=e,r.isDirty=!oq(e)}t.keepIsValid||m(),p.state.next({...r,defaultValues:a})},clearErrors:N,unregister:z,setError:F,setFocus:(e,t={})=>{const n=jK(o,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&FK(e.select)&&e.select()})}},getFieldState:j};return{...K,formControl:K}}var Lq=()=>{if("undefined"!=typeof crypto&&crypto.randomUUID)return crypto.randomUUID();const e="undefined"==typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const n=(16*Math.random()+e)%16|0;return("x"==t?n:3&n|8).toString(16)})},zq=(e,t,n={})=>n.shouldFocus||TK(n.shouldFocus)?n.focusName||`${e}.${TK(n.focusIndex)?t:n.focusIndex}.`:"",_q=(e,t)=>[...e,...tq(t)],Vq=e=>Array.isArray(e)?e.map(()=>{}):void 0;function Bq(e,t,n){return[...e.slice(0,t),...tq(n),...e.slice(t)]}var $q=(e,t,n)=>Array.isArray(e)?(TK(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],Hq=(e,t)=>[...tq(t),...tq(e)];var Wq=(e,t)=>TK(t)?[]:function(e,t){let n=0;const r=[...e];for(const o of t)r.splice(o-n,1),n++;return eq(r).length?r:[]}(e,tq(t).sort((e,t)=>e-t)),Uq=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]},Kq=(e,t,n)=>(e[t]=n,e);function qq(e){const t=_K(),{control:n=t,name:r,keyName:o="id",shouldUnregister:a,rules:i}=e,[l,s]=Vr.useState(n._getFieldArray(r)),u=Vr.useRef(n._getFieldArray(r).map(Lq)),c=Vr.useRef(!1);n._names.array.add(r),Vr.useMemo(()=>i&&l.length>=0&&n.register(r,i),[n,r,l.length,i]),BK(()=>n._subjects.array.subscribe({next:({values:e,name:t})=>{if(t===r||!t){const n=jK(e,r);Array.isArray(n)?(s(n),u.current=n.map(Lq)):t||(s([]),u.current=[])}}}).unsubscribe,[n,r]);const d=Vr.useCallback(e=>{c.current=!0,n._setFieldArray(r,e)},[n,r]);return Vr.useEffect(()=>{n._state.action=!1,Pq(r,n._names)&&n._subjects.state.next({...n._formState});const e=kq(n._options.mode);if(c.current&&(!e.isOnSubmit||n._formState.isSubmitted)&&!kq(n._options.reValidateMode).isOnSubmit&&!e.isOnBlur)if(n._options.resolver)n._runSchema([r]).then(e=>{n._updateIsValidating([r]);const t=jK(e.errors,r),o=jK(n._formState.errors,r);(o?!t&&o.type||t&&(o.type!==t.type||o.message!==t.message):t&&t.type)&&(t?LK(n._formState.errors,r,t):cq(n._formState.errors,r),n._subjects.state.next({errors:n._formState.errors}))});else{const e=jK(n._fields,r);!e||!e._f||kq(n._options.reValidateMode).isOnSubmit&&kq(n._options.mode).isOnSubmit||Aq(e,n._names.disabled,n._formValues,n._options.criteriaMode===wK,n._options.shouldUseNativeValidation,!0).then(e=>!oq(e)&&n._subjects.state.next({errors:Rq(n._formState.errors,e,r)}))}n._subjects.state.next({name:r,values:uK(n._formValues)}),n._names.focus&&Mq(n._fields,(e,t)=>{if(n._names.focus&&t.startsWith(n._names.focus)&&e.focus)return e.focus(),1}),n._names.focus="",n._setValid(),c.current=!1},[l,r,n]),Vr.useEffect(()=>(!jK(n._formValues,r)&&n._setFieldArray(r),()=>{const e=!(n._options.shouldUnregister||a);c.current&&e&&n._subjects.state.next({name:r,values:uK(n._formValues)}),e?((e,t)=>{const r=jK(n._fields,e);r&&r._f&&(r._f.mount=t)})(r,!1):n.unregister(r)}),[r,n,o,a]),{swap:Vr.useCallback((e,t)=>{const o=n._getFieldArray(r);Uq(o,e,t),Uq(u.current,e,t),d(o),s(o),n._setFieldArray(r,o,Uq,{argA:e,argB:t},!1)},[d,r,n]),move:Vr.useCallback((e,t)=>{const o=n._getFieldArray(r);$q(o,e,t),$q(u.current,e,t),d(o),s(o),n._setFieldArray(r,o,$q,{argA:e,argB:t},!1)},[d,r,n]),prepend:Vr.useCallback((e,t)=>{const o=tq(uK(e)),a=Hq(n._getFieldArray(r),o);n._names.focus=zq(r,0,t),u.current=Hq(u.current,o.map(Lq)),d(a),s(a),n._setFieldArray(r,a,Hq,{argA:Vq(e)})},[d,r,n]),append:Vr.useCallback((e,t)=>{const o=tq(uK(e)),a=_q(n._getFieldArray(r),o);n._names.focus=zq(r,a.length-1,t),u.current=_q(u.current,o.map(Lq)),d(a),s(a),n._setFieldArray(r,a,_q,{argA:Vq(e)})},[d,r,n]),remove:Vr.useCallback(e=>{const t=Wq(n._getFieldArray(r),e);u.current=Wq(u.current,e),d(t),s(t),!Array.isArray(jK(n._fields,r))&&LK(n._fields,r,void 0),n._setFieldArray(r,t,Wq,{argA:e})},[d,r,n]),insert:Vr.useCallback((e,t,o)=>{const a=tq(uK(t)),i=Bq(n._getFieldArray(r),e,a);n._names.focus=zq(r,e,o),u.current=Bq(u.current,e,a.map(Lq)),d(i),s(i),n._setFieldArray(r,i,Bq,{argA:e,argB:Vq(t)})},[d,r,n]),update:Vr.useCallback((e,t)=>{const o=uK(t),a=Kq(n._getFieldArray(r),e,o);u.current=[...a].map((t,n)=>t&&n!==e?u.current[n]:Lq()),d(a),s([...a]),n._setFieldArray(r,a,Kq,{argA:e,argB:o},!0,!1)},[d,r,n]),replace:Vr.useCallback(e=>{const t=tq(uK(e));u.current=t.map(Lq),d([...t]),s([...t]),n._setFieldArray(r,[...t],e=>e,{},!0,!1)},[d,r,n]),fields:Vr.useMemo(()=>l.map((e,t)=>({...e,[o]:u.current[t]||Lq()})),[l,o])}}function Gq(e={}){const t=Vr.useRef(void 0),n=Vr.useRef(void 0),[r,o]=Vr.useState(()=>({...uK(Nq),isLoading:FK(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:FK(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:r},e.defaultValues&&!FK(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:n,...o}=Fq(e);t.current={...o,formState:r}}const a=t.current.control;return a._options=e,BK(()=>{const e=a._subscribe({formState:a._proxyFormState,callback:()=>o({...a._formState,defaultValues:a._defaultValues}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),a._formState.isReady=!0,e},[a]),Vr.useEffect(()=>a._disableForm(e.disabled),[a,e.disabled]),Vr.useEffect(()=>{e.mode&&(a._options.mode=e.mode),e.reValidateMode&&(a._options.reValidateMode=e.reValidateMode)},[a,e.mode,e.reValidateMode]),Vr.useEffect(()=>{e.errors&&(a._setErrors(e.errors),a._focusError())},[a,e.errors]),Vr.useEffect(()=>{e.shouldUnregister&&a._subjects.state.next({values:a._getWatch()})},[a,e.shouldUnregister]),Vr.useEffect(()=>{if(a._proxyFormState.isDirty){const e=a._getDirty();e!==r.isDirty&&a._subjects.state.next({isDirty:e})}},[a,r.isDirty]),Vr.useEffect(()=>{var t;e.values&&!KK(e.values,n.current)?(a._reset(e.values,{keepFieldsRef:!0,...a._options.resetOptions}),(null===(t=a._options.resetOptions)||void 0===t?void 0:t.keepIsValid)||a._setValid(),n.current=e.values,o(e=>({...e}))):a._resetDefaultValues()},[a,e.values]),Vr.useEffect(()=>{a._state.mount||(a._setValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()}),t.current.formState=Vr.useMemo(()=>VK(r,a),[a,r]),t.current}const Yq=["localeText"],Xq=_r.createContext(null),Qq=function(e){var t;const{localeText:n}=e,r=J(e,Yq),{utils:o,localeText:a}=null!=(t=_r.useContext(Xq))?t:{utils:void 0,localeText:void 0},i=Ad({props:r,name:"MuiLocalizationProvider"}),{children:l,dateAdapter:s,dateFormats:u,dateLibInstance:c,adapter
151Locale:d,localeText:f}=i,p=_r.useMemo(()=>Q({},f,a,n),[f,a,n]),h=_r.useMemo(()=>{if(!s)return o||null;const e=new s({locale:d,formats:u,instance:c});if(!e.isMUIAdapter)throw new Error(["MUI: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join("\n"));return e},[s,d,u,c,o]),m=_r.useMemo(()=>h?{minDate:h.date("1900-01-01T00:00:00.000"),maxDate:h.date("2099-12-31T00:00:00.000")}:null,[h]),g=_r.useMemo(()=>({utils:h,defaultDates:m,localeText:p}),[m,h,p]);return jr.jsx(Xq.Provider,{value:g,children:l})},Zq={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>"year"===e?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(e,t,n)=>`Select ${e}. ${null===t?"No time selected":`Selected time is ${n.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,selectViewText:e=>`Select ${e}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:e=>`Week ${e}`,calendarWeekNumberText:e=>`${e}`,openDatePickerDialogue:(e,t)=>
151null!==e&&t.isValid(e)?`Choose date, selected date is ${t.format(e,"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>null!==e&&t.isValid(e)?`Choose time, selected time is ${t.format(e,"fullTime")}`:"Choose time",fieldClearLabel:"Clear value",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:e=>"Y".repeat(e.digitAmount),fieldMonthPlaceholder:e=>"letter"===e.contentType?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:e=>"letter"===e.contentType?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa"},Jq=Zq;Q({},Zq);const eG=()=>{const e=_r.useContext(Xq);if(null===e)throw new Error(["MUI: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join("\n"));if(null===e.utils)throw new Error(["MUI: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join("\n"));const t=_r.useMemo(()=>Q({},Jq,e.localeText),[e.localeText]);return _r.useMemo(()=>Q({},e,{localeText:t}),[e,t])},tG=()=>eG().utils,nG=()=>eG().defaultDates,rG=()=>eG().localeText,oG=e=>{const t=tG(),n=_r.useRef();return void 0===n.current&&(n.current=t.dateWithTimezone(void 0,e)),n.current};function aG(e,t,n){return"function"==typeof e?e(t,n):e}function iG(e){if(void 0===e)return{};const t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t}function lG(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=ee(n?.className,a,o?.className,r?.className),t={...n?.style,...o?.style,...r?.style},i={...n,...o,...r};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=function(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n}({...o,...r}),l=iG(r),s=iG(o),u=t(i),c=ee(u?.className,n?.className,a,o?.className,r?.className),d={...u?.style,...n?.style,...o?.style,...r?.style},f={...u,...n,...s,...l};return c.length>0&&(f.className=c),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:u.ref}}function sG(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:o=!1,...a}=e,i=o?{}:function(e,t,n){return"function"==typeof e?e(t,n):e}(n,r),{props:l,internalRef:s}=lG({...a,externalSlotProps:i}),u=function(...e){const t=_r.useRef(void 0),n=_r.useCallback(t=>{const n=e.map(e=>{if(null==e)return null;if("function"==typeof e){const n=e,r=n(t);return"function"==typeof r?r:()=>{n(null)}}return e.current=t,()=>{e.current=null}});return()=>{n.forEach(e=>e?.())}},e);return _r.useMemo(()=>e.every(e=>null==e)?null:e=>{t.current&&(t.current(),t.current=void 0),null!=e&&(t.current=n(e))},e)}(s,i?.ref,e.additionalProps?.ref),c=function(e,t,n){return void 0===e||"string"==typeof e?t:{...t,ownerState:{...t.ownerState,...n}}}(t,{...l,ref:u},r);return c}const uG=ef(jr.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),cG=ef(jr.jsx("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),dG=ef(jr.jsx("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),fG=ef(jr.jsx("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),pG=ef(jr.jsxs(_r.Fragment,{children:[jr.jsx("path",{d:"M11.99 2C6.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"}),jr.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),hG=ef(jr.jsx("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange");ef(jr.jsxs(_r.Fragment,{children:[jr.jsx("path",{d:"M11.99 2C6.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"}),jr.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const mG=ef(jr.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");function gG(e){return mu("MuiPickersArrowSwitcher",e)}gu("MuiPickersArrowSwitcher",["root","spacer","button"]);const vG=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel"],yG=["ownerState"],bG=["ownerState"],wG=Ud("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),xG=Ud("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),SG=Ud(qf,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>Q({},e.hidden&&{visibility:"hidden"})),CG=_r.forwardRef(function(e,t){var n,r,o,a;const i="rtl"===Td().direction,l=Ad({props:e,name:"MuiPickersArrowSwitcher"}),{children:s,className:u,slots:c,slotProps:d,isNextDisabled:f,isNextHidden:p,onGoToNext:h,nextLabel:m,isPreviousDisabled:g,isPreviousHidden:v,onGoToPrevious:y,previousLabel:b}=l,w=J(l,vG),x=l,S=(e=>{const{classes:t}=e;return Dc({root:["root"],spacer:["spacer"],button:["button"]},gG,t)})(x),C={isDisabled:f,isHidden:p,goTo:h,label:m},k={isDisabled:g,isHidden:v,goTo:y,label:b},O=null!=(n=null==c?void 0:c.previousIconButton)?n:SG,E=sG({elementType:O,externalSlotProps:null==d?void 0:d.previousIconButton,additionalProps:{size:"medium",title:k.label,"aria-label":k.label,disabled:k.isDisabled,edge:"end",onClick:k.goTo},ownerState:Q({},x,{hidden:k.isHidden}),className:S.button}),P=null!=(r=null==c?void 0:c.nextIconButton)?r:SG,M=sG({elementType:P,externalSlotProps:null==d?void 0:d.nextIconButton,additionalProps:{size:"medium",title:C.label,"aria-label":C.label,disabled:C.isDisabled,edge:"start",onClick:C.goTo},ownerState:Q({},x,{hidden:C.isHidden}),className:S.button}),I=null!=(o=null==c?void 0:c.leftArrowIcon)?o:cG,R=sG({elementType:I,externalSlotProps:null==d?void 0:d.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),D=J(R,yG),T=null!=(a=null==c?void 0:c.rightArrowIcon)?a:dG,A=sG({elementType:T,externalSlotProps:null==d?void 0:d.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),j=J(A,bG);return jr.jsxs(wG,Q({ref:t,className:ee(S.root,u),ownerState:x},w,{children:[jr.jsx(O,Q({},E,{children:i?jr.jsx(T,Q({},j)):jr.jsx(I,Q({},D))})),s?jr.jsx(ep,{variant:"subtitle1",component:"span",children:s}):jr.jsx(xG,{className:S.spacer,ownerState:x}),jr.jsx(P,Q({},M,{children:i?jr.jsx(I,Q({},D)):jr.jsx(T,Q({},j))}))]}))}),kG=(e,t)=>
151e.length===t.length&&t.every(t=>e.includes(t)),OG=({openTo:e,defaultOpenTo:t,views:n,defaultViews:r})=>{const o=null!=n?n:r;let a;if(null!=e)a=e;else if(o.includes(t))a=t;else{if(!(o.length>0))throw new Error("MUI: The `views` prop must contain at least one view");a=o[0]}return{views:o,openTo:a}},EG=["hours","minutes","seconds"],PG=e=>EG.includes(e),MG=(e,t,n)=>{if(n){if((e>=12?"pm":"am")!==t)return"am"===t?e-12:e+12}return e},IG=(e,t)=>3600*t.getHours(e)+60*t.getMinutes(e)+t.getSeconds(e),RG=(e,t)=>(n,r)=>e?t.isAfter(n,r):IG(n,t)>IG(r,t),DG=(e,{format:t,views:n,ampm:r})=>{if(null!=t)return t;const o=e.formats;return kG(n,["hours"])?r?`${o.hours12h} ${o.meridiem}`:o.hours24h:kG(n,["minutes"])?o.minutes:kG(n,["seconds"])?o.seconds:kG(n,["minutes","seconds"])?`${o.minutes}:${o.seconds}`:kG(n,["hours","minutes","seconds"])?r?`${o.hours12h}:${o.minutes}:${o.seconds} ${o.meridiem}`:`${o.hours24h}:${o.minutes}:${o.seconds}`:r?`${o.hours12h}:${o.minutes} ${o.meridiem}`:`${o.hours24h}:${o.minutes}`};function TG({onChange:e,onViewChange:t,openTo:n,view:r,views:o,autoFocus:a,focusedView:i,onFocusedViewChange:l}){var s,u;const c=_r.useRef(n),d=_r.useRef(o),f=_r.useRef(o.includes(n)?n:o[0]),[p,h]=cc({name:"useViews",state:"view",controlled:r,default:f.current}),m=_r.useRef(a?p:null),[g,v]=cc({name:"useViews",state:"focusedView",controlled:i,default:m.current});_r.useEffect(()=>{(c.current&&c.current!==n||d.current&&d.current.some(e=>!o.includes(e)))&&(h(o.includes(n)?n:o[0]),d.current=o,c.current=n)},[n,h,p,o]);const y=o.indexOf(p),b=null!=(s=o[y-1])?s:null,w=null!=(u=o[y+1])?u:null,x=dc((e,t)=>{v(t?e:t=>e===t?null:t),null==l||l(e,t)}),S=dc(e=>{x(e,!0),e!==p&&(h(e),t&&t(e))}),C=dc(()=>{w&&S(w)}),k=dc((t,n,r)=>{const a="finish"===n,i=r?o.indexOf(r)<o.length-1:Boolean(w);if(e(t,a&&i?"partial":n,r),r&&r!==p){const e=o[o.indexOf(r)+1];e&&S(e)}else a&&C()});return{view:p,setView:S,focusedView:g,setFocusedView:x,nextView:w,previousView:b,defaultView:o.includes(n)?n:o[0],goToNextView:C,setValueAndGoToNextView:k}}function AG(e,t,n,r){const o=tG(),a=((e,t)=>e?t.getHours(e)>=12?"pm":"am":null)(e,o),i=_r.useCallback(a=>{const i=null==e?null:((e,t,n,r)=>{const o=MG(r.getHours(e),t,n);return r.setHours(e,o)})(e,a,Boolean(t),o);n(i,null!=r?r:"partial")},[t,e,n,r,o]);return{meridiemMode:a,handleMeridiemChange:i}}const jG=320,NG=Ud("div")({overflow:"hidden",width:jG,maxHeight:334,display:"flex",flexDirection:"column",margin:"0 auto"});function FG(e){return mu("MuiTimeClock",e)}gu("MuiTimeClock",["root","arrowSwitcher"]);const LG=220,zG=36,_G={x:110,y:110},VG=_G.x-_G.x,BG=0-_G.y,$G=(e,t,n)=>{const r=t-_G.x,o=n-_G.y,a=Math.atan2(VG,BG)-Math.atan2(r,o);let i=a*(180/Math.PI);i=Math.round(i/e)*e,i%=360;const l=r**2+o**2;return{value:Math.floor(i/e)||0,distance:Math.sqrt(l)}};function HG(e){return mu("MuiClockPointer",e)}gu("MuiClockPointer",["root","thumb"]);const WG=["className","hasSelected","isInner","type","viewValue"],UG=Ud("div",{name:"MuiClockPointer",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>Q({width:2,backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.shouldAnimate&&{transition:e.transitions.create(["transform","height"])})),KG=Ud("div",{name:"MuiClockPointer",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e,ownerState:t})=>Q({width:4,height:4,backgroundColor:(e.vars||e).palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:"calc(50% - 18px)",border:`16px solid ${(e.vars||e).palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:(e.vars||e).palette.primary.main}));function qG(e){const t=Ad({props:e,name:"MuiClockPointer"}),{className:n,isInner:r,type:o,viewValue:a}=t,i=J(t,WG),l=_r.useRef(o);_r.useEffect(()=>{l.current=o},[o]);const s=Q({},t,{shouldAnimate:l.current!==o}),u=(e=>{const{classes:t}=e;return Dc({root:["root"],thumb:["thumb"]},HG,t)})(s);return jr.jsx(UG,Q({style:(()=>{let e=360/("hours"===o?12:60)*a;return"hours"===o&&a>12&&(e-=360),{height:Math.round((r?.26:.4)*LG),transform:`rotateZ(${e}deg)`}})(),className:ee(n,u.root),ownerState:s},i,{children:jr.jsx(KG,{ownerState:s,className:u.thumb})}))}function GG(e){return mu("MuiClock",e)}gu("MuiClock",["root","clock","wrapper","squareMask","pin","amButton","pmButton","meri
151diemText"]);const YG=(e,t,n)=>{let r=t;return r=e.setHours(r,e.getHours(n)),r=e.setMinutes(r,e.getMinutes(n)),r=e.setSeconds(r,e.getSeconds(n)),r},XG=({date:e,disableFuture:t,disablePast:n,maxDate:r,minDate:o,isDateDisabled:a,utils:i,timezone:l})=>{const s=YG(i,i.dateWithTimezone(void 0,l),e);n&&i.isBefore(o,s)&&(o=s),t&&i.isAfter(r,s)&&(r=s);let u=e,c=e;for(i.isBefore(e,o)&&(u=o,c=null),i.isAfter(e,r)&&(c&&(c=r),u=null);u||c;){if(u&&i.isAfter(u,r)&&(u=null),c&&i.isBefore(c,o)&&(c=null),u){if(!a(u))return u;u=i.addDays(u,1)}if(c){if(!a(c))return c;c=i.addDays(c,-1)}}return null},QG=(e,t,n)=>null!=t&&e.isValid(t)?t:n,ZG=(e,t)=>{const n=[e.startOfYear(t)];for(;n.length<12;){const t=n[n.length-1];n.push(e.addMonths(t,1))}return n},JG=(e,t,n)=>"date"===n?e.startOfDay(e.dateWithTimezone(void 0,t)):e.dateWithTimezone(void 0,t),eY=(e,t)=>{const n=e.setHours(e.date(),"am"===t?2:14);return e.format(n,"meridiem")},tY=["year","month","day"],nY=e=>tY.includes(e),rY=(e,{format:t,views:n},r)=>{if(null!=t)return t;const o=e.formats;return kG(n,["year"])?o.year:kG(n,["month"])?o.month:kG(n,["day"])?o.dayOfMonth:kG(n,["month","year"])?`${o.month} ${o.year}`:kG(n,["day","month"])?`${o.month} ${o.dayOfMonth}`:r?/en/.test(e.getCurrentLocaleCode())?o.normalDateWithWeekday:o.normalDate:o.keyboardDate},oY=(e,t)=>{const n=e.startOfWeek(t);return[0,1,2,3,4,5,6].map(t=>e.addDays(n,t))},aY=Ud("div",{name:"MuiClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),iY=Ud("div",{name:"MuiClock",slot:"Clock",overridesResolver:(e,t)=>t.clock})({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),lY=Ud("div",{name:"MuiClock",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({"&:focus":{outline:"none"}}),sY=Ud("div",{name:"MuiClock",slot:"SquareMask",overridesResolver:(e,t)=>t.squareMask})(({ownerState:e})=>Q({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),uY=Ud("div",{name:"MuiClock",slot:"Pin",overridesResolver:(e,t)=>t.pin})(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),cY=Ud(qf,{name:"MuiClock",slot:"AmButton",overridesResolver:(e,t)=>t.amButton})(({theme:e,ownerState:t})=>Q({zIndex:1,position:"absolute",bottom:8,left:8,paddingLeft:4,paddingRight:4,width:zG},"am"===t.meridiemMode&&{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}})),dY=Ud(qf,{name:"MuiClock",slot:"PmButton",overridesResolver:(e,t)=>t.pmButton})(({theme:e,ownerState:t})=>Q({zIndex:1,position:"absolute",bottom:8,right:8,paddingLeft:4,paddingRight:4,width:zG},"pm"===t.meridiemMode&&{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}})),fY=Ud(ep,{name:"MuiClock",slot:"meridiemText",overridesResolver:(e,t)=>t.meridiemText})({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});function pY(e){const t=Ad({props:e,name:"MuiClock"}),{ampm:n,ampmInClock:r,autoFocus:o,children:a,value:i,handleMeridiemChange:l,isTimeDisabled:s,meridiemMode:u,minutesStep:c=1,onChange:d,selectedId:f,type:p,viewValue:h,disabled:m,readOnly:g,className:v}=t,y=t,b=tG(),w=rG(),x=_r.useRef(!1),S=(e=>{const{classes:t}=e;return Dc({root:["root"],clock:["clock"],wrapper:["wrapper"],squareMask:["squareMask"],pin:["pin"],amButton:["amButton"],pmButton:["pmButton"],meridiemText:["meridiemText"]},GG,t)})(y),C=s(h,p),k=!n&&"hours"===p&&(h<1||h>12),O=(e,t)=>{m||g||s(e,p)||d(e,t)},E=(e,t)=>{let{offsetX:r,offsetY:o}=e;if(void 0===r){const t=e.target.getBoundingClientRect();r=e.changedTouches[0].clientX-t.left,o=e.changedTouches[0].clientY-t.top}const a="seconds"===p||"minutes"===p?((e,t,n=1)=>{const r=6*n;let{value:o}=$G(r,e,t);return o=o*n%60,o})(r,o,c):((e,t,n)=>{const{value:r,distance:o}=$G(30,e,t);let a=r||12;return n?a%=12:o<74&&(a+=12,a%=24),a})(r,o,Boolean(n));O(a,t)},P=_r.useMemo(()=>"hours"===p||h%5==0,[p,h]),M="minutes"===p?c:1,I=_r.useRef(null);Hu(()=>{o&&I.current.focus()},[o]);return jr.jsxs(aY,{className:ee(v,S.root),children:[jr.jsxs(iY,{className:S.clock,children:[jr.jsx(sY,{onTouchMove:e=>{x.current=!0,E(e,"shallow")},onTouchEnd:e=>{x.current&&(E(e,"finish"),x.current=!1)},onMouseUp:e=>{x.current&&(x.current=!1),E(e.nativeEvent,"finish")},onMouseMove:e=>{e.buttons>0&&E(e.nativeEvent,"shallow")},ownerState:{disabled:m},className:S.squareMask}),!C&&jr.jsxs(_r.Fragment,{children:[jr.jsx(uY,{className:S.pin}),null!=i&&jr.jsx(qG,{type:p,viewValue:h,isInner:k,hasSelected:P})]}),jr.jsx(lY,{"aria-activedescendant":f,"aria-label":w.clockLabelText(p,i,b),ref:I,role:"listbox",onKeyDown:e=>{if(!x.current)switch(e.key){case"Home":O(0,"partial"),e.preventDefault();break;case"End":O("minutes"===p?59:23,"partial"),e.preventDefault();break;case"ArrowUp":O(h+M,"partial"),e.preventDefault();break;case"ArrowDown":O(h-M,"partial"),e.preventDefault()}},tabIndex:0,className:S.wrapper,children:a})]}),n&&r&&jr.jsxs(_r.Fragment,{children:[jr.jsx(cY,{onClick:g?void 0:()=>l("am"),disabled:m||null===u,ownerState:y,className:S.amButton,title:eY(b,"am"),children:jr.jsx(fY,{variant:"caption",className:S.meridiemText,children:eY(b,"am")})}),jr.jsx(dY,{disabled:m||null===u,onClick:g?void 0:()=>l("pm"),ownerState:y,className:S.pmButton,title:eY(b,"pm"),children:jr.jsx(fY,{variant:"caption",className:S.meridiemText,children:eY(b,"pm")})})]})]})}function hY(e){return mu("MuiClockNumber",e)}const mY=gu("MuiClockNumber",["root","selected","disabled"]),gY=["className","disabled","index","inner","label","selected"],vY=Ud("span",{name:"MuiClockNumber",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${mY.disabled}`]:t.disabled},{[`&.${mY.selected}`]:t.selected}]})(({theme:e,ownerState:t})=>Q({height:zG,width:zG,position:"absolute",left:"calc((100% - 36px) / 2)",display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:(e.vars||e).palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:(e.vars||e).palette.background.paper},[`&.${mY.selected}`]:{color:(e.vars||e).palette.primary.contrastText},[`&.${mY.disabled}`]:{pointerEvents:"none",color:(e.vars||e).palette.text.disabled}},t.inner&&Q({},e.typography.body2,{color:(e.vars||e).palette.text.secondary})));function yY(e){const t=Ad({props:e,name:"MuiClockNumber"}),{className:n,disabled:r,index:o,inner:a,label:i,selected:l}=t,s=J(t,gY),u=t,c=(e=>{const{classes:t,selected:n,disabled:r}=e;return Dc({root:["root",n&&"selected",r&&"disabled"]},hY,t)})(u),d=o%12/12*Math.PI*2-Math.PI/2,f=91*(a?.65:1),p=Math.round(Math.cos(d)*f),h=Math.round(Math.sin(d)*f);return jr.jsx(vY,Q({className:ee(n,c.root),"aria-disabled":!!r||void 0,"aria-selected":!!l||void 0,role:"option",style:{transform:`translate(${p}px, ${h+92}px`},ownerState:u},s,{children:i}))}
151const bY=({ampm:e,value:t,getClockNumberText:n,isDisabled:r,selectedId:o,utils:a})=>{const i=t?a.getHours(t):null,l=[],s=e?12:23,u=t=>null!==i&&(e?12===t?12===i||0===i:i===t||i-12===t:i===t);for(let c=e?1:0;c<=s;c+=1){let t=c.toString();0===c&&(t="00");const i=!e&&(0===c||c>12);t=a.formatNumber(t);const s=u(c);l.push(jr.jsx(yY,{id:s?o:void 0,index:c,inner:i,selected:s,disabled:r(c),label:t,"aria-label":n(t)},c))}return l},wY=({utils:e,value:t,isDisabled:n,getClockNumberText:r,selectedId:o})=>{const a=e.formatNumber;return[[5,a("05")],[10,a("10")],[15,a("15")],[20,a("20")],[25,a("25")],[30,a("30")],[35,a("35")],[40,a("40")],[45,a("45")],[50,a("50")],[55,a("55")],[0,a("00")]].map(([e,a],i)=>{const l=e===t;return jr.jsx(yY,{label:a,id:l?o:void 0,index:i+1,inner:!1,disabled:n(e),selected:l,"aria-label":r(a)},e)})},xY=({timezone:e,value:t,defaultValue:n,onChange:r,valueManager:o})=>{var a,i;const l=tG(),s=_r.useRef(n),u=null!=(a=null!=t?t:s.current)?a:o.emptyValue,c=_r.useMemo(()=>o.getTimezone(l,u),[l,o,u]),d=dc(e=>null==c?e:o.setTimezone(l,c,e)),f=null!=(i=null!=e?e:c)?i:"default";return{value:_r.useMemo(()=>o.setTimezone(l,f,u),[o,l,f,u]),handleValueChange:dc((e,...t)=>{const n=d(e);null==r||r(n,...t)}),timezone:f}},SY=({name:e,timezone:t,value:n,defaultValue:r,onChange:o,valueManager:a})=>{const[i,l]=cc({name:e,state:"value",controlled:n,default:null!=r?r:a.emptyValue}),s=dc((e,...t)=>{l(e),null==o||o(e,...t)});return xY({timezone:t,value:i,defaultValue:void 0,onChange:s,valueManager:a})},CY={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},kY=(e,t,n)=>{if(t===CY.year)return e.startOfYear(n);if(t===CY.month)return e.startOfMonth(n);if(t===CY.day)return e.startOfDay(n);let r=n;return t<CY.minutes&&(r=e.setMinutes(r,0)),t<CY.seconds&&(r=e.setSeconds(r,0)),t<CY.milliseconds&&(r=e.setMilliseconds(r,0)),r},OY=(e,t)=>{const n=e.formatTokenMap[t];if(null==n)throw new Error([`MUI: The token "${t}" is not supported by the Date and Time Pickers.`,"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join("\n"));return"string"==typeof n?{type:n,contentType:"meridiem"===n?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},EY=(e,t,n)=>{const r=[],o=e.dateWithTimezone(void 0,t),a=e.startOfWeek(o),i=e.endOfWeek(o);let l=a;for(;e.isBefore(l,i);)r.push(l),l=e.addDays(l,1);return r.map(t=>e.formatByString(t,n))},PY=(e,t,n,r)=>{switch(n){case"month":return ZG(e,e.dateWithTimezone(void 0,t)).map(t=>e.formatByString(t,r));case"weekDay":return EY(e,t,r);case"meridiem":{const n=e.dateWithTimezone(void 0,t);return[e.startOfDay(n),e.endOfDay(n)].map(t=>e.formatByString(t,r))}default:return[]}},MY=(e,t,n)=>{let r=t;for(r=Number(r).toString();r.length<n;)r=`0${r}`;return r},IY=(e,t,n,r,o)=>{if("day"===o.type&&"digit-with-letter"===o.contentType){const t=e.setDate(r.longestMonth,n);return e.formatByString(t,o.format)}const a=n.toString();return o.hasLeadingZerosInInput?MY(0,a,o.maxLength):a},RY=(e,t,n,r,o,a,i)=>{const l=(e=>{switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}})(r),s="Home"===r,u="End"===r,c=""===n.value||s||u;return"digit"===n.contentType||"digit-with-letter"===n.contentType?(()=>{const r=o[n.type]({currentDate:a,format:n.format,contentType:n.contentType}),d=t=>IY(e,0,t,r,n),f="minutes"===n.type&&null!=i&&i.minutesStep?i.minutesStep:1;let p=parseInt(n.value,10)+l*f;if(c){if("year"===n.type&&!u&&!s)return e.formatByString(e.dateWithTimezone(void 0,t),n.format);p=l>0||s?r.minimum:r.maximum}return p%f!==0&&((l<0||s)&&(p+=f-(f+p)%f),(l>0||u)&&(p-=p%f)),p>r.maximum?d(r.minimum+(p-r.maximum-1)%(r.maximum-r.minimum+1)):p<r.minimum?d(r.maximum-(r.minimum-p-1)%(r.maximum-r.minimum+1)):d(p)})():(()=>{const r=PY(e,t,n.type,n.format);if(0===r.length)return n.value;if(c)return l>0||s?r[0]:r[r.length-1];const o=r.indexOf(n.value);return r[(o+r.length+l)%r.length]})()},DY=(e,t)=>{let n=e.value||e.placeholder;const r="non-input"===t?e.hasLeadingZerosInFormat:e.hasLeadingZerosInInput;"non-input"===t&&e.hasLeadingZerosInInput&&!e.hasLeadingZerosInFormat&&(n=Number(n).toString());return["input-rtl","input-ltr"].includes(t)&&"digit"===e.contentType&&!r&&1===n.length&&(n=`${n}â`),"input-rtl"===t&&(n=`â¨${n}â©`),n},TY=e=>e.replace(/[\u2066\u2067\u2068\u2069]/g,""),AY=(e,t)=>
151{let n=0,r=t?1:0;const o=[];for(let a=0;a<e.length;a+=1){const i=e[a],l=DY(i,t?"input-rtl":"input-ltr"),s=`${i.startSeparator}${l}${i.endSeparator}`,u=TY(s).length,c=s.length,d=TY(l),f=r+l.indexOf(d[0])+i.startSeparator.length,p=f+d.length;o.push(Q({},i,{start:n,end:n+u,startInInput:f,endInInput:p})),n+=u,r+=c}return o},jY=(e,t,n,r,o)=>{switch(r.type){case"year":return n.fieldYearPlaceholder({digitAmount:e.formatByString(e.dateWithTimezone(void 0,t),o).length,format:o});case"month":return n.fieldMonthPlaceholder({contentType:r.contentType,format:o});case"day":return n.fieldDayPlaceholder({format:o});case"weekDay":return n.fieldWeekDayPlaceholder({contentType:r.contentType,format:o});case"hours":return n.fieldHoursPlaceholder({format:o});case"minutes":return n.fieldMinutesPlaceholder({format:o});case"seconds":return n.fieldSecondsPlaceholder({format:o});case"meridiem":return n.fieldMeridiemPlaceholder({format:o});default:return o}},NY=(e,t,n,r)=>e.formatByString(e.parse(t,n),r),FY=(e,t,n)=>4===e.formatByString(e.dateWithTimezone(void 0,t),n).length,LY=(e,t,n,r,o)=>{if("digit"!==n)return!1;const a=e.dateWithTimezone(void 0,t);switch(r){case"year":if(FY(e,t,o)){return"0001"===e.formatByString(e.setYear(a,1),o)}return"01"===e.formatByString(e.setYear(a,2001),o);case"month":return e.formatByString(e.startOfYear(a),o).length>1;case"day":return e.formatByString(e.startOfMonth(a),o).length>1;case"weekDay":return e.formatByString(e.startOfWeek(a),o).length>1;case"hours":return e.formatByString(e.setHours(a,1),o).length>1;case"minutes":return e.formatByString(e.setMinutes(a,1),o).length>1;case"seconds":return e.formatByString(e.setSeconds(a,1),o).length>1;default:throw new Error("Invalid section type")}},zY=(e,t,n,r,o,a,i,l)=>{let s="";const u=[],c=e.date(),d=r=>{if(""===r)return null;const a=OY(e,r),l=LY(e,t,a.contentType,a.type,r),d=i?l:"digit"===a.contentType,f=null!=o&&e.isValid(o);let p=f?e.formatByString(o,r):"",h=null;if(d)if(l)h=""===p?e.formatByString(c,r).length:p.length;else{if(null==a.maxLength)throw new Error(`MUI: The token ${r} should have a 'maxDigitNumber' property on it's adapter`);h=a.maxLength,f&&(p=MY(0,p,h))}return u.push(Q({},a,{format:r,maxLength:h,value:p,placeholder:jY(e,t,n,a,r),hasLeadingZeros:l,hasLeadingZerosInFormat:l,hasLeadingZerosInInput:d,startSeparator:0===u.length?s:"",endSeparator:"",modified:!1})),null};let f=10,p=r,h=e.expandFormat(r);for(;h!==p;)if(p=h,h=e.expandFormat(p),f-=1,f<0)throw new Error("MUI: The format expansion seems to be enter in an infinite loop. Please open an issue with the format passed to the picker component");const m=h,g=((e,t)=>{const n=[],{start:r,end:o}=e.escapedCharacters,a=new RegExp(`(\\${r}[^\\${o}]*\\${o})+`,"g");let i=null;for(;i=a.exec(t);)n.push({start:i.index,end:a.lastIndex-1});return n})(e,m),v=new RegExp(`^(${Object.keys(e.formatTokenMap).sort((e,t)=>t.length-e.length).join("|")})`,"g");let y="";for(let b=0;b<m.length;b+=1){const e=g.find(e=>e.start<=b&&e.end>=b),t=m[b],n=null!=e,r=`${y}${m.slice(b)}`,o=v.test(r);if(!n&&t.match(/([A-Za-z]+)/)&&o)y=r.slice(0,v.lastIndex),b+=v.lastIndex-1;else{n&&(null==e?void 0:e.start)===b||(null==e?void 0:e.end)===b||(d(y),y="",0===u.length?s+=t:u[u.length-1].endSeparator+=t)}}return d(y),u.map(e=>{const t=e=>{let t=e;return l&&null!==t&&t.includes(" ")&&(t=`â©${t}â¦`),"spacious"===a&&["/",".","-"].includes(t)&&(t=` ${t} `),t};return e.startSeparator=t(e.startSeparator),e.endSeparator=t(e.endSeparator),e})},_Y={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8},VY=(e,t,n,r,o,a)=>[...r].sort((e,t)=>_Y[e.type]-_Y[t.type]).reduce((r,o)=>!a||o.modified?((e,t,n,r,o)=>{switch(n.type){case"year":return e.setYear(o,e.getYear(r));case"month":return e.setMonth(o,e.getMonth(r));case"weekDay":{const o=EY(e,t,n.format),a=e.formatByString(r,n.format),i=o.indexOf(a),l=o.indexOf(n.value)-i;return e.addDays(r,l)}case"day":return e.setDate(o,e.getDate(r));case"meridiem":{const t=e.getHours(r)<12,n=e.getHours(o);return t&&n>=12?e.addHours(o,-12):!t&&n<12?e.addHours(o,12):o}case"hours":return e.setHours(o,e.getHours(r));case"minutes":return e.setMinutes(o,e.getMinutes(r));case"seconds":return e.setSeconds(o,e.getSeconds(r));default:return o}})(e,t,o,n,r):r,o),BY=["value","referenceDate"],$Y={emptyValue:null,getTodayValue:JG,getInitialReferenceValue:e=>{let{value:t,referenceDate:n}=e,r=J(e,BY);return null!=t&&r.utils.isValid(t)?t:null!=n?n:(({props:e,utils:t,granularity:n,timezone:r,getTodayDate:o})=>{var a;let i=o?o():kY(t,n,JG(t,r));null!=e.minDate&&t.isAfterDay(e.minDate,i)&&(i=kY(t,n,e.minDate)),null!=e.maxDate&&t.isBeforeDay(e.maxDate,i)&&(i=kY(t,n,e.maxDate));const l=RG(null!=(a=e.disableIgnoringDatePartForTimeValidation)&&a,t);return null!=e.minTime&&l(e.minTime,i)&&(i=kY(t,n,e.disableIgnoringDatePartForTimeValidation?e.minTime:YG(t,
151i,e.minTime))),null!=e.maxTime&&l(i,e.maxTime)&&(i=kY(t,n,e.disableIgnoringDatePartForTimeValidation?e.maxTime:YG(t,i,e.maxTime))),i})(r)},cleanValue:(e,t)=>null!=t&&e.isValid(t)?t:null,areValuesEqual:(e,t,n)=>!e.isValid(t)&&null!=t&&!e.isValid(n)&&null!=n||e.isEqual(t,n),isSameError:(e,t)=>e===t,hasError:e=>null!=e,defaultErrorState:null,getTimezone:(e,t)=>null!=t&&e.isValid(t)?e.getTimezone(t):null,setTimezone:(e,t,n)=>null==n?null:e.setTimezone(n,t)},HY={updateReferenceValue:(e,t,n)=>null!=t&&e.isValid(t)?t:n,getSectionsFromValue:(e,t,n,r,o)=>!e.isValid(t)&&!!n?n:AY(o(t),r),getValueStrFromSections:(e,t)=>{const n=e.map(e=>{const n=DY(e,t?"input-rtl":"input-ltr");return`${e.startSeparator}${n}${e.endSeparator}`}).join("");return t?`â¦${n}â©`:n},getActiveDateManager:(e,t)=>({date:t.value,referenceDate:t.referenceValue,getSections:e=>e,getNewValuesFromNewActiveDate:n=>({value:n,referenceValue:null!=n&&e.isValid(n)?n:t.referenceValue})}),parseValueStr:(e,t,n)=>n(e.trim(),t)},WY=e=>{if(void 0!==e)return Object.keys(e).reduce((t,n)=>Q({},t,{[`${n.slice(0,1).toLowerCase()}${n.slice(1)}`]:e[n]}),{})},UY=({value:e,referenceDate:t,utils:n,props:r,timezone:o})=>{const a=_r.useMemo(()=>$Y.getInitialReferenceValue({value:e,utils:n,props:r,referenceDate:t,granularity:CY.day,timezone:o,getTodayDate:()=>JG(n,o,"date")}),[]);return null!=e?e:a},KY=["ampm","ampmInClock","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","showViewSwitcher","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","timezone"],qY=Ud(NG,{name:"MuiTimeClock",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",position:"relative"}),GY=Ud(CG,{name:"MuiTimeClock",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),YY=["hours","minutes"],XY=_r.forwardRef(function(e,t){const n=tG(),r=Ad({props:e,name:"MuiTimeClock"}),{ampm:o=n.is12HourCycleInCurrentLocale(),ampmInClock:a=!1,autoFocus:i,components:l,componentsProps:s,slots:u,slotProps:c,value:d,defaultValue:f,referenceDate:p,disableIgnoringDatePartForTimeValidation:h=!1,maxTime:m,minTime:g,disableFuture:v,disablePast:y,minutesStep:b=1,shouldDisableClock:w,shouldDisableTime:x,showViewSwitcher:S,onChange:C,view:k,views:O=YY,openTo:E,onViewChange:P,focusedView:M,onFocusedViewChange:I,className:R,disabled:D,readOnly:T,timezone:A}=r,j=J(r,KY),N=null!=u?u:WY(l),F=null!=c?c:s,{value:L,handleValueChange:z,timezone:_}=SY({name:"TimeClock",timezone:A,value:d,defaultValue:f,onChange:C,valueManager:$Y}),V=UY({value:L,referenceDate:p,utils:n,props:r,timezone:_}),B=rG(),$=oG(_),{view:H,setView:W,previousView:U,nextView:K,setValueAndGoToNextView:q}=TG({view:k,views:O,openTo:E,onViewChange:P,onChange:z,focusedView:M,onFocusedViewChange:I}),{meridiemMode:G,handleMeridiemChange:Y}=AG(V,o,q),X=_r.useCallback((e,t)=>{const r=RG(h,n),a="hours"===t||"minutes"===t&&O.includes("seconds"),i=({start:e,end:t})=>(!g||!r(g,t))&&((!m||!r(e,m))&&((!v||!r(e,$))&&(!y||!r($,a?t:e)))),l=(e,r=1)=>{if(e%r!==0)return!1;if(null!=w&&w(e,t))return!1;if(x)switch(t){case"hours":return!x(n.setHours(V,e),"hours");case"minutes":return!x(n.setMinutes(V,e),"minutes");case"seconds":return!x(n.setSeconds(V,e),"seconds");default:return!1}return!0};switch(t){case"hours":{const t=MG(e,G,o),r=n.setHours(V,t);return!i({start:n.setSeconds(n.setMinutes(r,0),0),end:n.setSeconds(n.setMinutes(r,59),59)})||!l(t)}case"minutes":{const t=n.setMinutes(V,e);return!i({start:n.setSeconds(t,0),end:n.setSeconds(t,59)})||!l(e,b)}case"seconds":{const t=n.setSeconds(V,e);return!i({start:t,end:t})||!l(e)}default:throw new Error("not supported")}},[o,V,h,m,G,g,b,w,x,n,v,y,$,O]),Z=uc(),te=_r.useMemo(()=>{switch(H){case"hours":return{onChange:(e,t)=>
151{const r=MG(e,G,o);q(n.setHours(V,r),t)},viewValue:n.getHours(V),children:bY({value:L,utils:n,ampm:o,getClockNumberText:B.hoursClockNumberText,isDisabled:e=>D||X(e,"hours"),selectedId:Z})};case"minutes":{const e=n.getMinutes(V);return{viewValue:e,onChange:(e,t)=>{q(n.setMinutes(V,e),t)},children:wY({utils:n,value:e,getClockNumberText:B.minutesClockNumberText,isDisabled:e=>D||X(e,"minutes"),selectedId:Z})}}case"seconds":{const e=n.getSeconds(V);return{viewValue:e,onChange:(e,t)=>{q(n.setSeconds(V,e),t)},children:wY({utils:n,value:e,getClockNumberText:B.secondsClockNumberText,isDisabled:e=>D||X(e,"seconds"),selectedId:Z})}}default:throw new Error("You must provide the type for ClockView")}},[H,n,L,o,B.hoursClockNumberText,B.minutesClockNumberText,B.secondsClockNumberText,G,q,V,X,Z,D]),ne=r,re=(e=>{const{classes:t}=e;return Dc({root:["root"],arrowSwitcher:["arrowSwitcher"]},FG,t)})(ne);return jr.jsxs(qY,Q({ref:t,className:ee(re.root,R),ownerState:ne},j,{children:[jr.jsx(pY,Q({autoFocus:null!=i?i:!!M,ampmInClock:a&&O.includes("hours"),value:L,type:H,ampm:o,minutesStep:b,isTimeDisabled:X,meridiemMode:G,handleMeridiemChange:Y,selectedId:Z,disabled:D,readOnly:T},te)),S&&jr.jsx(GY,{className:re.arrowSwitcher,slots:N,slotProps:F,onGoToPrevious:()=>W(U),isPreviousDisabled:!U,previousLabel:B.openPreviousView,onGoToNext:()=>W(K),isNextDisabled:!K,nextLabel:B.openNextView,ownerState:ne})]}))});function QY(e){return mu("MuiDigitalClock",e)}gu("MuiDigitalClock",["root","list","item"]);const ZY=["ampm","timeStep","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","onChange","view","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","views","skipDisabled","timezone"],JY=Ud(NG,{name:"MuiDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e})=>({overflowY:"auto",width:"100%","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:e.alreadyRendered?"smooth":"auto"},maxHeight:232})),eX=Ud(uy,{name:"MuiDigitalClock",slot:"List",overridesResolver:(e,t)=>t.list})({padding:0}),tX=Ud(jy,{name:"MuiDigitalClock",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:"8px 16px",margin:"2px 4px","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Ju(e.palette.primary.main,e.palette.action.focusOpacity)}})),nX=_r.forwardRef(function(e,t){var n,r,o;const a=tG(),i=_r.useRef(null),l=fc(t,i),s=Ad({props:e,name:"MuiDigitalClock"}),{ampm:u=a.is12HourCycleInCurrentLocale(),timeStep:c=30,autoFocus:d,components:f,componentsProps:p,slots:h,slotProps:m,value:g,defaultValue:v,referenceDate:y,disableIgnoringDatePartForTimeValidation:b=!1,maxTime:w,minTime:x,disableFuture:S,disablePast:C,minutesStep:k=1,shouldDisableClock:O,shouldDisableTime:E,onChange:P,view:M,openTo:I,onViewChange:R,focusedView:D,onFocusedViewChange:T,className:A,disabled:j,readOnly:N,views:F=["hours"],skipDisabled:L=!1,timezone:z}=s,_=J(s,ZY),{value:V,handleValueChange:B,timezone:$}=SY({name:"DigitalClock",timezone:z,value:g,defaultValue:v,onChange:P,valueManager:$Y}),H=rG(),W=oG($),U=_r.useMemo(()=>Q({},s,{alreadyRendered:!!i.current}),[s]),K=(e=>{const{classes:t}=e;return Dc({root:["root"],list:["list"],item:["item"]},QY,t)})(U),q=null!=(n=null!=(r=null==h?void 0:h.digitalClockItem)?r:null==f?void 0:f.DigitalClockItem)?n:tX,G=sG({elementType:q,externalSlotProps:null!=(o=null==m?void 0:m.digitalClockItem)?o:null==p?void 0:p.digitalClockItem,ownerState:{},className:K.item}),Y=UY({value:V,referenceDate:y,utils:a,props:s,timezone:$}),X=dc(e=>B(e,"finish","hours")),{setValueAndGoToNextView:Z}=TG({view:M,views:F,openTo:I,onViewChange:R,onChange:X,focusedView:D,onFocusedViewChange:T}),te=dc(e=>{Z(e,"finish")});_r.useEffect(()=>{if(null===i.current)return;const e=i.current.querySelector('[role="listbox"] [role="option"][aria-selected="true"]');if(!e)return;const t=e.offsetTop;i.current.scrollTop=t-4});const ne=_r.useCallback(e=>{const t=RG(b,a);return!!(x&&t(x,e)||w&&t(e,w)||S&&t(e,W)||C&&t(W,e))||!!(a.getMinutes(e)%k!==0||null!=O&&O(a.toJsDate(e).getTime(),"hours")||E&&E(e,"hours"))},[b,a,x,w,S,W,C,k,O,E]),re=_r.useMemo(()=>{const e=a.startOfDay(Y);return[e,...Array.from({length:Math.ceil(1440/c)-1},(t,n)=>a.addMinutes(e,c*(n+1)))]},[Y,c,a]);return jr.jsx(JY,Q({ref:l,className:ee(K.root,A),ownerState:U},_,{children:jr.jsx(eX,{autoFocusItem:d||!!D,role:"listbox","aria-label":H.timePickerToolbarTitle,className:K.list,children:re.map(e=>{if(L&&ne(e))return null;const t=a.isEqual(e,V);return jr.jsx(q,Q({onClick:()=>!N&&te(e),selected:t,disabled:j||ne(e),disableRipple:N,role:"option","aria-disabled":N,"aria-selected":t},G,{children:a.format(e,u?"fullTime12h":"fullTime24h")}),a.toISO(e))})})}))});function rX(e){return mu("MuiMultiSectionDigitalClock",e)}function oX(e){return mu("MuiMultiSectionDigitalClockSection",e)}gu("MuiMultiSectionDigitalClock",["root"]),gu("MuiMultiSectionDigitalClockSection",["root","item"]);const aX=["autoFocus","onChange","className","disabled","readOnly","items","active","slots","slotProps","
151skipDisabled"],iX=Ud(uy,{name:"MuiMultiSectionDigitalClockSection",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({maxHeight:232,width:56,padding:0,overflow:"hidden","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:t.alreadyRendered?"smooth":"auto"},"@media (pointer: fine)":{"&:hover":{overflowY:"auto"}},"@media (pointer: none), (pointer: coarse)":{overflowY:"auto"},"&:not(:first-of-type)":{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"&:after":{display:"block",content:'""',height:"calc(100% - 40px - 6px)"}})),lX=Ud(jy,{name:"MuiMultiSectionDigitalClockSection",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:8,margin:"2px 4px",width:48,justifyContent:"center","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Ju(e.palette.primary.main,e.palette.action.focusOpacity)}})),sX=_r.forwardRef(function(e,t){var n;const r=_r.useRef(null),o=fc(t,r),a=_r.useRef(null),i=Ad({props:e,name:"MuiMultiSectionDigitalClockSection"}),{autoFocus:l,onChange:s,className:u,disabled:c,readOnly:d,items:f,active:p,slots:h,slotProps:m,skipDisabled:g}=i,v=J(i,aX),y=_r.useMemo(()=>Q({},i,{alreadyRendered:!!r.current}),[i]),b=(e=>{const{classes:t}=e;return Dc({root:["root"],item:["item"]},oX,t)})(y),w=null!=(n=null==h?void 0:h.digitalClockSectionItem)?n:lX;return _r.useEffect(()=>{if(null===r.current)return;const e=r.current.querySelector('[role="option"][aria-selected="true"]');if(p&&l&&e&&e.focus(),!e||a.current===e)return;a.current=e;const t=e.offsetTop;r.current.scrollTop=t-4}),jr.jsx(iX,Q({ref:o,className:ee(b.root,u),ownerState:y,autoFocusItem:l&&p,role:"listbox"},v,{children:f.map(e=>{var t,n;if(g&&null!=(t=e.isDisabled)&&t.call(e,e.value))return null;const r=e.isSelected(e.value);return jr.jsx(w,Q({onClick:()=>!d&&s(e.value),selected:r,disabled:c||(null==(n=e.isDisabled)?void 0:n.call(e,e.value)),disableRipple:d,role:"option","aria-disabled":d,"aria-label":e.ariaLabel,"aria-selected":r,className:b.item},null==m?void 0:m.digitalClockSectionItem,{children:e.label}),e.label)})}))}),uX=({now:e,value:t,utils:n,ampm:r,isDisabled:o,resolveAriaLabel:a,timeStep:i})=>{const l=t?n.getHours(t):null,s=[],u=e=>null!==l&&(r?12===e?12===l||0===l:l===e||l-12===e:l===e),c=r?11:23;for(let d=0;d<=c;d+=i){let t=n.format(n.setHours(e,d),r?"hours12h":"hours24h");const i=a(parseInt(t,10).toString());t=n.formatNumber(t),s.push({value:d,label:t,isSelected:u,isDisabled:o,ariaLabel:i})}return s},cX=({value:e,utils:t,isDisabled:n,timeStep:r,resolveLabel:o,resolveAriaLabel:a,hasValue:i=!0})=>{const l=t=>null!==e&&(i&&e===t);return[...Array.from({length:Math.ceil(60/r)},(e,i)=>{const s=r*i;return{value:s,label:t.formatNumber(o(s)),isDisabled:n,isSelected:l,ariaLabel:a(s.toString())}})]},dX=["ampm","timeSteps","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","skipDisabled","timezone"],fX=Ud(NG,{name:"MuiMultiSectionDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"row",width:"100%",borderBottom:`1px solid ${(e.vars||e).palette.divider}`})),pX=_r.forwardRef(function(e,t){const n=tG(),r=Ad({props:e,name:"MuiMultiSectionDigitalClock"}),{ampm:o=n.is12HourCycleInCurrentLocale(),timeSteps:a,autoFocus:i,components:l,componentsProps:s,slots:u,slotProps:c,value:d,defaultValue:f,referenceDate:p,disableIgnoringDatePartForTimeValidation:h=!1,maxTime:m,minTime:g,disableFuture:v,disablePast:y,minutesStep:b=1,shouldDisableClock:w,shouldDisableTime:x,onChange:S,view:C,views:k=["hours","minutes"],openTo:O,onViewChange:E,focusedView:P,onFocusedViewChange:M,className:I,disabled:R,readOnly:D,skipDisabled:T=!1,timezone:A}=r,j=J(r,dX),{value:N,handleValueChange:F,timezone:L}=SY({name:"MultiSectionDigitalClock",timezone:A,value:d,defaultValue:f,onChange:S,valueManager:$Y}),z=rG(),_=oG(L),V=_r.useMemo(()=>Q({hours:1,minutes:5,seconds:5},a),[a]),B=UY({value:N,referenceDate:p,utils:n,props:r,timezone:L}),$=dc((e,t,n)=>
151F(e,t,n)),H=_r.useMemo(()=>o&&k.includes("hours")?k.includes("meridiem")?k:[...k,"meridiem"]:k,[o,k]),{view:W,setValueAndGoToNextView:U,focusedView:K}=TG({view:C,views:H,openTo:O,onViewChange:E,onChange:$,focusedView:P,onFocusedViewChange:M}),q=dc(e=>{U(e,"finish","meridiem")}),{meridiemMode:G,handleMeridiemChange:Y}=AG(B,o,q,"finish"),X=_r.useCallback((e,t)=>{const r=RG(h,n),a="hours"===t||"minutes"===t&&H.includes("seconds"),i=({start:e,end:t})=>(!g||!r(g,t))&&((!m||!r(e,m))&&((!v||!r(e,_))&&(!y||!r(_,a?t:e)))),l=(e,r=1)=>{if(e%r!==0)return!1;if(null!=w&&w(e,t))return!1;if(x)switch(t){case"hours":return!x(n.setHours(B,e),"hours");case"minutes":return!x(n.setMinutes(B,e),"minutes");case"seconds":return!x(n.setSeconds(B,e),"seconds");default:return!1}return!0};switch(t){case"hours":{const t=MG(e,G,o),r=n.setHours(B,t);return!i({start:n.setSeconds(n.setMinutes(r,0),0),end:n.setSeconds(n.setMinutes(r,59),59)})||!l(t)}case"minutes":{const t=n.setMinutes(B,e);return!i({start:n.setSeconds(t,0),end:n.setSeconds(t,59)})||!l(e,b)}case"seconds":{const t=n.setSeconds(B,e);return!i({start:t,end:t})||!l(e)}default:throw new Error("not supported")}},[o,B,h,m,G,g,b,w,x,n,v,y,_,H]),Z=_r.useCallback(e=>{switch(e){case"hours":return{onChange:e=>{const t=MG(e,G,o);U(n.setHours(B,t),"finish","hours")},items:uX({now:_,value:N,ampm:o,utils:n,isDisabled:e=>R||X(e,"hours"),timeStep:V.hours,resolveAriaLabel:z.hoursClockNumberText})};case"minutes":return{onChange:e=>{U(n.setMinutes(B,e),"finish","minutes")},items:cX({value:n.getMinutes(B),utils:n,isDisabled:e=>R||X(e,"minutes"),resolveLabel:e=>n.format(n.setMinutes(_,e),"minutes"),timeStep:V.minutes,hasValue:!!N,resolveAriaLabel:z.minutesClockNumberText})};case"seconds":return{onChange:e=>{U(n.setSeconds(B,e),"finish","seconds")},items:cX({value:n.getSeconds(B),utils:n,isDisabled:e=>R||X(e,"seconds"),resolveLabel:e=>n.format(n.setSeconds(_,e),"seconds"),timeStep:V.seconds,hasValue:!!N,resolveAriaLabel:z.secondsClockNumberText})};case"meridiem":{const e=eY(n,"am"),t=eY(n,"pm");return{onChange:Y,items:[{value:"am",label:e,isSelected:()=>!!N&&"am"===G,ariaLabel:e},{value:"pm",label:t,isSelected:()=>!!N&&"pm"===G,ariaLabel:t}]}}default:throw new Error(`Unknown view: ${e} found.`)}},[_,N,o,n,V.hours,V.minutes,V.seconds,z.hoursClockNumberText,z.minutesClockNumberText,z.secondsClockNumberText,G,U,B,R,X,Y]),te=_r.useMemo(()=>H.reduce((e,t)=>Q({},e,{[t]:Z(t)}),{}),[H,Z]),ne=r,re=(e=>{const{classes:t}=e;return Dc({root:["root"]},rX,t)})(ne);return jr.jsx(fX,Q({ref:t,className:ee(re.root,I),ownerState:ne,role:"group"},j,{children:Object.entries(te).map(([e,t])=>jr.jsx(sX,{items:t.items,onChange:t.onChange,active:W===e,autoFocus:null!=i?i:K===e,disabled:R,readOnly:D,slots:null!=u?u:l,slotProps:null!=c?c:s,skipDisabled:T,"aria-label":z.selectViewText(e)},e))}))});function hX(e){return mu("MuiPickersDay",e)}const mX=gu("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),gX=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],vX=({theme:e,ownerState:t})=>Q({},e.typography.caption,{width:36,height:36,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),color:(e.vars||e).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.primary.main,e.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Ju(e.palette.primary.main,e.palette.action.focusOpacity),[`&.${mX.selected}`]:{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${mX.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${mX.disabled}
151:not(.${mX.selected})`]:{color:(e.vars||e).palette.text.disabled},[`&.${mX.disabled}&.${mX.selected}`]:{opacity:.6}},!t.disableMargin&&{margin:"0 2px"},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:(e.vars||e).palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${mX.selected})`]:{border:`1px solid ${(e.vars||e).palette.text.secondary}`}}),yX=(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableMargin&&t.dayWithMargin,!n.disableHighlightToday&&n.today&&t.today,!n.outsideCurrentMonth&&n.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,n.outsideCurrentMonth&&!n.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},bX=Ud($f,{name:"MuiPickersDay",slot:"Root",overridesResolver:yX})(vX),wX=Ud("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:yX})(({theme:e,ownerState:t})=>Q({},vX({theme:e,ownerState:t}),{opacity:0,pointerEvents:"none"})),xX=()=>{},SX=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiPickersDay"}),{autoFocus:r=!1,className:o,day:a,disabled:i=!1,disableHighlightToday:l=!1,disableMargin:s=!1,isAnimating:u,onClick:c,onDaySelect:d,onFocus:f=xX,onBlur:p=xX,onKeyDown:h=xX,onMouseDown:m=xX,onMouseEnter:g=xX,outsideCurrentMonth:v,selected:y=!1,showDaysOutsideCurrentMonth:b=!1,children:w,today:x=!1}=n,S=J(n,gX),C=Q({},n,{autoFocus:r,disabled:i,disableHighlightToday:l,disableMargin:s,selected:y,showDaysOutsideCurrentMonth:b,today:x}),k=(e=>{const{selected:t,disableMargin:n,disableHighlightToday:r,today:o,disabled:a,outsideCurrentMonth:i,showDaysOutsideCurrentMonth:l,classes:s}=e,u=i&&!l;return Dc({root:["root",t&&!u&&"selected",a&&"disabled",!n&&"dayWithMargin",!r&&o&&"today",i&&l&&"dayOutsideMonth",u&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},hX,s)})(C),O=tG(),E=_r.useRef(null),P=fc(E,t);Hu(()=>{!r||i||u||v||E.current.focus()},[r,i,u,v]);return v&&!b?jr.jsx(wX,{className:ee(k.root,k.hiddenDaySpacingFiller,o),ownerState:C,role:S.role}):jr.jsx(bX,Q({className:ee(k.root,o),ref:P,centerRipple:!0,disabled:i,tabIndex:y?0:-1,onKeyDown:e=>h(e,a),onFocus:e=>f(e,a),onBlur:e=>p(e,a),onMouseEnter:e=>g(e,a),onClick:e=>{i||d(a),v&&e.currentTarget.focus(),c&&c(e)},onMouseDown:e=>{m(e),v&&e.preventDefault()}},S,{ownerState:C,children:w||O.format(a,"dayOfMonth")}))}),CX=_r.memo(SX);function kX(e,t,n,r){const{value:o,onError:a}=e,i=eG(),l=_r.useRef(r),s=t({adapter:i,value:o,props:e});return _r.useEffect(()=>{a&&!n(s,l.current)&&a(s,o),l.current=s},[n,a,l,s,o]),s}const OX=e=>{const t=tG(),n=rG(),r=eG(),o="rtl"===Td().direction,{valueManager:a,fieldValueManager:i,valueType:l,validator:s,internalProps:u,internalProps:{value:c,defaultValue:d,referenceDate:f,onChange:p,format:h,formatDensity:m="dense",selectedSections:g,onSelectedSectionsChange:v,shouldRespectLeadingZeros:y=!1,timezone:b}}=e,{timezone:w,value:x,handleValueChange:S}=xY({timezone:b,value:c,defaultValue:d,onChange:p,valueManager:a}),C=_r.useMemo(()=>((e,t)=>{const n=e.dateWithTimezone(void 0,t),r=e.endOfYear(n),o=e.endOfDay(n),{maxDaysInMonth:a,longestMonth:i}=ZG(e,n).reduce((t,n)=>{const r=e.getDaysInMonth(n);return r>t.maxDaysInMonth?{maxDaysInMonth:r,longestMonth:n}:t},{maxDaysInMonth:0,longestMonth:null});return{year:({format:n})=>({minimum:0,maximum:FY(e,t,n)?9999:99}),month:()=>({minimum:1,maximum:e.getMonth(r)+1}),day:({currentDate:t})=>({minimum:1,maximum:null!=t&&e.isValid(t)?e.getDaysInMonth(t):a,longestMonth:i}),weekDay:({format:n,contentType:r})=>{if("digit"===r){const r=EY(e,t,n).map(Number);return{minimum:Math.min(...r),maximum:Math.max(...r)}}return{minimum:1,maximum:7}},hours:({format:t})=>{const r=e.getHours(o);return e.formatByString(e.endOfDay(n),t)!==r.toString()?{minimum:1,maximum:Number(e.formatByString(e.startOfDay(n),t))}:{minimum:0,maximum:r}},minutes:()=>({minimum:0,maximum:e.getMinutes(o)}),seconds:()=>({minimum:0,maximum:e.getSeconds(o)}),meridiem:()=>({minimum:0,maximum:0})}})(t,w),[t,w]),k=_r.useCallback((e,r=null)=>i.getSectionsFromValue(t,e,r,o,e=>zY(t,w,n,h,e,m,y,o)),[i,h,n,o,y,t,m,w]),O=_r.useMemo(()=>i.getValueStrFromSections(k(a.emptyValue),o),[i,k,a.emptyValue,o]),[E,P]=_r.useState(()=>{const e=k(x),n={sections:e,value:x,referenceValue:a.emptyValue,tempValueStrAndroid:null},r=(e=>Math.max(...e.map(e=>{var t;return null!=(t=CY[e.type])?t:1})))(e),o=a.getInitialReferenceValue({referenceDate:f,value:x,utils:t,props:u,granularity:r,timezone:w});return Q({},n,{referenceValue:o})}),[M,I]=cc({controlled:g,default:null,name:"useField",state:"selectedSectionIndexes"}),R=e=>{I(e),null==v||v(e),P(e=>Q({},e,{selectedSectionQuery:null}))},D=_r.useMemo(()=>
151{if(null==M)return null;if("all"===M)return{startIndex:0,endIndex:E.sections.length-1,shouldSelectBoundarySelectors:!0};if("number"==typeof M)return{startIndex:M,endIndex:M};if("string"==typeof M){const e=E.sections.findIndex(e=>e.type===M);return{startIndex:e,endIndex:e}}return M},[M,E.sections]),T=({value:e,referenceValue:n,sections:o})=>{if(P(t=>Q({},t,{sections:o,value:e,referenceValue:n,tempValueStrAndroid:null})),a.areValuesEqual(t,E.value,e))return;const i={validationError:s({adapter:r,value:e,props:Q({},u,{value:e,timezone:w})})};S(e,i)},A=(e,t)=>{const n=[...E.sections];return n[e]=Q({},n[e],{value:t,modified:!0}),AY(n,o)};return _r.useEffect(()=>{const e=k(E.value);P(t=>Q({},t,{sections:e}))},[h,t.locale]),_r.useEffect(()=>{let e=!1;e=!a.areValuesEqual(t,E.value,x)||a.getTimezone(t,E.value)!==a.getTimezone(t,x),e&&P(e=>Q({},e,{value:x,referenceValue:i.updateReferenceValue(t,x,e.referenceValue),sections:k(x)}))},[x]),{state:E,selectedSectionIndexes:D,setSelectedSections:R,clearValue:()=>{T({value:a.emptyValue,referenceValue:E.referenceValue,sections:k(a.emptyValue)})},clearActiveSection:()=>{if(null==D)return;const e=E.sections[D.startIndex],n=i.getActiveDateManager(t,E,e),r=n.getSections(E.sections).filter(e=>""!==e.value).length===(""===e.value?0:1),o=A(D.startIndex,""),a=r?null:t.date(new Date("")),l=n.getNewValuesFromNewActiveDate(a);(null!=a&&!t.isValid(a))!=(null!=n.date&&!t.isValid(n.date))?T(Q({},l,{sections:o})):P(e=>Q({},e,l,{sections:o,tempValueStrAndroid:null}))},updateSectionValue:({activeSection:e,newSectionValue:n,shouldGoToNextSection:r})=>{r&&D&&D.startIndex<E.sections.length-1?R(D.startIndex+1):D&&D.startIndex!==D.endIndex&&R(D.startIndex);const o=i.getActiveDateManager(t,E,e),a=A(D.startIndex,n),l=o.getSections(a),s=((e,t)=>{const n=t.some(e=>"day"===e.type),r=[],o=[];for(let l=0;l<t.length;l+=1){const e=t[l];n&&"weekDay"===e.type||(r.push(e.format),o.push(DY(e,"non-input")))}const a=r.join(" "),i=o.join(" ");return e.parse(i,a)})(t,l);let u,c;if(null!=s&&t.isValid(s)){const e=VY(t,w,s,l,o.referenceDate,!0);u=o.getNewValuesFromNewActiveDate(e),c=!0}else u=o.getNewValuesFromNewActiveDate(s),c=(null!=s&&!t.isValid(s))!=(null!=o.date&&!t.isValid(o.date));return c?T(Q({},u,{sections:a})):P(e=>Q({},e,u,{sections:a,tempValueStrAndroid:null}))},updateValueFromValueStr:e=>{const r=i.parseValueStr(e,E.referenceValue,(e,r)=>{const a=t.parse(e,h);if(null==a||!t.isValid(a))return null;const i=zY(t,w,n,h,a,m,y,o);return VY(t,w,a,i,r,!1)}),a=i.updateReferenceValue(t,r,E.referenceValue);T({value:r,referenceValue:a,sections:k(r,E.sections)})},setTempAndroidValueStr:e=>P(t=>Q({},t,{tempValueStrAndroid:e})),sectionsValueBoundaries:C,placeholder:O,timezone:w}},EX=e=>null!=e.saveQuery,PX=({sections:e,updateSectionValue:t,sectionsValueBoundaries:n,setTempAndroidValueStr:r,timezone:o})=>{const a=tG(),[i,l]=_r.useState(null),s=dc(()=>l(null));_r.useEffect(()=>{var t;null!=i&&(null==(t=e[i.sectionIndex])?void 0:t.type)!==i.sectionType&&s()},[e,i,s]),_r.useEffect(()=>{if(null!=i){const e=setTimeout(()=>s(),5e3);return()=>{window.clearTimeout(e)}}return()=>{}},[i,s]);const u=({keyPressed:t,sectionIndex:n},r,o)=>{const a=t.toLowerCase(),u=e[n];if(null!=i&&(!o||o(i.value))&&i.sectionIndex===n){const e=`${i.value}${a}`,t=r(e,u);if(!EX(t))return l({sectionIndex:n,value:e,sectionType:u.type}),t}const c=r(a,u);
151return EX(c)&&!c.saveQuery?(s(),null):(l({sectionIndex:n,value:a,sectionType:u.type}),EX(c)?null:c)},c=dc(i=>{const l=e[i.sectionIndex],s=" "!==i.keyPressed&&!Number.isNaN(Number(i.keyPressed))?(e=>{const t=(e,t)=>{const r=Number(`${e}`),o=n[t.type]({currentDate:null,format:t.format,contentType:t.contentType});if(r>o.maximum)return{saveQuery:!1};if(r<o.minimum)return{saveQuery:!0};const i=Number(`${e}0`)>o.maximum||e.length===o.maximum.toString().length;return{sectionValue:IY(a,0,r,o,t),shouldGoToNextSection:i}};return u(e,(e,n)=>{if("digit"===n.contentType||"digit-with-letter"===n.contentType)return t(e,n);if("month"===n.type){LY(a,o,"digit","month","MM");const r=t(e,{type:n.type,format:"MM",hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(EX(r))return r;const i=NY(a,r.sectionValue,"MM",n.format);return Q({},r,{sectionValue:i})}if("weekDay"===n.type){const r=t(e,n);if(EX(r))return r;const i=EY(a,o,n.format)[Number(r.sectionValue)-1];return Q({},r,{sectionValue:i})}return{saveQuery:!1}},e=>!Number.isNaN(Number(e)))})(i):(e=>{const t=(e,t,n)=>{const r=t.filter(e=>e.toLowerCase().startsWith(n));return 0===r.length?{saveQuery:!1}:{sectionValue:r[0],shouldGoToNextSection:1===r.length}},n=(e,n,r,i)=>{const l=e=>PY(a,o,n.type,e);if("letter"===n.contentType)return t(n.format,l(n.format),e);if(r&&null!=i&&"letter"===OY(a,r).contentType){const n=l(r),o=t(0,n,e);return EX(o)?{saveQuery:!1}:Q({},o,{sectionValue:i(o.sectionValue,n)})}return{saveQuery:!1}};return u(e,(e,t)=>{switch(t.type){case"month":{const r=e=>NY(a,e,a.formats.month,t.format);return n(e,t,a.formats.month,r)}case"weekDay":{const r=(e,t)=>t.indexOf(e).toString();return n(e,t,a.formats.weekday,r)}case"meridiem":return n(e,t);default:return{saveQuery:!1}}})})(i);null==s?r(null):t({activeSection:l,newSectionValue:s.sectionValue,shouldGoToNextSection:s.shouldGoToNextSection})});return{applyCharacterEditing:c,resetCharacterQuery:s}};function MX(e,t){return Array.isArray(t)?t.every(t=>-1!==e.indexOf(t)):-1!==e.indexOf(t)}const IX=(e=document)=>{const t=e.activeElement;return t?t.shadowRoot?IX(t.shadowRoot):t:null},RX="@media (pointer: fine)",DX=["onClick","onKeyDown","onFocus","onBlur","onMouseUp","onPaste","error","clearable","onClear","disabled"],TX=e=>{const t=tG(),{state:n,selectedSectionIndexes:r,setSelectedSections:o,clearValue:a,clearActiveSection:i,updateSectionValue:l,updateValueFromValueStr:s,setTempAndroidValueStr:u,sectionsValueBoundaries:c,placeholder:d,timezone:f}=OX(e),{inputRef:p,internalProps:h,internalProps:{readOnly:m=!1,unstableFieldRef:g,minutesStep:v},forwardedProps:{onClick:y,onKeyDown:b,onFocus:w,onBlur:x,onMouseUp:S,onPaste:C,error:k,clearable:O,onClear:E,disabled:P},fieldValueManager:M,valueManager:I,validator:R}=e,D=J(e.forwardedProps,DX),{applyCharacterEditing:T,resetCharacterQuery:A}=PX({sections:n.sections,updateSectionValue:l,sectionsValueBoundaries:c,setTempAndroidValueStr:u,timezone:f}),j=_r.useRef(null),N=fc(p,j),F=_r.useRef(void 0),L="rtl"===Td().direction,z=_r.useMemo(()=>((e,t)=>{const n={};if(!t)return e.forEach((t,r)=>{const o=0===r?null:r-1,a=r===e.length-1?null:r+1;n[r]={leftIndex:o,rightIndex:a}}),{neighbors:n,startIndex:0,endIndex:e.length-1};const r={},o={};let a=0,i=0,l=e.length-1;for(;l>=0;){i=e.findIndex((e,t)=>{var n;return t>=a&&(null==(n=e.endSeparator)?void 0:n.includes(" "))&&" / "!==e.endSeparator}),-1===i&&(i=e.length-1);for(let e=i;e>=a;e-=1)o[e]=l,r[l]=e,l-=1;a=i+1}return e.forEach((t,a)=>{const i=o[a],l=0===i?null:r[i-1],s=i===e.length-1?null:r[i+1];n[a]={leftIndex:l,rightIndex:s}}),{neighbors:n,startIndex:r[0],endIndex:r[e.length-1]}})(n.sections,L),[n.sections,L]),_=()=>{var e;if(m)return void o(null);const t=null!=(e=j.current.selectionStart)?e:0;let r;r=t<=n.sections[0].startInInput||t>=n.sections[n.sections.length-1].endInInput?1:n.sections.findIndex(e=>e.startInInput-e.startSeparator.length>t);const a=-1===r?n.sections.length-1:r-1;o(a)},V=dc((e,...t)=>{e.isDefaultPrevented()||(null==y||y(e,...t),_())}),B=dc(e=>{null==S||S(e),e.preventDefault()}),$=dc((...e)=>{null==w||w(...e);const t=j.current;window.clearTimeout(F.current),F.current=setTimeout(()=>{t&&t===j.current&&(null!=r||m||(t.value.length&&Number(t.selectionEnd)-Number(t.selectionStart)===t.value.length?o("all"):_()))})}),H=dc((...e)=>{null==x||x(...e),o(null)}),W=dc(e=>{if(null==C||C(e),m)return void e.preventDefault();const t=e.clipboardData.getData("text");if(r&&r.startIndex===r.endIndex){const o=n.sections[r.startIndex],a=/^[a-zA-Z]+$/.test(t),i=/^[0-9]+$/.test(t),s=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(t);if("letter"===o.contentType&&a||"digit"===o.contentType&&i||"digit-with-letter"===o.contentType&&s)return A(),l({activeSection:o,newSectionValue:t,shouldGoToNextSection:!0}
151),void e.preventDefault();if(a||i)return void e.preventDefault()}e.preventDefault(),A(),s(t)}),U=dc(e=>{if(m)return;const t=e.target.value;if(""===t)return A(),void a();const o=e.nativeEvent.data,l=o&&o.length>1,c=l?o:t,d=TY(c);if(null==r||l)return void s(l?o:d);let f;if(0===r.startIndex&&r.endIndex===n.sections.length-1&&1===d.length)f=d;else{const e=TY(M.getValueStrFromSections(n.sections,L));let t=-1,o=-1;for(let n=0;n<e.length;n+=1)-1===t&&e[n]!==d[n]&&(t=n),-1===o&&e[e.length-n-1]!==d[d.length-n-1]&&(o=n);const a=n.sections[r.startIndex];if(t<a.start||e.length-o-1>a.end)return;const i=d.length-e.length+a.end-TY(a.endSeparator||"").length;f=d.slice(a.start+TY(a.startSeparator||"").length,i)}0!==f.length?T({keyPressed:f,sectionIndex:r.startIndex}):navigator.userAgent.toLowerCase().indexOf("android")>-1?u(c):(A(),i())}),K=dc(e=>{switch(null==b||b(e),!0){case"a"===e.key&&(e.ctrlKey||e.metaKey):e.preventDefault(),o("all");break;case"ArrowRight"===e.key:if(e.preventDefault(),null==r)o(z.startIndex);else if(r.startIndex!==r.endIndex)o(r.endIndex);else{const e=z.neighbors[r.startIndex].rightIndex;null!==e&&o(e)}break;case"ArrowLeft"===e.key:if(e.preventDefault(),null==r)o(z.endIndex);else if(r.startIndex!==r.endIndex)o(r.startIndex);else{const e=z.neighbors[r.startIndex].leftIndex;null!==e&&o(e)}break;case"Delete"===e.key:if(e.preventDefault(),m)break;null==r||0===r.startIndex&&r.endIndex===n.sections.length-1?a():i(),A();break;case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(e.key):{if(e.preventDefault(),m||null==r)break;const o=n.sections[r.startIndex],a=M.getActiveDateManager(t,n,o),i=RY(t,f,o,e.key,c,a.date,{minutesStep:v});l({activeSection:o,newSectionValue:i,shouldGoToNextSection:!1});break}}});Hu(()=>{if(!j.current)return;if(null==r)return void(j.current.scrollLeft&&(j.current.scrollLeft=0));const e=n.sections[r.startIndex],t=n.sections[r.endIndex];let o=e.startInInput,a=t.endInInput;if(r.shouldSelectBoundarySelectors&&(o-=e.startSeparator.length,a+=t.endSeparator.length),o!==j.current.selectionStart||a!==j.current.selectionEnd){const e=j.current.scrollTop;j.current===IX(document)&&j.current.setSelectionRange(o,a),j.current.scrollTop=e}});const q=kX(Q({},h,{value:n.value,timezone:f}),R,I.isSameError,I.defaultErrorState),G=_r.useMemo(()=>void 0!==k?k:I.hasError(q),[I,q,k]);_r.useEffect(()=>{G||r||A()},[n.referenceValue,r,G]),_r.useEffect(()=>(j.current&&j.current===document.activeElement&&o("all"),()=>window.clearTimeout(F.current)),[]),_r.useEffect(()=>{null!=n.tempValueStrAndroid&&null!=r&&(A(),i())},[n.tempValueStrAndroid]);const Y=_r.useMemo(()=>{var e;return null!=(e=n.tempValueStrAndroid)?e:M.getValueStrFromSections(n.sections,L)},[n.sections,M,n.tempValueStrAndroid,L]),X=_r.useMemo(()=>null==r||"letter"===n.sections[r.startIndex].contentType?"text":"numeric",[r,n.sections]),Z=j.current&&j.current===IX(document),ee=I.areValuesEqual(t,n.value,I.emptyValue),te=!Z&ⅇ_r.useImperativeHandle(g,()=>({getSections:()=>n.sections,getActiveSectionIndex:()=>{var e,t,r;const o=null!=(e=j.current.selectionStart)?e:0,a=null!=(t=j.current.selectionEnd)?t:0,i=!(null==(r=j.current)||!r.readOnly);if(0===o&&0===a||i)return null;const l=o<=n.sections[0].startInInput?1:n.sections.findIndex(e=>e.startInInput-e.startSeparator.length>o);return-1===l?n.sections.length-1:l-1},setSelectedSections:e=>o(e)}));const ne=dc((e,...t)=>{var n;e.preventDefault(),null==E||E(e,...t),a(),null==j||null==(n=j.current)||n.focus(),o(0)});return Q({placeholder:d,autoComplete:"off",disabled:Boolean(P)},D,{value:te?"":Y,inputMode:X,readOnly:m,onClick:V,onFocus:$,onBlur:H,onPaste:W,onChange:U,onKeyDown:K,onMouseUp:B,onClear:ne,error:G,ref:N,clearable:Boolean(O&&!ee&&!m&&!P)})},AX=({props:e,value:t,adapter:n})=>{if(null===t)return null;const{shouldDisableDate:r,shouldDisableMonth:o,shouldDisableYear:a,disablePast:i,disableFuture:l,timezone:s}=e,u=n.utils.dateWithTimezone(void 0,s),c=QG(n.utils,e.minDate,n.defaultDates.minDate),d=QG(n.utils,e.maxDate,n.defaultDates.maxDate);switch(!0){case!n.utils.isValid(t):return"invalidDate";case Boolean(r&&r(t)):return"shouldDisableDate";case Boolean(o&&o(t)):return"shouldDisableMonth";case Boolean(a&&a(t)):return"shouldDisableYear";case Boolean(l&&n.utils.isAfterDay(t,u)):return"disableFuture";case Boolean(i&&n.utils.isBeforeDay(t,u)):return"disablePast";case Boolean(c&&n.utils.isBeforeDay(t,c)):return"minDate";case Boolean(d&&n.utils.isAfterDay(t,d)):return"maxDate";default:return null}},jX=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],NX=["disablePast","disableFuture","minTime","maxTime","shouldDisableClock","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation"],FX=["minDateTime","maxDateTime"],LX=[...jX,...NX,...FX],zX=e=>LX.reduce((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t),{}),_X=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","readOnly","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef"],VX=(e,t)=>{const n=Q({},e),r={},o=e=>{n.hasOwnProperty(e)&&(r[e]=n[e],delete n[e])};
151return _X.forEach(o),"date"===t?jX.forEach(o):"time"===t?NX.forEach(o):"date-time"===t&&(jX.forEach(o),NX.forEach(o),FX.forEach(o)),{forwardedProps:n,internalProps:r}},BX=({props:e,inputRef:t})=>{const n=(e=>{var t,n,r;const o=tG(),a=nG();return Q({},e,{disablePast:null!=(t=e.disablePast)&&t,disableFuture:null!=(n=e.disableFuture)&&n,format:null!=(r=e.format)?r:o.formats.keyboardDate,minDate:QG(o,e.minDate,a.minDate),maxDate:QG(o,e.maxDate,a.maxDate)})})(e),{forwardedProps:r,internalProps:o}=VX(n,"date");return TX({inputRef:t,forwardedProps:r,internalProps:o,valueManager:$Y,fieldValueManager:HY,validator:AX,valueType:"date"})},$X=Ud(bg)({[`& .${fg.container}`]:{outline:0},[`& .${fg.paper}`]:{outline:0,minWidth:jG}}),HX=Ud(Mg)({"&:first-of-type":{padding:0}});function WX(e){var t,n;const{children:r,onDismiss:o,open:a,slots:i,slotProps:l}=e,s=null!=(t=null==i?void 0:i.dialog)?t:$X,u=null!=(n=null==i?void 0:i.mobileTransition)?n:Ih;return jr.jsx(s,Q({open:a,onClose:o},null==l?void 0:l.dialog,{TransitionComponent:u,TransitionProps:null==l?void 0:l.mobileTransition,PaperComponent:null==i?void 0:i.mobilePaper,PaperProps:null==l?void 0:l.mobilePaper,children:jr.jsx(HX,{children:r})}))}function UX(e){return mu("MuiPickersPopper",e)}gu("MuiPickersPopper",["root","paper"]);const KX="undefined"!=typeof navigator&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),qX=KX&&KX[1]?parseInt(KX[1],10):null,GX=KX&&KX[2]?parseInt(KX[2],10):null,YX=qX&&qX<10||GX&&GX<13||!1,XX=()=>qu("@media (prefers-reduced-motion: reduce)",{defaultMatches:!1})||YX,QX=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],ZX=Ud(xp,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({zIndex:e.zIndex.modal})),JX=Ud(kf,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({ownerState:e})=>Q({outline:0,transformOrigin:"top center"},e.placement.includes("top")&&{transformOrigin:"bottom center"}));const eQ=_r.forwardRef((e,t)=>{const{PaperComponent:n,popperPlacement:r,ownerState:o,children:a,paperSlotProps:i,paperClasses:l,onPaperClick:s,onPaperTouchStart:u}=e,c=J(e,QX),d=Q({},o,{placement:r}),f=sG({elementType:n,externalSlotProps:i,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:l,ownerState:d});return jr.jsx(n,Q({},c,f,{onClick:e=>{var t;s(e),null==(t=f.onClick)||t.call(f,e)},onTouchStart:e=>{var t;u(e),null==(t=f.onTouchStart)||t.call(f,e)},ownerState:d,children:a}))});function tQ(e){var t,n,r,o;const a=Ad({props:e,name:"MuiPickersPopper"}),{anchorEl:i,children:l,containerRef:s=null,shouldRestoreFocus:u,onBlur:c,onDismiss:d,open:f,role:p,placement:h,slots:m,slotProps:g,reduceAnimations:v}=a;_r.useEffect(()=>{function e(e){!f||"Escape"!==e.key&&"Esc"!==e.key||d()}return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[d,f]);const y=_r.useRef(null);_r.useEffect(()=>{"tooltip"===p||u&&!u()||(f?y.current=IX(document):y.current&&y.current instanceof HTMLElement&&setTimeout(()=>{y.current instanceof HTMLElement&&y.current.focus()}))},[f,p,u]);const[b,w,x]=function(e,t){const n=_r.useRef(!1),r=_r.useRef(!1),o=_r.useRef(null),a=_r.useRef(!1);_r.useEffect(()=>{if(e)return document.addEventListener("mousedown",t,!0),document.addEventListener("touchstart",t,!0),()=>{document.removeEventListener("mousedown",t,!0),document.removeEventListener("touchstart",t,!0),a.current=!1};function t(){a.current=!0}},[e]);const i=dc(e=>{if(!a.current)return;const i=r.current;r.current=!1;const l=oc(o.current);if(!o.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,l))return;if(n.current)return void(n.current=!1);let s;s=e.composedPath?e.composedPath().indexOf(o.current)>-1:!l.documentElement.contains(e.target)||o.current.contains(e.target),s||i||t(e)}),l=()=>{r.current=!0};return _r.useEffect(()=>{if(e){const e=oc(o.current),t=()=>{n.current=!0};return e.addEventListener("touchstart",i),e.addEventListener("touchmove",t),()=>{e.removeEventListener("touchstart",i),e.removeEventListener("touchmove",t)}}},[e,i]),_r.useEffect(()=>{if(e){const e=oc(o.current);return e.addEventListener("click",i),()=>{e.removeEventListener("click",i),r.current=!1}}},[e,i]),[o,l,l]}
151(f,null!=c?c:d),S=fc(_r.useRef(null),s),C=fc(S,b),k=a,O=(e=>{const{classes:t}=e;return Dc({root:["root"],paper:["paper"]},UX,t)})(k),E=XX(),P=null!=v?v:E,M=(null!=(t=null==m?void 0:m.desktopTransition)?t:P)?Ih:gv,I=null!=(n=null==m?void 0:m.desktopTrapFocus)?n:rg,R=null!=(r=null==m?void 0:m.desktopPaper)?r:JX,D=null!=(o=null==m?void 0:m.popper)?o:ZX,T=sG({elementType:D,externalSlotProps:null==g?void 0:g.popper,additionalProps:{transition:!0,role:p,open:f,anchorEl:i,placement:h,onKeyDown:e=>{"Escape"===e.key&&(e.stopPropagation(),d())}},className:O.root,ownerState:a});return jr.jsx(D,Q({},T,{children:({TransitionProps:e,placement:t})=>jr.jsx(I,Q({open:f,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:"tooltip"===p,isEnabled:()=>!0},null==g?void 0:g.desktopTrapFocus,{children:jr.jsx(M,Q({},e,null==g?void 0:g.desktopTransition,{children:jr.jsx(eQ,{PaperComponent:R,ownerState:k,popperPlacement:t,ref:C,onPaperClick:w,onPaperTouchStart:x,paperClasses:O.paper,paperSlotProps:null==g?void 0:g.desktopPaper,children:l})}))}))}))}function nQ(e){return mu("MuiPickersToolbar",e)}gu("MuiPickersToolbar",["root","content"]);const rQ=Ud("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>Q({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),oQ=Ud("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})(({ownerState:e})=>{var t;return{display:"flex",flexWrap:"wrap",width:"100%",justifyContent:e.isLandscape?"flex-start":"space-between",flexDirection:e.isLandscape?null!=(t=e.landscapeDirection)?t:"column":"row",flex:1,alignItems:e.isLandscape?"flex-start":"center"}}),aQ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiPickersToolbar"}),{children:r,className:o,toolbarTitle:a,hidden:i,titleId:l}=n,s=n,u=(e=>{const{classes:t,isLandscape:n}=e;return Dc({root:["root"],content:["content"],penIconButton:["penIconButton",n&&"penIconButtonLandscape"]},nQ,t)})(s);return i?null:jr.jsxs(rQ,{ref:t,className:ee(u.root,o),ownerState:s,children:[jr.jsx(ep,{color:"text.secondary",variant:"overline",id:l,children:a}),jr.jsx(oQ,{className:u.content,ownerState:s,children:r})]})});function iQ(e){return mu("MuiPickersToolbarText",e)}const lQ=gu("MuiPickersToolbarText",["root","selected"]),sQ=["className","selected","value"],uQ=Ud(ep,{name:"MuiPickersToolbarText",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${lQ.selected}`]:t.selected}]})(({theme:e})=>({transition:e.transitions.create("color"),color:(e.vars||e).palette.text.secondary,[`&.${lQ.selected}`]:{color:(e.vars||e).palette.text.primary}})),cQ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiPickersToolbarText"}),{className:r,value:o}=n,a=J(n,sQ),i=(e=>{const{classes:t,selected:n}=e;return Dc({root:["root",n&&"selected"]},iQ,t)})(n);return jr.jsx(uQ,Q({ref:t,className:ee(r,i.root),component:"span"},a,{children:o}))}),dQ=["align","className","selected","typographyClassName","value","variant","width"],fQ=Ud(dm,{name:"MuiPickersToolbarButton",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:0,minWidth:16,textTransform:"none"}),pQ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiPickersToolbarButton"}),{align:r,className:o,selected:a,typographyClassName:i,value:l,variant:s,width:u}=n,c=J(n,dQ),d=(e=>{const{classes:t}=e;return Dc({root:["root"]},nQ,t)})(n);return jr.jsx(fQ,Q({variant:"text",ref:t,className:ee(o,d.root)},u?{sx:{width:u}}:{},c,{children:jr.jsx(cQ,{align:r,className:i,variant:s,value:l,selected:a})}))}),hQ=({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:o})=>{const{onAccept:a,onChange:i,value:l,defaultValue:s,closeOnSelect:u="desktop"===r,selectedSections:c,onSelectedSectionsChange:d,timezone:f}=e,{current:p}=_r.useRef(s),{current:h}=_r.useRef(void 0!==l),m=tG(),g=eG(),[v,y]=cc({controlled:c,default:null,name:"usePickerValue",state:"selectedSections"}),{isOpen:b,setIsOpen:w}=(({open:e,onOpen:t,onClose:n})=>{const r=_r.useRef("boolean"==typeof e).current,[o,a]=_r.useState(!1);return _r.useEffect(()=>{if(r){if("boolean"!=typeof e)throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");a(e)}},[r,e]),{isOpen:o,setIsOpen:_r.useCallback(e=>{r||a(e),e&&t&&t(),!e&&n&&n()},[r,t,n])}})(e),[x,S]=_r.useState(()=>{let e;return e=void 0!==l?l:void 0!==p?p:t.emptyValue,{draft:e,lastPublishedValue:e,lastCommittedValue:e,lastControlledValue:l,hasBeenModifiedSinceMount:!1}}),{timezone:C,handleValueChange:k}=xY({timezone:f,value:l,defaultValue:p,onChange:i,valueManager:t});kX(Q({},e,{value:x.draft,timezone:C}),o,t.isSameError,t.defaultErrorState);const O=dc(n=>{const r={action:n,dateState:x,hasChanged:e=>!t.areValuesEqual(m,n.value,e),isControlled:h,closeOnSelect:u},i=(e=>{const{action:t,hasChanged:n,dateState:r,isControlled:o}=e,a=!o&&!r.hasBeenModifiedSinceMount;return"setValueFromField"===t.name||("setValueFromAction"===t.name?!(!a||!["accept","today","clear"].includes(t.pickerAction))||n(r.lastPublishedValue):("setValueFromVie
151w"===t.name&&"shallow"!==t.selectionState||"setValueFromShortcut"===t.name)&&(!!a||n(r.lastPublishedValue)))})(r),l=(e=>{const{action:t,hasChanged:n,dateState:r,isControlled:o,closeOnSelect:a}=e,i=!o&&!r.hasBeenModifiedSinceMount;return"setValueFromAction"===t.name?!(!i||!["accept","today","clear"].includes(t.pickerAction))||n(r.lastCommittedValue):"setValueFromView"===t.name&&"finish"===t.selectionState&&a?!!i||n(r.lastCommittedValue):"setValueFromShortcut"===t.name&&"accept"===t.changeImportance&&n(r.lastCommittedValue)})(r),s=(e=>{const{action:t,closeOnSelect:n}=e;return"setValueFromAction"===t.name||("setValueFromView"===t.name?"finish"===t.selectionState&&n:"setValueFromShortcut"===t.name&&"accept"===t.changeImportance)})(r);if(S(e=>Q({},e,{draft:n.value,lastPublishedValue:i?n.value:e.lastPublishedValue,lastCommittedValue:l?n.value:e.lastCommittedValue,hasBeenModifiedSinceMount:!0})),i){const t={validationError:"setValueFromField"===n.name?n.context.validationError:o({adapter:g,value:n.value,props:Q({},e,{value:n.value,timezone:C})})};"setValueFromShortcut"===n.name&&null!=n.shortcut&&(t.shortcut=n.shortcut),k(n.value,t)}l&&a&&a(n.value),s&&w(!1)});if(void 0!==l&&(void 0===x.lastControlledValue||!t.areValuesEqual(m,x.lastControlledValue,l))){const e=t.areValuesEqual(m,x.draft,l);S(t=>Q({},t,{lastControlledValue:l},e?{}:{lastCommittedValue:l,lastPublishedValue:l,draft:l,hasBeenModifiedSinceMount:!0}))}const E=dc(()=>{O({value:t.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),P=dc(()=>{O({value:x.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),M=dc(()=>{O({value:x.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),I=dc(()=>{O({value:x.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),R=dc(()=>{O({value:t.getTodayValue(m,C,n),name:"setValueFromAction",pickerAction:"today"})}),D=dc(()=>w(!0)),T=dc(()=>w(!1)),A=dc((e,t="partial")=>O({name:"setValueFromView",value:e,selectionState:t})),j=dc((e,t,n)=>O({name:"setValueFromShortcut",value:e,changeImportance:null!=t?t:"accept",shortcut:n})),N=dc((e,t)=>O({name:"setValueFromField",value:e,context:t})),F=dc(e=>{y(e),null==d||d(e)}),L={onClear:E,onAccept:P,onDismiss:M,onCancel:I,onSetToday:R,onOpen:D,onClose:T},z={value:x.draft,onChange:N,selectedSections:v,onSelectedSectionsChange:F},_=_r.useMemo(()=>t.cleanValue(m,x.draft),[m,t,x.draft]);return{open:b,fieldProps:z,viewProps:{value:_,onChange:A,onClose:T,open:b,onSelectedSectionsChange:F},layoutProps:Q({},L,{value:_,onChange:A,onSelectShortcut:j,isValid:n=>{const r=o({adapter:g,value:n,props:Q({},e,{value:n,timezone:C})});return!t.hasError(r)}}),actions:L}},mQ=["className","sx"];function gQ(){return"undefined"==typeof window?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?90===Math.abs(window.screen.orientation.angle)?"landscape":"portrait":window.orientation&&90===Math.abs(Number(window.orientation))?"landscape":"portrait"}const vQ=({props:e,propsFromPickerValue:t,propsFromPickerViews:n,wrapperVariant:r})=>{const{orientation:o}=e,a=((e,t)=>{const[n,r]=_r.useState(gQ);return Hu(()=>{const e=()=>{r(gQ())};return window.addEventListener("orientationchange",e),()=>{window.removeEventListener("orientationchange",e)}},[]),!MX(e,["hours","minutes","seconds"])&&"landscape"===(t||n)})(n.views,o);return{layoutProps:Q({},n,t,{isLandscape:a,wrapperVariant:r,disabled:e.disabled,readOnly:e.readOnly})}},yQ=(e,t="warning")=>{let n=!1;Array.isArray(e)&&e.join("\n");return()=>{n||(n=!0)}};yQ(["The `renderInput` prop has been removed in version 6.0 of the Date and Time Pickers.","You can replace it with the `textField` component slot in most cases.","For more information, please have a look at the migration guide (https://mui.com/x/migration/migration-pickers-v5/#input-renderer-required-in-v5)."]);const bQ=({props:e,valueManager:t,valueType:n,wrapperVariant:r,inputRef:o,additionalViewProps:a,validator:i,autoFocusView:l})=>{const s=hQ({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:i}),u=(({props:e,propsFromPickerValue:t,additionalViewProps:n,inputRef:r,autoFocusView:o})=>{const{onChange:a,open:i,onSelectedSectionsChange:l,onClose:s}=t,{view:u,views:c,openTo:d,onViewChange:f,viewRenderers:p,timezone:h}=e,m=J(e,mQ),{view:g,setView:v,defaultView:y,focusedView:b,setFocusedView:w,setValueAndGoToNextView:x}
151=TG({view:u,views:c,openTo:d,onChange:a,onViewChange:f,autoFocus:o}),{hasUIView:S,viewModeLookup:C}=_r.useMemo(()=>c.reduce((e,t)=>{let n;return n=null!=p[t]?"UI":"field",e.viewModeLookup[t]=n,"UI"===n&&(e.hasUIView=!0),e},{hasUIView:!1,viewModeLookup:{}}),[p,c]),k=_r.useMemo(()=>c.reduce((e,t)=>null!=p[t]&&PG(t)?e+1:e,0),[p,c]),O=C[g],E=dc(()=>"UI"===O),[P,M]=_r.useState("UI"===O?g:null);return P!==g&&"UI"===C[g]&&M(g),Hu(()=>{"field"===O&&i&&(s(),setTimeout(()=>{null==r||r.current.focus(),l(g)}))},[g]),Hu(()=>{if(!i)return;let e=g;"field"===O&&null!=P&&(e=P),e!==y&&"UI"===C[e]&&"UI"===C[y]&&(e=y),e!==g&&v(e),w(e,!0)},[i]),{hasUIView:S,shouldRestoreFocus:E,layoutProps:{views:c,view:P,onViewChange:v},renderCurrentView:()=>{if(null==P)return null;const e=p[P];return null==e?null:e(Q({},m,n,t,{views:c,timezone:h,onChange:x,view:P,onViewChange:v,focusedView:b,onFocusedViewChange:w,showViewSwitcher:k>1,timeViewsCount:k}))}}})({props:e,inputRef:o,additionalViewProps:a,autoFocusView:l,propsFromPickerValue:s.viewProps}),c=vQ({props:e,wrapperVariant:r,propsFromPickerValue:s.layoutProps,propsFromPickerViews:u.layoutProps});return{open:s.open,actions:s.actions,fieldProps:s.fieldProps,renderCurrentView:u.renderCurrentView,hasUIView:u.hasUIView,shouldRestoreFocus:u.shouldRestoreFocus,layoutProps:c.layoutProps}};function wQ(e){return mu("MuiPickersLayout",e)}const xQ=gu("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]),SQ=["onAccept","onClear","onCancel","onSetToday","actions"];function CQ(e){const{onAccept:t,onClear:n,onCancel:r,onSetToday:o,actions:a}=e,i=J(e,SQ),l=rG();if(null==a||0===a.length)return null;const s=null==a?void 0:a.map(e=>{switch(e){case"clear":return jr.jsx(dm,{onClick:n,children:l.clearButtonLabel},e);case"cancel":return jr.jsx(dm,{onClick:r,children:l.cancelButtonLabel},e);case"accept":return jr.jsx(dm,{onClick:t,children:l.okButtonLabel},e);case"today":return jr.jsx(dm,{onClick:o,children:l.todayButtonLabel},e);default:return null}});return jr.jsx(Cg,Q({},i,{children:s}))}const kQ=["items","changeImportance","isLandscape","onChange","isValid"],OQ=["getValue"];function EQ(e){const{items:t,changeImportance:n,onChange:r,isValid:o}=e,a=J(e,kQ);if(null==t||0===t.length)return null;const i=t.map(e=>{let{getValue:t}=e,a=J(e,OQ);const i=t({isValid:o});return{label:a.label,onClick:()=>{r(i,n,a)},disabled:!o(i)}});return jr.jsx(Nv,Q({dense:!0,sx:[{maxHeight:334,maxWidth:200,overflow:"auto"},...Array.isArray(a.sx)?a.sx:[a.sx]]},a,{children:i.map(e=>jr.jsx(qv,{children:jr.jsx(Ap,Q({},e))},e.label))}))}const PQ=e=>{var t,n;const{wrapperVariant:r,onAccept:o,onClear:a,onCancel:i,onSetToday:l,view:s,views:u,onViewChange:c,value:d,onChange:f,onSelectShortcut:p,isValid:h,isLandscape:m,disabled:g,readOnly:v,children:y,components:b,componentsProps:w,slots:x,slotProps:S}=e,C=null!=x?x:WY(b),k=null!=S?S:w,O=(e=>{const{classes:t,isLandscape:n}=e;return Dc({root:["root",n&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]},wQ,t)})(e),E=null!=(t=null==C?void 0:C.actionBar)?t:CQ,P=sG({elementType:E,externalSlotProps:null==k?void 0:k.actionBar,additionalProps:{onAccept:o,onClear:a,onCancel:i,onSetToday:l,actions:"desktop"===r?[]:["cancel","accept"],className:O.actionBar},ownerState:Q({},e,{wrapperVariant:r})}),M=jr.jsx(E,Q({},P)),I=null==C?void 0:C.toolbar,R=sG({elementType:I,externalSlotProps:null==k?void 0:k.toolbar,additionalProps:{isLandscape:m,onChange:f,value:d,view:s,onViewChange:c,views:u,disabled:g,readOnly:v,className:O.toolbar},ownerState:Q({},e,{wrapperVariant:r})}),D=function(e){return null!==e.view}(R)&&I?jr.jsx(I,Q({},R)):null,T=y,A=null==C?void 0:C.tabs,j=s&&A?jr.jsx(A,Q({view:s,onViewChange:c,className:O.tabs},null==k?void 0:k.tabs)):null,N=null!=(n=null==C?void 0:C.shortcuts)?n:EQ,F=sG({elementType:N,externalSlotProps:null==k?void 0:k.shortcuts,additionalProps:{isValid:h,isLandscape:m,onChange:p,className:O.shortcuts},ownerState:{isValid:h,isLandscape:m,onChange:p,className:O.shortcuts,wrapperVariant:r}}
151);return{toolbar:D,content:T,tabs:j,actionBar:M,shortcuts:s&&N?jr.jsx(N,Q({},F)):null}},MQ=Ud("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${xQ.toolbar}`]:t.isLandscape?{gridColumn:"rtl"===e.direction?3:1,gridRow:"2 / 3"}:{gridColumn:"2 / 4",gridRow:1},[`.${xQ.shortcuts}`]:t.isLandscape?{gridColumn:"2 / 4",gridRow:1}:{gridColumn:"rtl"===e.direction?3:1,gridRow:"2 / 3"},[`& .${xQ.actionBar}`]:{gridColumn:"1 / 4",gridRow:3}}));MQ.propTypes={as:te.elementType,ownerState:te.shape({isLandscape:te.bool.isRequired}).isRequired,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object])};const IQ=Ud("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(e,t)=>t.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),RQ=function(e){const t=Ad({props:e,name:"MuiPickersLayout"}),{toolbar:n,content:r,tabs:o,actionBar:a,shortcuts:i}=PQ(t),{sx:l,className:s,isLandscape:u,ref:c,wrapperVariant:d}=t,f=t,p=(e=>{const{isLandscape:t,classes:n}=e;return Dc({root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]},wQ,n)})(f);return jr.jsxs(MQ,{ref:c,sx:l,className:ee(s,p.root),ownerState:f,children:[u?i:n,u?n:i,jr.jsx(IQ,{className:p.contentWrapper,children:"desktop"===d?jr.jsxs(_r.Fragment,{children:[r,o]}):jr.jsxs(_r.Fragment,{children:[o,r]})}),a]})},DQ=({adapter:e,value:t,props:n})=>{if(null===t)return null;const{minTime:r,maxTime:o,minutesStep:a,shouldDisableClock:i,shouldDisableTime:l,disableIgnoringDatePartForTimeValidation:s=!1,disablePast:u,disableFuture:c,timezone:d}=n,f=e.utils.dateWithTimezone(void 0,d),p=RG(s,e.utils);switch(!0){case!e.utils.isValid(t):return"invalidDate";case Boolean(r&&p(r,t)):return"minTime";case Boolean(o&&p(t,o)):return"maxTime";case Boolean(c&&e.utils.isAfter(t,f)):return"disableFuture";case Boolean(u&&e.utils.isBefore(t,f)):return"disablePast";case Boolean(l&&l(t,"hours")):return"shouldDisableTime-hours";case Boolean(l&&l(t,"minutes")):return"shouldDisableTime-minutes";case Boolean(l&&l(t,"seconds")):return"shouldDisableTime-seconds";case Boolean(i&&i(e.utils.getHours(t),"hours")):return"shouldDisableClock-hours";case Boolean(i&&i(e.utils.getMinutes(t),"minutes")):return"shouldDisableClock-minutes";case Boolean(i&&i(e.utils.getSeconds(t),"seconds")):return"shouldDisableClock-seconds";case Boolean(a&&e.utils.getMinutes(t)%a!==0):return"minutesStep";default:return null}},TQ=e=>mu("MuiPickersSlideTransition",e),AQ=gu("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),jQ=["children","className","reduceAnimations","slideDirection","transKey","classes"],NQ=Ud(yf,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`.${AQ["slideEnter-left"]}`]:t["slideEnter-left"]},{[`.${AQ["slideEnter-right"]}`]:t["slideEnter-right"]},{[`.${AQ.slideEnterActive}`]:t.slideEnterActive},{[`.${AQ.slideExit}`]:t.slideExit},{[`.${AQ["slideExitActiveLeft-left"]}`]:t["slideExitActiveLeft-left"]},{[`.${AQ["slideExitActiveLeft-right"]}`]:t["slideExitActiveLeft-right"]}]})(({theme:e})=>{const t=e.transitions.create("transform",{duration:e.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${AQ["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${AQ["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${AQ.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${AQ.slideExit}`]:{transform:"translate(0%)"},[`& .${AQ["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${AQ["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}});const FQ=({shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:o,disableFuture:a,disablePast:i,timezone:l})=>{const s=eG();return _r.useCallback(u=>null!==AX({adapter:s,value:u,props:{shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:o,disableFuture:a,disablePast:i,timezone:l}}),[s,e,t,n,r,o,a,i,l])},LQ=e=>mu("MuiDayCalendar",e);gu("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]);const zQ=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],_Q=["ownerState"],VQ=Ud("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),BQ=Ud("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(e,t)=>t.header})({display:"flex",justifyContent:"center",alignItems:"center"}),$Q=Ud(ep,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(e,t)=>t.weekDayLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(e.vars||e).palette.text.secondary})),HQ=Ud(ep,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(e,t)=>t.weekNumberLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.disabled})),WQ=Ud(ep,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(e,t)=>t.weekNumber})(({theme:e})=>Q({},e.typography.caption,{width:36,height:36,padding:0,margin:"0 2px",color:e.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),UQ=Ud("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(e,t)=>t.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:240}),KQ=Ud(function(e){const t=Ad({props:e,name:"MuiPickersSlideTransition"}),{children:n,className:r,reduceAnimations:o,transKey:a}=t,i=J(t,jQ),l=(e=>{const{classes:t,slideDirection:n}=e;return Dc({root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter
151:[`slideEnter-${n}`],exitActive:[`slideExitActiveLeft-${n}`]},TQ,t)})(t),s=Td();if(o)return jr.jsx("div",{className:ee(l.root,r),children:n});const u={exit:l.exit,enterActive:l.enterActive,enter:l.enter,exitActive:l.exitActive};return jr.jsx(NQ,{className:ee(l.root,r),childFactory:e=>_r.cloneElement(e,{classNames:u}),role:"presentation",children:jr.jsx(pf,Q({mountOnEnter:!0,unmountOnExit:!0,timeout:s.transitions.duration.complex,classNames:u},i,{children:n}),a)})},{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(e,t)=>t.slideTransition})({minHeight:240}),qQ=Ud("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(e,t)=>t.monthContainer})({overflow:"hidden"}),GQ=Ud("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(e,t)=>t.weekContainer})({margin:"2px 0",display:"flex",justifyContent:"center"});function YQ(e){var t,n,r;let{parentProps:o,day:a,focusableDay:i,selectedDays:l,isDateDisabled:s,currentMonthNumber:u,isViewFocused:c}=e,d=J(e,zQ);const{disabled:f,disableHighlightToday:p,isMonthSwitchingAnimating:h,showDaysOutsideCurrentMonth:m,components:g,componentsProps:v,slots:y,slotProps:b,timezone:w}=o,x=tG(),S=oG(w),C=null!==i&&x.isSameDay(a,i),k=l.some(e=>x.isSameDay(e,a)),O=x.isSameDay(a,S),E=null!=(t=null!=(n=null==y?void 0:y.day)?n:null==g?void 0:g.Day)?t:CX,P=sG({elementType:E,externalSlotProps:null!=(r=null==b?void 0:b.day)?r:null==v?void 0:v.day,additionalProps:Q({disableHighlightToday:p,showDaysOutsideCurrentMonth:m,role:"gridcell",isAnimating:h,"data-timestamp":x.toJsDate(a).valueOf()},d),ownerState:Q({},o,{day:a,selected:k})}),M=J(P,_Q),I=_r.useMemo(()=>f||s(a),[f,s,a]),R=_r.useMemo(()=>x.getMonth(a)!==u,[x,a,u]),D=_r.useMemo(()=>{const e=x.startOfMonth(x.setMonth(a,u));return m?x.isSameDay(a,x.startOfWeek(e)):x.isSameDay(a,e)},[u,a,m,x]),T=_r.useMemo(()=>{const e=x.endOfMonth(x.setMonth(a,u));return m?x.isSameDay(a,x.endOfWeek(e)):x.isSameDay(a,e)},[u,a,m,x]);return jr.jsx(E,Q({},M,{day:a,disabled:I,autoFocus:c&&C,today:O,outsideCurrentMonth:R,isFirstVisibleCell:D,isLastVisibleCell:T,selected:k,tabIndex:C?0:-1,"aria-selected":k,"aria-current":O?"date":void 0}))}function XQ(e){const t=Ad({props:e,name:"MuiDayCalendar"}),{onFocusedDayChange:n,className:r,currentMonth:o,selectedDays:a,focusedDay:i,loading:l,onSelectedDaysChange:s,onMonthSwitchingAnimationEnd:u,readOnly:c,reduceAnimations:d,renderLoading:f=()=>jr.jsx("span",{children:"..."}),slideDirection:p,TransitionProps:h,disablePast:m,disableFuture:g,minDate:v,maxDate:y,shouldDisableDate:b,shouldDisableMonth:w,shouldDisableYear:x,dayOfWeekFormatter:S,hasFocus:C,onFocusedViewChange:k,gridLabelId:O,displayWeekNumber:E,fixedWeekNumber:P,autoFocus:M,timezone:I}=t,R=oG(I),D=tG(),T=(e=>{const{classes:t}=e;return Dc({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},LQ,t)})(t),A="rtl"===Td().direction,j=S||((e,t)=>D.format(t,"weekdayShort").charAt(0).toUpperCase()),N=FQ({shouldDisableDate:b,shouldDisableMonth:w,shouldDisableYear:x,minDate:v,maxDate:y,disablePast:m,disableFuture:g,timezone:I}),F=rG(),[L,z]=cc({name:"DayCalendar",state:"hasFocus",controlled:C,default:null!=M&&M}),[_,V]=_r.useState(()=>i||R),B=dc(e=>{c||s(e)}),$=e=>{N(e)||(n(e),V(e),null==k||k(!0),z(!0))},H=dc((e,t)=>{switch(e.key){case"ArrowUp":$(D.addDays(t,-7)),e.preventDefault();break;case"ArrowDown":$(D.addDays(t,7)),e.preventDefault();break;case"ArrowLeft":{const n=D.addDays(t,A?1:-1),r=D.addMonths(t,A?1:-1),o=XG({utils:D,date:n,minDate:A?n:D.startOfMonth(r),maxDate:A?D.endOfMonth(r):n,isDateDisabled:N,timezone:I});$(o||n),e.preventDefault();break}case"ArrowRight":{const n=D.addDays(t,A?-1:1),r=D.addMonths(t,A?-1:1),o=XG({utils:D,date:n,minDate:A?D.startOfMonth(r):n,maxDate:A?n:D.endOfMonth(r),isDateDisabled:N,timezone:I});$(o||n),e.preventDefault();break}case"Home":$(D.startOfWeek(t)),e.preventDefault();break;case"End":$(D.endOfWeek(t)),e.preventDefault();break;case"PageUp":$(D.addMonths(t,1)),e.preventDefault();break;
151case"PageDown":$(D.addMonths(t,-1)),e.preventDefault()}}),W=dc((e,t)=>$(t)),U=dc((e,t)=>{L&&D.isSameDay(_,t)&&(null==k||k(!1))}),K=D.getMonth(o),q=_r.useMemo(()=>a.filter(e=>!!e).map(e=>D.startOfDay(e)),[D,a]),G=K,Y=_r.useMemo(()=>_r.createRef(),[G]),X=D.startOfWeek(R),Z=_r.useMemo(()=>{const e=D.startOfMonth(o),t=D.endOfMonth(o);return N(_)||D.isAfterDay(_,t)||D.isBeforeDay(_,e)?XG({utils:D,date:_,minDate:e,maxDate:t,disablePast:m,disableFuture:g,isDateDisabled:N,timezone:I}):_},[o,g,m,_,N,D,I]),J=_r.useMemo(()=>{const e=D.setTimezone(o,I),t=D.getWeekArray(e);let n=D.addMonths(e,1);for(;P&&t.length<P;){const e=D.getWeekArray(n),r=D.isSameDay(t[t.length-1][0],e[0][0]);e.slice(r?1:0).forEach(e=>{t.length<P&&t.push(e)}),n=D.addMonths(n,1)}return t},[o,P,D,I]);return jr.jsxs(VQ,{role:"grid","aria-labelledby":O,className:T.root,children:[jr.jsxs(BQ,{role:"row",className:T.header,children:[E&&jr.jsx(HQ,{variant:"caption",role:"columnheader","aria-label":F.calendarWeekNumberHeaderLabel,className:T.weekNumberLabel,children:F.calendarWeekNumberHeaderText}),oY(D,R).map((e,t)=>{var n;const r=D.format(e,"weekdayShort");return jr.jsx($Q,{variant:"caption",role:"columnheader","aria-label":D.format(D.addDays(X,t),"weekday"),className:T.weekDayLabel,children:null!=(n=null==j?void 0:j(r,e))?n:r},r+t.toString())})]}),l?jr.jsx(UQ,{className:T.loadingContainer,children:f()}):jr.jsx(KQ,Q({transKey:G,onExited:u,reduceAnimations:d,slideDirection:p,className:ee(r,T.slideTransition)},h,{nodeRef:Y,children:jr.jsx(qQ,{ref:Y,role:"rowgroup",className:T.monthContainer,children:J.map((e,n)=>jr.jsxs(GQ,{role:"row",className:T.weekContainer,"aria-rowindex":n+1,children:[E&&jr.jsx(WQ,{className:T.weekNumber,role:"rowheader","aria-label":F.calendarWeekNumberAriaLabelText(D.getWeekNumber(e[0])),children:F.calendarWeekNumberText(D.getWeekNumber(e[0]))}),e.map((e,n)=>jr.jsx(YQ,{parentProps:t,day:e,selectedDays:q,focusableDay:Z,onKeyDown:H,onFocus:W,onBlur:U,onDaySelect:B,isDateDisabled:N,currentMonthNumber:K,isViewFocused:L,"aria-colindex":n+1},e.toString()))]},`week-${e[0]}`))})}))]})}const QQ=e=>{const{value:t,referenceDate:n,defaultCalendarMonth:r,disableFuture:o,disablePast:a,disableSwitchToMonthOnDayFocus:i=!1,maxDate:l,minDate:s,onMonthChange:u,reduceAnimations:c,shouldDisableDate:d,timezone:f}=e,p=tG(),h=_r.useRef(((e,t,n)=>(r,o)=>{switch(o.type){case"changeMonth":return Q({},r,{slideDirection:o.direction,currentMonth:o.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return Q({},r,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(null!=r.focusedDay&&null!=o.focusedDay&&n.isSameDay(o.focusedDay,r.focusedDay))return r;const a=null!=o.focusedDay&&!t&&!n.isSameMonth(r.currentMonth,o.focusedDay);return Q({},r,{focusedDay:o.focusedDay,isMonthSwitchingAnimating:a&&!e&&!o.withoutMonthSwitchingAnimation,currentMonth:a?n.startOfMonth(o.focusedDay):r.currentMonth,slideDirection:null!=o.focusedDay&&n.isAfterDay(o.focusedDay,r.currentMonth)?"left":"right"})}default:throw new Error("missing support")}})(Boolean(c),i,p)).current,m=_r.useMemo(()=>{let o=null;return n?o=n:r&&(o=p.startOfMonth(r)),$Y.getInitialReferenceValue({value:t,utils:p,timezone:f,props:e,referenceDate:o,granularity:CY.day})},[]),[g,v]=_r.useReducer(h,{isMonthSwitchingAnimating:!1,focusedDay:m,currentMonth:p.startOfMonth(m),slideDirection:"left"}),y=_r.useCallback(e=>{v(Q({type:"changeMonth"},e)),u&&u(e.newMonth)},[u]),b=_r.useCallback(e=>{const t=e;p.isSameMonth(t,g.currentMonth)||y({newMonth:p.startOfMonth(t),direction:p.isAfterDay(t,g.currentMonth)?"left":"right"})},[g.currentMonth,y,p]),w=FQ({shouldDisableDate:d,minDate:s,maxDate:l,disableFuture:o,disablePast:a,timezone:f}),x=_r.useCallback(()=>{v({type:"finishMonthSwitchingAnimation"})},[]),S=dc((e,t)=>{w(e)||v({type:"changeFocusedDay",focusedDay:e,withoutMonthSwitchingAnimation:t})});return{referenceDate:m,calendarState:g,changeMonth:b,changeFocusedDay:S,isDateDisabled:w,onMonthSwitchingAnimationEnd:x,handleChangeMonth:y}},ZQ=["ownerState"],JQ=({clearable:e,fieldProps:t,InputProps:n,onClear:r,slots:o,slotProps:a,components:i,componentsProps:l})=>{var s,u,c,d,f,p;const h=rG(),m=null!=(s=null!=(u=null==o?void 0:o.clearButton)?u:null==i?void 0:i.ClearButton)?s:qf,g=sG({elementType:m,externalSlotProps:null!=(c=null==a?void 0:a.clearButton)?c:null==l?void 0:l.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:h.fieldClearLabel}}
151),v=J(g,ZQ),y=null!=(d=null!=(f=null==o?void 0:o.clearIcon)?f:null==i?void 0:i.ClearIcon)?d:mG,b=sG({elementType:y,externalSlotProps:null!=(p=null==a?void 0:a.clearIcon)?p:null==l?void 0:l.clearIcon,ownerState:{}});return{InputProps:Q({},n,{endAdornment:jr.jsxs(_r.Fragment,{children:[e&&jr.jsx(Ev,{position:"end",sx:{marginRight:null!=n&&n.endAdornment?-1:-1.5},children:jr.jsx(m,Q({},v,{onClick:r,children:jr.jsx(y,Q({fontSize:"small"},b))}))}),null==n?void 0:n.endAdornment]})}),fieldProps:Q({},t,{sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(t.sx)?t.sx:[t.sx]]})}},eZ=["components","componentsProps","slots","slotProps","InputProps","inputProps"],tZ=["inputRef"],nZ=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],rZ=_r.forwardRef(function(e,t){var n,r,o;const a=Ad({props:e,name:"MuiDateField"}),{components:i,componentsProps:l,slots:s,slotProps:u,InputProps:c,inputProps:d}=a,f=J(a,eZ),p=a,h=null!=(n=null!=(r=null==s?void 0:s.textField)?r:null==i?void 0:i.TextField)?n:mx,m=sG({elementType:h,externalSlotProps:null!=(o=null==u?void 0:u.textField)?o:null==l?void 0:l.textField,externalForwardedProps:f,ownerState:p}),{inputRef:g}=m,v=J(m,tZ);v.inputProps=Q({},d,v.inputProps),v.InputProps=Q({},c,v.InputProps);const y=BX({props:v,inputRef:g}),{ref:b,onPaste:w,onKeyDown:x,inputMode:S,readOnly:C,clearable:k,onClear:O}=y,E=J(y,nZ),{InputProps:P,fieldProps:M}=JQ({onClear:O,clearable:k,fieldProps:E,InputProps:E.InputProps,slots:s,slotProps:u,components:i,componentsProps:l});return jr.jsx(h,Q({ref:t},M,{InputProps:Q({},P,{readOnly:C}),inputProps:Q({},E.inputProps,{inputMode:S,onPaste:w,onKeyDown:x,ref:b})}))}),oZ=({props:e,inputRef:t})=>{const n=(e=>{var t,n,r,o;const a=tG(),i=(null!=(t=e.ampm)?t:a.is12HourCycleInCurrentLocale())?a.formats.fullTime12h:a.formats.fullTime24h;return Q({},e,{disablePast:null!=(n=e.disablePast)&&n,disableFuture:null!=(r=e.disableFuture)&&r,format:null!=(o=e.format)?o:i})})(e),{forwardedProps:r,internalProps:o}=VX(n,"time");return TX({inputRef:t,forwardedProps:r,internalProps:o,valueManager:$Y,fieldValueManager:HY,validator:DQ,valueType:"time"})},aZ=["slots","slotProps","components","componentsProps","InputProps","inputProps"],iZ=["inputRef"],lZ=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],sZ=_r.forwardRef(function(e,t){var n,r,o;const a=Ad({props:e,name:"MuiTimeField"}),{slots:i,slotProps:l,components:s,componentsProps:u,InputProps:c,inputProps:d}=a,f=J(a,aZ),p=a,h=null!=(n=null!=(r=null==i?void 0:i.textField)?r:null==s?void 0:s.TextField)?n:mx,m=sG({elementType:h,externalSlotProps:null!=(o=null==l?void 0:l.textField)?o:null==u?void 0:u.textField,externalForwardedProps:f,ownerState:p}),{inputRef:g}=m,v=J(m,iZ);v.inputProps=Q({},d,v.inputProps),v.InputProps=Q({},c,v.InputProps);const y=oZ({props:v,inputRef:g}),{ref:b,onPaste:w,onKeyDown:x,inputMode:S,readOnly:C,clearable:k,onClear:O}=y,E=J(y,lZ),{InputProps:P,fieldProps:M}=JQ({onClear:O,clearable:k,fieldProps:E,InputProps:E.InputProps,slots:i,slotProps:l,components:s,componentsProps:u});return jr.jsx(h,Q({ref:t},M,{InputProps:Q({},P,{readOnly:C}),inputProps:Q({},E.inputProps,{inputMode:S,onPaste:w,onKeyDown:x,ref:b})}))}),uZ=e=>mu("MuiPickersFadeTransitionGroup",e);gu("MuiPickersFadeTransitionGroup",["root"]);const cZ=Ud(yf,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"block",position:"relative"});function dZ(e){const t=Ad({props:e,name:"MuiPickersFadeTransitionGroup"}),{children:n,className:r,reduceAnimations:o,transKey:a}=t,i=(e=>{const{classes:t}=e;return Dc({root:["root"]},uZ,t)})(t),l=Td();return o?n:jr.jsx(cZ,{className:ee(i.root,r),children:jr.jsx(Ih,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:l.transitions.duration.enteringScreen,enter:l.transitions.duration.enteringScreen,exit:0},children:n},a)})}function fZ(e){return mu("MuiPickersMonth",e)}const pZ=gu("MuiPickersMonth",["root","monthButton","disabled","selected"]),hZ=["autoFocus","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow"],mZ=Ud("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:3===e.monthsPerRow?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),gZ=Ud("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(e,t)=>[t.monthButton,{[`&.${pZ.disabled}`]:t.disabled},{[`&.${pZ.selected}`]:t.selected}]})(({theme:e})=>Q({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.action.active,e.palette.action.hoverOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${pZ.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${pZ.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),vZ=_r.memo(function(e){const t=Ad({props:e,name:"MuiPickersMonth"}),{autoFocus:n,children:r,disabled:o,selected:a,value:i,tabIndex:l,onClick:s,onKeyDown:u,onFocus:c,onBlur:d,"aria-current":f,"aria-label":p}=t,h=J(t,hZ),m=_r.useRef(null),g=(e=>{const{disabled:t,selected:n,classes:r}=e;return Dc({root:["root"],monthButton:["monthButton",t&&"disabled",n&&"selected"]},fZ,r)})(t);return Hu(()=>{var e;n&&(null==(e=m.current)||e.focus())},[n]),jr.jsx(mZ,Q({className:g.root,ownerState:t},h,{children:jr.jsx(gZ,{ref:m,disabled:o,type:"button",role:"radio",tabIndex:o?-1:l,"aria-current":f,"aria-checked":a,"aria-label":p,onClick:e=>s(e,i),onKeyDown:e=>u(e,i),onFocus:e=>c(e,i),onBlur:e=>d(e,i),className:g.monthButton,ownerState:t,children:r})}))});function yZ(e){return mu("MuiMonthCalendar",e)}gu("MuiMonthCalendar",["root"]);const bZ=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId"];const wZ=Ud("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:jG,boxSizing:"border-box"}),xZ=_r.forwardRef(function(e,t){const n=function(e,t){const n=tG(),r=nG(),o=Ad({props:e,name:t});return Q({disableFuture:!1,disablePast:!1},o,{minDate:QG(n,o.minDate,r.minDate),maxDate:QG(n,o.maxDate,r.maxDate)})}(e,"MuiMonthCalendar"),{className:r,value:o,defaultValue:a,referenceDate:i,disabled:l,disableFuture:s,disablePast:u,maxDate:c,minDate:d,onChange:f,shouldDisableMonth:p,readOnly:h,disableHighlightToday:m,autoFocus:g=!1,onMonthFocus:v,hasFocus:y,onFocusedViewChange:b,monthsPerRow:w=3,timezone:x,gridLabelId:S}=n,C=J(n,bZ),{value:k,handleValueChange:O,timezone:E}=SY({name:"MonthCalendar",timezone:x,value:o,defaultValue:a,onChange:f,valueManager:$Y}),P=oG(E),M=au(),I=tG(),R=_r.useMemo(()=>$Y.getInitialReferenceValue({value:k,utils:I,props:n,timezone:E,referenceDate:i,granularity:CY.month}),[]),D=n,T=(e=>{const{classes:t}=e;return Dc({root:["root"]},yZ,t)})(D),A=_r.useMemo(()=>I.getMonth(P),[I,P]),j=_r.useMemo(()=>null!=k?I.getMonth(k):m?null:I.getMonth(R),[k,I,m,R]),[N,F]=_r.useState(()=>j||A),[L,z]=cc({name:"MonthCalendar",state:"hasFocus",controlled:y,default:null!=g&&g}),_=dc(e=>{z(e),b&&b(e)}),V=_r.useCallback(e=>{const t=I.startOfMonth(u&&I.isAfter(P,d)?P:d),n=I.startOfMonth(s&&I.isBefore(P,c)?P:c),r=I.startOfMonth(e);return!!I.isBefore(r,t)||(!!I.isAfter(r,n)||!!p&&p(r))},[s,u,c,d,P,p,I]),B=dc((e,t)=>{if(h)return;const n=I.setMonth(null!=k?k:R,t);O(n)}),$=dc(e=>{V(I.setMonth(null!=k?k:R,e))||(F(e),_(!0),v&&v(e))});_r.useEffect(()=>{F(e=>null!==j&&e!==j?j:e)},[j]);const H=dc((e,t)=>{const n=12;switch(e.key){case"ArrowUp":$((n+t-3)%n),e.preventDefault();break;case"ArrowDown":$((n+t+3)%n),e.preventDefault();break;case"ArrowLeft":$((n+t+("ltr"===M.direction?-1:1))%n),e.preventDefault();break;case"ArrowRight":$((n+t+("ltr"===M.direction?1:-1))%n),e.preventDefault()}}),W=dc((e,t)=>{$(t)}),U=dc((e,t)=>{N===t&&_(!1)});return jr.jsx(wZ,Q({ref:t,className:ee(T.root,r),ownerState:D,role:"radiogroup","aria-labelledby":S},C,{children:ZG(I,null!=k?k:R).map(e=>{const t=I.getMonth(e),n=I.format(e,"monthShort"),r=I.format(e,"month"),o=t===j,a=l||V(e);return jr.jsx(vZ,{selected:o,value:t,onClick:B,onKeyDown:H,autoFocus:L&&t===N,disabled:a,tabIndex:t===N?0:-1,onFocus:W,onBlur:U,"aria-current":A===t?"date":void 0,"aria-label":r,monthsPerRow:w,children:n},n)})}))});function SZ(e){return mu("MuiPickersYear",e)}const CZ=gu("MuiPickersYear",["root","yearButton","selected","disabled"]),kZ=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow"],OZ=Ud("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:3===e.yearsPerRow?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),EZ=Ud("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(e,t)=>[t.yearButton,{[`&.${CZ.disabled}`]:t.disabled},{[`&.${CZ.selected}`]:t.selected}]})(({theme:e})=>Q({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.focusOpacity})`:Ju(e.palette.action.active,e.palette.action.focusOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Ju(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${CZ.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${CZ.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),PZ=_r.memo(function(e){const t=Ad({props:e,name:"MuiPickersYear"}),{autoFocus:n,className:r,children:o,disabled:a,selected:i,value:l,tabIndex:s,onClick:u,onKeyDown:c,onFocus:d,onBlur:f,"aria-current":p}=t,h=J(t,kZ),m=_r.useRef(null),g=(e=>{const{disabled:t,selected:n,classes:r}=e;return Dc({root:["root"],yearButton:["yearButton",t&&"disabled",n&&"selected"]},SZ,r)})(t);return _r.useEffect(()=>{n&&m.current.focus()},[n]),jr.jsx(OZ,Q({className:ee(g.root,r),ownerState:t},h,{children:jr.jsx(EZ,{ref:m,disabled:a,type:"button",role:"radio",tabIndex:a?-1:s,"aria-current":p,"aria-checked":i,onClick:e=>u(e,l),onKeyDown:e=>c(e,l),onFocus:e=>d(e,l),onBlur:e=>f(e,l),className:g.yearButton,ownerState:t,children:o})}))});function MZ(e){return mu("MuiYearCalendar",e)}gu("MuiYearCalendar",["root"]);const IZ=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsPerRow","timezone","gridLabelId"];const RZ=Ud("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:jG,maxHeight:280,boxSizing:"border-box",position:"relative"}),DZ=_r.forwardRef(function(e,t){const n=function(e,t){var n;const r=tG(),o=nG(),a=Ad({props:e,name:t});return Q({disablePast:!1,disableFuture:!1},a,{yearsPerRow:null!=(n=a.yearsPerRow)?n:3,minDate:QG(r,a.minDate,o.minDate),maxDate:QG(r,a.maxDate,o.maxDate)})}(e,"MuiYearCalendar"),{autoFocus:r,className:o,value:a,defaultValue:i,referenceDate:l,disabled:s,disableFuture:u,disablePast:c,maxDate:d,minDate:f,onChange:p,readOnly:h,shouldDisableYear:m,disableHighlightToday:g,onYearFocus:v,hasFocus:y,onFocusedViewChange:b,yearsPerRow:w,timezone:x,gridLabelId:S}=n,C=J(n,IZ),{value:k,handleValueChange:O,timezone:E}=SY({name:"YearCalendar",timezone:x,value:a,defaultValue:i,onChange:p,valueManager:$Y}),P=oG(E),M=au(),I=tG(),R=_r.useMemo(()=>$Y.getInitialReferenceValue({value:k,utils:I,props:n,timezone:E,referenceDate:l,granularity:CY.year}),[]),D=n,T=(e=>{const{classes:t}=e;return Dc({root:["root"]},MZ,t)})(D),A=_r.useMemo(()=>I.getYear(P),[I,P]),j=_r.useMemo(()=>null!=k?I.getYear(k):g?null:I.getYear(R),[k,I,g,R]),[N,F]=_r.useState(()=>j||A),[L,z]=cc({name:"YearCalendar",state:"hasFocus",controlled:y,default:null!=r&&r}),_=dc(e=>{z(e),b&&b(e)}),V=_r.useCallback(e=>{if(c&&I.isBeforeYear(e,P))return!0;
151if(u&&I.isAfterYear(e,P))return!0;if(f&&I.isBeforeYear(e,f))return!0;if(d&&I.isAfterYear(e,d))return!0;if(!m)return!1;const t=I.startOfYear(e);return m(t)},[u,c,d,f,P,m,I]),B=dc((e,t)=>{if(h)return;const n=I.setYear(null!=k?k:R,t);O(n)}),$=dc(e=>{V(I.setYear(null!=k?k:R,e))||(F(e),_(!0),null==v||v(e))});_r.useEffect(()=>{F(e=>null!==j&&e!==j?j:e)},[j]);const H=dc((e,t)=>{switch(e.key){case"ArrowUp":$(t-w),e.preventDefault();break;case"ArrowDown":$(t+w),e.preventDefault();break;case"ArrowLeft":$(t+("ltr"===M.direction?-1:1)),e.preventDefault();break;case"ArrowRight":$(t+("ltr"===M.direction?1:-1)),e.preventDefault()}}),W=dc((e,t)=>{$(t)}),U=dc((e,t)=>{N===t&&_(!1)}),K=_r.useRef(null),q=fc(t,K);return _r.useEffect(()=>{if(r||null===K.current)return;const e=K.current.querySelector('[tabindex="0"]');if(!e)return;const t=e.offsetHeight,n=e.offsetTop,o=K.current.clientHeight,a=K.current.scrollTop,i=n+t;t>o||n<a||(K.current.scrollTop=i-o/2-t/2)},[r]),jr.jsx(RZ,Q({ref:q,className:ee(T.root,o),ownerState:D,role:"radiogroup","aria-labelledby":S},C,{children:I.getYearRange(f,d).map(e=>{const t=I.getYear(e),n=t===j,r=s||V(e);return jr.jsx(PZ,{selected:n,value:t,onClick:B,onKeyDown:H,autoFocus:L&&t===N,disabled:r,tabIndex:t===N?0:-1,onFocus:W,onBlur:U,"aria-current":A===t?"date":void 0,yearsPerRow:w,children:I.format(e,"year")},I.format(e,"year"))})}))}),TZ=e=>mu("MuiPickersCalendarHeader",e),AZ=gu("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]),jZ=["slots","slotProps","components","componentsProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone"],NZ=["ownerState"],FZ=Ud("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),LZ=Ud("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>Q({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),zZ=Ud("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(e,t)=>t.label})({marginRight:6}),_Z=Ud(qf,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(e,t)=>t.switchViewButton})(({ownerState:e})=>Q({marginRight:"auto"},"year"===e.view&&{[`.${AZ.switchViewIcon}`]:{transform:"rotate(180deg)"}})),VZ=Ud(uG,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(e,t)=>t.switchViewIcon})(({theme:e})=>({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"})),BZ=_r.forwardRef(function(e,t){var n,r,o,a;const i=rG(),l=tG(),s=Ad({props:e,name:"MuiPickersCalendarHeader"}),{slots:u,slotProps:c,components:d,currentMonth:f,disabled:p,disableFuture:h,disablePast:m,maxDate:g,minDate:v,onMonthChange:y,onViewChange:b,view:w,reduceAnimations:x,views:S,labelId:C,className:k,timezone:O}=s,E=J(s,jZ),P=s,M=(e=>{const{classes:t}=e;return Dc({root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]},TZ,t)})(s),I=null!=(n=null!=(r=null==u?void 0:u.switchViewButton)?r:null==d?void 0:d.SwitchViewButton)?n:_Z,R=sG({elementType:I,externalSlotProps:null==c?void 0:c.switchViewButton,additionalProps:{size:"small","aria-label":i.calendarViewSwitchingButtonAriaLabel(w)},ownerState:P,className:M.switchViewButton}),D=null!=(o=null!=(a=null==u?void 0:u.switchViewIcon)?a:null==d?void 0:d.SwitchViewIcon)?o:VZ,T=sG({elementType:D,externalSlotProps:null==c?void 0:c.switchViewIcon,ownerState:void 0,className:M.switchViewIcon}),A=J(T,NZ),j=function(e,{disableFuture:t,maxDate:n,timezone:r}){const o=tG();return _r.useMemo(()=>{const a=o.dateWithTimezone(void 0,r),i=o.startOfMonth(t&&o.isBefore(a,n)?a:n);return!o.isAfter(i,e)},[t,n,e,o,r])}(f,{disableFuture:h,maxDate:g,timezone:O}),N=function(e,{disablePast:t,minDate:n,timezone:r}){const o=tG();return _r.useMemo(()=>{const a=o.dateWithTimezone(void 0,r),i=o.startOfMonth(t&&o.isAfter(a,n)?a:n);return!o.isBefore(i,e)},[t,n,e,o,r])}(f,{disablePast:m,minDate:v,timezone:O});return 1===S.length&&"year"===S[0]?null:jr.jsxs(FZ,Q({},E,{ownerState:P,className:ee(k,M.root),ref:t,children:[jr.jsxs(LZ,{role:"presentation",onClick:()=>
151{if(1!==S.length&&b&&!p)if(2===S.length)b(S.find(e=>e!==w)||S[0]);else{const e=0!==S.indexOf(w)?0:1;b(S[e])}},ownerState:P,"aria-live":"polite",className:M.labelContainer,children:[jr.jsx(dZ,{reduceAnimations:x,transKey:l.format(f,"monthAndYear"),children:jr.jsx(zZ,{id:C,ownerState:P,className:M.label,children:l.format(f,"monthAndYear")})}),S.length>1&&!p&&jr.jsx(I,Q({},R,{children:jr.jsx(D,Q({},A))}))]}),jr.jsx(Ih,{in:"day"===w,children:jr.jsx(CG,{slots:u,slotProps:c,onGoToPrevious:()=>y(l.addMonths(f,-1),"right"),isPreviousDisabled:N,previousLabel:i.previousMonth,onGoToNext:()=>y(l.addMonths(f,1),"left"),isNextDisabled:j,nextLabel:i.nextMonth})})]}))}),$Z=e=>mu("MuiDateCalendar",e);gu("MuiDateCalendar",["root","viewTransitionContainer"]);const HZ=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","defaultCalendarMonth","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","components","componentsProps","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsPerRow","monthsPerRow","timezone"];const WZ=Ud(NG,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",height:334}),UZ=Ud(dZ,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({}),KZ=_r.forwardRef(function(e,t){var n,r,o;const a=tG(),i=uc(),l=function(e,t){var n,r,o,a,i,l,s;const u=tG(),c=nG(),d=XX(),f=Ad({props:e,name:t});return Q({},f,{loading:null!=(n=f.loading)&&n,disablePast:null!=(r=f.disablePast)&&r,disableFuture:null!=(o=f.disableFuture)&&o,openTo:null!=(a=f.openTo)?a:"day",views:null!=(i=f.views)?i:["year","day"],reduceAnimations:null!=(l=f.reduceAnimations)?l:d,renderLoading:null!=(s=f.renderLoading)?s:()=>jr.jsx("span",{children:"..."}),minDate:QG(u,f.minDate,c.minDate),maxDate:QG(u,f.maxDate,c.maxDate)})}(e,"MuiDateCalendar"),{autoFocus:s,onViewChange:u,value:c,defaultValue:d,referenceDate:f,disableFuture:p,disablePast:h,defaultCalendarMonth:m,onChange:g,onYearChange:v,onMonthChange:y,reduceAnimations:b,shouldDisableDate:w,shouldDisableMonth:x,shouldDisableYear:S,view:C,views:k,openTo:O,className:E,disabled:P,readOnly:M,minDate:I,maxDate:R,disableHighlightToday:D,focusedView:T,onFocusedViewChange:A,showDaysOutsideCurrentMonth:j,fixedWeekNumber:N,dayOfWeekFormatter:F,components:L,componentsProps:z,slots:_,slotProps:V,loading:B,renderLoading:$,displayWeekNumber:H,yearsPerRow:W,monthsPerRow:U,timezone:K}=l,q=J(l,HZ),{value:G,handleValueChange:Y,timezone:X}=SY({name:"DateCalendar",timezone:K,value:c,defaultValue:d,onChange:g,valueManager:$Y}),{view:Z,setView:te,focusedView:ne,setFocusedView:re,goToNextView:oe,setValueAndGoToNextView:ae}=TG({view:C,views:k,openTo:O,onChange:Y,onViewChange:u,autoFocus:s,focusedView:T,onFocusedViewChange:A}),{referenceDate:ie,calendarState:le,changeFocusedDay:se,changeMonth:ue,handleChangeMonth:ce,isDateDisabled:de,onMonthSwitchingAnimationEnd:fe}=QQ({value:G,defaultCalendarMonth:m,referenceDate:f,reduceAnimations:b,onMonthChange:y,minDate:I,maxDate:R,shouldDisableDate:w,disablePast:h,disableFuture:p,timezone:X}),pe=P&&G||I,he=P&&G||R,me=`${i}-grid-label`,ge=null!==ne,ve=null!=(n=null!=(r=null==_?void 0:_.calendarHeader)?r:null==L?void 0:L.CalendarHeader)?n:BZ,ye=sG({elementType:ve,externalSlotProps:null!=(o=null==V?void 0:V.calendarHeader)?o:null==z?void 0:z.calendarHeader,additionalProps:{views:k,view:Z,currentMonth:le.currentMonth,onViewChange:te,onMonthChange:(e,t)=>
151ce({newMonth:e,direction:t}),minDate:pe,maxDate:he,disabled:P,disablePast:h,disableFuture:p,reduceAnimations:b,timezone:X,labelId:me,slots:_,slotProps:V},ownerState:l}),be=dc(e=>{const t=a.startOfMonth(e),n=a.endOfMonth(e),r=de(e)?XG({utils:a,date:e,minDate:a.isBefore(I,t)?t:I,maxDate:a.isAfter(R,n)?n:R,disablePast:h,disableFuture:p,isDateDisabled:de,timezone:X}):e;r?(ae(r,"finish"),null==y||y(t)):(oe(),ue(t)),se(r,!0)}),we=dc(e=>{const t=a.startOfYear(e),n=a.endOfYear(e),r=de(e)?XG({utils:a,date:e,minDate:a.isBefore(I,t)?t:I,maxDate:a.isAfter(R,n)?n:R,disablePast:h,disableFuture:p,isDateDisabled:de,timezone:X}):e;r?(ae(r,"finish"),null==v||v(r)):(oe(),ue(t)),se(r,!0)}),xe=dc(e=>Y(e?YG(a,e,null!=G?G:ie):e,"finish",Z));_r.useEffect(()=>{null!=G&&a.isValid(G)&&ue(G)},[G]);const Se=l,Ce=(e=>{const{classes:t}=e;return Dc({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},$Z,t)})(Se),ke={disablePast:h,disableFuture:p,maxDate:R,minDate:I},Oe={disableHighlightToday:D,readOnly:M,disabled:P,timezone:X,gridLabelId:me},Ee=_r.useRef(Z);_r.useEffect(()=>{Ee.current!==Z&&(ne===Ee.current&&re(Z,!0),Ee.current=Z)},[ne,re,Z]);const Pe=_r.useMemo(()=>[G],[G]);return jr.jsxs(WZ,Q({ref:t,className:ee(Ce.root,E),ownerState:Se},q,{children:[jr.jsx(ve,Q({},ye)),jr.jsx(UZ,{reduceAnimations:b,className:Ce.viewTransitionContainer,transKey:Z,ownerState:Se,children:jr.jsxs("div",{children:["year"===Z&&jr.jsx(DZ,Q({},ke,Oe,{value:G,onChange:we,shouldDisableYear:S,hasFocus:ge,onFocusedViewChange:e=>re("year",e),yearsPerRow:W,referenceDate:ie})),"month"===Z&&jr.jsx(xZ,Q({},ke,Oe,{hasFocus:ge,className:E,value:G,onChange:be,shouldDisableMonth:x,onFocusedViewChange:e=>re("month",e),monthsPerRow:U,referenceDate:ie})),"day"===Z&&jr.jsx(XQ,Q({},le,ke,Oe,{onMonthSwitchingAnimationEnd:fe,onFocusedDayChange:se,reduceAnimations:b,selectedDays:Pe,onSelectedDaysChange:xe,shouldDisableDate:w,shouldDisableMonth:x,shouldDisableYear:S,hasFocus:ge,onFocusedViewChange:e=>re("day",e),showDaysOutsideCurrentMonth:j,fixedWeekNumber:N,dayOfWeekFormatter:F,displayWeekNumber:H,components:L,componentsProps:z,slots:_,slotProps:V,loading:B,renderLoading:$}))]})})]}))});function qZ(e){return mu("MuiDatePickerToolbar",e)}gu("MuiDatePickerToolbar",["root","title"]);const GZ=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className"],YZ=Ud(aQ,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),XZ=Ud(ep,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>Q({},e.isLandscape&&{margin:"auto 16px auto auto"})),QZ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiDatePickerToolbar"}),{value:r,isLandscape:o,toolbarFormat:a,toolbarPlaceholder:i="ââ",views:l,className:s}=n,u=J(n,GZ),c=tG(),d=rG(),f=(e=>{const{classes:t}=e;return Dc({root:["root"],title:["title"]},qZ,t)})(n),p=_r.useMemo(()=>{if(!r)return i;const e=rY(c,{format:a,views:l},!0);return c.formatByString(r,e)},[r,a,i,c,l]),h=n;return jr.jsx(YZ,Q({ref:t,toolbarTitle:d.datePickerToolbarTitle,isLandscape:o,className:ee(f.root,s)},u,{children:jr.jsx(XZ,{variant:"h4",align:o?"left":"center",ownerState:h,className:f.title,children:p})}))});function ZZ(e,t){var n,r,o,a;const i=tG(),l=nG(),s=Ad({props:e,name:t}),u=_r.useMemo(()=>{var e;return null==(null==(e=s.localeText)?void 0:e.toolbarTitle)?s.localeText:Q({},s.localeText,{datePickerToolbarTitle:s.localeText.toolbarTitle})},[s.localeText]),c=null!=(n=s.slots)?n:WY(s.components);return Q({},s,{localeText:u},OG({views:s.views,openTo:s.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:null!=(r=s.disableFuture)&&r,disablePast:null!=(o=s.disablePast)&&o,minDate:QG(i,s.minDate,l.minDate),maxDate:QG(i,s.maxDate,l.maxDate),slots:Q({toolbar:QZ},c),slotProps:null!=(a=s.slotProps)?a:s.componentsProps})}const JZ=["props","getOpenDialogAriaText"],eJ=["ownerState"],tJ=["ownerState"],nJ=e=>{var t,n,r,o,a;let{props:i,getOpenDialogAriaText:l}=e,s=J(e,JZ);const{slots:u,slotProps:c,className:d,sx:f,format:p,formatDensity:h,timezone:m,name:g,label:v,inputRef:y,readOnly:b,disabled:w,autoFocus:x,localeText:S,reduceAnimations:C}=i,k=tG(),O=_r.useRef(null),E=_r.useRef(null),P=uc(),M=null!=(t=null==c||null==(n=c.toolbar)?void 0:n.hidden)&&t,{open:I,actions:R,hasUIView:D,layoutProps:T,renderCurrentView:A,shouldRestoreFocus:j,fieldProps:N}=bQ(Q({},s,{props:i,inputRef:O,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),F=null!=(r=u.inputAdornment)?r:Ev,L=sG({elementType:F,externalSlotProps:null==c?void 0:c.inputAdornment,additionalProps:{position:"end"},ownerState:i}),z=J(L,eJ),_=null!=(o=u.openPickerButton)?o:qf,V=sG({elementType:_,externalSlotProps:null==c?void 0:c.openPickerButton,additionalProps:{disabled:w||b,onClick:I?R.onClose:R.onOpen,"aria-label":l(N.value,k),edge:z.position},ownerState:i}),B=J(V,tJ),$=u.openPickerIcon,H=u.field,W=sG({elementType:H,externalSlotProps:null==c?void 0:c.field,additionalProps:Q({},N,M&&{id:P},{readOnly:b,disabled:w,className:d,sx:f,format:p,formatDensity:h,timezone:m,label:v,name:g,autoF
151ocus:x&&!i.open,focused:!!I||void 0}),ownerState:i});D&&(W.InputProps=Q({},W.InputProps,{ref:E},!i.disableOpenPicker&&{[`${z.position}Adornment`]:jr.jsx(F,Q({},z,{children:jr.jsx(_,Q({},B,{children:jr.jsx($,Q({},null==c?void 0:c.openPickerIcon))}))}))}));const U=Q({textField:u.textField,clearIcon:u.clearIcon,clearButton:u.clearButton},W.slots),K=null!=(a=u.layout)?a:RQ,q=fc(O,W.inputRef,y);let G=P;M&&(G=v?`${P}-label`:void 0);const Y=Q({},c,{toolbar:Q({},null==c?void 0:c.toolbar,{titleId:P}),popper:Q({"aria-labelledby":G},null==c?void 0:c.popper)});return{renderPicker:()=>jr.jsxs(Qq,{localeText:S,children:[jr.jsx(H,Q({},W,{slots:U,slotProps:Y,inputRef:q})),jr.jsx(tQ,Q({role:"dialog",placement:"bottom-start",anchorEl:E.current},R,{open:I,slots:u,slotProps:Y,shouldRestoreFocus:j,reduceAnimations:C,children:jr.jsx(K,Q({},T,null==Y?void 0:Y.layout,{slots:u,slotProps:Y,children:A()}))}))]})}},rJ=({view:e,onViewChange:t,views:n,focusedView:r,onFocusedViewChange:o,value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minDate:p,maxDate:h,shouldDisableDate:m,shouldDisableMonth:g,shouldDisableYear:v,reduceAnimations:y,onMonthChange:b,monthsPerRow:w,onYearChange:x,yearsPerRow:S,defaultCalendarMonth:C,components:k,componentsProps:O,slots:E,slotProps:P,loading:M,renderLoading:I,disableHighlightToday:R,readOnly:D,disabled:T,showDaysOutsideCurrentMonth:A,dayOfWeekFormatter:j,sx:N,autoFocus:F,fixedWeekNumber:L,displayWeekNumber:z,timezone:_})=>jr.jsx(KZ,{view:e,onViewChange:t,views:n.filter(nY),focusedView:r&&nY(r)?r:null,onFocusedViewChange:o,value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minDate:p,maxDate:h,shouldDisableDate:m,shouldDisableMonth:g,shouldDisableYear:v,reduceAnimations:y,onMonthChange:b,monthsPerRow:w,onYearChange:x,yearsPerRow:S,defaultCalendarMonth:C,components:k,componentsProps:O,slots:E,slotProps:P,loading:M,renderLoading:I,disableHighlightToday:R,readOnly:D,disabled:T,showDaysOutsideCurrentMonth:A,dayOfWeekFormatter:j,sx:N,autoFocus:F,fixedWeekNumber:L,displayWeekNumber:z,timezone:_}),oJ=_r.forwardRef(function(e,t){var n,r,o,a;const i=rG(),l=tG(),s=ZZ(e,"MuiDesktopDatePicker"),u=Q({day:rJ,month:rJ,year:rJ},s.viewRenderers),c=Q({},s,{viewRenderers:u,format:rY(l,s,!1),yearsPerRow:null!=(n=s.yearsPerRow)?n:4,slots:Q({openPickerIcon:fG,field:rZ},s.slots),slotProps:Q({},s.slotProps,{field:e=>{var n;return Q({},aG(null==(n=s.slotProps)?void 0:n.field,e),zX(s),{ref:t})},toolbar:Q({hidden:!0},null==(r=s.slotProps)?void 0:r.toolbar)})}),{renderPicker:d}=nJ({props:c,valueManager:$Y,valueType:"date",getOpenDialogAriaText:null!=(o=null==(a=c.localeText)?void 0:a.openDatePickerDialogue)?o:i.openDatePickerDialogue,validator:AX});return d()});oJ.propTypes={autoFocus:te.bool,className:te.string,closeOnSelect:te.bool,components:te.object,componentsProps:te.object,dayOfWeekFormatter:te.func,defaultCalendarMonth:te.any,defaultValue:te.any,disabled:te.bool,disableFuture:te.bool,disableHighlightToday:te.bool,disableOpenPicker:te.bool,disablePast:te.bool,displayWeekNumber:te.bool,fixedWeekNumber:te.number,format:te.string,formatDensity:te.oneOf(["dense","spacious"]),inputRef:ec,label:te.node,loading:te.bool,localeText:te.object,maxDate:te.any,minDate:te.any,monthsPerRow:te.oneOf([3,4]),name:te.string,onAccept:te.func,onChange:te.func,onClose:te.func,onError:te.func,onMonthChange:te.func,onOpen:te.func,onSelectedSectionsChange:te.func,onViewChange:te.func,onYearChange:te.func,open:te.bool,openTo:te.oneOf(["day","month","year"]),orientation:te.oneOf(["landscape","portrait"]),readOnly:te.bool,reduceAnimations:te.bool,referenceDate:te.any,renderLoading:te.func,selectedSections:te.oneOfType([te.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),te.number,te.shape({endIndex:te.number.isRequired,startIndex:te.number.isRequired})]),shouldDisableDate:te.func,shouldDisableMonth:te.func,shouldDisableYear:te.func,showDaysOutsideCurrentMonth:te.bool,slotProps:te.object,slots:te.object,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object]),timezone:te.string,value:te.any,view:te.oneOf(["day","month","year"]),viewRenderers:te.shape({day:te.func,month:te.func,year:te.func}),views:te.arrayOf(te.oneOf(["day","month","year"]).isRequired),yearsPerRow:te.oneOf([3,4])};const aJ=["props","getOpenDialogAriaText"],iJ=e=>{var t,n,r;let{props:o,getOpenDialogAriaText:a}=e,i=J(e,aJ);const{slots:l,slotProps:s,className:u,sx:c,format:d,formatDensity:f,timezone:p,name:h,label:m,inputRef:g,readOnly:v,disabled:y,localeText:b}=o,w=tG(),x=_r.useRef(null),S=uc(),C=null!=(t=null==s||null==(n=s.toolbar)?void 0:n.hidden)&&t,{open:k,actions:O,layoutProps:E,renderCurrentView:P,fieldProps:M}=bQ(Q({},i,{props:o,inputRef:x,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),I=l.field,R=sG({elementType:I,externalSlotProps:null==s?void 0:s.field,additionalProps:Q({},M,C&&{id:S},!(y||v)&&{onClick:O.onOpen,onKeyDown:(D=O.onOpen,e=>{"Enter"!==e.key&&" "!==e.key||(D(e),e.preventDefault(),e.stopPropagation())})},{readOnly:null==v||v,disabled:y,className:u,sx:c,format:d,formatDensity:f,timezone:p,label:m,name:h}),ownerState:o});var D;R.inputProps=Q({},R.inputProps,{"aria-label":a(M.value,w)});const T=Q({textField:l.textField}
151,R.slots),A=null!=(r=l.layout)?r:RQ,j=fc(x,R.inputRef,g);let N=S;C&&(N=m?`${S}-label`:void 0);const F=Q({},s,{toolbar:Q({},null==s?void 0:s.toolbar,{titleId:S}),mobilePaper:Q({"aria-labelledby":N},null==s?void 0:s.mobilePaper)});return{renderPicker:()=>jr.jsxs(Qq,{localeText:b,children:[jr.jsx(I,Q({},R,{slots:T,slotProps:F,inputRef:j})),jr.jsx(WX,Q({},O,{open:k,slots:l,slotProps:F,children:jr.jsx(A,Q({},E,null==F?void 0:F.layout,{slots:l,slotProps:F,children:P()}))}))]})}},lJ=_r.forwardRef(function(e,t){var n,r,o;const a=rG(),i=tG(),l=ZZ(e,"MuiMobileDatePicker"),s=Q({day:rJ,month:rJ,year:rJ},l.viewRenderers),u=Q({},l,{viewRenderers:s,format:rY(i,l,!1),slots:Q({field:rZ},l.slots),slotProps:Q({},l.slotProps,{field:e=>{var n;return Q({},aG(null==(n=l.slotProps)?void 0:n.field,e),zX(l),{ref:t})},toolbar:Q({hidden:!1},null==(n=l.slotProps)?void 0:n.toolbar)})}),{renderPicker:c}=iJ({props:u,valueManager:$Y,valueType:"date",getOpenDialogAriaText:null!=(r=null==(o=u.localeText)?void 0:o.openDatePickerDialogue)?r:a.openDatePickerDialogue,validator:AX});return c()});lJ.propTypes={autoFocus:te.bool,className:te.string,closeOnSelect:te.bool,components:te.object,componentsProps:te.object,dayOfWeekFormatter:te.func,defaultCalendarMonth:te.any,defaultValue:te.any,disabled:te.bool,disableFuture:te.bool,disableHighlightToday:te.bool,disableOpenPicker:te.bool,disablePast:te.bool,displayWeekNumber:te.bool,fixedWeekNumber:te.number,format:te.string,formatDensity:te.oneOf(["dense","spacious"]),inputRef:ec,label:te.node,loading:te.bool,localeText:te.object,maxDate:te.any,minDate:te.any,monthsPerRow:te.oneOf([3,4]),name:te.string,onAccept:te.func,onChange:te.func,onClose:te.func,onError:te.func,onMonthChange:te.func,onOpen:te.func,onSelectedSectionsChange:te.func,onViewChange:te.func,onYearChange:te.func,open:te.bool,openTo:te.oneOf(["day","month","year"]),orientation:te.oneOf(["landscape","portrait"]),readOnly:te.bool,reduceAnimations:te.bool,referenceDate:te.any,renderLoading:te.func,selectedSections:te.oneOfType([te.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),te.number,te.shape({endIndex:te.number.isRequired,startIndex:te.number.isRequired})]),shouldDisableDate:te.func,shouldDisableMonth:te.func,shouldDisableYear:te.func,showDaysOutsideCurrentMonth:te.bool,slotProps:te.object,slots:te.object,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object]),timezone:te.string,value:te.any,view:te.oneOf(["day","month","year"]),viewRenderers:te.shape({day:te.func,month:te.func,year:te.func}),views:te.arrayOf(te.oneOf(["day","month","year"]).isRequired),yearsPerRow:te.oneOf([3,4])};const sJ=["desktopModeMediaQuery"],uJ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiDatePicker"}),{desktopModeMediaQuery:r=RX}=n,o=J(n,sJ);return qu(r,{defaultMatches:!0})?jr.jsx(oJ,Q({ref:t},o)):jr.jsx(lJ,Q({ref:t},o))});function cJ(e){return mu("MuiTimePickerToolbar",e)}const dJ=gu("MuiTimePickerToolbar",["root","separator","hourMinuteLabel","hourMinuteLabelLandscape","hourMinuteLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),fJ=["ampm","ampmInClock","value","isLandscape","onChange","view","onViewChange","views","disabled","readOnly","className"],pJ=Ud(aQ,{name:"MuiTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),hJ=Ud(cQ,{name:"MuiTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({outline:0,margin:"0 4px 0 2px",cursor:"default"}),mJ=Ud("div",{name:"MuiTimePickerToolbar",slot:"HourMinuteLabel",overridesResolver:(e,t)=>[{[`&.${dJ.hourMinuteLabelLandscape}`]:t.hourMinuteLabelLandscape,[`&.${dJ.hourMinuteLabelReverse}`]:t.hourMinuteLabelReverse},t.hourMinuteLabel]})(({theme:e,ownerState:t})=>Q({display:"flex",justifyContent:"flex-end",alignItems:"flex-end"},t.isLandscape&&{marginTop:"auto"},"rtl"===e.direction&&{flexDirection:"row-reverse"}));mJ.propTypes={as:te.elementType,ownerState:te.object.isRequired,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object])};const gJ=Ud("div",{name:"MuiTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${dJ.ampmLabel}`]:t.ampmLabel},{[`&.${dJ.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})(({ownerState:e})=>Q({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12},e.isLandscape&&{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",flexBasis:"100%"},{[`& .${dJ.ampmLabel}`]:{fontSize:17}}));function vJ(e){const t=Ad({props:e,name:"MuiTimePickerToolbar"}),{ampm:n,ampmInClock:r,value:o,isLandscape:a,onChange:i,view:l,onViewChange:s,views:u,disabled:c,readOnly:d,className:f}=t,p=J(t,fJ),h=tG(),m=rG(),g=Td(),v=Boolean(n&&!r&&u.includes("hours")),{meridiemMode:y,handleMeridiemChange:b}=AG(o,n,i),w=t,x=(e=>{const{theme:t,isLandscape:n,classes:r}=e;return Dc({root:["root"],separator:["separator"],hourMinuteLabel:["hourMinuteLabel",n&&"hourMinuteLabelLandscape","rtl"===t.direction&&"hourMinuteLabelReverse"],ampmSelection:["ampmSelection",n&&"ampmLandscape"],ampmLabel:["ampmLabel"]},cJ,r)})(Q({},w,{theme:g})),S=jr.jsx(hJ,{tabIndex:-1,value:":",variant:"h3",selected:!1,className:x.separator});return jr.jsxs(pJ,Q({landscapeDirection:"row",toolbarTitle:m.timePickerToolbarTitle,isLandscape:a,ownerState:w,className:ee(x.root,f)},p,{children:[jr.jsxs(mJ,{className:x.hourMinuteLabel,ownerState:w,children:[MX(u,"hours")&&jr.jsx(pQ,{tabIndex:-1,variant:"h3",onClick:()=>s("hours"),selected:"hours"===l,value:o?(C=o,n?h.format(C,"hours12h"):h.format(C,"hours24h")):"--"}),MX(u,["hours","minutes"])&&S,MX(u,"minutes")&&jr.jsx(pQ,{tabIndex:-1,variant:"h3",onClick:()=>
151s("minutes"),selected:"minutes"===l,value:o?h.format(o,"minutes"):"--"}),MX(u,["minutes","seconds"])&&S,MX(u,"seconds")&&jr.jsx(pQ,{variant:"h3",onClick:()=>s("seconds"),selected:"seconds"===l,value:o?h.format(o,"seconds"):"--"})]}),v&&jr.jsxs(gJ,{className:x.ampmSelection,ownerState:w,children:[jr.jsx(pQ,{disableRipple:!0,variant:"subtitle2",selected:"am"===y,typographyClassName:x.ampmLabel,value:eY(h,"am"),onClick:d?void 0:()=>b("am"),disabled:c}),jr.jsx(pQ,{disableRipple:!0,variant:"subtitle2",selected:"pm"===y,typographyClassName:x.ampmLabel,value:eY(h,"pm"),onClick:d?void 0:()=>b("pm"),disabled:c})]})]}));var C}function yJ(e,t){var n,r,o,a,i;const l=tG(),s=Ad({props:e,name:t}),u=null!=(n=s.ampm)?n:l.is12HourCycleInCurrentLocale(),c=_r.useMemo(()=>{var e;return null==(null==(e=s.localeText)?void 0:e.toolbarTitle)?s.localeText:Q({},s.localeText,{timePickerToolbarTitle:s.localeText.toolbarTitle})},[s.localeText]),d=null!=(r=s.slots)?r:WY(s.components),f=null!=(o=s.slotProps)?o:s.componentsProps;return Q({},s,{ampm:u,localeText:c},OG({views:s.views,openTo:s.openTo,defaultViews:["hours","minutes"],defaultOpenTo:"hours"}),{disableFuture:null!=(a=s.disableFuture)&&a,disablePast:null!=(i=s.disablePast)&&i,slots:Q({toolbar:vJ},d),slotProps:Q({},f,{toolbar:Q({ampm:u,ampmInClock:s.ampmInClock},null==f?void 0:f.toolbar)})})}gJ.propTypes={as:te.elementType,ownerState:te.object.isRequired,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object])};const bJ=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:o,value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,ampmInClock:b,components:w,componentsProps:x,slots:S,slotProps:C,readOnly:k,disabled:O,sx:E,autoFocus:P,showViewSwitcher:M,disableIgnoringDatePartForTimeValidation:I,timezone:R})=>jr.jsx(XY,{view:e,onViewChange:t,focusedView:n&&PG(n)?n:null,onFocusedViewChange:r,views:o.filter(PG),value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,ampmInClock:b,components:w,componentsProps:x,slots:S,slotProps:C,readOnly:k,disabled:O,sx:E,autoFocus:P,showViewSwitcher:M,disableIgnoringDatePartForTimeValidation:I,timezone:R}),wJ=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:o,value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,components:b,componentsProps:w,slots:x,slotProps:S,readOnly:C,disabled:k,sx:O,autoFocus:E,disableIgnoringDatePartForTimeValidation:P,timeSteps:M,skipDisabled:I,timezone:R})=>jr.jsx(nX,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:o.filter(PG),value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,components:b,componentsProps:w,slots:x,slotProps:S,readOnly:C,disabled:k,sx:O,autoFocus:E,disableIgnoringDatePartForTimeValidation:P,timeStep:null==M?void 0:M.minutes,skipDisabled:I,timezone:R}),xJ=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:o,value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,components:b,componentsProps:w,slots:x,slotProps:S,readOnly:C,disabled:k,sx:O,autoFocus:E,disableIgnoringDatePartForTimeValidation:P,timeSteps:M,skipDisabled:I,timezone:R})=>jr.jsx(pX,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:o.filter(PG),value:a,defaultValue:i,referenceDate:l,onChange:s,className:u,classes:c,disableFuture:d,disablePast:f,minTime:p,maxTime:h,shouldDisableTime:m,shouldDisableClock:g,minutesStep:v,ampm:y,components:b,componentsProps:w,slots:x,slotProps:S,readOnly:C,disabled:k,sx:O,autoFocus:E,disableIgnoringDatePartForTimeValidation:P,timeSteps:M,skipDisabled:I,timezone:R}),SJ=(e,t,n)=>n?t.filter(e=>!(e=>EG.includes(e)||"meridiem"===e)(e)||"hours"===e):e?[...t,"meridiem"]:t;const CJ=_r.forwardRef(function(e,t){var n,r,o,a,i,l;const s=rG(),u=tG(),c=yJ(e,"MuiDesktopTimePicker"),{shouldRenderTimeInASingleColumn:d,views:f,timeSteps:p}=function({thresholdToRenderTimeInASingleColumn:e,ampm:t,timeSteps:n,views:r}){const o=null!=e?e:24,a=Q({hours:1,minutes:5,seconds:5},n),i=((e,t)=>{var n,r;return 1440/((null!=(n=e.hours)?n:1)*(null!=(r=e.minutes)?r:5))<=t})(a,o);return{thresholdToRenderTimeInASingleColumn:o,timeSteps:a,shouldRenderTimeInASingleColumn:i,views:SJ(t,r,i)}}(c),h=d?wJ:xJ,m=Q({hours:h,minutes:h,seconds:h,meridiem:h},c.viewRenderers),g=null==(n=c.ampmInClock)||n,v=d?[]:["accept"],y=(null==(r=m.hours)?void 0:r.name)===xJ.name?f:f.filter(e=>"meridiem"!==e),b=Q({},c,{ampmInClock:g,timeSteps:p,viewRenderers:m,format:DG(u,c),views:d?["hours"]:y,slots:Q({field:sZ,openPickerIcon:pG},c.slots),slotProps:Q({},c.slotProps,{field:e=>{var n;return Q({},aG(null==(n=c.slotProps)?void 0:n.field,e),zX(c),{ref:t})},toolbar:Q({hidden:!0,ampmInClock:g},null==(o=c.slotProps)?void 0:o.toolbar),actionBar:Q({actions:v},null==(a=c.slotProps)?void 0:a.actionBar)})}),{renderPicker:w}=nJ({props:b,valueManager:$Y,valueType:"time",getOpenDialogAriaText:null!=(i=null==(l=b.localeText)?void 0:l.openTimePickerDialogue)?i:s.openTimePickerDialogue,validator:DQ});return w()});
151CJ.propTypes={ampm:te.bool,ampmInClock:te.bool,autoFocus:te.bool,className:te.string,closeOnSelect:te.bool,components:te.object,componentsProps:te.object,defaultValue:te.any,disabled:te.bool,disableFuture:te.bool,disableIgnoringDatePartForTimeValidation:te.bool,disableOpenPicker:te.bool,disablePast:te.bool,format:te.string,formatDensity:te.oneOf(["dense","spacious"]),inputRef:ec,label:te.node,localeText:te.object,maxTime:te.any,minTime:te.any,minutesStep:te.number,name:te.string,onAccept:te.func,onChange:te.func,onClose:te.func,onError:te.func,onOpen:te.func,onSelectedSectionsChange:te.func,onViewChange:te.func,open:te.bool,openTo:te.oneOf(["hours","meridiem","minutes","seconds"]),orientation:te.oneOf(["landscape","portrait"]),readOnly:te.bool,reduceAnimations:te.bool,referenceDate:te.any,selectedSections:te.oneOfType([te.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),te.number,te.shape({endIndex:te.number.isRequired,startIndex:te.number.isRequired})]),shouldDisableClock:te.func,shouldDisableTime:te.func,skipDisabled:te.bool,slotProps:te.object,slots:te.object,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object]),thresholdToRenderTimeInASingleColumn:te.number,timeSteps:te.shape({hours:te.number,minutes:te.number,seconds:te.number}),timezone:te.string,value:te.any,view:te.oneOf(["hours","meridiem","minutes","seconds"]),viewRenderers:te.shape({hours:te.func,meridiem:te.func,minutes:te.func,seconds:te.func}),views:te.arrayOf(te.oneOf(["hours","minutes","seconds"]).isRequired)};const kJ=_r.forwardRef(function(e,t){var n,r,o,a;const i=rG(),l=tG(),s=yJ(e,"MuiMobileTimePicker"),u=Q({hours:bJ,minutes:bJ,seconds:bJ},s.viewRenderers),c=null!=(n=s.ampmInClock)&&n,d=Q({},s,{ampmInClock:c,viewRenderers:u,format:DG(l,s),slots:Q({field:sZ},s.slots),slotProps:Q({},s.slotProps,{field:e=>{var n;return Q({},aG(null==(n=s.slotProps)?void 0:n.field,e),zX(s),{ref:t})},toolbar:Q({hidden:!1,ampmInClock:c},null==(r=s.slotProps)?void 0:r.toolbar)})}),{renderPicker:f}=iJ({props:d,valueManager:$Y,valueType:"time",getOpenDialogAriaText:null!=(o=null==(a=d.localeText)?void 0:a.openTimePickerDialogue)?o:i.openTimePickerDialogue,validator:DQ});return f()});kJ.propTypes={ampm:te.bool,ampmInClock:te.bool,autoFocus:te.bool,className:te.string,closeOnSelect:te.bool,components:te.object,componentsProps:te.object,defaultValue:te.any,disabled:te.bool,disableFuture:te.bool,disableIgnoringDatePartForTimeValidation:te.bool,disableOpenPicker:te.bool,disablePast:te.bool,format:te.string,formatDensity:te.oneOf(["dense","spacious"]),inputRef:ec,label:te.node,localeText:te.object,maxTime:te.any,minTime:te.any,minutesStep:te.number,name:te.string,onAccept:te.func,onChange:te.func,onClose:te.func,onError:te.func,onOpen:te.func,onSelectedSectionsChange:te.func,onViewChange:te.func,open:te.bool,openTo:te.oneOf(["hours","minutes","seconds"]),orientation:te.oneOf(["landscape","portrait"]),readOnly:te.bool,reduceAnimations:te.bool,referenceDate:te.any,selectedSections:te.oneOfType([te.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),te.number,te.shape({endIndex:te.number.isRequired,startIndex:te.number.isRequired})]),shouldDisableClock:te.func,shouldDisableTime:te.func,slotProps:te.object,slots:te.object,sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object]),timezone:te.string,value:te.any,view:te.oneOf(["hours","minutes","seconds"]),viewRenderers:te.shape({hours:te.func,minutes:te.func,seconds:te.func}),views:te.arrayOf(te.oneOf(["hours","minutes","seconds"]).isRequired)};const OJ=["desktopModeMediaQuery"],EJ=_r.forwardRef(function(e,t){const n=Ad({props:e,name:"MuiTimePicker"}),{desktopModeMediaQuery:r=RX}=n,o=J(n,OJ);return qu(r,{defaultMatches:!0})?jr.jsx(CJ,Q({ref:t},o)):jr.jsx(kJ,Q({ref:t},o))});var PJ,MJ={},IJ={},RJ={},DJ={};function TJ(){if(PJ)return DJ;PJ=1,Object.defineProperty(DJ,"__esModule",{value:!0}),DJ.rangeShape=DJ.default=void 0;var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(zr()),t=o(it()),n=o(at()),r=gr();
151function o(e){return e&&e.__esModule?e:{default:e}}function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function l(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let s=class extends e.Component{constructor(t,o){super(t,o),l(this,"handleKeyEvent",e=>{const{day:t,onMouseDown:n,onMouseUp:r}=this.props;[13,32].includes(e.keyCode)&&("keydown"===e.type?n(t):r(t))}),l(this,"handleMouseEvent",e=>{const{day:t,disabled:n,onPreviewChange:r,onMouseEnter:o,onMouseDown:a,onMouseUp:i}=this.props,l={};if(n)r();else{switch(e.type){case"mouseenter":o(t),r(t),l.hover=!0;break;case"blur":case"mouseleave":l.hover=!1;break;case"mousedown":l.active=!0,a(t);break;case"mouseup":e.stopPropagation(),l.active=!1,i(t);break;case"focus":r(t)}Object.keys(l).length&&this.setState(l)}}),l(this,"getClassNames",()=>{const{isPassive:e,isToday:t,isWeekend:r,isStartOfWeek:o,isEndOfWeek:a,isStartOfMonth:i,isEndOfMonth:l,disabled:s,styles:u}=this.props;return(0,n.default)(u.day,{[u.dayPassive]:e,[u.dayDisabled]:s,[u.dayToday]:t,[u.dayWeekend]:r,[u.dayStartOfWeek]:o,[u.dayEndOfWeek]:a,[u.dayStartOfMonth]:i,[u.dayEndOfMonth]:l,[u.dayHovered]:this.state.hover,[u.dayActive]:this.state.active})}),l(this,"renderPreviewPlaceholder",()=>{const{preview:t,day:o,styles:a}=this.props;if(!t)return null;const i=t.startDate?(0,r.endOfDay)(t.startDate):null,l=t.endDate?(0,r.startOfDay)(t.endDate):null,s=(!i||(0,r.isAfter)(o,i))&&(!l||(0,r.isBefore)(o,l)),u=!s&&(0,r.isSameDay)(o,i),c=!s&&(0,r.isSameDay)(o,l);return e.default.createElement("span",{className:(0,n.default)({[a.dayStartPreview]:u,[a.dayInPreview]:s,[a.dayEndPreview]:c}),style:{color:t.color}})}),l(this,"renderSelectionPlaceholders",()=>{const{styles:t,ranges:o,day:a}=this.props;if("date"===this.props.displayMode){return(0,r.isSameDay)(this.props.day,this.props.date)?e.default.createElement("span",{className:t.selected,style:{color:this.props.color}}):null}return o.reduce((e,t)=>{let n=t.startDate,o=t.endDate;n&&o&&(0,r.isBefore)(o,n)&&([n,o]=[o,n]),n=n?(0,r.endOfDay)(n):null,o=o?(0,r.startOfDay)(o):null;const i=(!n||(0,r.isAfter)(a,n))&&(!o||(0,r.isBefore)(a,o)),l=!i&&(0,r.isSameDay)(a,n),s=!i&&(0,r.isSameDay)(a,o);return i||l||s?[...e,{isStartEdge:l,isEndEdge:s,isInRange:i,...t}]:e},[]).map((r,o)=>e.default.createElement("span",{key:o,className:(0,n.default)({[t.startEdge]:r.isStartEdge,[t.endEdge]:r.isEndEdge,[t.inRange]:r.isInRange}),style:{color:r.color||this.props.color}}))}),this.state={hover:!1,active:!1}}render(){const{dayContentRenderer:t}=this.props;return e.default.createElement("button",i({type:"button",onMouseEnter:this.handleMouseEvent,onMouseLeave:this.handleMouseEvent,onFocus:this.handleMouseEvent,onMouseDown:this.handleMouseEvent,onMouseUp:this.handleMouseEvent,onBlur:this.handleMouseEvent,onPauseCapture:this.handleMouseEvent,onKeyDown:this.handleKeyEvent,onKeyUp:this.handleKeyEvent,className:this.getClassNames(this.props.styles)},this.props.disabled||this.props.isPassive?{tabIndex:-1}:{},{style:{color:this.props.color}}),this.renderSelectionPlaceholders(),this.renderPreviewPlaceholder(),e.default.createElement("span",{className:this.props.styles.dayNumber},t?.(this.props.day)||e.default.createElement("span",null,(0,r.format)(this.props.day,this.props.dayDisplayFormat))))}};s.defaultProps={};const u=DJ.rangeShape=t.default.shape({startDate:t.default.object,endDate:t.default.object,color:t.default.string,key:t.default.string,autoFocus:t.default.bool,disabled:t.default.bool,showDateDisplay:t.default.bool});return s.propTypes={day:t.default.object.isRequired,dayDisplayFormat:t.default.string,date:t.default.object,ranges:t.default.arrayOf(u),preview:t.default.shape({startDate:t.default.object,endDate:t.default.object,color:t.default.string}),onPreviewChange:t.default.func,previewColor:t.default.string,disabled:t.default.bool,isPassive:t.default.bool,isToday:t.default.bool,isWeekend:t.default.bool,isStartOfWeek:t.default.bool,isEndOfWeek:t.default.bool,isStartOfMonth:t.default.bool,isEndOfMonth:t.default.bool,color:t.default.string,displayMode:t.default.oneOf(["dateRange","date"]),styles:t.default.object,onMouseDown:t.default.func,onMouseUp:t.default.func,onMouseEnter:t.default.func,dayContentRenderer:t.default.func},DJ.default=s,DJ}var AJ,jJ,NJ={},FJ={};
151function LJ(){if(AJ)return FJ;AJ=1,Object.defineProperty(FJ,"__esModule",{value:!0}),FJ.calcFocusDate=function(e,t){const{shownDate:r,date:o,months:a,ranges:i,focusedRange:l,displayMode:s}=t;let u;if("dateRange"===s){const e=i[l[0]]||{};u={start:e.startDate,end:e.endDate}}else u={start:o,end:o};u.start=(0,n.startOfMonth)(u.start||new Date),u.end=(0,n.endOfMonth)(u.end||u.start);const c=u.start||u.end||r||new Date;if(!e)return r||c;if((0,n.differenceInCalendarMonths)(u.start,u.end)>a)return e;return c},FJ.findNextRangeIndex=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;const n=e.findIndex((e,n)=>n>t&&!1!==e.autoFocus&&!e.disabled);return-1!==n?n:e.findIndex(e=>!1!==e.autoFocus&&!e.disabled)},FJ.generateStyles=function(e){if(!e.length)return{};return e.filter(e=>Boolean(e)).reduce((e,n)=>(Object.keys(n).forEach(r=>{e[r]=(0,t.default)(e[r],n[r])}),e),{})},FJ.getMonthDisplayRange=function(e,t,r){const o=(0,n.startOfMonth)(e,t),a=(0,n.endOfMonth)(e,t),i=(0,n.startOfWeek)(o,t);let l=(0,n.endOfWeek)(a,t);r&&(0,n.differenceInCalendarDays)(l,i)<=34&&(l=(0,n.addDays)(l,7));return{start:i,end:l,startDateOfMonth:o,endDateOfMonth:a}};var e,t=(e=at())&&e.__esModule?e:{default:e},n=gr();return FJ}function zJ(){if(jJ)return NJ;jJ=1,Object.defineProperty(NJ,"__esModule",{value:!0}),NJ.default=void 0;var e,t=l(zr()),n=(e=it())&&e.__esModule?e:{default:e},r=l(TJ()),o=gr(),a=LJ();function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}let u=class extends t.PureComponent{render(){const e=new Date,{displayMode:n,focusedRange:i,drag:l,styles:u,disabledDates:c,disabledDay:d}=this.props,f=this.props.minDate&&(0,o.startOfDay)(this.props.minDate),p=this.props.maxDate&&(0,o.endOfDay)(this.props.maxDate),h=(0,a.getMonthDisplayRange)(this.props.month,this.props.dateOptions,this.props.fixedHeight);let m=this.props.ranges;if("dateRange"===n&&l.status){let{startDate:e,endDate:t}=l.range;m=m.map((n,r)=>r!==i[0]?n:{...n,startDate:e,endDate:t})}const g=this.props.showPreview&&!l.disablePreview;return t.default.createElement("div",{className:u.month,style:this.props.style},this.props.showMonthName?t.default.createElement("div",{className:u.monthName},(0,o.format)(this.props.month,this.props.monthDisplayFormat,this.props.dateOptions)):null,this.props.showWeekDays&&function(e,n,r){const a=new Date;return t.default.createElement("div",{className:e.weekDays},(0,o.eachDayOfInterval)({start:(0,o.startOfWeek)(a,n),end:(0,o.endOfWeek)(a,n)}).map((a,i)=>t.default.createElement("span",{className:e.weekDay,key:i},(0,o.format)(a,r,n))))}(u,this.props.dateOptions,this.props.weekdayDisplayFormat),t.default.createElement("div",{className:u.days,onMouseLeave:this.props.onMouseLeave},(0,o.eachDayOfInterval)({start:h.start,end:h.end}).map((n,a)=>{const i=(0,o.isSameDay)(n,h.startDateOfMonth),v=(0,o.isSameDay)(n,h.endDateOfMonth),y=f&&(0,o.isBefore)(n,f)||p&&(0,o.isAfter)(n,p),b=c.some(e=>(0,o.isSameDay)(e,n)),w=d(n);return t.default.createElement(r.default,s({},this.props,{ranges:m,day:n,preview:g?this.props.preview:null,isWeekend:(0,o.isWeekend)(n,this.props.dateOptions),isToday:(0,o.isSameDay)(n,e),isStartOfWeek:(0,o.isSameDay)(n,(0,o.startOfWeek)(n,this.props.dateOptions)),isEndOfWeek:(0,o.isSameDay)(n,(0,o.endOfWeek)(n,this.props.dateOptions)),isStartOfMonth:i,isEndOfMonth:v,key:a,disabled:y||b||w,isPassive:!(0,o.isWithinInterval)(n,{start:h.startDateOfMonth,end:h.endDateOfMonth}),styles:u,onMouseDown:this.props.onDragSelectionStart,onMouseUp:this.props.onDragSelectionEnd,onMouseEnter:this.props.onDragSelectionMove,dragRange:l.range,drag:l.status}))})))}};return u.defaultProps={},u.propTypes={style:n.default.object,styles:n.default.object,month:n.default.object,drag:n.default.object,dateOptions:n.default.object,disabledDates:n.default.array,disabledDay:n.default.func,preview:n.default.shape({startDate:n.default.object,endDate:n.default.object}),showPreview:n.default.bool,displayMode:n.default.oneOf(["dateRange","date"]),minDate:n.default.object,maxDate:n.default.object,ranges:n.default.arrayOf(r.rangeShape),focusedRange:n.default.arrayOf(n.default.number),onDragSelectionStart:n.default.func,onDragSelectionEnd:n.default.func,onDragSelectionMove:n.default.func,onMouseLeave:n.default.func,monthDisplayFormat:n.default.string,weekdayDisplayFormat:n.default.string,dayDisplayFormat:n.default.string,showWeekDays:n.default.bool,showMonthName:n.default.bool,f
151ixedHeight:n.default.bool},NJ.default=u,NJ}var _J,VJ={};function BJ(){if(_J)return VJ;_J=1,Object.defineProperty(VJ,"__esModule",{value:!0}),VJ.default=void 0;var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(zr()),t=o(it()),n=o(at()),r=gr();function o(e){return e&&e.__esModule?e:{default:e}}function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function i(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let l=class extends e.PureComponent{constructor(e,t){super(e,t),i(this,"onKeyDown",e=>{const{value:t}=this.state;"Enter"===e.key&&this.update(t)}),i(this,"onChange",e=>{this.setState({value:e.target.value,changed:!0,invalid:!1})}),i(this,"onBlur",()=>{const{value:e}=this.state;this.update(e)}),this.state={invalid:!1,changed:!1,value:this.formatDate(e)}}componentDidUpdate(e){const{value:t}=e;(0,r.isEqual)(t,this.props.value)||this.setState({value:this.formatDate(this.props)})}formatDate(e){let{value:t,dateDisplayFormat:n,dateOptions:o}=e;return t&&(0,r.isValid)(t)?(0,r.format)(t,n,o):""}update(e){const{invalid:t,changed:n}=this.state;if(t||!n||!e)return;const{onChange:o,dateDisplayFormat:a,dateOptions:i}=this.props,l=(0,r.parse)(e,a,new Date,i);(0,r.isValid)(l)?this.setState({changed:!1},()=>o(l)):this.setState({invalid:!0})}render(){const{className:t,readOnly:r,placeholder:o,ariaLabel:a,disabled:i,onFocus:l}=this.props,{value:s,invalid:u}=this.state;return e.default.createElement("span",{className:(0,n.default)("rdrDateInput",t)},e.default.createElement("input",{readOnly:r,disabled:i,value:s,placeholder:o,"aria-label":a,onKeyDown:this.onKeyDown,onChange:this.onChange,onBlur:this.onBlur,onFocus:l}),u&&e.default.createElement("span",{className:"rdrWarning"},"â "))}};return l.propTypes={value:t.default.object,placeholder:t.default.string,disabled:t.default.bool,readOnly:t.default.bool,dateOptions:t.default.object,dateDisplayFormat:t.default.string,ariaLabel:t.default.string,className:t.default.string,onFocus:t.default.func.isRequired,onChange:t.default.func.isRequired},l.defaultProps={readOnly:!0,disabled:!1,dateDisplayFormat:"MMM D, YYYY"},VJ.default=l,VJ}var $J,HJ={};function WJ(){return $J||($J=1,"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self&&self,function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function i(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return t=d(t),s(e,c()?Reflect.construct(t,n||[],d(e).constructor):t.apply(e,n))}function s(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return u(e)}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(c=function(){return!!e})()}
151function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}function p(e,t){return(p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=y(e,"string");return"symbol"==r(t)?t:t+""}function y(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t);if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var b={x:"clientWidth",y:"clientHeight"},w={x:"clientTop",y:"clientLeft"},x={x:"innerWidth",y:"innerHeight"},S={x:"offsetWidth",y:"offsetHeight"},C={x:"offsetLeft",y:"offsetTop"},k={x:"overflowX",y:"overflowY"},O={x:"scrollWidth",y:"scrollHeight"},E={x:"scrollLeft",y:"scrollTop"},P={x:"width",y:"height"},M=function(){},I=!!function(){if("undefined"==typeof window)return!1;var e=!1;try{document.createElement("div").addEventListener("test",M,{get passive(){return e=!0,!1}})}catch(gxe){}return e}()&&{passive:!0},R=40,D=function(e,t){for(var n in t)if(e[n]!==t[n])return!1;return!0},T=function(e){for(var t=e.props.axis,n=e.getEl(),r=k[t];n=n.parentElement;)switch(window.getComputedStyle(n)[r]){case"auto":case"scroll":case"overlay":return n}return window},A=function(e){var t=e.props.axis,n=e.scrollParent;return n===window?window[x[t]]:n[b[t]]},j=function(e,t){var n=e.length,r=e.minSize,o=e.type,a=t.from,i=t.size,l=t.itemsPerRow,s=(i=Math.max(i,r))%l;return s&&(i+=l-s),i>n&&(i=n),(s=(a="simple"!==o&&a?Math.max(Math.min(a,n-i),0):0)%l)&&(a-=s,i+=s),a===t.from&&i===t.size?t:m(m({},t),{},{from:a,size:i})},N=e.default=function(e){function t(e){var n;return o(this,t),(n=l(this,t,[e])).state=j(e,{itemsPerRow:1,from:e.initialIndex,size:0}),n.cache={},n.cachedScrollPosition=null,n.prevPrevState={},n.unstable=!1,n.updateCounter=0,n}return f(t,e),i(t,[{key:"componentDidMount",value:function(){this.updateFrameAndClearCache=this.updateFrameAndClearCache.bind(this),window.addEventListener("resize",this.updateFrameAndClearCache),this.updateFrame(this.scrollTo.bind(this,this.props.initialIndex))}},{key:"componentDidUpdate",value:function(e){var t=this;this.props.axis!==e.axis&&this.clearSizeCache(),this.unstable||(++this.updateCounter>R?this.unstable=!0:(this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){t.updateCounter=0,delete t.updateCounterTimeoutId},0)),this.updateFrame()))}},{key:"maybeSetState",value:function(e,t){if(D(this.state,e))return t();this.setState(e,t)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,I),this.scrollParent.removeEventListener("mousewheel",M,I)}},{key:"getOffset",value:function(e){var t=this.props.axis,n=e[w[t]]||0,r=C[t];do{n+=e[r]||0}while(e=e.offsetParent);return n}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if("number"==typeof this.cachedScrollPosition)return this.cachedScrollPosition;var e=this.scrollParent,t=this.props.axis,n=E[t],r=e===window?document.body[n]||document.documentElement[n]:e[n],o=this.getScrollSize()-this.props.scrollParent
151ViewportSizeGetter(this),a=Math.max(0,Math.min(r,o)),i=this.getEl();return this.cachedScrollPosition=this.getOffset(e)+a-this.getOffset(i),this.cachedScrollPosition}},{key:"setScroll",value:function(e){var t=this.scrollParent,n=this.props.axis;if(e+=this.getOffset(this.getEl()),t===window)return window.scrollTo(0,e);e-=this.getOffset(this.scrollParent),t[E[n]]=e}},{key:"getScrollSize",value:function(){var e=this.scrollParent,t=document,n=t.body,r=t.documentElement,o=O[this.props.axis];return e===window?Math.max(n[o],r[o]):e[o]}},{key:"hasDeterminateSize",value:function(){var e=this.props,t=e.itemSizeGetter;return"uniform"===e.type||t}},{key:"getStartAndEnd",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.threshold,t=this.getScrollPosition(),n=Math.max(0,t-e),r=t+this.props.scrollParentViewportSizeGetter(this)+e;return this.hasDeterminateSize()&&(r=Math.min(r,this.getSpaceBefore(this.props.length))),{start:n,end:r}}},{key:"getItemSizeAndItemsPerRow",value:function(){var e=this.props,t=e.axis,n=e.useStaticSize,r=this.state,o=r.itemSize,a=r.itemsPerRow;if(n&&o&&a)return{itemSize:o,itemsPerRow:a};var i=this.items.children;if(!i.length)return{};var l=i[0],s=l[S[t]],u=Math.abs(s-o);if((isNaN(u)||u>=1)&&(o=s),!o)return{};for(var c=C[t],d=l[c],f=i[a=1];f&&f[c]===d;f=i[a])++a;return{itemSize:o,itemsPerRow:a}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(e){return this.clearSizeCache(),this.updateFrame(e)}},{key:"updateFrame",value:function(e){switch(this.updateScrollParent(),"function"!=typeof e&&(e=M),this.props.type){case"simple":return this.updateSimpleFrame(e);case"variable":return this.updateVariableFrame(e);case"uniform":return this.updateUniformFrame(e)}}},{key:"updateScrollParent",value:function(){var e=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),e!==this.scrollParent&&(e&&(e.removeEventListener("scroll",this.updateFrameAndClearCache),e.removeEventListener("mousewheel",M)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,I),this.scrollParent.addEventListener("mousewheel",M,I))}},{key:"updateSimpleFrame",value:function(e){var t=this.getStartAndEnd().end,n=this.items.children,r=0;if(n.length){var o=this.props.axis,a=n[0],i=n[n.length-1];r=this.getOffset(i)+i[S[o]]-this.getOffset(a)}if(r>t)return e();var l=this.props,s=l.pageSize,u=l.length,c=Math.min(this.state.size+s,u);this.maybeSetState({size:c},e)}},{key:"updateVariableFrame",value:function(e){this.props.itemSizeGetter||this.cacheSizes();for(var t=this.getStartAndEnd(),n=t.start,r=t.end,o=this.props,a=o.length,i=o.pageSize,l=0,s=0,u=0,c=a-1;s<c;){var d=this.getSizeOfItem(s);if(null==d||l+d>n)break;l+=d,++s}for(var f=a-s;u<f&&l<r;){var p=this.getSizeOfItem(s+u);if(null==p){u=Math.min(u+i,f);break}l+=p,++u}this.maybeSetState(j(this.props,{from:s,itemsPerRow:1,size:u}),e)}},{key:"updateUniformFrame",value:function(e){var t=this.getItemSizeAndItemsPerRow(),n=t.itemSize,r=t.itemsPerRow;if(!n||!r)return e();var o=this.getStartAndEnd(),a=o.start,i=o.end,l=j(this.props,{from:Math.floor(a/n)*r,size:(Math.ceil((i-a)/n)+1)*r,itemsPerRow:r}),s=l.from,u=l.size;return this.maybeSetState({itemsPerRow:r,from:s,itemSize:n,size:u},e)}},{key:"getSpaceBefore",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null!=t[e])return t[e];var n=this.state,r=n.itemSize,o=n.itemsPerRow;if(r)return t[e]=Math.floor(e/o)*r;for(var a=e;a>0&&null==t[--a];);for(var i=t[a]||0,l=a;l<e;++l){t[l]=i;var s=this.getSizeOfItem(l);if(null==s)break;i+=s}return t[e]=i}},{key:"cacheSizes",value:function(){for(var e=this.cache,t=this.state.from,n=this.items.children,r=S[this.props.axis],o=0,a=n.length;o<a;++o)e[t+o]=n[o][r]}},{key:"getSizeOfItem",value:function(e){var t=this.cache,n=this.items,r=this.props,o=r.axis,a=r.itemSizeGetter,i=r.itemSizeEstimator,l=r.type,s=this.state,u=s.from,c=s.itemSize,d=s.size;if(c)return c;if(a)return a(e);if(e in t)return t[e];if("simple"===l&&e>=u&&e<u+d&&n){var f=n.children[e-u];if(f)return f[S[o]]}return i?i(e,t):void 0}},{key:"scrollTo",value:function(e){null!=e&&this.setScroll(this.getSpaceBefore(e))}},{key:"scrollAround",value:function(e){var t=this.getScrollPosition(),n=this.getSpaceBefore(e),r=n-this.props.scrollParent
151ViewportSizeGetter(this)+this.getSizeOfItem(e),o=Math.min(r,n),a=Math.max(r,n);return t<=o?this.setScroll(o):t>a?this.setScroll(a):void 0}},{key:"getVisibleRange",value:function(){for(var e,t,n=this.state,r=n.from,o=n.size,a=this.getStartAndEnd(0),i=a.start,l=a.end,s={},u=r;u<r+o;++u){var c=this.getSpaceBefore(u,s),d=c+this.getSizeOfItem(u);null==e&&d>i&&(e=u),null!=e&&c<l&&(t=u)}return[e,t]}},{key:"renderItems",value:function(){for(var e=this,t=this.props,n=t.itemRenderer,r=t.itemsRenderer,o=this.state,a=o.from,i=o.size,l=[],s=0;s<i;++s)l.push(n(a+s,s));return r(l,function(t){return e.items=t})}},{key:"render",value:function(){var e=this,t=this.props,r=t.axis,o=t.length,a=t.type,i=t.useTranslate3d,l=this.state,s=l.from,u=l.itemsPerRow,c=this.renderItems();if("simple"===a)return c;var d={position:"relative"},f={},p=Math.ceil(o/u)*u,h=this.getSpaceBefore(p,f);h&&(d[P[r]]=h,"x"===r&&(d.overflowX="hidden"));var m=this.getSpaceBefore(s,f),g="x"===r?m:0,v="y"===r?m:0,y=i?"translate3d(".concat(g,"px, ").concat(v,"px, 0)"):"translate(".concat(g,"px, ").concat(v,"px)"),b={msTransform:y,WebkitTransform:y,transform:y};return(0,n.jsx)("div",{style:d,ref:function(t){return e.el=t},children:(0,n.jsx)("div",{style:b,children:c})})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=j(e,t);return n===t?null:n}}])}(t.Component);g(N,"displayName","ReactList"),g(N,"defaultProps",{axis:"y",itemRenderer:function(e,t){return(0,n.jsx)("div",{children:e},t)},itemsRenderer:function(e,t){return(0,n.jsx)("div",{ref:t,children:e})},length:0,minSize:1,pageSize:10,scrollParentGetter:T,scrollParentViewportSizeGetter:A,threshold:100,type:"simple",useStaticSize:!1,useTranslate3d:!1})}(HJ,zr(),Dr())),HJ}var UJ,KJ={};function qJ(){return UJ||(UJ=1,Object.defineProperty(KJ,"__esModule",{value:!0}),KJ.default=void 0,KJ.default={dateRangeWrapper:"rdrDateRangeWrapper",calendarWrapper:"rdrCalendarWrapper",dateDisplay:"rdrDateDisplay",dateDisplayItem:"rdrDateDisplayItem",dateDisplayItemActive:"rdrDateDisplayItemActive",monthAndYearWrapper:"rdrMonthAndYearWrapper",monthAndYearPickers:"rdrMonthAndYearPickers",nextPrevButton:"rdrNextPrevButton",month:"rdrMonth",weekDays:"rdrWeekDays",weekDay:"rdrWeekDay",days:"rdrDays",day:"rdrDay",dayNumber:"rdrDayNumber",dayPassive:"rdrDayPassive",dayToday:"rdrDayToday",dayStartOfWeek:"rdrDayStartOfWeek",dayEndOfWeek:"rdrDayEndOfWeek",daySelected:"rdrDaySelected",dayDisabled:"rdrDayDisabled",dayStartOfMonth:"rdrDayStartOfMonth",dayEndOfMonth:"rdrDayEndOfMonth",dayWeekend:"rdrDayWeekend",dayStartPreview:"rdrDayStartPreview",dayInPreview:"rdrDayInPreview",dayEndPreview:"rdrDayEndPreview",dayHovered:"rdrDayHovered",dayActive:"rdrDayActive",inRange:"rdrInRange",endEdge:"rdrEndEdge",startEdge:"rdrStartEdge",prevButton:"rdrPprevButton",nextButton:"rdrNextButton",selected:"rdrSelected",months:"rdrMonths",monthPicker:"rdrMonthPicker",yearPicker:"rdrYearPicker",dateDisplayWrapper:"rdrDateDisplayWrapper",definedRangesWrapper:"rdrDefinedRangesWrapper",staticRanges:"rdrStaticRanges",staticRange:"rdrStaticRange",inputRanges:"rdrInputRanges",inputRange:"rdrInputRange",inputRangeInput:"rdrInputRangeInput",dateRangePickerWrapper:"rdrDateRangePickerWrapper",staticRangeLabel:"rdrStaticRangeLabel",staticRangeSelected:"rdrStaticRangeSelected",monthName:"rdrMonthName",infiniteMonths:"rdrInfiniteMonths",monthsVertical:"rdrMonthsVertical",monthsHorizontal:"rdrMonthsHorizontal"}),KJ}var GJ,YJ,XJ,QJ={};function ZJ(){if(YJ)return RJ;YJ=1,Object.defineProperty(RJ,"__esModule",{value:!0}),RJ.default=void 0;var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(zr()),t=p(it()),n=TJ(),r=p(zJ()),o=p(BJ()),a=LJ(),i=p(at()),l=p(WJ()),s=lt,u=gr(),c=vr(),d=p(qJ()),f=function(){if(GJ)return QJ;
151GJ=1,Object.defineProperty(QJ,"__esModule",{value:!0}),QJ.ariaLabelsShape=void 0;var e,t=(e=it())&&e.__esModule?e:{default:e};return QJ.ariaLabelsShape=t.default.shape({dateInput:t.default.objectOf(t.default.shape({startDate:t.default.string,endDate:t.default.string})),monthPicker:t.default.string,yearPicker:t.default.string,prevButton:t.default.string,nextButton:t.default.string}),QJ}();function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function g(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let v=class t extends e.PureComponent{constructor(n,r){var l;super(n,r),l=this,g(this,"focusToDate",function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.props,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t.scroll.enabled){if(n&&t.preventSnapRefocus){const n=(0,u.differenceInCalendarMonths)(e,l.state.focusedDate),r="forwards"===t.calendarFocus&&n>=0,o="backwards"===t.calendarFocus&&n<=0;if((r||o)&&Math.abs(n)<t.months)return}return void l.setState({focusedDate:e})}const r=(0,u.differenceInCalendarMonths)(e,t.minDate,l.dateOptions),o=l.list.getVisibleRange();n&&o.includes(r)||(l.isFirstRender=!0,l.list.scrollTo(r),l.setState({focusedDate:e}))}),g(this,"updateShownDate",function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.props;const t=e.scroll.enabled?{...e,months:l.list.getVisibleRange().length}:e,n=(0,a.calcFocusDate)(l.state.focusedDate,t);l.focusToDate(n,t)}),g(this,"updatePreview",e=>{if(!e)return void this.setState({preview:null});const t={startDate:e,endDate:e,color:this.props.color};this.setState({preview:t})}),g(this,"changeShownDate",function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set";const{focusedDate:n}=l.state,{onShownDateChange:r,minDate:o,maxDate:a}=l.props,i={monthOffset:()=>(0,u.addMonths)(n,e),setMonth:()=>(0,u.setMonth)(n,e),setYear:()=>(0,u.setYear)(n,e),set:()=>e},s=(0,u.min)([(0,u.max)([i[t](),o]),a]);l.focusToDate(s,l.props,!1),r&&r(s)}),g(this,"handleRangeFocusChange",(e,t)=>{this.props.onRangeFocusChange&&this.props.onRangeFocusChange([e,t])}),g(this,"handleScroll",()=>{const{onShownDateChange:e,minDate:t}=this.props,{focusedDate:n}=this.state,{isFirstRender:r}=this,o=this.list.getVisibleRange();if(void 0===o[0])return;const a=(0,u.addMonths)(t,o[0]||0);!(0,u.isSameMonth)(a,n)&&!r&&(this.setState({focusedDate:a}),e&&e(a)),this.isFirstRender=!1}),g(this,"renderMonthAndYear",(n,r,o)=>{const{showMonthArrow:a,minDate:l,maxDate:s,showMonthAndYearPickers:u,ariaLabels:c}=o,d=(s||t.defaultProps.maxDate).getFullYear(),f=(l||t.defaultProps.minDate).getFullYear(),p=this.styles;return e.default.createElement("div",{onMouseUp:e=>e.stopPropagation(),className:p.monthAndYearWrapper},a?e.default.createElement("button",{type:"button",className:(0,i.default)(p.nextPrevButton,p.prevButton),onClick:()=>r(-1,"monthOffset"),"aria-label":c.prevButton},e.default.createElement("i",null)):null,u?e.default.createElement("span",{className:p.monthAndYearPickers},e.default.createElement("span",{className:p.monthPicker},e.default.createElement("select",{value:n.getMonth(),onChange:e=>r(e.target.value,"setMonth"),"aria-label":c.monthPicker},this.state.monthNames.map((t,n)=>e.default.createElement("option",{key:n,value:n},t)))),e.default.createElement("span",{className:p.monthAndYearDivider}),e.default.createElement("span",{className:p.yearPicker},e.default.createElement("select",{value:n.getFullYear(),onChange:e=>r(e.target.value,"setYear"),"aria-label":c.yearPicker},new Array(d-f+1).fill(d).map((t,n)=>{const r=t-n;return e.default.createElement("option",{key:r,value:r},r)})))):e.default.createElement("span",{className:p.monthAndYearPickers},this.state.monthNames[n.getMonth()]," ",n.getFullYear()),a?e.default.createElement("button",{type:"button",className:(0,i.default)(p.nextPrevButton,p.nextButton),onClick:()=>r(1,"monthOffset"),"aria-label":c.nextButton},e.default.createElement("i",null)):null)}),g(this,"renderDateDisplay",()=>{const{focusedRange:t,color:n,ranges:r,rangeColors:a,dateDisplayFormat:l,editableDateInputs:s,startDatePlaceholder:u,endDatePlaceholder:c,ariaLabels:d}
151=this.props,f=a[t[0]]||n,p=this.styles;return e.default.createElement("div",{className:p.dateDisplayWrapper},r.map((n,r)=>!1===n.showDateDisplay||n.disabled&&!n.showDateDisplay?null:e.default.createElement("div",{className:p.dateDisplay,key:r,style:{color:n.color||f}},e.default.createElement(o.default,{className:(0,i.default)(p.dateDisplayItem,{[p.dateDisplayItemActive]:t[0]===r&&0===t[1]}),readOnly:!s,disabled:n.disabled,value:n.startDate,placeholder:u,dateOptions:this.dateOptions,dateDisplayFormat:l,ariaLabel:d.dateInput&&d.dateInput[n.key]&&d.dateInput[n.key].startDate,onChange:this.onDragSelectionEnd,onFocus:()=>this.handleRangeFocusChange(r,0)}),e.default.createElement(o.default,{className:(0,i.default)(p.dateDisplayItem,{[p.dateDisplayItemActive]:t[0]===r&&1===t[1]}),readOnly:!s,disabled:n.disabled,value:n.endDate,placeholder:c,dateOptions:this.dateOptions,dateDisplayFormat:l,ariaLabel:d.dateInput&&d.dateInput[n.key]&&d.dateInput[n.key].endDate,onChange:this.onDragSelectionEnd,onFocus:()=>this.handleRangeFocusChange(r,1)}))))}),g(this,"onDragSelectionStart",e=>{const{onChange:t,dragSelectionEnabled:n}=this.props;n?this.setState({drag:{status:!0,range:{startDate:e,endDate:e},disablePreview:!0}}):t&&t(e)}),g(this,"onDragSelectionEnd",e=>{const{updateRange:t,displayMode:n,onChange:r,dragSelectionEnabled:o}=this.props;if(!o)return;if("date"===n||!this.state.drag.status)return void(r&&r(e));const a={startDate:this.state.drag.range.startDate,endDate:e};"dateRange"!==n||(0,u.isSameDay)(a.startDate,e)?this.setState({drag:{status:!1,range:{}}},()=>r&&r(e)):this.setState({drag:{status:!1,range:{}}},()=>{t&&t(a)})}),g(this,"onDragSelectionMove",e=>{const{drag:t}=this.state;t.status&&this.props.dragSelectionEnabled&&this.setState({drag:{status:t.status,range:{startDate:t.range.startDate,endDate:e},disablePreview:!0}})}),g(this,"estimateMonthSize",(e,t)=>{const{direction:n,minDate:r}=this.props,{scrollArea:o}=this.state;if(t&&(this.listSizeCache=t,t[e]))return t[e];if("horizontal"===n)return o.monthWidth;const i=(0,u.addMonths)(r,e),{start:l,end:s}=(0,a.getMonthDisplayRange)(i,this.dateOptions);return(0,u.differenceInDays)(s,l,this.dateOptions)+1>35?o.longMonthHeight:o.monthHeight}),this.dateOptions={locale:n.locale},void 0!==n.weekStartsOn&&(this.dateOptions.weekStartsOn=n.weekStartsOn),this.styles=(0,a.generateStyles)([d.default,n.classNames]),this.listSizeCache={},this.isFirstRender=!0,this.state={monthNames:this.getMonthNames(),focusedDate:(0,a.calcFocusDate)(null,n),drag:{status:!1,range:{startDate:null,endDate:null},disablePreview:!1},scrollArea:this.calcScrollArea(n)}}getMonthNames(){return[...Array(12).keys()].map(e=>this.props.locale.localize.month(e))}calcScrollArea(e){const{direction:t,months:n,scroll:r}=e;if(!r.enabled)return{enabled:!1};const o=r.longMonthHeight||r.monthHeight;return"vertical"===t?{enabled:!0,monthHeight:r.monthHeight||220,longMonthHeight:o||260,calendarWidth:"auto",calendarHeight:(r.calendarHeight||o||240)*n}:{enabled:!0,monthWidth:r.monthWidth||332,calendarWidth:(r.calendarWidth||r.monthWidth||332)*n,monthHeight:o||300,calendarHeight:o||300}}componentDidMount(){this.props.scroll.enabled&&setTimeout(()=>this.focusToDate(this.state.focusedDate))}componentDidUpdate(e){const t={dateRange:"ranges",date:"date"}[this.props.displayMode];this.props[t]!==e[t]&&this.updateShownDate(this.props),e.locale===this.props.locale&&e.weekStartsOn===this.props.weekStartsOn||(this.dateOptions={locale:this.props.locale},void 0!==this.props.weekStartsOn&&(this.dateOptions.weekStartsOn=this.props.weekStartsOn),this.setState({monthNames:this.getMonthNames()})),(0,s.shallowEqualObjects)(e.scroll,this.props.scroll)||this.setState({scrollArea:this.calcScrollArea(this.props)})}renderWeekdays(){const t=new Date;return e.default.createElement("div",{className:this.styles.weekDays},(0,u.eachDayOfInterval)({start:(0,u.startOfWeek)(t,this.dateOptions),end:(0,u.endOfWeek)(t,this.dateOptions)}).map((t,n)=>e.default.createElement("span",{className:this.styles.weekDay,key:n},(0,u.format)(t,this.props.weekdayDisplayFormat,this.dateOptions))))}render(){const{showDateDisplay:t,onPreviewChange:n,scroll:o,direction:a,disabledDates:s,disabledDay:c,maxDate:d,minDate:f,rangeColors:p,color:h,navigatorRenderer:g,className:v,preview:y}=this.props,{scrollArea:b,focusedDate:w}=this.state,x="vertical"===a,S=g||this.renderMonthAndYear,C=this.props.ranges.map((e,t)=>({...e,color:e.color||p[t]||h}));return e.default.createElement("div",{className:(0,i.default)(this.styles.calendarWrapper,v),onMouseUp:()=>this.setState({drag:{status:!1,range:{}}}),onMouseLeave:()=>{this.setState({drag:{status:!1,range:{}}})}},t&&this.renderDateDisplay(),S(w,this.changeShownDate,this.props),o.enabled?e.default.createElement("div",null,x&&this.renderWeekdays(this.dateOptions),e.default.createElement("div",{className:(0,i.default)(this.styles.infiniteMonths,x?this.styles.monthsVertical:this.styles.monthsHorizontal),onMouseLeave:()=>n&&n(),style:{width:b.calendarWidth+11,height:b.calendarHeight+11},onScroll:this.handleScroll},e.default.createElement(l.default,{length:(0,u.differenceInCalendarMonths)((0,u.endOfMonth)(d),(0,u.addDays)((0,u.startOfMonth)(f),-1),this.dateOptions),treshold:500,type:"variable",ref:e=>this.list=e,itemSizeEstimator:this.estimateMonthSize,axis:x?"y":"x",itemRenderer:(t,o)=>{const a=(0,u.addMonths)(f,t);return e.default.createElement(r.default,m({},this.props,{onPreviewChange:n||this.updatePreview,preview:y||this.state.preview,ranges:C,key:o,drag:this.state.drag,dateOptions:this.dateOptions,disabledDates:s,disabledDay:c,month:a,onDragSelectionStart:this.onDragSelectionStart,onDragSelectionEnd:this.onDragSelectionEnd,onDragSelectionMove:this.onDragSelectionMove,onMouseLeave:()=>n&&n(),styles:this.styles,style:x?{height:this.estimateMonthSize(t)}:{height:b.monthHeight,width:this.estimateMonthSize(t)},showMonthName:!0,showWeekDays:!x}))}}))):e.default.createElement("div",{className:(0,i.default)(this.styles.months,x?this.styles.monthsVertical:this.styles.monthsHorizontal)},new Array(this.props.months).fill(null).map((t,o)=>{let a=(0,u.addMonths)(this.state.focusedDate,o);return"backwards"===this.props.calendarFocus&&(a=(0,u.subMonths)(this.state.focusedDate,this.props.months-1-o)),e.default.createElement(r.default,m({},this.props,{onPreviewChange:n||this.updatePreview,preview:y||this.state.preview,ranges:C,key:o,drag:this.state.drag,dateOptions:this.dateOptions,disabledDates:s,disabledDay:c,month:a,onDragSelectionStart:this.onDragSelectionStart,onDragSelectionEnd:this.onDragSelectionEnd,onDragSelectionMove:this.onDragSelectionMove,onMouseLeave:()=>n&&n(),styles:this.styles,showWeekDays:!x||0===o,showMonthName:!x||o>0}))})))}};return v.defaultProps={showMonthArrow:!0,showMonthAndYearPickers:!0,disabledDates:[],disabledDay:()=>{},classNames:{},locale:c.enUS,ranges:[],focusedRange:[0,0],dateDisplayFormat:"MMM d, yyyy",monthDisplayFormat:"MMM yyyy",weekdayDisplayFormat:"E",dayDisplayFormat:"d",showDateDisplay:!0,showPreview:!0,displayMode:"date",months:1,color:"#3d91ff",scroll:{enabled:!1},direction:"vertical",maxDate:(0,u.addYears)(new Date,20),minDate:(0,u.addYears)(new Date,-100),rangeColors:["#3d91ff","#3ecf8e","#fed14c"],startDatePlaceholder:"Early",endDatePlaceholder:"Continuous",editableDateInputs:!1,dragSelectionEnabled:!0,fixedHeight:!1,calendarFocus:"forwards",preventSnapRefocu
151s:!1,ariaLabels:{}},v.propTypes={showMonthArrow:t.default.bool,showMonthAndYearPickers:t.default.bool,disabledDates:t.default.array,disabledDay:t.default.func,minDate:t.default.object,maxDate:t.default.object,date:t.default.object,onChange:t.default.func,onPreviewChange:t.default.func,onRangeFocusChange:t.default.func,classNames:t.default.object,locale:t.default.object,shownDate:t.default.object,onShownDateChange:t.default.func,ranges:t.default.arrayOf(n.rangeShape),preview:t.default.shape({startDate:t.default.object,endDate:t.default.object,color:t.default.string}),dateDisplayFormat:t.default.string,monthDisplayFormat:t.default.string,weekdayDisplayFormat:t.default.string,weekStartsOn:t.default.number,dayDisplayFormat:t.default.string,focusedRange:t.default.arrayOf(t.default.number),initialFocusedRange:t.default.arrayOf(t.default.number),months:t.default.number,className:t.default.string,showDateDisplay:t.default.bool,showPreview:t.default.bool,displayMode:t.default.oneOf(["dateRange","date"]),color:t.default.string,updateRange:t.default.func,scroll:t.default.shape({enabled:t.default.bool,monthHeight:t.default.number,longMonthHeight:t.default.number,monthWidth:t.default.number,calendarWidth:t.default.number,calendarHeight:t.default.number}),direction:t.default.oneOf(["vertical","horizontal"]),startDatePlaceholder:t.default.string,endDatePlaceholder:t.default.string,navigatorRenderer:t.default.func,rangeColors:t.default.arrayOf(t.default.string),editableDateInputs:t.default.bool,dragSelectionEnabled:t.default.bool,fixedHeight:t.default.bool,calendarFocus:t.default.string,preventSnapRefocus:t.default.bool,ariaLabels:f.ariaLabelsShape},RJ.default=v,RJ}function JJ(){if(XJ)return IJ;XJ=1,Object.defineProperty(IJ,"__esModule",{value:!0}),IJ.default=void 0;var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(zr()),t=s(it()),n=s(ZJ()),r=TJ(),o=LJ(),a=gr(),i=s(at()),l=s(qJ());function s(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function d(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let f=class extends e.Component{constructor(e,t){var n;super(e,t),n=this,d(this,"calcNewSelection",function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=n.props.focusedRange||n.state.focusedRange,{ranges:i,onChange:l,maxDate:s,moveRangeOnFirstSelection:u,retainEndDateOnFirstSelection:c,disabledDates:d}=n.props,f=i[r[0]];if(!f||!l)return{};let{startDate:p,endDate:h}=f;const m=new Date;let g;if(t)if(0===r[1]){const t=(0,a.differenceInCalendarDays)(h||m,p);p=e,h=(()=>u?(0,a.addDays)(e,t):c?!h||(0,a.isBefore)(e,h)?h:e:e||m)(),s&&(h=(0,a.min)([h,s])),g=[r[0],1]}else h=e;else p=e.startDate,h=e.endDate;let v=0===r[1];(0,a.isBefore)(h,p)&&(v=!v,[p,h]=[h,p]);const y=d.filter(e=>(0,a.isWithinInterval)(e,{start:p,end:h}));if(y.length>0&&(v?p=(0,a.addDays)((0,a.max)(y),1):h=(0,a.addDays)((0,a.min)(y),-1)),!g){g=[(0,o.findNextRangeIndex)(n.props.ranges,r[0]),0]}return{wasValid:!(y.length>0),range:{startDate:p,endDate:h},nextFocusRange:g}}),d(this,"setSelection",(e,t)=>{const{onChange:n,ranges:r,onRangeFocusChange:o}=this.props,a=(this.props.focusedRange||this.state.focusedRange)[0],i=r[a];if(!i)return;const l=this.calcNewSelection(e,t);n({[i.key||`range${a+1}`]:{...i,...l.range}}),this.setState({focusedRange:l.nextFocusRange,preview:null}),o&&o(l.nextFocusRange)}),d(this,"handleRangeFocusChange",e=>{this.setState({focusedRange:e}),this.props.onRangeFocusChange&&this.props.onRangeFocusChange(e)}
151),d(this,"updatePreview",e=>{if(!e)return void this.setState({preview:null});const{rangeColors:t,ranges:n}=this.props,r=this.props.focusedRange||this.state.focusedRange,o=n[r[0]]?.color||t[r[0]]||o;this.setState({preview:{...e.range,color:o}})}),this.state={focusedRange:e.initialFocusedRange||[(0,o.findNextRangeIndex)(e.ranges),0],preview:null},this.styles=(0,o.generateStyles)([l.default,e.classNames])}render(){return e.default.createElement(n.default,c({focusedRange:this.state.focusedRange,onRangeFocusChange:this.handleRangeFocusChange,preview:this.state.preview,onPreviewChange:e=>{this.updatePreview(e?this.calcNewSelection(e):null)}},this.props,{displayMode:"dateRange",className:(0,i.default)(this.styles.dateRangeWrapper,this.props.className),onChange:this.setSelection,updateRange:e=>this.setSelection(e,!1),ref:e=>{this.calendar=e}}))}};return f.defaultProps={classNames:{},ranges:[],moveRangeOnFirstSelection:!1,retainEndDateOnFirstSelection:!1,rangeColors:["#3d91ff","#3ecf8e","#fed14c"],disabledDates:[]},f.propTypes={...n.default.propTypes,onChange:t.default.func,onRangeFocusChange:t.default.func,className:t.default.string,ranges:t.default.arrayOf(r.rangeShape),moveRangeOnFirstSelection:t.default.bool,retainEndDateOnFirstSelection:t.default.bool},IJ.default=f,IJ}var e0,t0={},n0={},r0={};function o0(){if(e0)return r0;e0=1,Object.defineProperty(r0,"__esModule",{value:!0}),r0.createStaticRanges=r,r0.defaultStaticRanges=r0.defaultInputRanges=void 0;var e=gr();const t={startOfWeek:(0,e.startOfWeek)(new Date),endOfWeek:(0,e.endOfWeek)(new Date),startOfLastWeek:(0,e.startOfWeek)((0,e.addDays)(new Date,-7)),endOfLastWeek:(0,e.endOfWeek)((0,e.addDays)(new Date,-7)),startOfToday:(0,e.startOfDay)(new Date),endOfToday:(0,e.endOfDay)(new Date),startOfYesterday:(0,e.startOfDay)((0,e.addDays)(new Date,-1)),endOfYesterday:(0,e.endOfDay)((0,e.addDays)(new Date,-1)),startOfMonth:(0,e.startOfMonth)(new Date),endOfMonth:(0,e.endOfMonth)(new Date),startOfLastMonth:(0,e.startOfMonth)((0,e.addMonths)(new Date,-1)),endOfLastMonth:(0,e.endOfMonth)((0,e.addMonths)(new Date,-1))},n={range:{},isSelected(t){const n=this.range();return(0,e.isSameDay)(t.startDate,n.startDate)&&(0,e.isSameDay)(t.endDate,n.endDate)}};function r(e){return e.map(e=>({...n,...e}))}return r0.defaultStaticRanges=r([{label:"Today",range:()=>({startDate:t.startOfToday,endDate:t.endOfToday})},{label:"Yesterday",range:()=>({startDate:t.startOfYesterday,endDate:t.endOfYesterday})},{label:"This Week",range:()=>({startDate:t.startOfWeek,endDate:t.endOfWeek})},{label:"Last Week",range:()=>({startDate:t.startOfLastWeek,endDate:t.endOfLastWeek})},{label:"This Month",range:()=>({startDate:t.startOfMonth,endDate:t.endOfMonth})},{label:"Last Month",range:()=>({startDate:t.startOfLastMonth,endDate:t.endOfLastMonth})}]),r0.defaultInputRanges=[{label:"days up to today",range:n=>({startDate:(0,e.addDays)(t.startOfToday,-1*(Math.max(Number(n),1)-1)),endDate:t.endOfToday}),getCurrentValue:n=>(0,e.isSameDay)(n.endDate,t.endOfToday)?n.startDate?(0,e.differenceInCalendarDays)(t.endOfToday,n.startDate)+1:"â":"-"},{label:"days starting today",range(t){const n=new Date;return{startDate:n,endDate:(0,e.addDays)(n,Math.max(Number(t),1)-1)}},getCurrentValue:n=>(0,e.isSameDay)(n.startDate,t.startOfToday)?n.endDate?(0,e.differenceInCalendarDays)(n.endDate,t.startOfToday)+1:"â":"-"}],r0}var a0,i0,l0,s0,u0={};function c0(){if(a0)return u0;a0=1,Object.defineProperty(u0,"__esModule",{value:!0}),u0.default=void 0;var e,t=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(zr()),n=(e=it())&&e.__esModule?e:{default:e};function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let a=class extends t.Component{constructor(e,t){super(e,t),o(this,"onChange",e=>{const{onChange:t}=this.props;let n=parseInt(e.target.value,10);n=isNaN(n)?0:Math.max(Math.min(99999,n),0),t(n)})}shouldComponentUpdate(e){const{value:t,label:n,placeholder:r}=this.props;return t!==e.value||n!==e.label||r!==e.placeholder}render(){const{label:e,placeholder:n,value:r,styles:o,onBlur:a,onFocus:i}=this.props;return t.default.createElement("div",{className:o.inputRange},t.default.createElement("input",{className:o.inputRangeInput,placeholder:n,value:r,min:0,max:99999,onChange:this.onChange,onFocus:i,onBlur:a}),t.default.createElement("span",{className:o.inputRangeLabel},e))}};return a.propTypes={value:n.default.oneOfType([n.default.string,n.default.number]),label:n.default.oneOfType([n.default.element,n.default.node]).isRequired,placeholder:n.default.string,styles:n.default.shape({inputRange:n.default.string,inputRangeInput:n.default.string,inputRangeLabel:n.default.string}).isRequired,onBlur:n.default.func.isRequired,onFocus:n.default.func.isRequired,onChange:n.default.func.isRequired},a.defaultProps={value:"",placeholder:"-"},u0.default=a,u0}function d0(){if(i0)return n0;i0=1,Object.defineProperty(n0,"__esModule",{value:!0}),n0.default=void 0;
151var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(zr()),t=l(it()),n=l(qJ()),r=o0(),o=TJ(),a=l(c0()),i=l(at());function l(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function u(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let c=class extends e.Component{constructor(e){super(e),u(this,"handleRangeChange",e=>{const{onChange:t,ranges:n,focusedRange:r}=this.props,o=n[r[0]];t&&o&&t({[o.key||`range${r[0]+1}`]:{...o,...e}})}),this.state={rangeOffset:0,focusedInput:-1}}getRangeOptionValue(e){const{ranges:t=[],focusedRange:n=[]}=this.props;if("function"!=typeof e.getCurrentValue)return"";const r=t[n[0]]||{};return e.getCurrentValue(r)||""}getSelectedRange(e,t){const n=e.findIndex(e=>!(!e.startDate||!e.endDate||e.disabled)&&t.isSelected(e));return{selectedRange:e[n],focusedRangeIndex:n}}render(){const{headerContent:t,footerContent:r,onPreviewChange:o,inputRanges:l,staticRanges:s,ranges:u,renderStaticRangeLabel:c,rangeColors:d,className:f}=this.props;return e.default.createElement("div",{className:(0,i.default)(n.default.definedRangesWrapper,f)},t,e.default.createElement("div",{className:n.default.staticRanges},s.map((t,r)=>{const{selectedRange:a,focusedRangeIndex:l}=this.getSelectedRange(u,t);let s;return s=t.hasCustomRendering?c(t):t.label,e.default.createElement("button",{type:"button",className:(0,i.default)(n.default.staticRange,{[n.default.staticRangeSelected]:Boolean(a)}),style:{color:a?a.color||d[l]:null},key:r,onClick:()=>this.handleRangeChange(t.range(this.props)),onFocus:()=>o&&o(t.range(this.props)),onMouseOver:()=>o&&o(t.range(this.props)),onMouseLeave:()=>{o&&o()}},e.default.createElement("span",{tabIndex:-1,className:n.default.staticRangeLabel},s))})),e.default.createElement("div",{className:n.default.inputRanges},l.map((t,r)=>e.default.createElement(a.default,{key:r,styles:n.default,label:t.label,onFocus:()=>this.setState({focusedInput:r,rangeOffset:0}),onBlur:()=>this.setState({rangeOffset:0}),onChange:e=>this.handleRangeChange(t.range(e,this.props)),value:this.getRangeOptionValue(t)}))),r)}};return c.propTypes={inputRanges:t.default.array,staticRanges:t.default.array,ranges:t.default.arrayOf(o.rangeShape),focusedRange:t.default.arrayOf(t.default.number),onPreviewChange:t.default.func,onChange:t.default.func,footerContent:t.default.any,headerContent:t.default.any,rangeColors:t.default.arrayOf(t.default.string),className:t.default.string,renderStaticRangeLabel:t.default.func},c.defaultProps={inputRanges:r.defaultInputRanges,staticRanges:r.defaultStaticRanges,ranges:[],rangeColors:["#3d91ff","#3ecf8e","#fed14c"],focusedRange:[0,0]},n0.default=c,n0}var f0=(s0||(s0=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Calendar",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"DateRange",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"DateRangePicker",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"DefinedRange",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"createStaticRanges",{enumerable:!0,get:function(){return a.createStaticRanges}}),Object.defineProperty(e,"defaultInputRanges",{enumerable:!0,get:function(){return a.defaultInputRanges}}),Object.defineProperty(e,"defaultStaticRanges",{enumerable:!0,get:function(){return a.defaultStaticRanges}});var t=i(JJ()),n=i(ZJ()),r=i(function(){if(l0)return t0;l0=1,Object.defineProperty(t0,"__esModule",{value:!0}),t0.default=void 0;
151var e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(zr()),t=l(it()),n=l(JJ()),r=l(d0()),o=LJ(),a=l(at()),i=l(qJ());function l(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}let c=class extends e.Component{constructor(e){super(e),this.state={focusedRange:[(0,o.findNextRangeIndex)(e.ranges),0]},this.styles=(0,o.generateStyles)([i.default,e.classNames])}render(){const{focusedRange:t}=this.state;return e.default.createElement("div",{className:(0,a.default)(this.styles.dateRangePickerWrapper,this.props.className)},e.default.createElement(r.default,u({focusedRange:t,onPreviewChange:e=>this.dateRange.updatePreview(e?this.dateRange.calcNewSelection(e,"string"==typeof e):null)},this.props,{range:this.props.ranges[t[0]],className:void 0})),e.default.createElement(n.default,u({onRangeFocusChange:e=>this.setState({focusedRange:e}),focusedRange:t},this.props,{ref:e=>this.dateRange=e,className:void 0})))}};return c.defaultProps={},c.propTypes={...n.default.propTypes,...r.default.propTypes,className:t.default.string},t0.default=c,t0}()),o=i(d0()),a=o0();function i(e){return e&&e.__esModule?e:{default:e}}}(MJ)),MJ);function p0(e,t,n=new WeakMap){if(Object.is(e,t))return!0;if(typeof e!=typeof t)return!1;if(null==e||null==t)return!1;if("function"==typeof e||"function"==typeof t)return e===t;if("object"==typeof e&&"object"==typeof t){if(n.has(e)&&n.get(e)===t)return!0;n.set(e,t)}if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!p0(e[r],t[r],n))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(const r of e)if(![...t].some(e=>p0(r,e,n)))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(const[r,o]of e)if(!t.has(r)||!p0(o,t.get(r),n))return!1;return!0}if(Object.getPrototypeOf(e)===Object.prototype||null===Object.getPrototypeOf(e)){const r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(const a of r){if(!o.includes(a))return!1;if(!p0(e[a],t[a],n))return!1}return!0}try{return JSON.stringify(e)===JSON.stringify(t)}catch{return!1}}function h0(e,t,n,r,o,a,i,l){l.lineWidth=e,l.fillStyle=o,l.strokeStyle=o,n+=e/2,t+=e/2,r-=e,Array.isArray(a)||(a=[a,a,a,a]);const s=(a=a.map(e=>(e=Math.min(e,r/2))<0?0:e))[0]||0,u=a[1]||0,c=a[2]||0,d=a[3]||0;l.beginPath(),l.moveTo(t+s,n),l.lineTo(t+r-u,n),u&&l.quadraticCurveTo(t+r,n,t+r,n+u),l.lineTo(t+r,n+r-c),c&&l.quadraticCurveTo(t+r,n+r,t+r-c,n+r),l.lineTo(t+d,n+r),d&&l.quadraticCurveTo(t,n+r,t,n+r-d),l.lineTo(t,n+s),s&&l.quadraticCurveTo(t,n,t+s,n),l.closePath(),l.stroke(),i&&l.fill()}function m0(e,t,n,r,o,a,i=[0,0,0,0]){const l=Math.ceil(t);let s,u,c,d;"number"==typeof i||Array.isArray(i)?(s=i,u=s):(s=i.outer||0,u=i.inner||0),"string"!=typeof a?(c=a.outer,d=a.inner):(c=a,d=a);let f=r*t+n,p=o*t+n,h=7*t;h0(l,p,f,h,c,s,!1,e),h=3*t,f+=2*t,p+=2*t,h0(l,p,f,h,d,u,!0,e)}const g0={value:"https://reactjs.org/",ecLevel:"M",enableCORS:!1,size:150,quietZone:10,bgColor:"#FFFFFF",fgColor:"#000000",logoOpacity:1,qrStyle:"squares",eyeRadius:[0,0,0],logoPaddingStyle:"square",logoPaddingRadius:0,removeQrCodeBehindLogo:!1};async function v0(e,t){if("undefined"==typeof document)throw new Error("renderQRCodeToCanvas must be called in a browser environment");const n={...g0,...t},r=e.getContext("2d");if(!r)throw new Error("Canvas 2D context not available");const o=+n.size,a=+n.quietZone,i=n.logoWidth?+n.logoWidth:0,l=n.logoHeight?+n.logoHeight:0,s=n.logoPadding?
151+n.logoPadding:0,u=st(0,n.ecLevel);u.addData(function(e){let t,n,r="";const o=e.length;for(t=0;t<o;t++)n=e.charCodeAt(t),n>=1&&n<=127?r+=e.charAt(t):n>2047?(r+=String.fromCharCode(224|n>>12&15),r+=String.fromCharCode(128|n>>6&63),r+=String.fromCharCode(128|63&n)):(r+=String.fromCharCode(192|n>>6&31),r+=String.fromCharCode(128|63&n));return r}(n.value)),u.make();const c=o+2*a,d=u.getModuleCount(),f=o/d,p=n.pixelRatio??window.devicePixelRatio??1,h=i||.2*o,m=l||h,g=(o-h)/2,v=(o-m)/2;e.height=e.width=c*p,r.setTransform(p,0,0,p,0,0),r.fillStyle=n.bgColor,r.fillRect(0,0,c,c);const y=a,b=[{row:0,col:0},{row:0,col:d-7},{row:d-7,col:0}];r.strokeStyle=n.fgColor;const w=(e,t)=>function(e,t,n){return n.some(n=>e>=n.row&&e<=n.row+7&&t>=n.col&&t<=n.col+7)}(e,t,b)||function(e,t,n,r,o,a,i,l,s,u,c=0,d="square"){if(!e||!u)return!1;const f=Math.ceil(c/l)*l,p=a+s,h=i+s,m=Math.round(n*l)+s,g=Math.round(t*l)+s,v=m+(Math.ceil((n+1)*l)-Math.floor(n*l)),y=g+(Math.ceil((t+1)*l)-Math.floor(t*l));if("square"===d)return m<p+r+f&&v>p-f&&g<h+o+f&&y>h-f;if("circle"===d){const e=p+r/2,t=h+o/2,n=Math.max(r,o)/2+f,a=e-Math.max(m,Math.min(e,v)),i=t-Math.max(g,Math.min(t,y));return a*a+i*i<n*n}return!1}(n.removeQrCodeBehindLogo,e,t,h,m,g,v,f,y,n.logoImage,s,n.logoPaddingStyle);if("dots"===n.qrStyle){r.fillStyle=n.fgColor;const e=f/2;for(let t=0;t<d;t++)for(let n=0;n<d;n++)u.isDark(t,n)&&!w(t,n)&&(r.beginPath(),r.arc(Math.round(n*f)+e+y,Math.round(t*f)+e+y,e/100*75,0,2*Math.PI,!1),r.closePath(),r.fill())}else if("fluid"===n.qrStyle){const e=Math.ceil(f/2);for(let t=0;t<d;t++)for(let o=0;o<d;o++)if(u.isDark(t,o)&&!w(t,o)){const a=[!1,!1,!1,!1];t>0&&!u.isDark(t-1,o)&&o>0&&!u.isDark(t,o-1)&&(a[0]=!0),t>0&&!u.isDark(t-1,o)&&o<d-1&&!u.isDark(t,o+1)&&(a[1]=!0),t<d-1&&!u.isDark(t+1,o)&&o<d-1&&!u.isDark(t,o+1)&&(a[2]=!0),t<d-1&&!u.isDark(t+1,o)&&o>0&&!u.isDark(t,o-1)&&(a[3]=!0);const i=Math.ceil((o+1)*f)-Math.floor(o*f),l=Math.ceil((t+1)*f)-Math.floor(t*f);r.fillStyle=n.fgColor,r.beginPath(),r.arc(Math.round(o*f)+e+y,Math.round(t*f)+e+y,e,0,2*Math.PI,!1),r.closePath(),r.fill(),a[0]||r.fillRect(Math.round(o*f)+y,Math.round(t*f)+y,i/2,l/2),a[1]||r.fillRect(Math.round(o*f)+y+Math.floor(i/2),Math.round(t*f)+y,i/2,l/2),a[2]||r.fillRect(Math.round(o*f)+y+Math.floor(i/2),Math.round(t*f)+y+Math.floor(l/2),i/2,l/2),a[3]||r.fillRect(Math.round(o*f)+y,Math.round(t*f)+y+Math.floor(l/2),i/2,l/2)}}else for(let C=0;C<d;C++)for(let e=0;e<d;e++)if(u.isDark(C,e)&&!w(C,e)){r.fillStyle=n.fgColor;const t=Math.ceil((e+1)*f)-Math.floor(e*f),o=Math.ceil((C+1)*f)-Math.floor(C*f);r.fillRect(Math.round(e*f)+y,Math.round(C*f)+y,t,o)}for(let C=0;C<3;C++){const{row:e,col:o}=b[C];let a,i=n.eyeRadius;Array.isArray(i)&&(i=i[C]),"number"==typeof i&&(i=[i,i,i,i]),a=t.eyeColor?Array.isArray(t.eyeColor)?t.eyeColor[C]:t.eyeColor:n.fgColor,m0(r,f,y,e,o,a,i)}if(n.logoImage)try{const{image:e,event:o}=await(x=n.logoImage,S=n.enableCORS,new Promise((e,t)=>{const n=new Image;S&&(n.crossOrigin="Anonymous"),n.onload=t=>e({image:n,event:t}),n.onerror=()=>t(new Error(`Failed to load logo image: ${x}`)),n.src=x}));if(r.save(),s){r.beginPath(),r.strokeStyle=n.bgColor,r.fillStyle=n.bgColor;const e=h+2*s,t=m+2*s,o=g+y-s,a=v+y-s;if("circle"===n.logoPaddingStyle){const n=o+e/2,i=a+t/2;r.ellipse(n,i,e/2,t/2,0,0,2*Math.PI),r.stroke(),r.fill()}else r.roundRect(o,a,e,t,n.logoPaddingRadius),r.stroke(),r.fill()}r.globalAlpha=n.logoOpacity,r.drawImage(e,g+y,v+y,h,m),r.restore(),t.logoOnLoad&&t.logoOnLoad(o)}catch($Ie){}var x,S;return e}class y0 extends Vr.Component{canvasRef=Vr.createRef();download(e,t){if(!this.canvasRef.current)return;const n=this.canvasRef.current.toDataURL(function(e="png"){switch(e){case"jpg":return"image/jpeg";case"webp":return"image/webp";default:return"image/png"}}(e),1);!function(e,t){const n=document.createElement("a");n.download=t,n.href=e,document.body.appendChild(n),n.click(),n.remove()}(n,t??"react-qrcode-logo")}shouldComponentUpdate(e){return!p0(this.props,e)}componentDidMount(){this.update()}componentDidUpdate(){this.update()}update(){this.canvasRef.current&&v0(this.canvasRef.current,this.props).catch(e=>{})}render(){const e=+(this.props.size??g0.size)+2*+(this.props.quietZone??g0.quietZone);return Vr.createElement("canvas",{id:this.props.id??"react-qrcode-logo",height:e,width:e,style:{height:e+"px",width:e+"px",...this.props.style},ref:this.canvasRef})}}var b0="undefined"!=typeof window?_r.useLayoutEffect:_r.useEffect;function w0(){const[e,t]=_r.useState(null);return[e,_r.useCallback(async e=>{if(!(null==navigator?void 0:navigator.clipboard))return!1;try{return await navigator.clipboard.writeText(e),t(e),!0}catch(n){return t(null),!1}},[])]}var x0="undefined"==typeof window;function S0(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){const r=e=>x0?t:window.matchMedia(e).matches,[o,a]=_r.useState(()=>n?r(e):t);function i(){a(r(e))}return b0(()=>{const t=window.matchMedia(e);return i(),t.addListener?t.addListener(i):t.addEventListener("change",i
151),()=>{t.removeListener?t.removeListener(i):t.removeEventListener("change",i)}},[e]),o}function C0(e,t=500,n){const r=_r.useRef();!function(e){const t=_r.useRef(e);t.current=e,_r.useEffect(()=>()=>{t.current()},[])}(()=>{r.current&&r.current.cancel()});const o=_r.useMemo(()=>{const o=ut(e,t,n),a=(...e)=>o(...e);return a.cancel=()=>{o.cancel()},a.isPending=()=>!!r.current,a.flush=()=>o.flush(),a},[e,t,n]);return _r.useEffect(()=>{r.current=ut(e,t,n)},[e,t,n]),o}var k0,O0,E0="undefined"==typeof window;function P0(e={}){let{initializeWithValue:t=!0}=e;E0&&(t=!1);const[n,r]=_r.useState(()=>t?{width:window.innerWidth,height:window.innerHeight}:{width:void 0,height:void 0}),o=C0(r,e.debounceDelay);function a(){(e.debounceDelay?o:r)({width:window.innerWidth,height:window.innerHeight})}return function(e,t,n,r){const o=_r.useRef(t);b0(()=>{o.current=t},[t]),_r.useEffect(()=>{const t=window;if(!t||!t.addEventListener)return;const n=e=>{o.current(e)};return t.addEventListener(e,n,r),()=>{t.removeEventListener(e,n,r)}},[e,n,r])}("resize",a),b0(()=>{a()},[]),n}"undefined"!=typeof document&&(k0=document),"undefined"!=typeof window&&(O0=window);var M0=Vr.createContext({document:k0,window:O0}),{Provider:I0,Consumer:R0}=M0,D0=class extends _r.Component{static propTypes={children:te.element.isRequired,contentDidMount:te.func.isRequired,contentDidUpdate:te.func.isRequired};componentDidMount(){this.props.contentDidMount()}componentDidUpdate(){this.props.contentDidUpdate()}render(){return _r.Children.only(this.props.children)}},T0=class extends _r.Component{static propTypes={style:te.object,head:te.node,initialContent:te.string,mountTarget:te.string,dangerouslyUseDocWrite:te.bool,contentDidMount:te.func,contentDidUpdate:te.func,children:te.oneOfType([te.element,te.arrayOf(te.element)])};static defaultProps={style:{},head:null,children:void 0,mountTarget:void 0,dangerouslyUseDocWrite:!1,contentDidMount:()=>{},contentDidUpdate:()=>{},initialContent:'<!DOCTYPE html><html><head></head><body><div class="frame-root"></div></body></html>'};constructor(e,t){super(e,t),this._isMounted=!1,this.nodeRef=Vr.createRef(),this.state={iframeLoaded:!1}}componentDidMount(){this._isMounted=!0,this.getDoc()&&this.nodeRef.current.contentWindow.addEventListener("DOMContentLoaded",this.handleLoad),this.props.dangerouslyUseDocWrite&&this.handleLoad()}componentWillUnmount(){this._isMounted=!1,this.nodeRef.current.removeEventListener("DOMContentLoaded",this.handleLoad)}getDoc(){return this.nodeRef.current?this.nodeRef.current.contentDocument:null}getMountTarget(){const e=this.getDoc();return e&&e.body?this.props.mountTarget?e.querySelector(this.props.mountTarget):e.body.children[0]:null}setRef=e=>{this.nodeRef.current=e;const{forwardedRef:t}=this.props;"function"==typeof t?t(e):t&&(t.current=e)};handleLoad=()=>{clearInterval(this.loadCheck),this.state.iframeLoaded||this.setState({iframeLoaded:!0})};loadCheck=()=>setInterval(()=>{this.handleLoad()},500);renderFrameContents(){if(!this._isMounted)return null;const e=this.getDoc();if(!e)return null;const t=this.props.contentDidMount,n=this.props.contentDidUpdate,r=jr.jsx(D0,{contentDidMount:t,contentDidUpdate:n,children:jr.jsx(I0,{value:{document:e,window:e.defaultView||e.parentView},children:jr.jsx("div",{className:"frame-content",children:this.props.children})})});this.props.dangerouslyUseDocWrite&&e.body.children.length<1&&(e.open("text/html","replace"),e.write(this.props.initialContent),e.close());const o=this.getMountTarget();return o?[ca.createPortal(this.props.head,this.getDoc().head),ca.createPortal(r,o)]:null}render(){const e={...this.props,children:void 0};return this.props.dangerouslyUseDocWrite||(e.srcDoc=this.props.initialContent),delete e.head,delete e.initialContent,delete e.mountTarget,delete e.dangerouslyUseDocWrite,delete e.contentDidMount,delete e.contentDidUpdate,delete e.forwardedRef,jr.jsx("iframe",{...e,ref:this.setRef,onLoad:this.handleLoad,children:this.state.iframeLoaded&&this.renderFrameContents()})}},A0=Vr.forwardRef((e,t)=>jr.jsx(T0,{...e,forwardedRef:t}));const j0=_r.createContext(null);function N0(){const e=_r.useContext(j0);if(null===e)throw new Error("No Tree Api Provided");return e}const F0=_r.createContext(null);const L0=_r.createContext(null);const z0=_r.createContext(0);function _0(){_r.useContext(z0)}function V0(e,t,n){return Math.max(Math.min(e,n),t)}function B0(e){return e&&e.isLeaf}function $0(e){return e&&e.isInternal&&!e.isOpen}const H0=(e,t)=>{let n=e;for(;n;){if(n.id===t.id)return!0;n=n.parent}return!1},W0=e=>{if(!e.parent)throw Error("Node does not have a parent");return e.parent.children.findIndex(t=>t.id===e.id)};function U0(e,t){if(!e)return null;if(e.id===t)return e;if(e.children)for(let n of e.children){const e=U0(n,t);if(e)return e}return null}function K0(e,t){if(t(e),e.children)for(let n of e.children)K0(n,t)}function q0(e){const t=Q0(e);let n;for(let r=0;r<t.length;++r){if(t[r]===e){n=Y0(t,r);break}}null==n||n.focus()}function G0(e){const t=Q0(e);let n;for(let r=0;r<t.length;++r){if(t[r]===e){n=X0(t,r);break}}null==n||n.focus()}function Y0(e,t){return t+1<e.length?e[t+1]:e[0]}function X0(e,t){return t-1>=0?e[t-1]:e[e.length-1]}function Q0(e){return Array.from(document.querySelectorAll('button:not([disabled]), [href], input
151:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"]):not([disabled]), details:not([disabled]), summary:not(:disabled)')).filter(t=>t===e||!e.contains(t))}function Z0(e,t){return"boolean"==typeof t?t:"string"==typeof t?e[t]:t(e)}function J0(e){return new Promise((t,n)=>{let r=0;!function o(){r+=1,100===r&&n(),e()?t():setTimeout(o,10)}()})}function e1(e){var t,n;const r=e.focusedNode;return r?r.isOpen?0:r.parent?r.childIndex+1:0:null!==(n=null===(t=e.root.children)||void 0===t?void 0:t.length)&&void 0!==n?n:0}function t1(e){const t=e.focusedNode;return t?t.isOpen?t.id:t.parent&&!t.parent.isRoot?t.parent.id:null:null}const n1=Object.freeze(Object.defineProperty({__proto__:null,access:Z0,bound:V0,dfs:U0,focusNextElement:q0,focusPrevElement:G0,getInsertIndex:e1,getInsertParentId:t1,indexOf:W0,isClosed:$0,isDescendant:H0,isItem:B0,safeRun:function(e,...t){if(e)return e(...t)},waitFor:J0,walk:K0},Symbol.toStringTag,{value:"Module"})),r1={display:"flex",alignItems:"center",zIndex:1},o1={flex:1,height:"2px",background:"#4B91E2",borderRadius:"1px"},a1={width:"4px",height:"4px",boxShadow:"0 0 0 3px #4B91E2",borderRadius:"50%"},i1=Vr.memo(function({top:e,left:t,indent:n}){const r={position:"absolute",pointerEvents:"none",top:e-2+"px",left:t+"px",right:n+"px"};return jr.jsxs("div",{style:Object.assign(Object.assign({},r1),r),children:[jr.jsx("div",{style:Object.assign({},a1)}),jr.jsx("div",{style:Object.assign({},o1)})]})});function l1({node:e,attrs:t,innerRef:n,children:r}){return jr.jsx("div",Object.assign({},t,{ref:n,onFocus:e=>e.stopPropagation(),onClick:e.handleClick,children:r}))}function s1(e){return jr.jsxs("div",{ref:e.dragHandle,style:e.style,children:[jr.jsx("span",{onClick:t=>{t.stopPropagation(),e.node.toggle()},children:e.node.isLeaf?"ð³":e.node.isOpen?"ð":"ð"})," ",e.node.isEditing?jr.jsx(c1,Object.assign({},e)):jr.jsx(u1,Object.assign({},e))]})}function u1(e){return jr.jsx(jr.Fragment,{children:jr.jsx("span",{children:e.node.data.name})})}function c1({node:e}){const t=_r.useRef();return _r.useEffect(()=>{var e,n;null===(e=t.current)||void 0===e||e.focus(),null===(n=t.current)||void 0===n||n.select()},[]),jr.jsx("input",{ref:t,defaultValue:e.data.name,onBlur:()=>e.reset(),onKeyDown:n=>{var r;"Escape"===n.key&&e.reset(),"Enter"===n.key&&e.submit((null===(r=t.current)||void 0===r?void 0:r.value)||"")}})}const d1="__REACT_ARBORIST_INTERNAL_ROOT__";function f1(e){var t;function n(t,r,o){const a=e.accessId(t),i=new p1({tree:e,data:t,level:r,parent:o,id:a,children:null,isDraggable:e.isDraggable(t),rowIndex:null}),l=e.accessChildren(t);return l&&(i.children=l.map(e=>n(e,r+1,i))),i}const r=new p1({tree:e,id:d1,data:{id:d1},level:-1,parent:null,children:null,isDraggable:!0,rowIndex:null}),o=null!==(t=e.props.data)&&void 0!==t?t:[];return r.children=o.map(e=>n(e,0,r)),r}class p1{constructor(e){this.handleClick=e=>{!e.metaKey&&!e.ctrlKey||this.tree.props.disableMultiSelection?e.shiftKey&&!this.tree.props.disableMultiSelection?this.selectContiguous():(this.select(),this.activate()):this.isSelected?this.deselect():this.selectMulti()},this.tree=e.tree,this.id=e.id,this.data=e.data,this.level=e.level,this.children=e.children,this.parent=e.parent,this.isDraggable=e.isDraggable,this.rowIndex=e.rowIndex,this.select=this.select.bind(this),this.deselect=this.deselect.bind(this),this.selectMulti=this.selectMulti.bind(this),this.selectContiguous=this.selectContiguous.bind(this),this.activate=this.activate.bind(this),this.focus=this.focus.bind(this),this.toggle=this.toggle.bind(this),this.open=this.open.bind(this),this.openParents=this.openParents.bind(this),this.close=this.close.bind(this),this.submit=this.submit.bind(this),this.reset=this.reset.bind(this),this.edit=this.edit.bind(this)}get isRoot(){return this.id===d1}get isLeaf(){return!Array.isArray(this.children)}get isInternal(){return!this.isLeaf}get isOpen(){return!this.isLeaf&&this.tree.isOpen(this.id)}get isClosed(){return!this.isLeaf&&!this.tree.isOpen(this.id)}get isEditable(){return this.tree.isEditable(this.data)}get isSelectable(){return this.tree.isSelectable(this.data)}get isEditing(){return this.tree.editingId===this.id}get isSelected(){return this.tree.isSelected(this.id)}get isOnlySelection(){return this.isSelected&&this.tree.hasOneSelection}get isSelectedStart(){var e;return this.isSelected&&!(null===(e=this.prev)||void 0===e?void 0:e.isSelected)}get isSelectedEnd(){var e;return this.isSelected&&!(null===(e=this.next)||void 0===e?void 0:e.isSelected)}get isFocused(){return this.tree.isFocused(this.id)}
151get isDragging(){return this.tree.isDragging(this.id)}get willReceiveDrop(){return this.tree.willReceiveDrop(this.id)}get state(){return{isClosed:this.isClosed,isDragging:this.isDragging,isEditing:this.isEditing,isFocused:this.isFocused,isInternal:this.isInternal,isLeaf:this.isLeaf,isOpen:this.isOpen,isSelected:this.isSelected,isSelectedEnd:this.isSelectedEnd,isSelectedStart:this.isSelectedStart,willReceiveDrop:this.willReceiveDrop}}get childIndex(){return this.parent&&this.parent.children?this.parent.children.findIndex(e=>e.id===this.id):-1}get next(){return null===this.rowIndex?null:this.tree.at(this.rowIndex+1)}get prev(){return null===this.rowIndex?null:this.tree.at(this.rowIndex-1)}get nextSibling(){var e,t;const n=this.childIndex;return null!==(t=null===(e=this.parent)||void 0===e?void 0:e.children[n+1])&&void 0!==t?t:null}isAncestorOf(e){if(!e)return!1;let t=e;for(;t;){if(t.id===this.id)return!0;t=t.parent}return!1}select(){this.tree.select(this)}deselect(){this.tree.deselect(this)}selectMulti(){this.tree.selectMulti(this)}selectContiguous(){this.tree.selectContiguous(this)}activate(){this.tree.activate(this)}focus(){this.tree.focus(this)}toggle(){this.tree.toggle(this)}open(){this.tree.open(this)}openParents(){this.tree.openParents(this)}close(){this.tree.close(this)}submit(e){this.tree.submit(this,e)}reset(){this.tree.reset()}clone(){return new p1(Object.assign({},this))}edit(){return this.tree.edit(this)}}function h1(e){return{type:"EDIT",id:e}}function m1(e){return{type:"FOCUS",id:e}}const g1={open:(e,t)=>({type:"VISIBILITY_OPEN",id:e,filtered:t}),close:(e,t)=>({type:"VISIBILITY_CLOSE",id:e,filtered:t}),toggle:(e,t)=>({type:"VISIBILITY_TOGGLE",id:e,filtered:t}),clear:e=>({type:"VISIBILITY_CLEAR",filtered:e})};function v1(e={},t){if("VISIBILITY_OPEN"===t.type)return Object.assign(Object.assign({},e),{[t.id]:!0});if("VISIBILITY_CLOSE"===t.type)return Object.assign(Object.assign({},e),{[t.id]:!1});if("VISIBILITY_TOGGLE"===t.type){const n=e[t.id];return Object.assign(Object.assign({},e),{[t.id]:!n})}return"VISIBILITY_CLEAR"===t.type?{}:e}const y1=e=>{var t;return{nodes:{open:{filtered:{},unfiltered:null!==(t=null==e?void 0:e.initialOpenState)&&void 0!==t?t:{}},focus:{id:null,treeFocused:!1},edit:{id:null},drag:{id:null,selectedIds:[],destinationParentId:null,destinationIndex:null},selection:{ids:new Set,anchor:null,mostRecent:null}},dnd:{cursor:{type:"none"},dragId:null,dragIds:[],parentId:null,index:-1}}},b1=e=>({type:"SELECTION_ADD",ids:Array.isArray(e)?e:[e]}),w1=e=>({type:"SELECTION_REMOVE",ids:Array.isArray(e)?e:[e]}),x1=e=>Object.assign({type:"SELECTION_SET"},e),S1=e=>({type:"SELECTION_MOST_RECENT",id:e}),C1=e=>({type:"SELECTION_ANCHOR",id:e});
vendor: 9,156 bytes, line 151
151const k1={cursor:e=>({type:"DND_CURSOR",cursor:e}),dragStart:(e,t)=>({type:"DND_DRAG_START",id:e,dragIds:t}),dragEnd:()=>({type:"DND_DRAG_END"}),hovering:(e,t)=>({type:"DND_HOVERING",parentId:e,index:t}),setDestination:(e,t)=>({type:"DND_DESTINATION",parentId:e,index:t})};const O1={position:"fixed",pointerEvents:"none",zIndex:100,left:0,top:0,width:"100%",height:"100%"},E1=e=>{if(!e)return{display:"none"};const{x:t,y:n}=e;return{transform:`translate(${t}px, ${n}px)`}},P1=e=>{if(!e)return{display:"none"};const{x:t,y:n}=e;return{transform:`translate(${t+10}px, ${n+10}px)`}};function M1({offset:e,mouse:t,id:n,dragIds:r,isDragging:o}){return jr.jsxs(I1,{isDragging:o,children:[jr.jsx(R1,{offset:e,children:jr.jsx(T1,{id:n,dragIds:r})}),jr.jsx(D1,{mouse:t,count:r.length})]})}const I1=_r.memo(function(e){return e.isDragging?jr.jsx("div",{style:O1,children:e.children}):null});function R1(e){return jr.jsx("div",{className:"row preview",style:E1(e.offset),children:e.children})}function D1(e){const{count:t,mouse:n}=e;return t>1?jr.jsx("div",{className:"selected-count",style:P1(n),children:t}):null}const T1=_r.memo(function(e){const t=N0(),n=t.get(e.id);return n?jr.jsx(t.renderNode,{preview:!0,node:n,style:{paddingLeft:n.level*t.indent,opacity:.2,background:"transparent"},tree:t}):null});var A1="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function j1(e){cancelAnimationFrame(e.id)}var N1=-1;function F1(e){if(void 0===e&&(e=!1),-1===N1||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),N1=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return N1}var L1=null;function z1(e){if(void 0===e&&(e=!1),null===L1||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?L1="positive-descending":(t.scrollLeft=1,L1=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),L1}return L1}var _1=function(e,t){return e};function V1(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,o=e.getItemSize,a=e.getOffsetForIndexAndAlignment,i=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,s=e.initInstanceProps,u=e.shouldResetStyleCacheOnItemSizeChange,c=e.validateProps;return(t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=s(r.props,se(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:se(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=ct(function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})}),r._callOnScroll=void 0,r._callOnScroll=ct(function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})}),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,a=r.props,i=a.direction,l=a.itemSize,s=a.layout,c=r._getItemStyleCache(u&&l,u&&s,u&&i);if(c.hasOwnProperty(e))t=c[e];else{var d=n(r.props,e,r._instanceProps),f=o(r.props,e,r._instanceProps),p="horizontal"===i||"horizontal"===s,h="rtl"===i,m=p?d:0;c[e]=t={position:"absolute",left:h?void 0:m,right:h?m:void 0,top:p?0:d,height:p?"100%":f,width:p?f:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=ct(function(e,t,n){return{}}),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;r.setState(function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,i=o;if("rtl"===t)switch(z1()){case"negative":i=-o;break;case"positive-descending":i=a-n-o}return i=Math.max(0,Math.min(i,a-n)),{isScrolling:!0,scrollDirection:e.scrollOffset<i?"forward":"backward",scrollOffset:i,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._onScrollVertical=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.scrollHeight,a=t.scrollTop;r.setState(function(e){if(e.scrollOffset===a)return null;var t=Math.max(0,Math.min(a,o-n));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){var e,t,n,o;null!==r._resetIsScrollingTimeoutId&&j1(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=(e=r._resetIsScrolling,t=150,n=A1(),o={id:requestAnimationFrame(function r(){A1()-n>=t?e.call(null):o.id=requestAnimationFrame(r)})})},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},function(){r._getItemStyleCache(-1,null)})},r}ae(t,e),t.getDerivedStateFromProps=function(e,t){return B1(e,t),c(e),null};var d=t.prototype;return d.scrollTo=function(e){e=Math.max(0,e),this.setState(function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},d.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,i=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var l=0;if(this._outerRef){var s=this._outerRef;l="vertical"===o?s.scrollWidth>s.clientWidth?F1():0:s.scrollHeight>s.clientHeight?F1():0}this.scrollTo(a(this.props,e,t,i,this._instanceProps,l))},d.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},d.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var a=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(z1()){case"negative":a.scrollLeft=-o;break;case"positive-ascending":a.scrollLeft=o;break;default:var i=a.clientWidth,l=a.scrollWidth;a.scrollLeft=l-i-o}else a.scrollLeft=o;else a.scrollTop=o}this._callPropsCallbacks()},d.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&j1(this._resetIsScrollingTimeoutId)},d.render=function(){var e=this.props,t=e.children,n=e.className,o=e.direction,a=e.height,i=e.innerRef,l=e.innerElementType,s=e.innerTagName,u=e.itemCount,c=e.itemData,d=e.itemKey,f=void 0===d?_1:d,p=e.layout,h=e.outerElementType,m=e.outerTagName,g=e.style,v=e.useIsScrolling,y=e.width,b=this.state.isScrolling,w="horizontal"===o||"horizontal"===p,x=w?this._onScrollHorizontal:this._onScrollVertical,S=this._getRangeToRender(),C=S[0],k=S[1],O=[];if(u>0)for(var E=C;E<=k;E++)O.push(_r.createElement(t,{data:c,key:f(E,c),index:E,isScrolling:v?b:void 0,style:this._getItemStyle(E)}));var P=r(this.props,this._instanceProps);return _r.createElement(h||m||"div",{className:n,onScroll:x,ref:this._outerRefSetter,style:Q({position:"relative",height:a,width:y,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},g)},_r.createElement(l||s||"div",{children:O,ref:i,style:{height:w?"100%":P,pointerEvents:b?"none":void 0,width:w?P:"100%"}}))},d._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,l=a.scrollOffset,s=a.scrollUpdateWasRequested;this._callOnScroll(i,l,s)}},d._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,s=r.scrollOffset;if(0===t)return[0,0,0,0];var u=i(this.props,s,this._instanceProps),c=l(this.props,u,s,this._instanceProps),d=o&&"backward"!==a?1:Math.max(1,n),f=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,u-d),Math.max(0,Math.min(t-1,c+f)),u,c]},t}(_r.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var B1=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},$1=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,a=n.lastMeasuredIndex;if(t>a){var i=0;if(a>=0){var l=o[a];i=l.offset+l.size}for(var s=a+1;s<=t;s++){var u=r(s);o[s]={offset:i,size:u},i+=u}n.lastMeasuredIndex=t}return o[t]},H1=function(e,t,n,r,o){for(;r<=n;){var a=r+Math.floor((n-r)/2),i=$1(e,a,t).offset;if(i===o)return a;i<o?r=a+1:i>o&&(n=a-1)}return r>0?r-1:0},W1=function(e,t,n,r){for(var o=e.itemCount,a=1;n<o&&$1(e,n,t).offset<r;)n+=a,a*=2;return H1(e,t,Math.min(n,o-1),Math.floor(n/2),r)},U1=function(e,t){var n=e.itemCount,r=t.itemMetadataMap,o=t.estimatedItemSize,a=t.lastMeasuredIndex,i=0;if(a>=n&&(a=n-1),a>=0){var l=r[a];i=l.offset+l.size}return i+(n-a-1)*o}
151,K1=V1({getItemOffset:function(e,t,n){return $1(e,t,n).offset},getItemSize:function(e,t,n){return n.itemMetadataMap[t].size},getEstimatedTotalSize:U1,getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,l=e.height,s=e.layout,u=e.width,c="horizontal"===i||"horizontal"===s?u:l,d=$1(e,t,o),f=U1(e,o),p=Math.max(0,Math.min(f-c,d.offset)),h=Math.max(0,d.offset-c+d.size+a);switch("smart"===n&&(n=r>=h-c&&r<=p+c?"auto":"center"),n){case"start":return p;case"end":return h;case"center":return Math.round(h+(p-h)/2);default:return r>=h&&r<=p?r:r<h?h:p}},getStartIndexForOffset:function(e,t,n){return function(e,t,n){var r=t.itemMetadataMap,o=t.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?H1(e,t,o,0,n):W1(e,t,Math.max(0,o),n)}(e,n,t)},getStopIndexForStartIndex:function(e,t,n,r){for(var o=e.direction,a=e.height,i=e.itemCount,l=e.layout,s=e.width,u="horizontal"===o||"horizontal"===l?s:a,c=$1(e,t,r),d=n+u,f=c.offset+c.size,p=t;p<i-1&&f<d;)p++,f+=$1(e,p,r).size;return p},initInstanceProps:function(e,t){var n={itemMetadataMap:{},estimatedItemSize:e.estimatedItemSize||50,lastMeasuredIndex:-1};return t.resetAfterIndex=function(e,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,e-1),t._getItemStyleCache(-1),r&&t.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(e){e.itemSize}}),q1=V1({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,l=e.height,s=e.itemCount,u=e.itemSize,c=e.layout,d=e.width,f="horizontal"===i||"horizontal"===c?d:l,p=Math.max(0,s*u-f),h=Math.min(p,t*u),m=Math.max(0,t*u-f+u+a);switch("smart"===n&&(n=r>=m-f&&r<=h+f?"auto":"center"),n){case"start":return h;case"end":return m;case"center":var g=Math.round(m+(h-m)/2);return g<Math.ceil(f/2)?0:g>p+Math.floor(f/2)?p:g;default:return r>=m&&r<=h?r:r<m?m:h}},getStartIndexForOffset:function(e,t){var n=e.itemCount,r=e.itemSize;return Math.max(0,Math.min(n-1,Math.floor(t/r)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,o=e.height,a=e.itemCount,i=e.itemSize,l=e.layout,s=e.width,u=t*i,c="horizontal"===r||"horizontal"===l?s:o,d=Math.ceil((c+n-u)/i);return Math.max(0,Math.min(a-1,t+d-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}});function G1(){var e,t;const n=N0(),r=function(){const e=_r.useContext(L0);if(null===e)throw new Error("Provide a DnDContext");return e}(),o=r.cursor;if(!o||"line"!==o.type)return null;const a=n.indent,i=n.rowTopPosition(o.index)+(null!==(t=null!==(e=n.props.padding)&&void 0!==e?e:n.props.paddingTop)&&void 0!==t?t:0),l=a*o.level,s=n.renderCursor;return jr.jsx(s,{top:i,left:l,indent:a})}const Y1=_r.forwardRef(function(e,t){const{children:n}=e,r=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children"]),o=N0();return jr.jsxs("div",Object.assign({ref:t},r,{onClick:e=>{o.props.disableDeselectOnClick||e.currentTarget===e.target&&o.deselectAll()},children:[jr.jsx(X1,{}),n]}))}),X1=()=>{const e=N0();return jr.jsx("div",{style:{height:e.rowTopPosition(e.visibleNodes.length),width:"100%",position:"absolute",left:"0",right:"0"},children:jr.jsx(G1,{})})};const Q1=_r.forwardRef(function(e,t){var n,r,o,a,{style:i}=e,l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["style"]);const s=N0(),u=null!==(r=null!==(n=s.props.padding)&&void 0!==n?n:s.props.paddingTop)&&void 0!==r?r:0,c=null!==(a=null!==(o=s.props.padding)&&void 0!==o?o:s.props.paddingBottom)&&void 0!==a?a:0;return jr.jsx("div",Object.assign({ref:t,style:Object.assign(Object.assign({},i),{height:`${parseFloat(i.height)+u+c}px`})},l))});var Z1=_r.createContext({dragDropManager:void 0});function J1(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(!e){var a;if(void 0===t)a=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=0;(a=new Error(t.replace(/%s/g,function(){return r[i++]}))).name="Invariant Violation"}throw a.framesToPop=1,a}}const e2="undefined"!=typeof global?global:self,t2=e2.MutationObserver||e2.WebKitMutationObserver;function n2(e){return function(){const t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}const r2="function"==typeof t2?function(e){let t=1;const n=new t2(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}
151),function(){t=-t,r.data=t}}:n2;class o2{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const a2=new class{enqueueTask(e){const{queue:t,requestFlush:n}=this;t.length||(n(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,n=e.length-this.index;t<n;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=r2(this.flush),this.requestErrorThrow=n2(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}},i2=new class{create(e){const t=this.freeTasks,n=t.length?t.pop():new o2(this.onError,e=>t[t.length]=e);return n.task=e,n}constructor(e){this.onError=e,this.freeTasks=[]}}(a2.registerPendingError);function l2(e){a2.enqueueTask(i2.create(e))}var s2=["children"];function u2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c2(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c2(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d2(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f2=0,p2=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__"),h2=_r.memo(function(e){var t=e.children,n=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m2(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=t;o[p2]||(o[p2]={dragDropManager:dt(e,t,n,r)});return o[p2]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(d2(e,s2)),r=u2(n,2),o=r[0],a=r[1];return _r.useEffect(function(){if(a){var e=m2();return++f2,function(){0===--f2&&(e[p2]=null)}}},[]),jr.jsx(Z1.Provider,Object.assign({value:o},{children:t}),void 0)});function m2(){return"undefined"!=typeof global?global:window}function g2(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function v2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y2=!1,b2=!1,w2=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),v2(this,"internalMonitor",void 0),v2(this,"sourceId",null),this.internalMonitor=t.getMonitor()}return g2(e,[{key:"receiveHandlerId",value:function(e){this.sourceId=e}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){J1(!y2,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return y2=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{y2=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;J1(!b2,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return b2=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{b2=!1}}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"isDraggingSource",value:function(e){return this.internalMonitor.isDraggingSource(e)}},{key:"isOverTarget",value:function(e,t){return this.internalMonitor.isOverTarget(e,t)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(e){return this.internalMonitor.subscribeToOffsetChange(e)}},{key:"canDragSource",value:function(e){return this.internalMonitor.canDragSource(e)}},{key:"canDropOnTarget",value:function(e){return this.internalMonitor.canDropOnTarget(e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();function x2(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function S2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C2=!1,k2=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),S2(this,"internalMonitor",void 0),S2(this,"targetId",null),this.internalMonitor=t.getMonitor()}return x2(e,[{key:"receiveHandlerId",value:function(e){this.targetId=e}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;J1(!C2,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return C2=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{C2=!1}}},{key:"isOver",value:function(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();function O2(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!_r.isValidElement(t)){var r=t;return e(r,n),r}var o=t;return function(e){if("string"!=typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}(o),function(e,t){var n=e.ref;return J1("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),n?_r.cloneElement(e,{ref:function(e){P2(n,e),P2(t,e)}}):_r.cloneElement(e,{ref:t})}(o,n?function(t){return e(t,n)}:e)}}function E2(e){var t={};return Object.keys(e).forEach(function(n){var r=e[n];if(n.endsWith("Ref"))t[n]=e[n];else{var o=O2(r);t[n]=function(){return o}}}),t}function P2(e,t){"function"==typeof e?e(t):e.current=t}function M2(e){return(M2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function I2(e){return null!==e&&"object"===M2(e)&&Object.prototype.hasOwnProperty.call(e,"current")}function R2(e,t,n,r){var o=void 0;if(void 0!==o)return!!o;if(e===t)return!0;
vendor: 5,461 bytes, line 151
151if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<a.length;s++){var u=a[s];if(!l(u))return!1;var c=e[u],d=t[u];if(!1===(o=void 0)||void 0===o&&c!==d)return!1}return!0}function D2(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function T2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A2=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),T2(this,"hooks",E2({dragSource:function(e,t){n.clearDragSource(),n.dragSourceOptions=t||null,I2(e)?n.dragSourceRef=e:n.dragSourceNode=e,n.reconnectDragSource()},dragPreview:function(e,t){n.clearDragPreview(),n.dragPreviewOptions=t||null,I2(e)?n.dragPreviewRef=e:n.dragPreviewNode=e,n.reconnectDragPreview()}})),T2(this,"handlerId",null),T2(this,"dragSourceRef",null),T2(this,"dragSourceNode",void 0),T2(this,"dragSourceOptionsInternal",null),T2(this,"dragSourceUnsubscribe",void 0),T2(this,"dragPreviewRef",null),T2(this,"dragPreviewNode",void 0),T2(this,"dragPreviewOptionsInternal",null),T2(this,"dragPreviewUnsubscribe",void 0),T2(this,"lastConnectedHandlerId",null),T2(this,"lastConnectedDragSource",null),T2(this,"lastConnectedDragSourceOptions",null),T2(this,"lastConnectedDragPreview",null),T2(this,"lastConnectedDragPreviewOptions",null),T2(this,"backend",void 0),this.backend=t}return D2(e,[{key:"receiveHandlerId",value:function(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(e){this.dragSourceOptionsInternal=e}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(e){this.dragPreviewOptionsInternal=e}},{key:"reconnect",value:function(){this.reconnectDragSource(),this.reconnectDragPreview()}},{key:"reconnectDragSource",value:function(){var e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();t&&this.disconnectDragSource(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)):this.lastConnectedDragSource=e)}},{key:"reconnectDragPreview",value:function(){var e=this.dragPreview,t=this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();t&&this.disconnectDragPreview(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=e,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,e,this.dragPreviewOptions)):this.lastConnectedDragPreview=e)}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!R2(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!R2(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}}]),e}();function j2(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function N2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var F2=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),N2(this,"hooks",E2({dropTarget:function(e,t){n.clearDropTarget(),n.dropTargetOptions=t,I2(e)?n.dropTargetRef=e:n.dropTargetNode=e,n.reconnect()}})),N2(this,"handlerId",null),N2(this,"dropTargetRef",null),N2(this,"dropTargetNode",void 0),N2(this,"dropTargetOptionsInternal",null),N2(this,"unsubscribeDropTarget",void 0),N2(this,"lastConnectedHandlerId",null),N2(this,"lastConnectedDropTarget",null),N2(this,"lastConnectedDropTargetOptions",null),N2(this,"backend",void 0),this.backend=t}
151return j2(e,[{key:"connectTarget",get:function(){return this.dropTarget}},{key:"reconnect",value:function(){var e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();var t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}},{key:"receiveHandlerId",value:function(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!R2(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}}]),e}();var L2="undefined"!=typeof window?_r.useLayoutEffect:_r.useEffect;function z2(e){return(z2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _2(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function V2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B2=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),V2(this,"spec",void 0),V2(this,"monitor",void 0),V2(this,"connector",void 0),this.spec=t,this.monitor=n,this.connector=r}return _2(e,[{key:"beginDrag",value:function(){var e,t=this.spec,n=this.monitor;return null!==(e="object"===z2(t.item)?t.item:"function"==typeof t.item?t.item(n):{})&&void 0!==e?e:null}},{key:"canDrag",value:function(){var e=this.spec,t=this.monitor;return"boolean"==typeof e.canDrag?e.canDrag:"function"!=typeof e.canDrag||e.canDrag(t)}},{key:"isDragging",value:function(e,t){var n=this.spec,r=this.monitor,o=n.isDragging;return o?o(r):t===e.getSourceId()}},{key:"endDrag",value:function(){var e=this.spec,t=this.monitor,n=this.connector,r=e.end;r&&r(t.getItem(),t),n.reconnect()}}]),e}();function $2(){var e=_r.useContext(Z1).dragDropManager;return J1(null!=e,"Expected drag drop context"),e}function H2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return W2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W2(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W2(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function U2(e,t,n){var r=$2(),o=function(e,t,n){var r=_r.useMemo(function(){return new B2(e,t,n)},[t,n]);return _r.useEffect(function(){r.spec=e},[e]),r}(e,t,n),a=function(e){return _r.useMemo(function(){var t=e.type;return J1(null!=t,"spec.type must be defined"),t},[e])}(e);L2(function(){if(null!=a){var e=function(e,t,n){var r=n.getRegistry(),o=r.addSource(e,t);return[o,function(){return r.removeSource(o)}]}(a,o,r),i=H2(e,2),l=i[0],s=i[1];return t.receiveHandlerId(l),n.receiveHandlerId(l),s}},[r,t,n,o,a])}function K2(e){return function(e){if(Array.isArray(e))return q2(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return q2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q2(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q2(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function G2(e,t){var n=K2(t||[]);return null==t&&"function"!=typeof e&&n.push(e),_r.useMemo(function(){return"function"==typeof e?e():e},n)}function Y2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return X2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X2(e,t)}
151(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X2(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Q2(e,t,n){var r=Y2(_r.useState(function(){return t(e)}),2),o=r[0],a=r[1],i=_r.useCallback(function(){var r=t(e);ft(o,r)||(a(r),n&&n())},[o,e,n]);return L2(i),[o,i]}function Z2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return J2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return J2(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function J2(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function e5(e,t,n){return function(e,t,n){var r=Z2(Q2(e,t,n),2),o=r[0],a=r[1];return L2(function(){var t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(a,{handlerIds:[t]})},[e,a]),o}(t,e||function(){return{}},function(){return n.reconnect()})}function t5(e){return _r.useMemo(function(){return e.hooks.dragSource()},[e])}function n5(e){return _r.useMemo(function(){return e.hooks.dragPreview()},[e])}function r5(e,t){var n=G2(e,t);J1(!n.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");var r,o=(r=$2(),_r.useMemo(function(){return new w2(r)},[r])),a=function(e,t){var n=$2(),r=_r.useMemo(function(){return new A2(n.getBackend())},[n]);return L2(function(){return r.dragSourceOptions=e||null,r.reconnect(),function(){return r.disconnectDragSource()}},[r,e]),L2(function(){return r.dragPreviewOptions=t||null,r.reconnect(),function(){return r.disconnectDragPreview()}},[r,t]),r}(n.options,n.previewOptions);return U2(n,o,a),[e5(n.collect,o,a),t5(a),n5(a)]}function o5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function a5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i5=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a5(this,"spec",void 0),a5(this,"monitor",void 0),this.spec=t,this.monitor=n}return o5(e,[{key:"canDrop",value:function(){var e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}},{key:"hover",value:function(){var e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}},{key:"drop",value:function(){var e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}}]),e}();function l5(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s5(e,t)}
151(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s5(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function u5(e,t,n){var r=$2(),o=function(e,t){var n=_r.useMemo(function(){return new i5(e,t)},[t]);return _r.useEffect(function(){n.spec=e},[e]),n}(e,t),a=function(e){var t=e.accept;return _r.useMemo(function(){return J1(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t]},[t])}(e);L2(function(){var e=function(e,t,n){var r=n.getRegistry(),o=r.addTarget(e,t);return[o,function(){return r.removeTarget(o)}]}(a,o,r),i=l5(e,2),l=i[0],s=i[1];return t.receiveHandlerId(l),n.receiveHandlerId(l),s},[r,t,o,n,a.map(function(e){return e.toString()}).join("|")])}function c5(e){return _r.useMemo(function(){return e.hooks.dropTarget()},[e])}function d5(e,t){var n,r=G2(e,t),o=(n=$2(),_r.useMemo(function(){return new k2(n)},[n])),a=function(e){var t=$2(),n=_r.useMemo(function(){return new F2(t.getBackend())},[t]);return L2(function(){return n.dropTargetOptions=e||null,n.reconnect(),function(){return n.disconnectDropTarget()}},[e]),n}(r.options);return u5(r,o,a),[e5(r.collect,o,a),c5(a)]}function f5(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p5(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p5(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h5(e){var t=null;return function(){return null==t&&(t=e()),t}}function m5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function g5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v5=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),g5(this,"entered",[]),g5(this,"isNodeInDocument",void 0),this.isNodeInDocument=t}return m5(e,[{key:"enter",value:function(e){var t=this,n=this.entered.length;return this.entered=function(e,t){var n=new Set,r=function(e){return n.add(e)};e.forEach(r),t.forEach(r);var o=[];return n.forEach(function(e){return o.push(e)}),o}(this.entered.filter(function(n){return t.isNodeInDocument(n)&&(!n.contains||n.contains(e))}),[e]),0===n&&this.entered.length>0}},{key:"leave",value:function(e){var t,n,r=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),n=e,t.filter(function(e){return e!==n})),r>0&&0===this.entered.length}},{key:"reset",value:function(){this.entered=[]}}]),e}(),y5=h5(function(){return/firefox/i.test(navigator.userAgent)}),b5=h5(function(){return Boolean(window.safari)});function w5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function x5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var S5=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),x5(this,"xs",void 0),x5(this,"ys",void 0),x5(this,"c1s",void 0),x5(this,"c2s",void 0),x5(this,"c3s",void 0);for(var r=t.length,o=[],a=0;a<r;a++)o.push(a);o.sort(function(e,n){return t[e]<t[n]?-1:1});for(var i,l,s=[],u=[],c=0;c<r-1;c++)i=t[c+1]-t[c],l=n[c+1]-n[c],s.push(i),u.push(l/i);for(var d=[u[0]],f=0;f<s.length-1;f++){var p=u[f],h=u[f+1];if(p*h<=0)d.push(0);else{i=s[f];var m=s[f+1],g=i+m;d.push(3*g/((g+m)/p+(g+i)/h))}}d.push(u[u.length-1]);for(var v,y=[],b=[],w=0;w<d.length-1;w++){v=u[w];var x=d[w],S=1/s[w],C=x+d[w+1]-v-v;y.push((v-x-C)*S),b.push(C*S*S)}this.xs=t,this.ys=n,this.c1s=d,this.c2s=y,this.c3s=b}return w5(e,[{key:"interpolate",value:function(e){var t=this.xs,n=this.ys,r=this.c1s,o=this.c2s,a=this.c3s,i=t.length-1;if(e===t[i])return n[i];for(var l,s=0,u=a.length-1;s<=u;){var c=t[l=Math.floor(.5*(s+u))];if(c<e)s=l+1;else{if(!(c>e))return n[l];u=l-1}}var d=e-t[i=Math.max(0,u)],f=d*d;return n[i]+r[i]*d+o[i]*f+a[i]*d*f}}]),e}();function C5(e){var t=1===e.nodeType?e:e.parentElement;if(!t)return null;var n=t.getBoundingClientRect(),r=n.top;return{x:n.left,y:r}}function k5(e){return{x:e.clientX,y:e.clientY}}function O5(e,t,n,r,o){var a,i,l,s="IMG"===(a=t).nodeName&&(y5()||!(null!==(i=document.documentElement)&&void 0!==i&&i.contains(a))),u=C5(s?e:t),c={x:n.x-u.x,y:n.y-u.
151y},d=e.offsetWidth,f=e.offsetHeight,p=r.anchorX,h=r.anchorY,m=function(e,t,n,r){var o=e?t.width:n,a=e?t.height:r;return b5()&&e&&(a/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:a}}(s,t,d,f),g=m.dragPreviewWidth,v=m.dragPreviewHeight,y=o.offsetX,b=o.offsetY,w=0===b||b;return{x:0===y||y?y:new S5([0,.5,1],[c.x,c.x/d*g,c.x+g-d]).interpolate(p),y:w?b:(l=new S5([0,.5,1],[c.y,c.y/f*v,c.y+v-f]).interpolate(h),b5()&&s&&(l+=(window.devicePixelRatio-1)*v),l)}}var E5="__NATIVE_FILE__",P5="__NATIVE_URL__",M5="__NATIVE_TEXT__",I5="__NATIVE_HTML__";const R5=Object.freeze(Object.defineProperty({__proto__:null,FILE:E5,HTML:I5,TEXT:M5,URL:P5},Symbol.toStringTag,{value:"Module"}));function D5(e,t,n){var r=t.reduce(function(t,n){return t||e.getData(n)},"");return null!=r?r:n}var T5;function A5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j5=(A5(T5={},E5,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items},dataTransfer:function(e){return e}},matchesTypes:["Files"]}),A5(T5,I5,{exposeProperties:{html:function(e,t){return D5(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Html","text/html"]}),A5(T5,P5,{exposeProperties:{urls:function(e,t){return D5(e,t,"").split("\n")},dataTransfer:function(e){return e}}
151,matchesTypes:["Url","text/uri-list"]}),A5(T5,M5,{exposeProperties:{text:function(e,t){return D5(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Text","text/plain"]}),T5);function N5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function F5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L5=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),F5(this,"item",void 0),F5(this,"config",void 0),this.config=t,this.item={},this.initializeExposedProperties()}return N5(e,[{key:"initializeExposedProperties",value:function(){var e=this;Object.keys(this.config.exposeProperties).forEach(function(t){Object.defineProperty(e.item,t,{configurable:!0,enumerable:!0,get:function(){return null}})})}},{key:"loadDataTransfer",value:function(e){var t=this;if(e){var n={};Object.keys(this.config.exposeProperties).forEach(function(r){n[r]={value:t.config.exposeProperties[r](e,t.config.matchesTypes),configurable:!0,enumerable:!0}}),Object.defineProperties(this.item,n)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(e,t){return t===e.getSourceId()}},{key:"endDrag",value:function(){}}]),e}();function z5(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(j5).filter(function(e){return j5[e].matchesTypes.some(function(e){return t.indexOf(e)>-1})})[0]||null}function _5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}
151function V5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B5=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),V5(this,"ownerDocument",null),V5(this,"globalContext",void 0),V5(this,"optionsArgs",void 0),this.globalContext=t,this.optionsArgs=n}return _5(e,[{key:"window",get:function(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){var e;return null!==(e=this.globalContext)&&void 0!==e&&e.document?this.globalContext.document:this.window?this.window.document:void 0}},{key:"rootElement",get:function(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}}]),e}();function $5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H5(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$5(Object(n),!0).forEach(function(t){U5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$5(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function W5(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}function U5(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var K5,q5=function(){function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),U5(this,"options",void 0),U5(this,"actions",void 0),U5(this,"monitor",void 0),U5(this,"registry",void 0),U5(this,"enterLeaveCounter",void 0),U5(this,"sourcePreviewNodes",new Map),U5(this,"sourcePreviewNodeOptions",new Map),U5(this,"sourceNodes",new Map),U5(this,"sourceNodeOptions",new Map),U5(this,"dragStartSourceIds",null),U5(this,"dropTargetIds",[]),U5(this,"dragEnterTargetIds",[]),U5(this,"currentNativeSource",null),U5(this,"currentNativeHandle",null),U5(this,"currentDragSourceNode",null),U5(this,"altKeyPressed",!1),U5(this,"mouseMoveTimeoutTimer",null),U5(this,"asyncEndDragFrameId",null),U5(this,"dragOverTargetIds",null),U5(this,"lastClientOffset",null),U5(this,"hoverRafId",null),U5(this,"getSourceClientOffset",function(e){var t=o.sourceNodes.get(e);return t&&C5(t)||null}),U5(this,"endDragNativeItem",function(){o.isDraggingNativeItem()&&(o.actions.endDrag(),o.currentNativeHandle&&o.registry.removeSource(o.currentNativeHandle),o.currentNativeHandle=null,o.currentNativeSource=null)}),U5(this,"isNodeInDocument",function(e){return Boolean(e&&o.document&&o.document.body&&o.document.body.contains(e))}),U5(this,"endDragIfSourceWasRemovedFromDOM",function(){var e=o.currentDragSourceNode;null==e||o.isNodeInDocument(e)||o.clearCurrentDragSourceNode()&&o.monitor.isDragging()&&o.actions.endDrag()}),U5(this,"handleTopDragStartCapture",function(){o.clearCurrentDragSourceNode(),o.dragStartSourceIds=[]}),U5(this,"handleTopDragStart",function(e){if(!e.defaultPrevented){var t=o.dragStartSourceIds;o.dragStartSourceIds=null;var n=k5(e);o.monitor.isDragging()&&o.actions.endDrag(),o.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:o.getSourceClientOffset,clientOffset:n});var r=e.dataTransfer,a=z5(r);if(o.monitor.isDragging()){if(r&&"function"==typeof r.setDragImage){var i=o.monitor.getSourceId(),l=o.sourceNodes.get(i),s=o.sourcePreviewNodes.get(i)||l;if(s){var u=o.getCurrentSourcePreviewNodeOptions(),c=O5(l,s,n,{anchorX:u.anchorX,anchorY:u.anchorY},{offsetX:u.offsetX,offsetY:u.offsetY});r.setDragImage(s,c.x,c.y)}}try{null==r||r.setData("application/json",{})}catch($Ie){}o.setCurrentDragSourceNode(e.target),o.getCurrentSourcePreviewNodeOptions().captureDraggingState?o.actions.publishDragSource():setTimeout(function(){return o.actions.publishDragSource()},0)}else if(a)o.beginDragNativeItem(a);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}}),U5(this,"handleTopDragEndCapture",function(){o.clearCurrentDragSourceNode()&&o.monitor.isDragging()&&o.actions.endDrag(
vendor: 6,586 bytes, line 151
151)}),U5(this,"handleTopDragEnterCapture",function(e){if(o.dragEnterTargetIds=[],o.enterLeaveCounter.enter(e.target)&&!o.monitor.isDragging()){var t=e.dataTransfer,n=z5(t);n&&o.beginDragNativeItem(n,t)}}),U5(this,"handleTopDragEnter",function(e){var t=o.dragEnterTargetIds;(o.dragEnterTargetIds=[],o.monitor.isDragging())&&(o.altKeyPressed=e.altKey,t.length>0&&o.actions.hover(t,{clientOffset:k5(e)}),t.some(function(e){return o.monitor.canDropOnTarget(e)})&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=o.getCurrentDropEffect())))}),U5(this,"handleTopDragOverCapture",function(){o.dragOverTargetIds=[]}),U5(this,"handleTopDragOver",function(e){var t=o.dragOverTargetIds;if(o.dragOverTargetIds=[],!o.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));o.altKeyPressed=e.altKey,o.lastClientOffset=k5(e),null===o.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(o.hoverRafId=requestAnimationFrame(function(){o.monitor.isDragging()&&o.actions.hover(t||[],{clientOffset:o.lastClientOffset}),o.hoverRafId=null})),(t||[]).some(function(e){return o.monitor.canDropOnTarget(e)})?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=o.getCurrentDropEffect())):o.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))}),U5(this,"handleTopDragLeaveCapture",function(e){o.isDraggingNativeItem()&&e.preventDefault(),o.enterLeaveCounter.leave(e.target)&&o.isDraggingNativeItem()&&setTimeout(function(){return o.endDragNativeItem()},0)}),U5(this,"handleTopDropCapture",function(e){var t;(o.dropTargetIds=[],o.isDraggingNativeItem())?(e.preventDefault(),null===(t=o.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):z5(e.dataTransfer)&&e.preventDefault();o.enterLeaveCounter.reset()}),U5(this,"handleTopDrop",function(e){var t=o.dropTargetIds;o.dropTargetIds=[],o.actions.hover(t,{clientOffset:k5(e)}),o.actions.drop({dropEffect:o.getCurrentDropEffect()}),o.isDraggingNativeItem()?o.endDragNativeItem():o.monitor.isDragging()&&o.actions.endDrag()}),U5(this,"handleSelectStart",function(e){var t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))}),this.options=new B5(n,r),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.registry=t.getRegistry(),this.enterLeaveCounter=new v5(this.isNodeInDocument)}return W5(e,[{key:"profile",value:function(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}},{key:"rootElement",get:function(){return this.options.rootElement}},{key:"setup",value:function(){var e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}},{key:"teardown",value:function(){var e,t=this.rootElement;void 0!==t&&(t.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(e=this.window)||void 0===e||e.cancelAnimationFrame(this.asyncEndDragFrameId)))}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),function(){r.sourcePreviewNodes.delete(e),r.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDragSource",value:function(e,t,n){var r=this;this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);var o=function(t){return r.handleDragStart(t,e)},a=function(e){return r.handleSelectStart(e)};return t.setAttribute("draggable","true"),t.addEventListener("dragstart",o),t.addEventListener("selectstart",a),function(){r.sourceNodes.delete(e),r.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",o),t.removeEventListener("selectstart",a),t.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(e,t){var n=this,r=function(t){return n.handleDragEnter(t,e)},o=function(t){return n.handleDragOver(t,e)},a=function(t){return n.handleDrop(t,e)};return t.addEventListener("dragenter",r),t.addEventListener("dragover",o),t.addEventListener("drop",a),function(){t.removeEventListener("dragenter",r),t.removeEventListener("dragover",o),t.removeEventListener("drop",a)}}},{key:"addEventListeners",value:function(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return H5({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var e=this.monitor.getSourceId();
151return H5({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}},{key:"isDraggingNativeItem",value:function(){var e=this.monitor.getItemType();return Object.keys(R5).some(function(t){return R5[t]===e})}},{key:"beginDragNativeItem",value:function(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){var n=new L5(j5[e]);return n.loadDataTransfer(t),n}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(e){var t=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout(function(){var e;return null===(e=t.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}},{key:"clearCurrentDragSourceNode",value:function(){if(this.currentDragSourceNode){var e;if(this.currentDragSourceNode=null,this.rootElement)null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0);return this.mouseMoveTimeoutTimer=null,!0}return!1}},{key:"handleDragStart",value:function(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}},{key:"handleDragEnter",value:function(e,t){this.dragEnterTargetIds.unshift(t)}},{key:"handleDragOver",value:function(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}},{key:"handleDrop",value:function(e,t){this.dropTargetIds.unshift(t)}}]),e}();var G5=function(e,t,n){return new q5(e,t,n)};function Y5(e,t){return"function"==typeof e?e(t):null!=e?e:"NODE"}function X5(e){const t=N0(),n=t.selectedIds,[r,o,a]=r5(()=>({canDrag:()=>function(e){return e.isDraggable&&!e.isEditing}(e),type:Y5(t.props.dragType,e),item:()=>{const r=t.isSelected(e.id)?Array.from(n):[e.id];return t.dispatch(k1.dragStart(e.id,r)),{id:e.id,dragIds:r,data:e.data}},end:()=>{t.hideCursor(),t.redrawList(),t.dispatch(k1.dragEnd())}}),[n,e,t.props.dragType]);return _r.useEffect(()=>{a((K5||((K5=new Image).src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),K5))},[a]),o}function Q5(e,t){return{parentId:e||null,index:t}}function Z5(e,t){return{type:"line",index:e,level:t}}function J5(e,t){var n;let r=e;for(;r.parent&&r.level>t;)r=r.parent;return{parentId:(null===(n=r.parent)||void 0===n?void 0:n.id)||null,index:W0(r)+1}}function e4(e){var t;const n=function(e,t){const n=e.getBoundingClientRect(),r=t.x-Math.round(n.x),o=t.y-Math.round(n.y),a=n.height,i=o<a/2,l=!i,s=a/4,u=o>s&&o<a-s;return{x:r,inTopHalf:i,inBottomHalf:l,inMiddle:u,atTop:!u&&i,atBottom:!u&&l}}(e.element,e.offset),r=e.indent,o=Math.round(Math.max(0,n.x-r)/r),{node:a,nextNode:i,prevNode:l}=e,[s,u]=function(e,t,n,r){return e?e.isInternal?r.atTop?[t,e]:r.inMiddle?[e,e]:[e,n]:r.inTopHalf?[t,e]:[e,n]:[t,null]}(a,l,i,n);if(a&&a.isInternal&&n.inMiddle)return{drop:Q5(a.id,null),cursor:(c=a.id,{type:"highlight",id:c})};var c;if(!s)return{drop:Q5(null===(t=null==u?void 0:u.parent)||void 0===t?void 0:t.id,0),cursor:Z5(0,0)};if(B0(s)){const e=V0(o,(null==u?void 0:u.level)||0,s.level);return{drop:J5(s,e),cursor:Z5(s.rowIndex+1,e)}}if($0(s)){const e=V0(o,(null==u?void 0:u.level)||0,s.level);return{drop:J5(s,e),cursor:Z5(s.rowIndex+1,e)}}const d=V0(o,0,s.level+1);return d>s.level?{drop:Q5(s.id,0),cursor:Z5(s.rowIndex+1,d)}:{drop:J5(s,d),cursor:Z5(s.rowIndex+1,d)}}const t4=Vr.memo(function({index:e,style:t}){_0(),function(){const e=_r.useContext(F0);if(null===e)throw new Error("Provide a NodesContext")}();const n=N0(),r=function(e){const t=N0(),n=t.at(e);if(!n)throw new Error(`Could not find node for index: ${e}`);return _r.useMemo(()=>{const r=n.clone();return t.visibleNodes[e]=r,r},[...Object.values(n.state),n])}(e),o=_r.useRef(null),a=X5(r),i=function(e,t){const n=N0(),[r,o]=d5(()=>({accept:"NODE",canDrop:()=>n.canDrop(),hover:(r,o)=>{const a=o.getClientOffset();if(!e.current||!a)return;const{cursor:i,drop:l}=e4({element:e.current,offset:a,indent:n.indent,node:t,prevNode:t.prev,nextNode:t.next});n.hover(l,i)},drop:(e,t)=>{if(!t.canDrop())return null;n.drop()}}),[t,e.current,n.props]);return o}(o,r),l=_r.useCallback(e=>{o.current=e,i(e)},[i]),s=n.indent*r.level,u=_r.useMemo(()=>({paddingLeft:s}),[s]),c=_r.useMemo(()=>{var e,r;return Object.assign(Object.assign({},t),{top:parseFloat(t.top)+(null!==(r=null!==(e=n.props.padding)&&void 0!==e?e:n.props.paddingTop)&&void 0!==r?r:0),minWidth:"max-content"})},[t,n.props.padding,n.props.paddingTop]),d={role:"treeitem","aria-level":r.level
151+1,"aria-selected":r.isSelected,"aria-expanded":r.isOpen,style:c,tabIndex:-1,className:n.props.rowClassName};_r.useEffect(()=>{var e;!r.isEditing&&r.isFocused&&(null===(e=o.current)||void 0===e||e.focus({preventScroll:!0}))},[r.isEditing,r.isFocused,o.current]);const f=n.renderNode,p=n.renderRow;return jr.jsx(p,{node:r,innerRef:l,attrs:d,children:jr.jsx(f,{node:r,tree:n,style:u,dragHandle:a})})});let n4="",r4=null;function o4(){_0();const e=N0();return jr.jsx("div",{role:"tree","aria-label":e.props["aria-label"],"aria-labelledby":e.props["aria-labelledby"],"aria-multiselectable":!e.props.disableMultiSelection||void 0,style:{height:e.height,width:e.width,minHeight:0,minWidth:0},onContextMenu:e.props.onContextMenu,onClick:e.props.onClick,tabIndex:0,onFocus:t=>{t.currentTarget.contains(t.relatedTarget)||e.onFocus()},onBlur:t=>{t.currentTarget.contains(t.relatedTarget)||e.onBlur()},onKeyDown:t=>{var n;if(e.isEditing)return;const r=t.target;if(r instanceof Element&&r!==t.currentTarget&&r.closest("input, textarea, select, [contenteditable]:not([contenteditable='false'])"))return;if("Backspace"===t.key){if(!e.props.onDelete)return;const t=Array.from(e.selectedIds);if(t.length>1){let n=e.mostRecentNode;for(;n&&n.isSelected;)n=n.nextSibling;n||(n=e.lastNode),e.focus(n,{scroll:!1}),e.delete(Array.from(t))}else{const t=e.focusedNode;if(t){const n=t.nextSibling,r=t.parent;e.focus(n||r,{scroll:!1}),e.delete(t)}}return}if("Tab"===t.key&&!t.shiftKey)return t.preventDefault(),void q0(t.currentTarget);if("Tab"===t.key&&t.shiftKey)return t.preventDefault(),void G0(t.currentTarget);if("ArrowDown"===t.key){t.preventDefault();const n=e.nextNode;if(t.metaKey)return e.select(e.focusedNode),void e.activate(e.focusedNode);if(!t.shiftKey||e.props.disableMultiSelection)return void e.focus(n);{if(!n)return;const t=e.focusedNode;return void(t?t.isSelected?e.selectContiguous(n):e.selectMulti(n):e.focus(e.firstNode))}}if("ArrowUp"===t.key){t.preventDefault();const n=e.prevNode;if(!t.shiftKey||e.props.disableMultiSelection)return void e.focus(n);{if(!n)return;const t=e.focusedNode;return void(t?t.isSelected?e.selectContiguous(n):e.selectMulti(n):e.focus(e.lastNode))}}if("ArrowRight"===t.key){const t=e.focusedNode;if(!t)return;return void(t.isInternal&&t.isOpen?e.focus(e.nextNode):t.isInternal&&e.open(t.id))}if("ArrowLeft"===t.key){const t=e.focusedNode;if(!t||t.isRoot)return;return void(t.isInternal&&t.isOpen?e.close(t.id):(null===(n=t.parent)||void 0===n?void 0:n.isRoot)||e.focus(t.parent))}if("a"===t.key&&(t.metaKey||t.ctrlKey)&&!e.props.disableMultiSelection)return t.preventDefault(),void e.selectAll();if("a"===t.key&&!t.metaKey&&!t.ctrlKey&&e.props.onCreate)return void e.createLeaf();if("A"===t.key&&!t.metaKey&&!t.ctrlKey){if(!e.props.onCreate)return;return void e.createInternal()}if("Home"===t.key)return t.preventDefault(),void e.focus(e.firstNode);if("End"===t.key)return t.preventDefault(),void e.focus(e.lastNode);if("Enter"===t.key){const t=e.focusedNode;if(!t)return;if(!t.isEditable||!e.props.onRename)return;return void setTimeout(()=>{t&&e.edit(t)})}if(" "===t.key){t.preventDefault();const n=e.focusedNode;if(!n)return;return void(n.isLeaf?(n.select(),n.activate()):n.toggle())}if("*"===t.key){const t=e.focusedNode;if(!t)return;return void e.openSiblings(t)}if("PageUp"===t.key)return t.preventDefault(),void e.pageUp();"PageDown"===t.key&&(t.preventDefault(),e.pageDown()),clearTimeout(r4),n4+=t.key,r4=setTimeout(()=>{n4=""},600);const o=e.visibleNodes.find(e=>{const t=e.data.name;return"string"==typeof t&&t.toLowerCase().startsWith(n4)});o&&e.focus(o.id)},children:jr.jsx(a4,{})})}function a4(){var e,t;const n=N0(),r={className:n.props.className,outerRef:n.listEl,itemCount:n.visibleNodes.length,height:n.height,width:n.width,overscanCount:n.overscanCount,itemKey:e=>{var t;return(null===(t=n.visibleNodes[e])||void 0===t?void 0:t.id)||e},outerElementType:null!==(e=n.props.outerElementType)&&void 0!==e?e:Y1,innerElementType:null!==(t=n.props.innerElementType)&&void 0!==t?t:Q1,onScroll:n.props.onScroll,onItemsRendered:n.onItemsRendered.bind(n)};return"function"==typeof n.props.rowHeight?jr.jsx(K1,Object.assign({},r,{itemSize:n.rowHeightAt,ref:n.list,children:t4})):jr.jsx(q1,Object.assign({},r,{itemSize:n.rowHeight,ref:n.list,children:t4}))}function i4(e){return e.isFiltered?function(e,t){const n={},r=[];function o(e){if(!e.isRoot&&t(e)){n[e.id]=!0;let t=e.parent;for(;t;)n[t.id]=!0,t=t.parent}if(e.children)for(let t of e.children)o(t)}function a(e){var t;e.level>=0&&n[e.id]&&r.push(e),e.isOpen&&(null===(t=e.children)||void 0===t||t.forEach(a))}return o(e),a(e),r.forEach(l4),r}(e.root,e.isMatch.bind(e)):function(e){const t=[];function n(e){var r;e.level>=0&&t.push(e),e.isOpen&&(null===(r=e.children)||void 0===r||r.forEach(n))}return n(e),t.forEach(l4),t}(e.root)}function l4(e,t){e.rowIndex=t}const s4=e=>
151e.reduce((e,t,n)=>(e[t.id]=n,e),{});var u4=function(e,t,n,r){return new(n||(n=Promise))(function(o,a){function i(e){try{s(r.next(e))}catch(gxe){a(gxe)}}function l(e){try{s(r.throw(e))}catch(gxe){a(gxe)}}function s(e){e.done?o(e.value):function(e){return e instanceof n?e:new n(function(t){t(e)})}(e.value).then(i,l)}s((r=r.apply(e,t||[])).next())})};const{safeRun:c4}=n1;class d4{constructor(e,t,n,r){this.store=e,this.props=t,this.list=n,this.listEl=r,this.visibleStartIndex=0,this.visibleStopIndex=0,this.rowOffsets=null,this.rowHeightAt=e=>{const t=this.props.rowHeight;if("function"==typeof t){const n=this.at(e);return n?t(n):this.rowHeight}return null!=t?t:24},this.rowTopPosition=e=>{if("function"!=typeof this.props.rowHeight)return e*this.rowHeight;const t=this.getRowOffsets();return t[Math.max(0,Math.min(e,t.length-1))]},this.redrawList=(e=0)=>{this.rowOffsets=null;const t=this.list.current;t&&"resetAfterIndex"in t&&t.resetAfterIndex(Math.max(0,e))},this.root=f1(this),this.visibleNodes=i4(this),this.idToIndex=s4(this.visibleNodes)}update(e){this.props=e,this.root=f1(this),this.visibleNodes=i4(this),this.idToIndex=s4(this.visibleNodes),this.rowOffsets=null;const t=this.list.current;t&&"resetAfterIndex"in t&&t.resetAfterIndex(0,!1)}dispatch(e){return this.store.dispatch(e)}get state(){return this.store.getState()}get openState(){return this.state.nodes.open.unfiltered}get width(){var e;return null!==(e=this.props.width)&&void 0!==e?e:300}get height(){var e;return null!==(e=this.props.height)&&void 0!==e?e:500}get indent(){var e;return null!==(e=this.props.indent)&&void 0!==e?e:24}get rowHeight(){return"number"==typeof this.props.rowHeight?this.props.rowHeight:24}getRowOffsets(){if(this.rowOffsets)return this.rowOffsets;const e=[0];for(let t=0;t<this.visibleNodes.length;t++)e.push(e[t]+this.rowHeightAt(t));return this.rowOffsets=e,e}get overscanCount(){var e;return null!==(e=this.props.overscanCount)&&void 0!==e?e:1}get searchTerm(){return(this.props.searchTerm||"").trim()}get matchFn(){var e;const t=null!==(e=this.props.searchMatch)&&void 0!==e?e:(e,t)=>JSON.stringify(Object.values(e.data)).toLocaleLowerCase().includes(t.toLocaleLowerCase());return e=>t(e,this.searchTerm)}accessChildren(e){var t;return null!==(t=Z0(e,this.props.childrenAccessor||"children"))&&void 0!==t?t:null}accessId(e){const t=Z0(e,this.props.idAccessor||"id");if(!t)throw new Error("Data must contain an 'id' property or props.idAccessor must return a string");return t}identify(e){if("string"==typeof e)return e;if(e instanceof p1)return e.id;return Z0(e,this.props.idAccessor||"id")}identifyNull(e){return null==e?null:this.identify(e)}get firstNode(){var e;return null!==(e=this.visibleNodes[0])&&void 0!==e?e:null}get lastNode(){var e;return null!==(e=this.visibleNodes[this.visibleNodes.length-1])&&void 0!==e?e:null}get focusedNode(){var e;return null!==(e=this.get(this.state.nodes.focus.id))&&void 0!==e?e:null}get mostRecentNode(){var e;return null!==(e=this.get(this.state.nodes.selection.mostRecent))&&void 0!==e?e:null}get nextNode(){const e=this.indexOf(this.focusedNode);return null===e?null:this.at(e+1)}get prevNode(){const e=this.indexOf(this.focusedNode);return null===e?null:this.at(e-1)}get(e){return e&&e in this.idToIndex&&this.visibleNodes[this.idToIndex[e]]||null}at(e){return this.visibleNodes[e]||null}nodesBetween(e,t){var n;if(null===e||null===t)return[];const r=null!==(n=this.indexOf(e))&&void 0!==n?n:0,o=this.indexOf(t);if(null===o)return[];const a=Math.min(r,o),i=Math.max(r,o);return this.visibleNodes.slice(a,i+1)}indexOf(e){const t=this.identifyNull(e);return t?this.idToIndex[t]:null}get editingId(){return this.state.nodes.edit.id}createInternal(){return this.create({type:"internal"})}createLeaf(){return this.create({type:"leaf"})}create(){return u4(this,arguments,void 0,function*(e={}){var t,n;const r=void 0===e.parentId?t1(this):e.parentId,o=null!==(t=e.index)&&void 0!==t?t:e1(this),a=null!==(n=e.type)&&void 0!==n?n:"leaf",i=yield c4(this.props.onCreate,{type:a,parentId:r,index:o,parentNode:this.get(r)});i&&(this.focus(i),setTimeout(()=>{this.edit(i).then(()=>{this.select(i),this.activate(i)})}))})}delete(e){return u4(this,void 0,void 0,function*(){if(!e)return;const t=(Array.isArray(e)?e:[e]).map(e=>this.identify(e)),n=t.map(e=>this.get(e)).filter(e=>!!e),r=n.length?Math.min(...n.map(e=>{var t;return null!==(t=e.rowIndex)&&void 0!==t?t:0})):0;yield c4(this.props.onDelete,{nodes:n,ids:t}),this.redrawList(r)})}edit(e){var t,n;const r=this.identify(e);return this.resolveEdit({cancelled:!0}),this.scrollTo(r),this.dispatch(h1(r)),this.redrawList(null!==(n=null===(t=this.get(r))||void 0===t?void 0:t.rowIndex)&&void 0!==n?n:0),new Promise(e=>{d4.editPromise=e})}submit(e,t){return u4(this,void 0,void 0,function*(){var n,r;if(!e)return;const o=this.identify(e);yield c4(this.props.onRename,{id:o,name:t,node:this.get(o)}),this.dispatch(h1(null)),this.resolveEdit({cancelled:!1,value:t}),this.redrawList(null!==(r=null===(n=this.get(o))||void 0===n?void 0:n.rowIndex)&&void 0!==r?r:0),setTimeout(()=>this.onFocus())})}reset(){this.dispatch(h1(null)),this.resolveEdit({cancelled:!0}),this.redrawList(),setTimeout(()=>this.onFocus())}activate(e){const t=this.get(this.identifyNull(e));t&&c4(this.props.onActivate,t)}resolveEdit(e){const t=d4.editPromise;t&&t(e),d4.editPromise=null}get selectedIds(){return this.state.nodes.selection.ids}get selectedNodes(){let e=[];for(let t of Array.from(this.selectedIds)){const n=this.get(t);n&&e.push(n)}return e}focus(e,t={}){e&&(this.props.selectionFollowsFocus?this.select(e):(this.dispatch(m1(this.identify(e))),!1!==t.scroll&&this.scrollTo(e),this.focusedNode&&c4(this.props.onFocus,this.focusedNode)))}pageUp(){var e,t;const n=this.visibleStartIndex,r=this.visibleStopIndex-n;let o=null!==(t=null===(e=this.focusedNode)||void 0===e?void 0:e.rowIndex)&&void 0!==t?t:0;o=o>n?n:Math.max(n-r,0),this.focus(this.at(o))}pageDown(){var e,t;const n=this.visibleStartIndex,r=this.visibleStopIndex,o=r-n;let a=null!==(t=null===(e=this.focusedNode)||void 0===e?void 0:e.rowIndex)&&void 0!==t?t:0;
151a=a<r?r:Math.min(a+o,this.visibleNodes.length-1),this.focus(this.at(a))}select(e,t={}){var n;if(!e)return;const r=!1!==t.focus,o=this.identify(e);r&&this.dispatch(m1(o)),(null===(n=this.get(o))||void 0===n?void 0:n.isSelectable)&&this.setSelection({ids:[o],anchor:o,mostRecent:o}),this.scrollTo(o,t.align),this.focusedNode&&r&&c4(this.props.onFocus,this.focusedNode)}deselect(e){if(!e)return;const t=this.identify(e);this.dispatch(w1(t)),c4(this.props.onSelect,this.selectedNodes)}selectMulti(e,t={}){const n=this.get(this.identifyNull(e));if(!n)return;const r=!1!==t.focus;r&&this.dispatch(m1(n.id)),n.isSelectable&&(this.dispatch(b1(n.id)),this.dispatch(C1(n.id)),this.dispatch(S1(n.id))),this.scrollTo(n,t.align),this.focusedNode&&r&&c4(this.props.onFocus,this.focusedNode),c4(this.props.onSelect,this.selectedNodes)}selectContiguous(e){var t;if(!e)return;const n=this.identify(e);if(this.dispatch(m1(n)),null===(t=this.get(n))||void 0===t?void 0:t.isSelectable){const{anchor:e,mostRecent:t}=this.state.nodes.selection,r=this.filterSelectableNodes(this.nodesBetween(e,this.identifyNull(n)));this.dispatch(w1(this.nodesBetween(e,t).map(e=>e.id))),this.dispatch(b1(r.map(e=>e.id))),this.dispatch(S1(n))}this.scrollTo(n),this.focusedNode&&c4(this.props.onFocus,this.focusedNode),c4(this.props.onSelect,this.selectedNodes)}deselectAll(){this.setSelection({ids:[],anchor:null,mostRecent:null})}selectAll(){var e,t,n;const r=this.filterSelectableNodes(Object.keys(this.idToIndex));this.setSelection({ids:r,anchor:null!==(e=r[0])&&void 0!==e?e:null,mostRecent:null!==(t=r[r.length-1])&&void 0!==t?t:null}),this.dispatch(m1(null===(n=this.lastNode)||void 0===n?void 0:n.id)),this.focusedNode&&c4(this.props.onFocus,this.focusedNode)}filterSelectableNodes(e){return e.map(e=>this.get(this.identify(e))).filter(e=>!!e&&e.isSelectable)}setSelection(e){var t;const n=new Set(null===(t=e.ids)||void 0===t?void 0:t.map(e=>this.identify(e))),r=this.identifyNull(e.anchor),o=this.identifyNull(e.mostRecent);
151this.dispatch(x1({ids:n,anchor:r,mostRecent:o})),c4(this.props.onSelect,this.selectedNodes)}get cursorParentId(){const{cursor:e}=this.state.dnd;return"highlight"===e.type?e.id:null}get cursorOverFolder(){return"highlight"===this.state.dnd.cursor.type}get dragNodes(){return this.state.dnd.dragIds.map(e=>this.get(e)).filter(e=>!!e)}get dragNode(){return this.get(this.state.nodes.drag.id)}get dragDestinationParent(){return this.get(this.state.nodes.drag.destinationParentId)}get dragDestinationIndex(){return this.state.nodes.drag.destinationIndex}canDrop(){var e;if(this.isFiltered)return!1;const t=null!==(e=this.get(this.state.dnd.parentId))&&void 0!==e?e:this.root,n=this.dragNodes,r=this.props.disableDrop;for(const o of n){if(!o)return!1;if(!t)return!1;if(o.isInternal&&H0(t,o))return!1}return"function"==typeof r?!r({parentNode:t,dragNodes:this.dragNodes,index:this.state.dnd.index||0}):"string"==typeof r?!t.data[r]:"boolean"!=typeof r||!r}hover(e,t){e&&this.dispatch(k1.hovering(e.parentId,e.index)),e&&this.canDrop()?(this.dispatch(k1.setDestination(e.parentId,e.index)),t&&this.showCursor(t)):(this.dispatch(k1.setDestination(null,null)),this.hideCursor())}drop(){const{parentId:e,index:t,dragIds:n}=this.state.dnd;c4(this.props.onMove,{dragIds:n,parentId:e===d1?null:e,index:null===t?0:t,dragNodes:this.dragNodes,parentNode:this.get(e)}),this.open(e)}hideCursor(){this.dispatch(k1.cursor({type:"none"}))}showCursor(e){this.dispatch(k1.cursor(e))}open(e,t=!0){var n,r;const o=this.identifyNull(e);o&&(this.isOpen(o)||(this.dispatch(g1.open(o,this.isFiltered)),t&&this.redrawList(null!==(r=null===(n=this.get(o))||void 0===n?void 0:n.rowIndex)&&void 0!==r?r:0),c4(this.props.onToggle,o)))}close(e,t=!0){var n,r;const o=this.identifyNull(e);o&&this.isOpen(o)&&(this.dispatch(g1.close(o,this.isFiltered)),t&&this.redrawList(null!==(r=null===(n=this.get(o))||void 0===n?void 0:n.rowIndex)&&void 0!==r?r:0),c4(this.props.onToggle,o))}toggle(e){const t=this.identifyNull(e);if(t)return this.isOpen(t)?this.close(t):this.open(t)}openParents(e){const t=this.identifyNull(e);if(!t)return;const n=U0(this.root,t);let r=null==n?void 0:n.parent;for(;r;)this.open(r.id,!1),r=r.parent;this.redrawList()}openSiblings(e){const t=e.parent;if(t){if(t.children){const n=e.isOpen;for(let e of t.children)e.isInternal&&(n?this.close(e.id,!1):this.open(e.id,!1));this.redrawList(),this.scrollTo(this.focusedNode)}}else this.toggle(e.id)}openAll(){K0(this.root,e=>{e.isInternal&&this.open(e.id,!1)}),this.redrawList()}closeAll(){K0(this.root,e=>{e.isInternal&&this.close(e.id,!1)}),this.redrawList()}scrollTo(e,t="smart"){if(!e)return;const n=this.identify(e);return this.openParents(n),J0(()=>n in this.idToIndex).then(()=>{var e;const r=this.idToIndex[n];void 0!==r&&(null===(e=this.list.current)||void 0===e||e.scrollToItem(r,t),this.scrollToNodeHorizontally(this.get(n)))}).catch(()=>{})}scrollToNodeHorizontally(e){const t=this.listEl.current;if(!e||!t)return;const n=t.scrollWidth-t.clientWidth;if(n<=0)return;const r=e.level*this.indent,o=t.scrollLeft,a=t.scrollLeft+t.clientWidth;(r<o||r>=a)&&(t.scrollLeft=Math.max(0,Math.min(r,n)))}scrollToOffset(e){var t;const n=Number.isFinite(e)?Math.max(0,e):0;null===(t=this.list.current)||void 0===t||t.scrollTo(n)}get scrollOffset(){var e,t;return null!==(t=null===(e=this.listEl.current)||void 0===e?void 0:e.scrollTop)&&void 0!==t?t:0}get isEditing(){return null!==this.state.nodes.edit.id}get isFiltered(){var e;return!!(null===(e=this.props.searchTerm)||void 0===e?void 0:e.trim())}get hasFocus(){return this.state.nodes.focus.treeFocused}get hasNoSelection(){return 0===this.state.nodes.selection.ids.size}get hasOneSelection(){return 1===this.state.nodes.selection.ids.size}get hasMultipleSelections(){return this.state.nodes.selection.ids.size>1}isSelected(e){return!!e&&this.state.nodes.selection.ids.has(e)}isOpen(e){var t,n,r;if(!e)return!1;if(e===d1)return!0;const o=null===(t=this.props.openByDefault)||void 0===t||t;return this.isFiltered?null===(n=this.state.nodes.open.filtered[e])||void 0===n||n:null!==(r=this.state.nodes.open.unfiltered[e])&&void 0!==r?r:o}isEditable(e){return this.isActionPossible(e,this.props.disableEdit)}isDraggable(e){return this.isActionPossible(e,this.props.disableDrag)}isSelectable(e){return this.isActionPossible(e,this.props.disableSelect)}
151isActionPossible(e,t=()=>!1){return!Z0(e,t)}isDragging(e){const t=this.identifyNull(e);return!!t&&this.state.nodes.drag.id===t}isFocused(e){return this.hasFocus&&this.state.nodes.focus.id===e}isMatch(e){return this.matchFn(e)}willReceiveDrop(e){const t=this.identifyNull(e);if(!t)return!1;const{destinationParentId:n,destinationIndex:r}=this.state.nodes.drag;return t===n&&null===r}onFocus(){const e=this.focusedNode||this.firstNode;e&&this.dispatch(m1(e.id))}onBlur(){this.dispatch({type:"TREE_BLUR"})}onItemsRendered(e){this.visibleStartIndex=e.visibleStartIndex,this.visibleStopIndex=e.visibleStopIndex}get renderContainer(){return this.props.renderContainer||o4}get renderRow(){return this.props.renderRow||l1}get renderNode(){return this.props.children||s1}get renderDragPreview(){return this.props.renderDragPreview||M1}get renderCursor(){return this.props.renderCursor||i1}}const f4=pt({nodes:pt({focus:function(e={id:null,treeFocused:!1},t){return"FOCUS"===t.type?Object.assign(Object.assign({},e),{id:t.id,treeFocused:!0}):"TREE_BLUR"===t.type?Object.assign(Object.assign({},e),{treeFocused:!1}):e},edit:function(e={id:null},t){return"EDIT"===t.type?Object.assign(Object.assign({},e),{id:t.id}):e},open:function(e={filtered:{},unfiltered:{}},t){return t.type.startsWith("VISIBILITY")?t.filtered?Object.assign(Object.assign({},e),{filtered:v1(e.filtered,t)}):Object.assign(Object.assign({},e),{unfiltered:v1(e.unfiltered,t)}):e},selection:function(e=y1().nodes.selection,t){const n=e.ids;switch(t.type){case"SELECTION_CLEAR":return Object.assign(Object.assign({},e),{ids:new Set});case"SELECTION_ONLY":return Object.assign(Object.assign({},e),{ids:new Set([t.id])});case"SELECTION_ADD":return 0===t.ids.length?e:(t.ids.forEach(e=>n.add(e)),Object.assign(Object.assign({},e),{ids:new Set(n)}));case"SELECTION_REMOVE":return 0===t.ids.length?e:(t.ids.forEach(e=>n.delete(e)),Object.assign(Object.assign({},e),{ids:new Set(n)}));case"SELECTION_SET":return Object.assign(Object.assign({},e),{ids:t.ids,mostRecent:t.mostRecent,anchor:t.anchor});case"SELECTION_MOST_RECENT":return Object.assign(Object.assign({},e),{mostRecent:t.id});case"SELECTION_ANCHOR":return Object.assign(Object.assign({},e),{anchor:t.id});default:return e}},drag:function(e=y1().nodes.drag,t){switch(t.type){case"DND_DRAG_START":return Object.assign(Object.assign({},e),{id:t.id,selectedIds:t.dragIds});case"DND_DRAG_END":return Object.assign(Object.assign({},e),{id:null,destinationParentId:null,destinationIndex:null,selectedIds:[]});case"DND_DESTINATION":return t.parentId!==e.destinationParentId||t.index!=e.destinationIndex?Object.assign(Object.assign({},e),{destinationParentId:t.parentId,destinationIndex:t.index}):e;default:return e}}}),dnd:function(e=y1().dnd,t){switch(t.type){case"DND_CURSOR":return Object.assign(Object.assign({},e),{cursor:t.cursor});case"DND_DRAG_START":return Object.assign(Object.assign({},e),{dragId:t.id,dragIds:t.dragIds});case"DND_DRAG_END":return y1().dnd;case"DND_HOVERING":return Object.assign(Object.assign({},e),{parentId:t.parentId,index:t.index});default:return e}}}),p4=y1();function h4({treeProps:e,imperativeHandle:t,children:n}){const r=_r.useRef(null),o=_r.useRef(null),a=_r.useRef(ht(f4,y1(e))),i=KS.useSyncExternalStore(a.current.subscribe,a.current.getState,()=>p4),l=_r.useMemo(()=>new d4(a.current,e,r,o),[]),s=_r.useRef(0);return _r.useMemo(()=>{s.current+=1,l.update(e)},Object.values(e)),_r.useMemo(()=>{s.current+=1,l.update(l.props)},[i.nodes.open]),_r.useImperativeHandle(t,()=>l),_r.useEffect(()=>{l.props.selection?l.select(l.props.selection,{focus:!1}):l.deselectAll()},[l.props.selection]),_r.useEffect(()=>{l.props.searchTerm||a.current.dispatch(g1.clear(!0))},[l.props.searchTerm]),jr.jsx(j0.Provider,{value:l,children:jr.jsx(z0.Provider,{value:s.current,children:jr.jsx(F0.Provider,{value:i.nodes,children:jr.jsx(L0.Provider,{value:i.dnd,children:jr.jsx(h2,Object.assign({},e.dndManager?{manager:e.dndManager}:{backend:e.dndBackend||G5,options:{rootElement:l.props.dndRootElement||void 0}},{children:n}))})})})})}function m4(e){return function(){const e=N0(),[,t]=d5(()=>({accept:"NODE",canDrop:(t,n)=>!!n.isOver({shallow:!0})&&e.canDrop(),hover:(t,n)=>{if(!n.isOver({shallow:!0}))return;const r=n.getClientOffset();if(!e.listEl.current||!r)return;const{cursor:o,drop:a}=e4({element:e.listEl.current,offset:r,indent:e.indent,node:null,prevNode:e.visibleNodes[e.visibleNodes.length-1],nextNode:null});e.hover(a,o)},drop:(t,n)=>n.isOver({shallow:!0})&&n.canDrop()?void e.drop():null}),[e]);t(e.listEl)}(),e.children}function g4(){const e=N0().props.renderContainer||o4;return jr.jsx(jr.Fragment,{children:jr.jsx(e,{})})}function v4(){const e=N0(),{offset:t,mouse:n,item:r,isDragging:o}=(a=e=>({offset:e.getSourceClientOffset(),mouse:e.getClientOffset(),item:e.getItem(),isDragging:e.isDragging()}),i=$2().getMonitor(),l=f5(Q2(i,a),2),s=l[0],u=l[1],_r.useEffect(function(){return i.subscribeToOffsetChange(u)}),_r.useEffect(function(){return i.subscribeToStateChange(u)}),s);var a,i,l,s,u;const c=e.props.renderDragPreview||M1;return jr.jsx(c,{offset:t,mouse:n,id:(null==r?void 0:r.id)||null,dragIds:(null==r?void 0:r.dragIds)||[],isDragging:o})}class y4{constructor(e,t={}){this.accessors=function(e={}){var t,n;const r=null!==(t=e.idAccessor)&&void 0!==t?t:"id",o=null!==(n=e.childrenAccessor)&&void 0!==n?n:"children";return{getId:"function"==typeof r?r:e=>e[r],getChildren:"function"==typeof o?o:e=>e[o],childrenKey:"string"==typeof o?o:"children"}}(t),this.root=function(e,t){const n=new w4({},null,t,"ROOT");return n.children=e.map(e=>b4(e,n,t)),n}(e,this.accessors)}get data(){var e,t;return null!==(t=null===(e=this.root.children)||void 0===e?void 0:e.map(e=>e.data))&&void 0!==t?t:[]}create(e){const t=e.parentId?this.find(e.parentId):this.root;if(!t)return null;t.addChild(e.data,e.index)}move(e){const t=this.find(e.id),n=e.parentId?this.find(e.parentId):this.root;t&&n&&(n.addChild(t.data,e.index),t.drop())}update(e){const t=this.find(e.id);t&&t.update(e.changes)}drop(e){const t=this.find(e.id);t&&t.drop()}find(e,t=this.root){if(!t)return null;if(t.id===e)return t;if(t.children){for(let n of t.children){const t=this.find(e,n);if(t)return t}return null}return null}}function b4(e,t,n){const r=new w4(e,t,n),o=n.getChildren(e);return o&&(r.children=o.map(e=>b4(e,r,n))),r}class w4{constructor(e,t,n,r){this.data=e,this.parent=t,this.accessors=n,this.id=null!=r?r:n.getId(e)}hasParent(){return!!this.parent}
151get childIndex(){return this.hasParent()?this.parent.children.indexOf(this):-1}addChild(e,t){var n,r;const o=b4(e,this,this.accessors);this.children=null!==(n=this.children)&&void 0!==n?n:[],this.children.splice(t,0,o);const a=this.accessors.childrenKey,i=this.data;i[a]=null!==(r=i[a])&&void 0!==r?r:[],i[a].splice(t,0,e)}removeChild(e){var t,n;null===(t=this.children)||void 0===t||t.splice(e,1);null===(n=this.data[this.accessors.childrenKey])||void 0===n||n.splice(e,1)}update(e){if(this.hasParent()){const t=this.childIndex;this.parent.addChild(Object.assign(Object.assign({},this.data),e),t),this.drop()}}drop(){this.hasParent()&&this.parent.removeChild(this.childIndex)}}let x4=0;function S4(e){if(e.initialData&&e.data)throw new Error("React Arborist Tree => Provide either a data or initialData prop, but not both.");if(e.initialData&&(e.onCreate||e.onDelete||e.onMove||e.onRename))throw new Error("React Arborist Tree => You passed the initialData prop along with a data handler.\nUse the data prop if you want to provide your own handlers.");if(e.initialData){const[t,n]=function(e,t={}){const[n,r]=_r.useState(e),o=t.idAccessor,a=t.childrenAccessor,i=t.onChange,l=_r.useMemo(()=>new y4(n,{idAccessor:o,childrenAccessor:a}),[n,o,a]),s=()=>{const e=l.data;r(e),null==i||i(e)},u="string"==typeof o?o:"id",c="string"==typeof a?a:"children";return[n,{onMove:e=>{for(const t of e.dragIds)l.move({id:t,parentId:e.parentId,index:e.index});s()},onRename:({name:e,id:t})=>{l.update({id:t,changes:{name:e}}),s()},onCreate:({parentId:e,index:t,type:n})=>{if("function"==typeof o)throw new Error("React Arborist => initialData can't create nodes when idAccessor is a function: the generated id can't be written under a key the accessor reads. Use a string idAccessor, or the controlled `data` prop with your own onCreate.");if("internal"===n&&"function"==typeof a)throw new Error("React Arborist => initialData can't create folder nodes when childrenAccessor is a function: the new children array can't be written under a key the accessor reads. Use a string childrenAccessor, or the controlled `data` prop with your own onCreate.");const r={[u]:"simple-tree-id-"+x4++,name:""};return"internal"===n&&(r[c]=[]),l.create({parentId:e,index:t,data:r}),s(),r},onDelete:e=>{e.ids.forEach(e=>l.drop({id:e})),s()}}]}(e.initialData,{idAccessor:e.idAccessor,childrenAccessor:e.childrenAccessor});return Object.assign(Object.assign(Object.assign({},e),n),{data:t})}return e}const C4=_r.forwardRef(function(e,t){const n=S4(e);return jr.jsxs(h4,{treeProps:n,imperativeHandle:t,children:[jr.jsx(m4,{children:jr.jsx(g4,{})}),jr.jsx(v4,{})]})});function k4(e){return function(e){if(Array.isArray(e))return R4(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||I4(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function E4(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O4(Object(n),!0).forEach(function(t){P4(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O4(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function P4(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M4(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||I4(e,t)||function(){throw new TypeError("Invalid attempt to de
151structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I4(e,t){if(e){if("string"==typeof e)return R4(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R4(e,t):void 0}}function R4(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var D4="function"==typeof mt?mt:mt.default,T4=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(","),t=e.length>1?"one of ".concat(e.join(", ")):e[0];return{code:"file-invalid-type",message:"File type must be ".concat(t)}},A4=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},j4=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},N4={code:"too-many-files",message:"Too many files"};function F4(e,t){var n="application/x-moz-file"===e.type||D4(e,t);return[n,n?null:T4(t)]}function L4(e,t,n){if(z4(e.size))if(z4(t)&&z4(n)){if(e.size>n)return[!1,A4(n)];if(e.size<t)return[!1,j4(t)]}else{if(z4(t)&&e.size<t)return[!1,j4(t)];if(z4(n)&&e.size>n)return[!1,A4(n)]}return[!0,null]}function z4(e){return null!=e}function _4(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function V4(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function B4(e){e.preventDefault()}function $4(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some(function(t){return!_4(e)&&t&&t.apply(void 0,[e].concat(r)),_4(e)})}}function H4(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function W4(e){return/^.*\.[\w]+$/.test(e)}var U4=["children"],K4=["open"],q4=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],G4=["refKey","onChange","onClick"];function Y4(e){return function(e){if(Array.isArray(e))return Z4(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Q4(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X4(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch($Ie){l=!0,o=$Ie}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||Q4(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q4(e,t){if(e){if("string"==typeof e)return Z4(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Z4(e,t):void 0}}function Z4(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function J4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function e3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J4(Object(n),!0).forEach(function(t){t3(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J4(Object(n)).forEac
vendor: 4,564 bytes, line 151
151h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function t3(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n3(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var r3=_r.forwardRef(function(e,t){var n=e.children,r=i3(n3(e,U4)),o=r.open,a=n3(r,K4);return _r.useImperativeHandle(t,function(){return{open:o}},[o]),Vr.createElement(_r.Fragment,null,n(e3(e3({},a),{},{open:o})))});r3.displayName="Dropzone";var o3={disabled:!1,getFilesFromEvent:gt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};r3.defaultProps=o3,r3.propTypes={children:te.func,accept:te.objectOf(te.arrayOf(te.string)),multiple:te.bool,preventDropOnDocument:te.bool,noClick:te.bool,noKeyboard:te.bool,noDrag:te.bool,noDragEventsBubbling:te.bool,minSize:te.number,maxSize:te.number,maxFiles:te.number,disabled:te.bool,getFilesFromEvent:te.func,onFileDialogCancel:te.func,onFileDialogOpen:te.func,useFsAccessApi:te.bool,autoFocus:te.bool,onDragEnter:te.func,onDragLeave:te.func,onDragOver:te.func,onDrop:te.func,onDropAccepted:te.func,onDropRejected:te.func,onError:te.func,validator:te.func};var a3={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function i3(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e3(e3({},o3),e),n=t.accept,r=t.disabled,o=t.getFilesFromEvent,a=t.maxSize,i=t.minSize,l=t.multiple,s=t.maxFiles,u=t.onDragEnter,c=t.onDragLeave,d=t.onDragOver,f=t.onDrop,p=t.onDropAccepted,h=t.onDropRejected,m=t.onFileDialogCancel,g=t.onFileDialogOpen,v=t.useFsAccessApi,y=t.autoFocus,b=t.preventDropOnDocument,w=t.noClick,x=t.noKeyboard,S=t.noDrag,C=t.noDragEventsBubbling,k=t.onError,O=t.validator,E=_r.useMemo(function(){return function(e){if(z4(e))return Object.entries(e).reduce(function(e,t){var n=M4(t,2),r=n[0],o=n[1];return[].concat(k4(e),[r],k4(o))},[]).filter(function(e){return H4(e)||W4(e)}).join(",")}(n)},[n]),P=_r.useMemo(function(){return function(e){return z4(e)?[{description:"Files",accept:Object.entries(e).filter(function(e){var t=M4(e,2),n=t[0],r=t[1],o=!0;return H4(n)||(o=!1),Array.isArray(r)&&r.every(W4)||(o=!1),o}).reduce(function(e,t){var n=M4(t,2),r=n[0],o=n[1];return E4(E4({},e),{},P4({},r,o))},{})}]:e}(n)},[n]),M=_r.useMemo(function(){return"function"==typeof g?g:s3},[g]),I=_r.useMemo(function(){return"function"==typeof m?m:s3},[m]),R=_r.useRef(null),D=_r.useRef(null),T=X4(_r.useReducer(l3,a3),2),A=T[0],j=T[1],N=A.isFocused,F=A.isFileDialogActive,L=_r.useRef("undefined"!=typeof window&&window.isSecureContext&&v&&"showOpenFilePicker"in window),z=function(){!L.current&&F&&setTimeout(function(){D.current&&(D.current.files.length||(j({type:"closeDialog"}),I()))},300)};_r.useEffect(function(){return window.addEventListener("focus",z,!1),function(){window.removeEventListener("focus",z,!1)}},[D,F,I,L]);var _=_r.useRef([]),V=function(e){R.current&&R.current.contains(e.target)||(e.preventDefault(),_.current=[])};_r.useEffect(function(){return b&&(document.addEventListener("dragover",B4,!1),document.addEventListener("drop",V,!1)),function(){b&&(document.removeEventListener("dragover",B4),document.removeEventListener("drop",V))}},[R,b]),_r.useEffect(function(){return!r&&y&&R.current&&R.current.focus(),function(){}},[R,y,r]);var B=_r.useCallback(function(e){k&&k(e)},[k]),$=_r.useCallback(function(e){e.preventDefault(),e.persist(),te(e),_.current=[].concat(Y4(_.current),[e.target]),V4(e)&&Promise.resolve(o(e)).then(function(t){if(!_4(e)||C){var n=t.length,r=n>0&&function(e){var t=e.files,n=e.accept,r=e.minSize,o=e.maxSize,a=e.multiple,i=e.maxFiles,l=e.validator;return!(!a&&t.length>1||a&&i>=1&&t.length>i)&&t.every(function(e){var t=M4(F4(e,n),1)[0],a=M4(L4(e,r,o),1)[0],i=l?l(e):null;return t&&a&&!i})}({files:t,accept:E,minSize:i,maxSize:a,multiple:l,maxFiles:s,validator:O});j({isDragAccept:r,isDragReject:n>0&&!r,isDragActive:!0,type:"setDraggedFiles"}),u&&u(e)}}).catch(function(e){return B(e)})},[o,u,B,C,E,i,a,l,s,O]),H=_r.useCallback(function(e){e.preventDefault(),e.persist(),te(e);var t=V4(e);
vendor: 4,985 bytes, line 151
151if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(n){}return t&&d&&d(e),!1},[d,C]),W=_r.useCallback(function(e){e.preventDefault(),e.persist(),te(e);var t=_.current.filter(function(e){return R.current&&R.current.contains(e)}),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),_.current=t,t.length>0||(j({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),V4(e)&&c&&c(e))},[R,c,C]),U=_r.useCallback(function(e,t){var n=[],r=[];e.forEach(function(e){var t=X4(F4(e,E),2),o=t[0],l=t[1],s=X4(L4(e,i,a),2),u=s[0],c=s[1],d=O?O(e):null;if(o&&u&&!d)n.push(e);else{var f=[l,c];d&&(f=f.concat(d)),r.push({file:e,errors:f.filter(function(e){return e})})}}),(!l&&n.length>1||l&&s>=1&&n.length>s)&&(n.forEach(function(e){r.push({file:e,errors:[N4]})}),n.splice(0)),j({acceptedFiles:n,fileRejections:r,isDragReject:r.length>0,type:"setFiles"}),f&&f(n,r,t),r.length>0&&h&&h(r,t),n.length>0&&p&&p(n,t)},[j,l,E,i,a,s,f,p,h,O]),K=_r.useCallback(function(e){e.preventDefault(),e.persist(),te(e),_.current=[],V4(e)&&Promise.resolve(o(e)).then(function(t){_4(e)&&!C||U(t,e)}).catch(function(e){return B(e)}),j({type:"reset"})},[o,U,B,C]),q=_r.useCallback(function(){if(L.current){j({type:"openDialog"}),M();var e={multiple:l,types:P};window.showOpenFilePicker(e).then(function(e){return o(e)}).then(function(e){U(e,null),j({type:"closeDialog"})}).catch(function(e){var t;(t=e)instanceof DOMException&&("AbortError"===t.name||t.code===t.ABORT_ERR)?(I(e),j({type:"closeDialog"})):!function(e){return e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)}(e)?B(e):(L.current=!1,D.current?(D.current.value=null,D.current.click()):B(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided.")))})}else D.current&&(j({type:"openDialog"}),M(),D.current.value=null,D.current.click())},[j,M,I,v,U,B,P,l]),G=_r.useCallback(function(e){R.current&&R.current.isEqualNode(e.target)&&(" "!==e.key&&"Enter"!==e.key&&32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),q()))},[R,q]),Y=_r.useCallback(function(){j({type:"focus"})},[]),X=_r.useCallback(function(){j({type:"blur"})},[]),Q=_r.useCallback(function(){w||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?q():setTimeout(q,0))},[w,q]),Z=function(e){return r?null:e},J=function(e){return x?null:Z(e)},ee=function(e){return S?null:Z(e)},te=function(e){C&&e.stopPropagation()},ne=_r.useMemo(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,o=e.role,a=e.onKeyDown,i=e.onFocus,l=e.onBlur,s=e.onClick,u=e.onDragEnter,c=e.onDragOver,d=e.onDragLeave,f=e.onDrop,p=n3(e,q4);return e3(e3(t3({onKeyDown:J($4(a,G)),onFocus:J($4(i,Y)),onBlur:J($4(l,X)),onClick:Z($4(s,Q)),onDragEnter:ee($4(u,$)),onDragOver:ee($4(c,H)),onDragLeave:ee($4(d,W)),onDrop:ee($4(f,K)),role:"string"==typeof o&&""!==o?o:"presentation"},n,R),r||x?{}:{tabIndex:0}),p)}},[R,G,Y,X,Q,$,H,W,K,x,S,r]),re=_r.useCallback(function(e){e.stopPropagation()},[]),oe=_r.useMemo(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,r=e.onChange,o=e.onClick,a=n3(e,G4);return e3(e3({},t3({accept:E,multiple:l,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:Z($4(r,K)),onClick:Z($4(o,re)),tabIndex:-1},n,D)),a)}},[D,n,l,K,r]);return e3(e3({},A),{},{isFocused:N&&!r,getRootProps:ne,getInputProps:oe,rootRef:R,inputRef:D,open:Z(q)})}function l3(e,t){switch(t.type){case"focus":return e3(e3({},e),{},{isFocused:!0});case"blur":return e3(e3({},e),{},{isFocused:!1});case"openDialog":return e3(e3({},a3),{},{isFileDialogActive:!0});case"closeDialog":return e3(e3({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return e3(e3({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return e3(e3({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return e3({},a3);default:return e}}function s3(){}const u3=yt(),c3=["setOptions","on","off","onOnce","appendTo","insertAfter","insertBefore","isAttachedTo","replaceElement","restoreElement","destroy"];class d3 extends Vr.Component{constructor(e){super(e),this.allowFilesSync=!0}componentDidMount(){if(this._input=this._element.querySelector('input[type="file"]'),this._inputClone=this._input.cloneNode(),!u3)return;const e=Object.assign({},this.props);if(e.onupdatefiles){const t=e.onupdatefiles;e.onupdatefiles=e=>{this.allowFilesSync=!1,t(e)}}this._pond=vt(this._input,e),Object.keys(this._pond).filter(e=>
151!c3.includes(e)).forEach(e=>{this[e]=this._pond[e]})}componentWillUnmount(){if(!this._pond)return;const e=document.createElement("div");e.append(this._pond.element),e.id="foo",this._pond.destroy(),this._pond=void 0,this._element.append(this._inputClone)}shouldComponentUpdate(){return!!this.allowFilesSync||(this.allowFilesSync=!0,!1)}componentDidUpdate(){if(!this._pond)return;const e=Object.assign({},this.props);delete e.onupdatefiles,this._pond.setOptions(e)}render(){const{id:e,name:t,className:n,allowMultiple:r,required:o,captureMethod:a,acceptedFileTypes:i}=this.props;return _r.createElement("div",{className:"filepond--wrapper",ref:e=>this._element=e},_r.createElement("input",{type:"file",name:t,id:e,accept:i,multiple:r,required:o,className:n,capture:a}))}}function f3(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function p3(e,t,n,r){return new(n||(n=Promise))(function(t,o){function a(e){try{l(r.next(e))}catch(gxe){o(gxe)}}function i(e){try{l(r.throw(e))}catch(gxe){o(gxe)}}function l(e){e.done?t(e.value):function(e){return e instanceof n?e:new n(function(t){t(e)})}(e.value).then(a,i)}l((r=r.apply(e,[])).next())})}"function"==typeof SuppressedError&&SuppressedError;const h3="@googlemaps/js-api-loader",m3={createScriptURL:e=>e};let g3;function v3(){if(g3)return g3;const e=globalThis.trustedTypes;if(!e)return g3=m3,g3;try{g3=e.createPolicy(h3,{createScriptURL:e=>e})}catch(gxe){(t=gxe)instanceof Error?t.message:String(t),g3=m3}var t;return g3}const y3=e=>{var t,n,r,o="google",a="importLibrary",i="__ib__",l=document,s=window,u=s[o]||(s[o]={}),c=u.maps||(u.maps={}),d=new Set,f=new URLSearchParams,p=()=>t||(t=new Promise(async(a,s)=>{for(r in await(n=l.createElement("script")),f.set("libraries",[...d]+""),e)f.set(r.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase()),e[r]);f.set("callback",o+".maps."+i),function(e,t){e.src=v3().createScriptURL(t)}(n,"https://maps.googleapis.com/maps/api/js?"+f),c[i]=a,n.onerror=()=>t=s(Error("The Google Maps JavaScript API could not load.")),n.nonce=l.querySelector("script[nonce]")?.nonce||"",l.head.append(n)}));c[a]||(c[a]=(e,...t)=>d.add(e)&&p().then(()=>c[a](e,...t)))};let b3=!1;function w3(e){b3?(e=>{JSON.stringify(e)})(e):(e.apiKey&&(e.key||(e.key=e.apiKey)),function(e){const t=Boolean(window.google?.maps?.importLibrary);t&&(e=>{JSON.stringify(e)})(e);t||y3(e)}(e),b3=!0)}const x3="NOT_LOADED",S3="LOADING",C3="LOADED",k3="FAILED",O3="AUTH_FAILURE",E3=["gmp_visgl_reactgooglemaps_v1.9.0"],P3=Vr.createContext(null);let M3,I3=x3;const R3=new Set;function D3(e){e!==I3&&(I3=e,R3.forEach(e=>e(I3)))}function T3(e){const{onLoad:t,onError:n,apiKey:r,version:o,libraries:a=[],region:i,language:l,authReferrerPolicy:s,channel:u,solutionChannel:c,fetchAppCheckToken:d}=e,[f,p]=_r.useState(I3),[h,m]=_r.useReducer((e,t)=>e[t.name]?e:Object.assign(Object.assign({},e),{[t.name]:t.value}),{}),g=_r.useMemo(()=>{const e={apiKey:r,version:o,libraries:a.join(","),region:i,language:l,authReferrerPolicy:s,channel:u,solutionChannel:c};return JSON.stringify(e)},[r,o,a,i,l,s,u,c]),v=_r.useCallback(e=>p3(this,0,void 0,function*(){if(h[e])return h[e];const t=yield async function(e){if(!window?.google?.maps?.importLibrary)throw new Error("google.maps.importLibrary is not installed.");return await google.maps.importLibrary(e)}(e);return m({name:e,value:t}),t}),[h]);return _r.useEffect(()=>(R3.add(p),p(I3),()=>{R3.delete(p)}),[]),_r.useEffect(()=>{(()=>{p3(this,0,void 0,function*(){var e,d;try{const n=["core","maps",...a],f=Object.fromEntries(Object.entries({key:r,v:o,libraries:a,region:i,language:l,authReferrerPolicy:s}).filter(([,e])=>void 0!==e));if(void 0!==u&&u>=0&&u<=999&&(f.channel=String(u)),void 0===c?f.solutionChannel="GMP_visgl_rgmlibrary_v1_default":""!==c&&(f.solutionChannel=c),null===(d=null===(e=window.google)||void 0===e?void 0:e.maps)||void 0===d?void 0:d.importLibrary){const e=!M3;return e&&(M3=g,w3(f)),yield Promise.all(n.map(e=>v(e))),e&&D3(C3),void(t&&t())}if(I3===S3||I3===C3)return void(I3===C3&&t&&t());M3=g,D3(S3),w3(f),yield Promise.all(n.map(e=>v(e))),D3(C3),t&&t()}catch(f){D3(k3),n&&n(f)}})})()},[g,t,n,v,a]),_r.useEffect(()=>{if(f!==C3)return;const e=google.maps.Settings.getInstance();d&&(e.fetchAppCheckToken=d)},[f,d]),{status:f,loadedLibraries:h,importLibrary:v}}const A3=e=>{const{children:t}=e,n=f3(e,["children"]),{mapInstances:r,addMapInstance:o,removeMapInstance:a,clearMapInstances:i}=function(){const[e,t]=_r.useState({});return{mapInstances:e,addMapInstance:(e,n="default")=>{t(t=>Object.assign(Object.assign({},t),{[n]:e}))},removeMapInstance:(e="default")=>{t(t=>{var n=e;return t[n],f3(t,["symbol"==typeof n?n:n+""])})},clearMapInstances:()=>{t({})}}}(),{map3dInstances:l,addMap3DInstance:s,removeMap3DInstance:u,clearMap3DInstances:c}=function(){const[e,t]=_r.useState({});return{map3dInstances:e,addMap3DInstance:(e,n="default")=>{t(t=>Object.assign(Object.assign({},t),{[n]:e}))},removeMap3DInstance:(e="default")=>{t(t=>{var n=e;return t[n],f3(t,["symbol"==typeof n?n:n+""])})},clearMap3DInstances:()=>{t({})}}}(),{status:d,loadedLibraries:f,importLibrary:p}=T3(n),h=function(e){return _r.useMemo(()=>e.disableUsageAttribution?null:E3,[e.disableUsageAttribution])}(n),m=_r.useMemo(()=>({mapInstances:r,addMapInstance:o,removeMapInstance:a,clearMapInstances:i,map3dInstances:l,addMap3DInstance:s,removeMap3DInstance:u,clearMap3DInstances:c,status:d,loadedLibraries:f,importLibrary:p,internalUsageAttributionIds:h}),[r,o,a,i,l,s,u,c,d,f,p,h]);return Vr.createElement(P3.Provider,{value:m},t)};function j3(e,t,n){var r;
vendor: 5,664 bytes, line 151
151const o={type:e,map:t,detail:{},stoppable:!1,stop:()=>{}};if(F3.includes(e)){const e=o,n=t.getCenter(),r=t.getZoom(),a=t.getHeading()||0,i=t.getTilt()||0,l=t.getBounds();return!n||!l||Number.isFinite(r),e.detail={center:(null==n?void 0:n.toJSON())||{lat:0,lng:0},zoom:r||0,heading:a,tilt:i,bounds:(null==l?void 0:l.toJSON())||{north:90,east:180,south:-90,west:-180}},e}if(L3.includes(e)){if(!n)throw new Error("[createEvent] mouse events must provide a srcEvent");const e=o;return e.domEvent=n.domEvent,e.stoppable=!0,e.stop=()=>n.stop(),e.detail={latLng:(null===(r=n.latLng)||void 0===r?void 0:r.toJSON())||null,placeId:n.placeId},e}return o}const N3={onBoundsChanged:"bounds_changed",onCenterChanged:"center_changed",onClick:"click",onContextmenu:"contextmenu",onDblclick:"dblclick",onDrag:"drag",onDragend:"dragend",onDragstart:"dragstart",onHeadingChanged:"heading_changed",onIdle:"idle",onIsFractionalZoomEnabledChanged:"isfractionalzoomenabled_changed",onMapCapabilitiesChanged:"mapcapabilities_changed",onMapTypeIdChanged:"maptypeid_changed",onMousemove:"mousemove",onMouseout:"mouseout",onMouseover:"mouseover",onProjectionChanged:"projection_changed",onRenderingTypeChanged:"renderingtype_changed",onTilesLoaded:"tilesloaded",onTiltChanged:"tilt_changed",onZoomChanged:"zoom_changed",onCameraChanged:"bounds_changed"},F3=["bounds_changed","center_changed","heading_changed","tilt_changed","zoom_changed"],L3=["click","contextmenu","dblclick","mousemove","mouseout","mouseover"],z3=Object.keys(N3);function _3(e,t){const n=_r.useRef(e);return t(e,n.current)||(n.current=e),n.current}const{getOwnPropertyNames:V3,getOwnPropertySymbols:B3}=Object,{hasOwnProperty:$3}=Object.prototype;function H3(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function W3(e){return function(t,n,r){if(!t||!n||"object"!=typeof t||"object"!=typeof n)return e(t,n,r);const{cache:o}=r,a=o.get(t),i=o.get(n);if(a&&i)return a===n&&i===t;o.set(t,n),o.set(n,t);const l=e(t,n,r);return o.delete(t),o.delete(n),l}}function U3(e){return V3(e).concat(B3(e))}const K3=Object.hasOwn||((e,t)=>$3.call(e,t)),{getOwnPropertyDescriptor:q3,keys:G3}=Object,Y3=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t};function X3(e,t){return e===t}function Q3(e,t){return e.byteLength===t.byteLength&&s6(new Uint8Array(e),new Uint8Array(t))}function Z3(e,t,n){let r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function J3(e,t){return e.byteLength===t.byteLength&&s6(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function e6(e,t){return Y3(e.getTime(),t.getTime())}function t6(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function n6(e,t,n){const r=e.size;if(r!==t.size)return!1;if(!r)return!0;const o=new Array(r),a=e.entries();let i,l,s=0;for(;(i=a.next())&&!i.done;){const r=t.entries();let a=!1,u=0;for(;(l=r.next())&&!l.done;){if(o[u]){u++;continue}const r=i.value,c=l.value;if(n.equals(r[0],c[0],s,u,e,t,n)&&n.equals(r[1],c[1],r[0],c[0],e,t,n)){a=o[u]=!0;break}u++}if(!a)return!1;s++}return!0}function r6(e,t,n){const r=G3(e);let o=r.length;if(G3(t).length!==o)return!1;for(;o-- >0;)if(!c6(e,t,n,r[o]))return!1;return!0}function o6(e,t,n){const r=U3(e);let o,a,i,l=r.length;if(U3(t).length!==l)return!1;for(;l-- >0;){if(o=r[l],!c6(e,t,n,o))return!1;if(a=q3(e,o),i=q3(t,o),(a||i)&&(!a||!i||a.configurable!==i.configurable||a.enumerable!==i.enumerable||a.writable!==i.writable))return!1}return!0}function a6(e,t){return Y3(e.valueOf(),t.valueOf())}function i6(e,t){return e.source===t.source&&e.flags===t.flags}function l6(e,t,n){const r=e.size;if(r!==t.size)return!1;if(!r)return!0;const o=new Array(r),a=e.values();let i,l;for(;(i=a.next())&&!i.done;){const r=t.values();let a=!1,s=0;for(;(l=r.next())&&!l.done;){if(!o[s]&&n.equals(i.value,l.value,i.value,l.value,e,t,n)){a=o[s]=!0;break}s++}if(!a)return!1}return!0}function s6(e,t){let n=e.byteLength;if(t.byteLength!==n||e.byteOffset!==t.byteOffset)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function u6(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function c6(e,t,n,r){return!("_owner"!==r&&"__o"!==r&&"__v"!==r||!e.$$typeof&&!t.$$typeof)||K3(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}const d6=Object.prototype.toString;const f6=p6();function p6(e={}){const{circular:t=!1,createInternalComparator:n,createState:r,strict:o=!1}=e,a=function({circular:e,createCustomConfig:t,strict:n}){let r={areArrayBuffersEqual:Q3,areArraysEqual:n?o6:Z3,areDataViewsEqual:J3,areDatesEqual:e6,areErrorsEqual:t6,areFunctionsEqual:X3,areMapsEqual:n?H3(n6,o6):n6,areNumbersEqual:Y3,areObjectsEqual:n?o6:r6,arePrimitiveWrappersEqual:a6,areRegExpsEqual:i6,areSetsEqual:n?H3(l6,o6):l6,areTypedArraysEqual:n?H3(s6,o6):s6,areUrlsEqual:u6,getUnsupportedCustomComparator:void 0};if(t&&(r=Object.assign({},r,t(r))),e){const e=W3(r.areArraysEqual),t=W3(r.areMapsEqual),n=W3(r.areObjectsEqual),o=W3(r.areSetsEqual);r=Object.assign({},r,{areArraysEqual:e,areMapsEqual:t,areObjectsEqual:n,areSetsEqual:o})}return r}(e),i=function(e){const t=function({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:n,areDatesEqual:r,areErrorsEqual:o,areFunctionsEqual:a,areMapsEqual:i,areNumbersEqual:l,areObjectsEqual:s,arePrimitiveWrappersEqual:u,areRegExpsEqual:c,areSetsEqual:d,areTypedArraysEqual:f,areUrlsEqual:p}){return{"[object Arguments]":s,"[object Array]":t,"[object ArrayBuffer]":e,"[object AsyncGeneratorFunction]":a,"[object BigInt]":l,"[object BigInt64Array
151]":f,"[object BigUint64Array]":f,"[object Boolean]":u,"[object DataView]":n,"[object Date]":r,"[object Error]":o,"[object Float16Array]":f,"[object Float32Array]":f,"[object Float64Array]":f,"[object Function]":a,"[object GeneratorFunction]":a,"[object Int8Array]":f,"[object Int16Array]":f,"[object Int32Array]":f,"[object Map]":i,"[object Number]":u,"[object Object]":(e,t,n)=>"function"!=typeof e.then&&"function"!=typeof t.then&&s(e,t,n),"[object RegExp]":c,"[object Set]":d,"[object String]":u,"[object URL]":p,"[object Uint8Array]":f,"[object Uint8ClampedArray]":f,"[object Uint16Array]":f,"[object Uint32Array]":f}}(e),{areArraysEqual:n,areDatesEqual:r,areFunctionsEqual:o,areMapsEqual:a,areNumbersEqual:i,areObjectsEqual:l,areRegExpsEqual:s,areSetsEqual:u,getUnsupportedCustomComparator:c}=e;return function(e,d,f){if(e===d)return!0;if(null==e||null==d)return!1;const p=typeof e;if(p!==typeof d)return!1;if("object"!==p)return"number"===p||"bigint"===p?i(e,d,f):"function"===p&&o(e,d,f);const h=e.constructor;if(h!==d.constructor)return!1;if(h===Object)return l(e,d,f);if(h===Array)return n(e,d,f);if(h===Date)return r(e,d,f);if(h===RegExp)return s(e,d,f);if(h===Map)return a(e,d,f);if(h===Set)return u(e,d,f);if(h===Promise)return!1;if(Array.isArray(e))return n(e,d,f);const m=d6.call(e),g=t[m];if(g)return g(e,d,f);const v=c&&c(e,d,f,m);return!!v&&v(e,d,f)}}(a);var l;return function({circular:e,comparator:t,createState:n,equals:r,strict:o}){if(n)return function(a,i){const{cache:l=(e?new WeakMap:void 0),meta:s}=n();return t(a,i,{cache:l,equals:r,meta:s,strict:o})};if(e)return function(e,n){return t(e,n,{cache:new WeakMap,equals:r,meta:void 0,strict:o})};const a={cache:void 0,equals:r,meta:void 0,strict:o};return function(e,n){return t(e,n,a)}}({circular:t,comparator:i,createState:r,equals:n?n(i):(l=i,function(e,t,n,r,o,a,i){return l(e,t,i)}),strict:o})}function h6(e,t){!function(e,t,n){_r.useEffect(e,[_3(t,n)])}(e,t,f6)}p6({strict:!0}),p6({circular:!0}),p6({circular:!0,strict:!0}),p6({createInternalComparator:()=>Y3}),p6({strict:!0,createInternalComparator:()=>Y3}),p6({circular:!0,createInternalComparator:()=>Y3}),p6({circular:!0,createInternalComparator:()=>Y3,strict:!0});const m6=new Set(["backgroundColor","clickableIcons","controlSize","disableDefaultUI","disableDoubleClickZoom","draggable","draggableCursor","draggingCursor","fullscreenControl","fullscreenControlOptions","gestureHandling","headingInteractionEnabled","isFractionalZoomEnabled","keyboardShortcuts","mapTypeControl","mapTypeControlOptions","mapTypeId","maxZoom","minZoom","noClear","panControl","panControlOptions","restriction","rotateControl","rotateControlOptions","scaleControl","scaleControlOptions","scrollwheel","streetView","streetViewControl","streetViewControlOptions","styles","tiltInteractionEnabled","zoomControl","zoomControlOptions"]);function g6(){var e;return(null===(e=_r.useContext(P3))||void 0===e?void 0:e.status)||x3}function v6(e,t){if(!e||!t)return!1;const n=y6(e),r=y6(t);return n.lat===r.lat&&n.lng===r.lng}function y6(e){return function(e){return!(!e||"object"!=typeof e)&&"lat"in e&&"lng"in e&&Number.isFinite(e.lat)&&Number.isFinite(e.lng)}(e)?e:e.toJSON()}function b6(e){if("north"in e&&"south"in e&&"east"in e&&"west"in e)return e;
151const t=e.getNorthEast().toJSON(),n=e.getSouthWest().toJSON();return{north:t.lat,east:t.lng,south:n.lat,west:n.lng}}function w6(e,t){if(!e||!t)return e===t;const n="getArray"in t?t.getArray():t;if(e.length!==n.length)return!1;for(let r=0;r<e.length;r++)if(!v6(e[r],n[r]))return!1;return!0}const x6=()=>Vr.createElement("div",{style:{position:"absolute",top:0,left:0,bottom:0,right:0,zIndex:999,display:"flex",flexFlow:"column nowrap",textAlign:"center",justifyContent:"center",fontSize:".8rem",color:"rgba(0,0,0,0.6)",background:"#dddddd",padding:"1rem 1.5rem"}},Vr.createElement("h2",null,"Error: AuthFailure"),Vr.createElement("p",null,"A problem with your API key prevents the map from rendering correctly. Please make sure the value of the ",Vr.createElement("code",null,"APIProvider.apiKey")," prop is correct. Check the error-message in the console for further details."));function S6(){const[e,t]=_r.useState(null),n=_r.useCallback(e=>t(e),[t]);return[e,n]}function C6(){return g6()===C3}function k6(){const[,e]=_r.useReducer(e=>e+1,0);return e}function O6(e){const t=k6(),n=_r.useRef({center:{lat:0,lng:0},heading:0,tilt:0,zoom:0});return _r.useEffect(()=>{if(!e)return;const r=google.maps.event.addListener(e,"bounds_changed",()=>{!function(e,t){const n=e.getCenter(),r=e.getZoom(),o=e.getHeading()||0,a=e.getTilt()||0,i=e.getBounds();!n||!i||Number.isFinite(r),Object.assign(t.current,{center:(null==n?void 0:n.toJSON())||{lat:0,lng:0},zoom:r||0,heading:o,tilt:a})}
151(e,n),t()});return()=>r.remove()},[e,t]),n}class E6{static has(e){return this.entries[e]&&this.entries[e].length>0}static pop(e){return this.entries[e]&&this.entries[e].pop()||null}static push(e,t){this.entries[e]||(this.entries[e]=[]),this.entries[e].push(t)}}E6.entries={};const P6=Vr.createContext(null),M6=e=>{const{children:t,id:n,className:r,style:o}=e,a=_r.useContext(P3),i=g6();if(!a)throw new Error("<Map> can only be used inside an <ApiProvider> component.");const[l,s,u]=function(e,t){const n=C6(),[r,o]=_r.useState(null),[a,i]=S6(),l=O6(r),{id:s,defaultBounds:u,defaultCenter:c,defaultZoom:d,defaultHeading:f,defaultTilt:p,reuseMaps:h,renderingType:m,colorScheme:g}=e,v=f3(e,["id","defaultBounds","defaultCenter","defaultZoom","defaultHeading","defaultTilt","reuseMaps","renderingType","colorScheme"]),y=void 0!==e.zoom||void 0!==e.defaultZoom,b=void 0!==e.center||void 0!==e.defaultCenter;!v.center&&c&&(v.center=c),!v.zoom&&Number.isFinite(d)&&(v.zoom=d),!v.heading&&Number.isFinite(f)&&(v.heading=f),!v.tilt&&Number.isFinite(p)&&(v.tilt=p);const w=v.internalUsageAttributionIds;v.internalUsageAttributionIds=null==w?t.internalUsageAttributionIds:[...t.internalUsageAttributionIds||[],...w];for(const S of Object.keys(v))void 0===v[S]&&delete v[S];const x=_r.useRef(void 0);return _r.useEffect(()=>{if(!a||!n)return;const{addMapInstance:r,removeMapInstance:i}=t,{mapId:c}=e,d=`${c||"default"}:${m||"default"}:${g||"LIGHT"}`;let f,p;const w=h&&E6.has(d)?E6.pop(d):null,S=null==w?void 0:w.getDiv(),C=w&&S instanceof Node?w:null;if(C?(p=C,f=S,a.appendChild(f),p.setOptions(v),setTimeout(()=>p.moveCamera({}),0)):(w&&google.maps.event.clearInstanceListeners(w),f=document.createElement("div"),f.style.height="100%",a.appendChild(f),p=new google.maps.Map(f,Object.assign(Object.assign(Object.assign({},v),m?{renderingType:m}:{}),g?{colorScheme:g}:{}))),o(p),r(p,s),u){const{padding:e}=u,t=f3(u,["padding"]);p.fitBounds(t,e)}else y&&b||p.fitBounds({east:180,west:-180,south:-90,north:90});if(x.current){const{mapId:e,cameraState:t}=x.current;e!==c&&p.moveCamera(t)}return()=>{x.current={mapId:c,cameraState:l.current},f.remove(),h?E6.push(d,p):google.maps.event.clearInstanceListeners(p),o(null),i(s)}},[a,n,s,e.mapId,e.renderingType,e.colorScheme]),[r,i,l]}(e,a);!function(e,t,n){const r=n.center?y6(n.center):null;let o=null,a=null;r&&Number.isFinite(r.lat)&&Number.isFinite(r.lng)&&(o=r.lat,a=r.lng);const i=Number.isFinite(n.zoom)?n.zoom:null,l=Number.isFinite(n.heading)?n.heading:null,s=Number.isFinite(n.tilt)?n.tilt:null;_r.useLayoutEffect(()=>{if(!e)return;const n={};let r=!1;null===o||null===a||t.current.center.lat===o&&t.current.center.lng===a||(n.center={lat:o,lng:a},r=!0),null!==i&&t.current.zoom!==i&&(n.zoom=i,r=!0),null!==l&&t.current.heading!==l&&(n.heading=l,r=!0),null!==s&&t.current.tilt!==s&&(n.tilt=s,r=!0),r&&e.moveCamera(n)})}(l,u,e),function(e,t){for(const n of z3){const r=t[n],o=N3[n];_r.useEffect(()=>{if(!e)return;if(!r)return;const t=google.maps.event.addListener(e,o,t=>{r(j3(o,e,t))});return()=>t.remove()},[e,o,r])}}(l,e),function(e,t){const n={},r=Object.keys(t);for(const o of r)m6.has(o)&&(n[o]=t[o]);h6(()=>{e&&e.setOptions(n)},[n])}(l,e);const c=function(e,t){const{viewport:n,viewState:r}=t,o=!!n;return _r.useLayoutEffect(()=>{if(!e||!r)return;const{latitude:t,longitude:n,bearing:o,pitch:a,zoom:i}=r;e.moveCamera({center:{lat:t,lng:n},heading:o,tilt:a,zoom:i+1})},[e,r]),o}(l,e),d=!!e.controlled;_r.useEffect(()=>{if(l)return c&&l.setOptions({disableDefaultUI:!0}),(c||d)&&l.setOptions({gestureHandling:"none",keyboardShortcuts:!1}),()=>{l.setOptions({gestureHandling:e.gestureHandling,keyboardShortcuts:e.keyboardShortcuts})}},[l,c,d,e.gestureHandling,e.keyboardShortcuts]);const f=e.center?y6(e.center):null;let p=null,h=null;f&&Number.isFinite(f.lat)&&Number.isFinite(f.lng)&&(p=f.lat,h=f.lng);const m=_r.useMemo(()=>{var t,n,r;return{center:{lat:null!=p?p:0,lng:null!=h?h:0},zoom:null!==(t=e.zoom)&&void 0!==t?t:0,heading:null!==(n=e.heading)&&void 0!==n?n:0,tilt:null!==(r=e.tilt)&&void 0!==r?r:0}},[p,h,e.zoom,e.heading,e.tilt]);_r.useLayoutEffect(()=>{if(!l||!d)return;l.moveCamera(m);const e=l.addListener("bounds_changed",()=>{l.moveCamera(m)});return()=>e.remove()},[l,d,m]);const g=_r.useMemo(()=>Object.assign({width:"100%",height:"100%",position:"relative",zIndex:c?-1:0},o),[o,c]),v=_r.useMemo(()=>({map:l}),[l]);return i===O3?Vr.createElement("div",{style:Object.assign({position:"relative"},r?{}:g),className:r},Vr.createElement(x6,null)):Vr.createElement("div",Object.assign({ref:s,"data-testid":"map",style:r?void 0:g,className:r},n?{id:n}:{}),l?Vr.createElement(P6.Provider,{value:v},t):null)};M6.deckGLViewProps=!0;const I6=new Set;const R6=(e=null)=>{const t=_r.useContext(P3),{map:n}=_r.useContext(P6)||{};if(null===t)return function(...e){const t=JSON.stringify(e);I6.has(t)||I6.add(t)}("useMap(): failed to retrieve APIProviderContext. Make sure that the <APIProvider> component exists and that the component you are calling `useMap()` from is a sibling of the <APIProvider>."),null;const{mapInstances:r}=t;return null!==e?r[e]||null:n||(r.default||null)};function D6(e){var t;const n=C6(),r=_r.useContext(P3);return _r.useEffect(()=>{n&&r&&r.importLibrary(e)},[n,r,e]),null!==(t=null==r?void 0:r.loadedLibraries[e])&&void 0!==t?t:null}const T6=Object.assign({},Br),A6=T6.useInsertionEffect,j6=A6&&A6!==T6.useLayoutEffect?A6:e=>{e()};function N6(){throw new Error("useEffectEvent: invalid call during rendering.")}const F6=function(e){const t=_r.useRef(N6);return j6(()=>{t.current=e},[e]),(...e)=>t.current(...e)},L6=()=>{};
151function z6(e,t,n){const r=F6(null!=n?n:L6),o=Boolean(n);_r.useEffect(()=>{if(!e||!t||!o)return;const n=google.maps.event.addListener(e,t,r);return()=>n.remove()},[e,t,o])}function _6(e,t,n){_r.useEffect(()=>{e&&(e[t]=n)},[e,t,n])}const V6=()=>{};function B6(e,t,n){const r=F6(null!=n?n:V6),o=Boolean(n);_r.useEffect(()=>{if(!e||!t||!o)return;const n=r;return e.addEventListener(t,n),()=>e.removeEventListener(t,n)},[e,t,o])}const $6=new class{constructor(){this.renderedStyles=new Set,this.styleElement=null}getStyleElement(){return this.styleElement||(this.styleElement=document.createElement("style"),this.styleElement.setAttribute("data-rgm-anchor-styles",""),document.head.appendChild(this.styleElement)),this.styleElement}addAdvancedMarkerPointerEventsOverwrite(){if(this.renderedStyles.has("marker-pointer-events"))return;this.getStyleElement().textContent+="\n gmp-advanced-marker[data-origin='rgm'] {\n pointer-events: none !important;\n }\n ",this.renderedStyles.add("marker-pointer-events")}cleanup(){this.styleElement&&(this.styleElement.remove(),this.styleElement=null,this.renderedStyles.clear())}};const H6=Vr.createContext(null),W6={BOTTOM:["50%","100%"]},U6=_r.forwardRef((e,t)=>{const{children:n,style:r,className:o,anchorPoint:a}=e,[i,l]=function(e){const[t,n]=_r.useState(null),[r,o]=_r.useState(null),a=R6(),i=D6("marker"),{children:l,onClick:s,onKeyDown:u,onKeyUp:c,className:d,onMouseEnter:f,onMouseLeave:p,onDrag:h,onDragStart:m,onDragEnd:g,collisionBehavior:v,clickable:y,draggable:b,position:w,title:x,zIndex:S,anchorPoint:C,anchorLeft:k,anchorTop:O}=e,E=_r.Children.count(l);return _r.useEffect(()=>{if(!a||!i)return;const e=new i.AdvancedMarkerElement;e.map=a,n(e);let t=null;return E>0&&(t=document.createElement("div"),e.content=t,o(t)),()=>{e.map=null,null==t||t.remove(),n(null),o(null)}},[a,i,E]),_r.useEffect(()=>{!(null==t?void 0:t.content)||!K6(t.content)||E>0||(t.content.className=null!=d?d:"")},[t,d,E]),function(e,t,n,r,o){_r.useEffect(()=>{if(!e||!o)return;const a=function(e,t){var n;if(!(null===(n=null===google||void 0===google?void 0:google.maps)||void 0===n?void 0:n.version))return;const r=google.maps.version.split("."),o=parseInt(r[0],10),a=parseInt(r[1],10);return o>e||o===e&&a>=t}(3,62),i=e.content;if(i&&K6(i)){if(void 0!==n||void 0!==r)return e.anchorLeft=n,void(e.anchorTop=r);if(void 0!==t){const[n,r]=null!=t?t:W6.BOTTOM,o=`calc(-1 * ${n})`,l=`calc(-1 * ${r})`;a?(e.anchorLeft=o,e.anchorTop=l,i.style.transform=""):(i.style.transform=`translate(50%, 100%) translate(${o}, ${l})`,e.dataset.origin="rgm",$6.addAdvancedMarkerPointerEventsOverwrite())}}},[e,t,n,r,o])}(t,C,k,O,E>0),_6(t,"position",w),_6(t,"title",null!=x?x:""),_6(t,"zIndex",S),_6(t,"collisionBehavior",v),_r.useEffect(()=>{t&&(t.gmpDraggable=void 0!==b?b:!!(h||m||g))},[t,b,h,g,m]),_r.useEffect(()=>{if(!t)return;const e=void 0!==y?y:Boolean(s)||Boolean(u)||Boolean(c)||Boolean(f)||Boolean(p);t.gmpClickable=e,(null==t?void 0:t.content)&&K6(t.content)&&(t.content.style.pointerEvents=e?"all":"none",t.content.style.cursor=e&&s?"pointer":"")},[t,y,s,u,c,f,p]),z6(t,"drag",h),z6(t,"dragstart",m),z6(t,"dragend",g),B6(t,"gmp-click",s),B6(t,"keydown",u),B6(t,"keyup",c),B6(t,"mouseenter",f),B6(t,"mouseleave",p),[t,r]}(e),s=_r.useMemo(()=>i?{marker:i}:null,[i]);return _r.useImperativeHandle(t,()=>i,[i]),l?Vr.createElement(H6.Provider,{value:s},ua.createPortal(Vr.createElement(q6,{anchorPoint:a,styles:r,className:o},n),l)):null});function K6(e){return e.nodeType===Node.ELEMENT_NODE}U6.displayName="AdvancedMarker";const q6=({children:e,styles:t,className:n})=>Vr.createElement("div",{className:n,style:t},e);function G6(e,t,n){const r=0===t.indexOf("--");var o;null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||(o=t,Y6.has(o))?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}_r.forwardRef((e,t)=>{const n=function(e){var t,n,r;const{onClick:o,onDrag:a,onDragStart:i,onDragEnd:l,onMouseOver:s,onMouseOut:u,onRadiusChanged:c,onCenterChanged:d,center:f,defaultCenter:p,radius:h,defaultRadius:m}=e,g=f3(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onRadiusChanged","onCenterChanged","center","defaultCenter","radius","defaultRadius"]),[v,y]=_r.useState(null),b=R6(),w=_3(Object.assign(Object.assign({},g),{clickable:null!==(t=g.clickable)&&void 0!==t?t:Boolean(o),draggable:null!==(n=g.draggable)&&void 0!==n?n:Boolean(a||i||l||d),editable:null!==(r=g.editable)&&void 0!==r?r:Boolean(c)}),f6);return _r.useEffect(()=>{if(!b)return;const e=new google.maps.Circle(Object.assign(Object.assign({},w),{center:null!=f?f:p,radius:null!=h?h:m}));return e.setMap(b),y(e),()=>{e.setMap(null),y(null)}},[b]),z6(v,"click",o),z6(v,"drag",a),z6(v,"dragstart",i),z6(v,"dragend",l),z6(v,"mouseover",s),z6(v,"mouseout",u),z6(v,"radius_changed",c?()=>{const e=null==v?void 0:v.getRadius();void 0!==e&&c(e)}:null),z6(v,"center_changed",d?()=>{d(null==v?void 0:v.getCenter())}:null),_r.useEffect(()=>{v&&v.setOptions(w)},[v,w]),_r.useEffect(()=>{v&&f&&(v6(f,v.getCenter())||v.setCenter(f))},[v,f]),_r.useEffect(()=>{v&&void 0!==h&&h!==v.getRadius()&&v.setRadius(h)},[v,h]),v}(e);return _r.useImperativeHandle(t,()=>n,[n]),Vr.createElement(Vr.Fragment,null)}).displayName="Circle";const Y6=new Set(["animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","o
151pacity","order","orphans","scale","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth"]);function X6(e){const t=e.getPaths(),n=[];for(let r=0;r<t.getLength();r++)n.push(t.getAt(r).getArray());return n}function Q6(e){var t,n,r;const{onClick:o,onDrag:a,onDragStart:i,onDragEnd:l,onMouseOver:s,onMouseOut:u,onPathsChanged:c,polygon:d,encodedPaths:f,paths:p,defaultPaths:h}=e,m=f3(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathsChanged","polygon","encodedPaths","paths","defaultPaths"]),[g,v]=_r.useState(null),y=R6(),b=D6("geometry"),w=_r.useRef(!1),x=_3(Object.assign(Object.assign({},m),{clickable:null!==(t=m.clickable)&&void 0!==t?t:Boolean(o),draggable:null!==(n=m.draggable)&&void 0!==n?n:Boolean(a||i||l||c),editable:null!==(r=m.editable)&&void 0!==r?r:Boolean(c)}),f6);return _r.useEffect(()=>{if(!y)return;let e;if(d){e=d;const t=null!=p?p:h;t&&Array.isArray(t)&&e.setPaths(t),e.setOptions(x)}else{const t=null!=p?p:h,n=Object.assign({},x);t&&Array.isArray(t)&&(n.paths=t),e=new google.maps.Polygon(n)}return e.setMap(y),v(e),()=>{e.setMap(null),v(null)}},[y,d]),z6(g,"click",o),z6(g,"drag",a),z6(g,"dragstart",i),z6(g,"mouseover",s),z6(g,"mouseout",u),z6(g,"dragend",e=>{null==l||l(e),c&&g&&!w.current&&c(X6(g))}),_r.useEffect(()=>{if(!g||!c)return;const e=[],t=g.getPaths();if("function"!=typeof t.getLength||"function"!=typeof t.getAt)return;const n=()=>{w.current||c(X6(g))},r=t=>{e.push(google.maps.event.addListener(t,"insert_at",n)),e.push(google.maps.event.addListener(t,"remove_at",n)),e.push(google.maps.event.addListener(t,"set_at",n))};for(let o=0;o<t.getLength();o++)r(t.getAt(o));return e.push(google.maps.event.addListener(t,"insert_at",e=>{r(t.getAt(e)),n()})),e.push(google.maps.event.addListener(t,"set_at",e=>{r(t.getAt(e)),n()})),e.push(google.maps.event.addListener(t,"remove_at",n)),()=>{e.forEach(e=>e.remove())}},[g,c,p,f,x.editable,x.draggable]),_r.useEffect(()=>{g&&g.setOptions(x)},[g,x]),_r.useEffect(()=>{if(!g||!p)return;if(!Array.isArray(p))return;const e=p[0];(function(e,t){if(!e||!t)return e===t;const n="getArray"in t?t.getArray().map(e=>e.getArray()):t;if(e.length!==n.length)return!1;for(let r=0;r<e.length;r++)if(!w6(e[r],n[r]))return!1;return!0})(Array.isArray(e)?p:[p],g.getPaths())||(w.current=!0,g.setPaths(p),w.current=!1)},[g,p]),_r.useEffect(()=>{if(!g||!f||!b)return;w.current=!0;const e=f.map(e=>b.encoding.decodePath(e));g.setPaths(e),w.current=!1},[g,f,b]),g}_r.forwardRef((e,t)=>{const n=Q6(e);return _r.useImperativeHandle(t,()=>n,[n]),Vr.createElement(Vr.Fragment,null)}).displayName="Polygon";const Z6=_r.forwardRef((e,t)=>{const n=function(e){var t,n,r;const{onClick:o,onDrag:a,onDragStart:i,onDragEnd:l,onMouseOver:s,onMouseOut:u,onPathChanged:c,polyline:d,encodedPath:f,path:p,defaultPath:h}=e,m=f3(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathChanged","polyline","encodedPath","path","defaultPath"]),[g,v]=_r.useState(null),y=R6(),b=D6("geometry"),w=_r.useRef(!1),x=_3(Object.assign(Object.assign({},m),{clickable:null!==(t=m.clickable)&&void 0!==t?t:Boolean(o),draggable:null!==(n=m.draggable)&&void 0!==n?n:Boolean(a||i||l||c),editable:null!==(r=m.editable)&&void 0!==r?r:Boolean(c)}),f6);return _r.useEffect(()=>{if(!y)return;let e;if(d){e=d;const t=null!=p?p:h;t&&Array.isArray(t)&&e.setPath(t),e.setOptions(x)}else{const t=null!=p?p:h,n=Object.assign({},x);t&&Array.isArray(t)&&(n.path=t),e=new google.maps.Polyline(n)}return e.setMap(y),v(e),()=>{e.setMap(null),v(null)}},[y,d]),z6(g,"click",o),z6(g,"drag",a),z6(g,"dragstart",i),z6(g,"mouseover",s),z6(g,"mouseout",u),z6(g,"dragend",e=>{null==l||l(e),c&&g&&!w.current&&c(g.getPath().getArray())}),_r.useEffect(()=>{if(!g||!c)return;const e=g.getPath();if(!e)return;const t=()=>{w.current||c(e.getArray())},n=[google.maps.event.addListener(e,"insert_at",t),google.maps.event.addListener(e,"remove_at",t),google.maps.event.addListener(e,"set_at",t)];return()=>{n.forEach(e=>e.remove())}},[g,c,p,f,x.editable,x.draggable]),_r.useEffect(()=>{g&&g.setOptions(x)},[g,x]),_r.useEffect(()=>{if(!g||!p)return;const e=g.getPath();w6(p,e)||(w.current=!0,g.setPath(p),w.current=!1)},[g,p]),_r.useEffect(()=>{if(!g||!f||!b)return;w.current=!0;const e=b.encoding.decodePath(f);g.setPath(e),w.current=!1},[g,f,b]),g}(e);return _r.useImperativeHandle(t,()=>n,[n]),Vr.createElement(Vr.Fragment,null)});Z6.displayName="Polyline";const J6={center:{lat:0,lng:0,altitude:0},range:0,heading:0,tilt:0,roll:0},e8=["center","range","heading","tilt","roll"];function t8(e,t,n){const r=e[n];if(null!=r)if("center"===n){const e=r;t.current.center=e.toJSON?e.toJSON():e}else t.current[n]=r}function n8(e){const t=D6("maps3d"),[n,r]=_r.useState(!1),[,o]=S6(),[a,i]=S6(),l=function(e){const t=k6(),n=_r.useRef(Object.assign({},J6));return _r.useEffect(()=>{if(!e)return;const r=[];for(const o of e8){const a=`gmp-${o}
151change`,i=()=>{t8(e,n,o),t()};e.addEventListener(a,i),r.push(()=>e.removeEventListener(a,i))}return()=>{for(const e of r)e()}},[e,t]),n}(a);_r.useEffect(()=>{customElements.whenDefined("gmp-map-3d").then(()=>{r(!0)})},[]),_r.useEffect(()=>{if(!a)return;const{center:t,heading:n,tilt:r,range:o,roll:i,defaultCenter:l,defaultHeading:s,defaultTilt:u,defaultRange:c,defaultRoll:d,id:f,style:p,className:h,children:m,onCenterChanged:g,onHeadingChanged:v,onTiltChanged:y,onRangeChanged:b,onRollChanged:w,onCameraChanged:x,onClick:S,onSteadyChange:C,onAnimationEnd:k,onError:O,mode:E,gestureHandling:P}=e,M=f3(e,["center","heading","tilt","range","roll","defaultCenter","defaultHeading","defaultTilt","defaultRange","defaultRoll","id","style","className","children","onCenterChanged","onHeadingChanged","onTiltChanged","onRangeChanged","onRollChanged","onCameraChanged","onClick","onSteadyChange","onAnimationEnd","onError","mode","gestureHandling"]),I=null!=t?t:l,R=null!=n?n:s,D=null!=r?r:u,T=null!=o?o:c,A=null!=i?i:d,j=Object.assign({},M);I&&(j.center=I),void 0!==R&&(j.heading=R),void 0!==D&&(j.tilt=D),void 0!==T&&(j.range=T),void 0!==A&&(j.roll=A),Object.assign(a,j)},[a]);return[a,o,i,l,!!t&&n]}const r8=["gmp-centerchange","gmp-headingchange","gmp-tiltchange","gmp-rangechange","gmp-rollchange"];function o8(e,t){const n=e.center;let r;return r=n&&"toJSON"in n&&"function"==typeof n.toJSON?n.toJSON():n||{lat:0,lng:0,altitude:0},{type:t,map3d:e,detail:{center:r,range:e.range||0,heading:e.heading||0,tilt:e.tilt||0,roll:e.roll||0}}}function a8(e,t,n,r){_r.useEffect(()=>{if(!e||!n)return;const o=()=>{n(r(e,t))};return e.addEventListener(t,o),()=>e.removeEventListener(t,o)},[e,t,n,r])}const i8=new Set(["bounds","defaultUIHidden","gestureHandling","internalUsageAttributionIds","maxAltitude","maxHeading","maxTilt","minAltitude","minHeading","minTilt","mode"]);const l8=Vr.createContext(null),s8={width:"100%",height:"100%",position:"relative"},u8=_r.forwardRef((e,t)=>{const{children:n,id:r,className:o,style:a}=e,i=_r.useContext(P3);if(!i)throw new Error("<Map3D> can only be used inside an <APIProvider> component.");const{addMap3DInstance:l,removeMap3DInstance:s}=i,[u,c,d,f,p]=n8(e);!function(e,t,n){var r,o,a,i,l,s,u;const c=function(e){return e?"toJSON"in e&&"function"==typeof e.toJSON?e.toJSON():e:null}(n.center),d=null!==(r=null==c?void 0:c.lat)&&void 0!==r?r:null,f=null!==(o=null==c?void 0:c.lng)&&void 0!==o?o:null,p=null!==(a=null==c?void 0:c.altitude)&&void 0!==a?a:null,h=null!==(i=n.range)&&void 0!==i?i:null,m=null!==(l=n.heading)&&void 0!==l?l:null,g=null!==(s=n.tilt)&&void 0!==s?s:null,v=null!==(u=n.roll)&&void 0!==u?u:null;_r.useLayoutEffect(()=>{var n;if(!e)return;const r=t.current;null!==d&&null!==f&&(r.center.lat!==d||r.center.lng!==f||null!==p&&r.center.altitude!==p)&&(e.center={lat:d,lng:f,altitude:null!==(n=null!=p?p:r.center.altitude)&&void 0!==n?n:0}),null!==h&&r.range!==h&&(e.range=h),null!==m&&r.heading!==m&&(e.heading=m),null!==g&&r.tilt!==g&&(e.tilt=g),null!==v&&r.roll!==v&&(e.roll=v)})}(u,f,e),function(e,t){const{onCenterChanged:n,onHeadingChanged:r,onTiltChanged:o,onRangeChanged:a,onRollChanged:i,onCameraChanged:l,onClick:s,onSteadyChange:u,onAnimationEnd:c,onError:d}=t;a8(e,"gmp-centerchange",n,o8),a8(e,"gmp-headingchange",r,o8),a8(e,"gmp-tiltchange",o,o8),a8(e,"gmp-rangechange",a,o8),a8(e,"gmp-rollchange",i,o8),_r.useEffect(()=>{if(!e||!l)return;const t=()=>{l(o8(e,"camerachange"))};for(const n of r8)e.addEventListener(n,t);return()=>{for(const n of r8)e.removeEventListener(n,t)}},[e,l]),_r.useEffect(()=>{if(!e||!s)return;const t=t=>{s(function(e,t){const n=t;return{type:"gmp-click",map3d:e,detail:{position:t.position||null,placeId:n.placeId}}}(e,t))};return e.addEventListener("gmp-click",t),()=>e.removeEventListener("gmp-click",t)},[e,s]),_r.useEffect(()=>{if(!e||!u)return;const t=t=>{u(function(e,t){return{type:"gmp-steadychange",map3d:e,detail:{isSteady:t.isSteady}}}(e,t))};return e.addEventListener("gmp-steadychange",t),()=>e.removeEventListener("gmp-steadychange",t)},[e,u]),a8(e,"gmp-animationend",c,(e,t)=>({type:t,map3d:e})),a8(e,"gmp-error",d,(e,t)=>({type:t,map3d:e}))}(u,e),function(e,t){const n=_r.useMemo(()=>{const e={},n=Object.keys(t);for(const r of n){if(!i8.has(r))continue;const n=t[r];void 0!==n&&(e[r]=n)}return e},[t]);h6(()=>{e&&Object.assign(e,n)},[e,n])}(u,e),_r.useEffect(()=>{if(!u)return;const e=null!=r?r:"default";return l(u,e),()=>{s(e)}},[u,r]),_r.useImperativeHandle(t,()=>({map3d:u,flyCameraAround:e=>{null==u||u.flyCameraAround(e)},flyCameraTo:e=>{null==u||u.flyCameraTo(e)},stopCameraAnimation:()=>{null==u||u.stopCameraAnimation()}}),[u]);const h=_r.useMemo(()=>Object.assign(Object.assign({},s8),a),[a]),m=_r.useMemo(()=>({map3d:u}),[u]);return p?Vr.createElement("div",Object.assign({ref:c,"data-testid":"map-3d",style:o?void 0:h,className:o},r?{id:r}:{}),Vr.createElement("gmp-map-3d",{ref:d,style:{width:"100%",height:"100%"}},u&&Vr.createElement(l8.Provider,{value:m},n))):Vr.createElement("div",Object.assign({ref:c,"data-testid":"map-3d",style:o?void 0:h,className:o},r?{id:r}:{}))});u8.displayName="Map3D";const c8=_r.createContext(null);_r.forwardRef(function(e,t){const{children:n,onClick:r,position:o,altitudeMode:a,collisionBehavior:i,drawsWhenOccluded:l,extruded:s,label:u,sizePreserved:c,zIndex:d,title:f}
151=e,p=Boolean(r),[h,m]=_r.useState(null),[g,v]=_r.useState(!1),y=_r.useMemo(()=>{const e=document.createElement("div");return e.style.display="none",document.body.appendChild(e),e},[]);_r.useEffect(()=>()=>y.remove(),[y]);const b=_r.useCallback(e=>{m(e),"function"==typeof t?t(e):t&&(t.current=e)},[t]);B6(h,"gmp-click",r),_r.useLayoutEffect(()=>{if(g)return;if(!h||!y)return;for(;h.firstChild;)h.removeChild(h.firstChild);const e=Array.from(y.childNodes);for(const t of e){if(t.nodeType!==Node.ELEMENT_NODE)continue;const e=t,n=e.tagName.toLowerCase();if("img"===n||"svg"===n){const t=document.createElement("template");t.content.appendChild(e.cloneNode(!0)),h.appendChild(t)}else h.appendChild(e.cloneNode(!0))}},[h,y,n,g]);const w=_r.useMemo(()=>({marker:h,setContentHandledExternally:v}),[h]);return _6(h,"position",o),_6(h,"altitudeMode",a),_6(h,"collisionBehavior",i),_6(h,"drawsWhenOccluded",l),_6(h,"extruded",s),_6(h,"label",u),_6(h,"sizePreserved",c),_6(h,"zIndex",d),_6(h,"title",null!=f?f:""),Vr.createElement(c8.Provider,{value:w},p?Vr.createElement("gmp-marker-3d-interactive",{ref:b}):Vr.createElement("gmp-marker-3d",{ref:b}),ua.createPortal(n,y))}).displayName="Marker3D";const d8=_r.forwardRef(function(e,t){var n;const{children:r,headerContent:o,style:a,className:i,open:l=!0,position:s,anchor:u,anchorId:c,altitudeMode:d,lightDismissDisabled:f,autoPanDisabled:p,onClose:h}=e,[m,g]=_r.useState(null),v=_r.useRef(null);_r.useImperativeHandle(t,()=>m,[m]),function(e,t,n){const r=_r.useRef(void 0),o=_r.useRef(t);_r.useEffect(()=>{o.current=t},[t]),_r.useEffect(()=>{if(!e||!n)return;const t=new MutationObserver(t=>{for(const a of t)if("attributes"===a.type&&"open"===a.attributeName){const t=e.hasAttribute("open");!0!==r.current||t||!1===o.current||n(),r.current=t}});return t.observe(e,{attributes:!0,attributeFilter:["open"]}),r.current=e.hasAttribute("open"),()=>{t.disconnect()}},[e,n])}(m,l,h),_6(m,"open",null!=l&&l),_6(m,"altitudeMode",d),_6(m,"lightDismissDisabled",f),_6(m,"autoPanDisabled",p);const y=null!==(n=null!=u?u:c)&&void 0!==n?n:s;return _6(m,"positionAnchor",y),_r.useLayoutEffect(()=>{m&&(!function(e,t,n){if(null!=t&&"object"!=typeof t)throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");const r=e.style;if(null!=n){for(const e in n)!n.hasOwnProperty(e)||null!=t&&t.hasOwnProperty(e)||(0===e.indexOf("--")?r.setProperty(e,""):"float"===e?r.cssFloat="":r[e]="");if(null!=t)for(const e in t){const o=t[e];t.hasOwnProperty(e)&&n[e]!==o&&G6(r,e,o)}}else{if(null==t)return;for(const e in t)t.hasOwnProperty(e)&&G6(r,e,t[e])}}(m,a||null,v.current),v.current=a||null)},[m,a]),Vr.createElement("gmp-popover",{ref:g,className:i},o&&Vr.createElement("div",{slot:"header"},o),r)});d8.displayName="Popover";function f8(e){var t,n,r;const{onClick:o,onDrag:a,onDragStart:i,onDragEnd:l,onMouseOver:s,onMouseOut:u,onBoundsChanged:c,bounds:d,defaultBounds:f}=e,p=f3(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onBoundsChanged","bounds","defaultBounds"]),[h,m]=_r.useState(null),g=R6(),v=_3(Object.assign(Object.assign({},p),{clickable:null!==(t=p.clickable)&&void 0!==t?t:Boolean(o),draggable:null!==(n=p.draggable)&&void 0!==n?n:Boolean(a||i||l||c),editable:null!==(r=p.editable)&&void 0!==r?r:Boolean(c)}),f6);return _r.useEffect(()=>{if(!g)return;const e=new google.maps.Rectangle(Object.assign(Object.assign({},v),{bounds:null!=d?d:f}));return e.setMap(g),m(e),()=>{e.setMap(null),m(null)}},[g]),z6(h,"click",o),z6(h,"drag",a),z6(h,"dragstart",i),z6(h,"dragend",l),z6(h,"mouseover",s),z6(h,"mouseout",u),z6(h,"bounds_changed",c?()=>{c(null==h?void 0:h.getBounds())}:null),_r.useEffect(()=>{h&&h.setOptions(v)},[h,v]),_r.useEffect(()=>{h&&d&&(function(e,t){if(!e||!t)return!1;const n=b6(e),r=b6(t);return n.north===r.north&&n.south===r.south&&n.east===r.east&&n.west===r.west}(d,h.getBounds())||h.setBounds(d))},[h,d]),h}_r.forwardRef((e,t)=>{const n=function(e){const[t,n]=_r.useState(null),r=R6(),{onClick:o,onDrag:a,onDragStart:i,onDragEnd:l,onMouseOver:s,onMouseOut:u}=e,c=f3(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut"]),{position:d,draggable:f}=c;return _r.useEffect(()=>{if(!r)return;const e=new google.maps.Marker(c);return e.setMap(r),n(e),()=>{e.setMap(null),n(null)}},[r]),_r.useEffect(()=>{if(!t)return;const e=t,n=google.maps.event;return o&&n.addListener(e,"click",o),a&&n.addListener(e,"drag",a),i&&n.addListener(e,"dragstart",i),l&&n.addListener(e,"dragend",l),s&&n.addListener(e,"mouseover",s),u&&n.addListener(e,"mouseout",u),t.setDraggable(Boolean(f)),()=>{n.clearInstanceListeners(e)}},[t,f,o,a,i,l,s,u]),_r.useEffect(()=>{t&&c&&t.setOptions(c)},[t,c]),_r.useEffect(()=>{!f&&d&&t&&t.setPosition(d)},[f,d,t]),t}(e);return _r.useImperativeHandle(t,()=>n,[n]),Vr.createElement(Vr.Fragment,null)}).displayName="Marker";_r.forwardRef((e,t)=>
vendor: 4,469 bytes, lines 151-175
151{const n=f8(e);return _r.useImperativeHandle(t,()=>n,[n]),Vr.createElement(Vr.Fragment,null)}).displayName="Rectangle";var p8=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,h8=(()=>{let e=0;return()=>(++e).toString()})(),m8=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),g8="default",v8=(e,t)=>{let{toastLimit:n}=e.settings;switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,n)};case 1:return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case 2:let{toast:r}=t;return v8(e,{type:e.toasts.find(e=>e.id===r.id)?1:0,toast:r});case 3:let{toastId:o}=t;return{...e,toasts:e.toasts.map(e=>e.id===o||void 0===o?{...e,dismissed:!0,visible:!1}:e)};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let a=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+a}))}}},y8=[],b8={toasts:[],pausedAt:void 0,settings:{toastLimit:20}},w8={},x8=(e,t=g8)=>{w8[t]=v8(w8[t]||b8,e),y8.forEach(([e,n])=>{e===t&&n(w8[t])})},S8=e=>Object.keys(w8).forEach(t=>x8(e,t)),C8=(e=g8)=>t=>{x8(t,e)},k8={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},O8=e=>(t,n)=>{let r=((e,t="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||h8()}))(t,e,n);return C8(r.toasterId||(e=>Object.keys(w8).find(t=>w8[t].toasts.some(t=>t.id===e)))(r.id))({type:2,toast:r}),r.id},E8=(e,t)=>O8("blank")(e,t);E8.error=O8("error"),E8.success=O8("success"),E8.loading=O8("loading"),E8.custom=O8("custom"),E8.dismiss=(e,t)=>{let n={type:3,toastId:e};t?C8(t)(n):S8(n)},E8.dismissAll=e=>E8.dismiss(void 0,e),E8.remove=(e,t)=>{let n={type:4,toastId:e};t?C8(t)(n):S8(n)},E8.removeAll=e=>E8.remove(void 0,e),E8.promise=(e,t,n)=>{let r=E8.loading(t.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof e&&(e=e()),e.then(e=>{let o=t.success?p8(t.success,e):void 0;return o?E8.success(o,{id:r,...n,...null==n?void 0:n.success}):E8.dismiss(r),e}).catch(e=>{let o=t.error?p8(t.error,e):void 0;o?E8.error(o,{id:r,...n,...null==n?void 0:n.error}):E8.dismiss(r)}),e};var P8=(e,t="default")=>{let{toasts:n,pausedAt:r}=((e={},t=g8)=>{let[n,r]=_r.useState(w8[t]||b8),o=_r.useRef(w8[t]);_r.useEffect(()=>(o.current!==w8[t]&&r(w8[t]),y8.push([t,r]),()=>{let e=y8.findIndex(([e])=>e===t);e>-1&&y8.splice(e,1)}),[t]);let a=n.toasts.map(t=>{var n,r,o;return{...e,...e[t.type],...t,removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||k8[t.type],style:{...e.style,...null==(o=e[t.type])?void 0:o.style,...t.style}}});return{...n,toasts:a}})(e,t),o=_r.useRef(new Map).current,a=_r.useCallback((e,t=1e3)=>{if(o.has(e))return;let n=setTimeout(()=>{o.delete(e),i({type:4,toastId:e})},t);o.set(e,n)},[]);_r.useEffect(()=>{if(r)return;let e=Date.now(),o=n.map(n=>{if(n.duration===1/0)return;let r=(n.duration||0)+n.pauseDuration-(e-n.createdAt);if(!(r<0))return setTimeout(()=>E8.dismiss(n.id,t),r);n.visible&&E8.dismiss(n.id)});return()=>{o.forEach(e=>e&&clearTimeout(e))}},[n,r,t]);let i=_r.useCallback(C8(t),[t]),l=_r.useCallback(()=>{i({type:5,time:Date.now()})},[i]),s=_r.useCallback((e,t)=>{i({type:1,toast:{id:e,height:t}})},[i]),u=_r.useCallback(()=>{r&&i({type:6,time:Date.now()})},[r,i]),c=_r.useCallback((e,t)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:a}=t||{},i=n.filter(t=>(t.position||a)===(e.position||a)&&t.height),l=i.findIndex(t=>t.id===e.id),s=i.filter((e,t)=>t<l&&e.visible).length;return i.filter(e=>e.visible).slice(...r?[s+1]:[0,s]).reduce((e,t)=>e+(t.height||0)+o,0)},[n]);return _r.useEffect(()=>{n.forEach(e=>{if(e.dismissed)a(e.id,e.removeDelay);else{let t=o.get(e.id);t&&(clearTimeout(t),o.delete(e.id))}})},[n,a]),{toasts:n,handlers:{updateHeight:s,startPause:l,endPause:u,calculateOffset:c}}},M8=bt` 152from { 153 transform: scale(0) rotate(45deg); 154 opacity: 0; 155} 156to { 157 transform: scale(1) rotate(45deg); 158 opacity: 1; 159}`,I8=bt` 160from { 161 transform: scale(0); 162 opacity: 0; 163} 164to { 165 transform: scale(1); 166 opacity: 1; 167}`,R8=bt` 168from { 169 transform: scale(0) rotate(90deg); 170 opacity: 0; 171} 172to { 173 transform: scale(1) rotate(90deg); 174 opacity: 1; 175}`,D8=xt("div")`
176 width: 20px; 177 opacity: 0; 178 height: 20px; 179 border-radius: 10px; 180 background: ${e=>e.primary||"#ff4b4b"}; 181 position: relative; 182 transform: rotate(45deg); 183 184 animation: ${M8} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 185 forwards; 186 animation-delay: 100ms; 187 188 &:after, 189 &:before { 190 content: ''; 191 animation: ${I8} 0.15s ease-out forwards; 192 animation-delay: 150ms; 193 position: absolute; 194 border-radius: 3px; 195 opacity: 0; 196 background: ${e=>e.secondary||"#fff"}; 197 bottom: 9px; 198 left: 4px; 199 height: 2px; 200 width: 12px; 201 } 202 203 &:before { 204 animation: ${R8} 0.15s ease-out forwards; 205 animation-delay: 180ms; 206 transform: rotate(90deg); 207 } 208`,T8=bt` 209 from { 210 transform: rotate(0deg); 211 } 212 to { 213 transform: rotate(360deg); 214 } 215`,A8=xt("div")` 216 width: 12px; 217 height: 12px; 218 box-sizing: border-box; 219 border: 2px solid; 220 border-radius: 100%; 221 border-color: ${e=>e.secondary||"#e0e0e0"}; 222 border-right-color: ${e=>e.primary||"#616161"}; 223 animation: ${T8} 1s linear infinite; 224`,j8=bt` 225from { 226 transform: scale(0) rotate(45deg); 227 opacity: 0; 228} 229to { 230 transform: scale(1) rotate(45deg); 231 opacity: 1; 232}`,N8=bt` 2330% { 234 height: 0; 235 width: 0; 236 opacity: 0; 237} 23840% { 239 height: 0; 240 width: 6px; 241 opacity: 1; 242} 243100% { 244 opacity: 1; 245 height: 10px; 246}`,F8=xt("div")` 247 width: 20px; 248 opacity: 0; 249 height: 20px; 250 border-radius: 10px; 251 background: ${e=>e.primary||"#61d345"}; 252 position: relative; 253 transform: rotate(45deg); 254 255 animation: ${j8} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 256 forwards; 257 animation-delay: 100ms; 258 &:after { 259 content: ''; 260 box-sizing: border-box; 261 animation: ${N8} 0.2s ease-out forwards; 262 opacity: 0; 263 animation-delay: 200ms; 264 position: absolute; 265 border-right: 2px solid; 266 border-bottom: 2px solid; 267 border-color: ${e=>e.secondary||"#fff"}; 268 bottom: 6px; 269 left: 6px; 270 height: 10px; 271 width: 6px; 272 } 273`,L8=xt("div")` 274 position: absolute; 275`,z8=xt("div")` 276 position: relative; 277 display: flex; 278 justify-content: center; 279 align-items: center; 280 min-width: 20px; 281 min-height: 20px; 282`,_8=bt` 283from { 284 transform: scale(0.6); 285 opacity: 0.4; 286} 287to { 288 transform: scale(1); 289 opacity: 1; 290}`,V8=xt("div")` 291 position: relative; 292 transform: scale(0.6); 293 opacity: 0.4; 294 min-width: 20px; 295 animation: ${_8} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) 296 forwards; 297`,B8=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return void 0!==t?"string"==typeof t?_r.createElement(V8,null,t):t:"blank"===n?null:_r.createElement(z8,null,_r.createElement(A8,{...r}),"loading"!==n&&_r.createElement(L8,null,"error"===n?_r.createElement(D8,{...r}):_r.createElement(F8,{...r})))},$8=e=>`\n0% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,H8=e=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;}\n`,W8=xt("div")` 298 display: flex; 299 align-items: center; 300 background: #fff; 301 color: #363636; 302 line-height: 1.3; 303 will-change: transform; 304 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); 305 max-width: 350px; 306 pointer-events: auto; 307 padding: 8px 10px; 308 border-radius: 8px; 309`,U8=xt("div")` 310 display: flex; 311 justify-content: center; 312 margin: 4px 10px; 313 color: inherit; 314 flex: 1 1 auto; 315 white-space: pre-line; 316`,K8=_r.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?((e,t)=>{let n=e.includes("top")?1:-1,[r,o]=m8()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[$8(n),H8(n)];return{animation:t?`${bt(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${bt(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(e.position||t||"top-center",e.visible):{opacity:0},a=_r.createElement(B8,{toast:e}),i=_r.createElement(U8,{...e.ariaProps},p8(e.message,e));return _r.createElement(W8,{className:e.className,style:{...o,...n,...e.style}},"function"==typeof r?r({icon:a,message:i}):_r.createElement(_r.Fragment,null,a,i))});St(_r.createElement);var q8=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let a=_r.useCallback(t=>{if(t){let n=()=>{let n=t.getBoundingClientRect().height;r(e,n)};n(),new MutationObserver(n).observe(t,{subtree:!0,childList:!0,characterData:!0}
316)}},[e,r]);return _r.createElement("div",{ref:a,className:t,style:n},o)},G8=wt` 317 z-index: 9999; 318 > * { 319 pointer-events: auto; 320 } 321`,Y8=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,toasterId:a,containerStyle:i,containerClassName:l})=>{let{toasts:s,handlers:u}=P8(n,a);return _r.createElement("div",{"data-rht-toaster":a||"",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...i},className:l,onMouseEnter:u.startPause,onMouseLeave:u.endPause},s.map(n=>{let a=n.position||t,i=((e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:m8()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}})(a,u.calculateOffset(n,{reverseOrder:e,gutter:r,defaultPosition:t}));return _r.createElement(q8,{id:n.id,key:n.id,onHeightUpdate:u.updateHeight,className:n.visible?G8:"",style:i},"custom"===n.type?p8(n.message,n):o?o(n):_r.createElement(K8,{toast:n,position:a}))}))},X8=E8;yr.extend(wr),yr.extend(xr),yr.extend(Sr);const Q8=yQ(["Your locale has not been found.","Either the locale key is not a supported one. Locales supported by dayjs are available here: https://github.com/iamkun/dayjs/tree/dev/src/locale","Or you forget to import the locale from 'dayjs/locale/{localeUsed}'","fallback on English locale"]),Z8={YY:"year",YYYY:{sectionType:"year",contentType:"digit",maxLength:4},M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMM:{sectionType:"month",contentType:"letter"},MMMM:{sectionType:"month",contentType:"letter"},D:{sectionType:"day",contentType:"digit",maxLength:2},DD:"day",Do:{sectionType:"day",contentType:"digit-with-letter"},d:{sectionType:"weekDay",contentType:"digit",maxLength:2},dd:{sectionType:"weekDay",contentType:"letter"},ddd:{sectionType:"weekDay",contentType:"letter"},dddd:{sectionType:"weekDay",contentType:"letter"},A:"meridiem",a:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},J8={year:"YYYY",month:"MMMM",monthShort:"MMM",dayOfMonth:"D",weekday:"dddd",weekdayShort:"dd",hours24h:"HH",hours12h:"hh",meridiem:"A",minutes:"mm",seconds:"ss",fullDate:"ll",fullDateWithWeekday:"dddd, LL",keyboardDate:"L",shortDate:"MMM D",normalDate:"D MMMM",normalDateWithWeekday:"ddd, MMM D",monthAndYear:"MMMM YYYY",monthAndDate:"MMMM D",fullTime:"LT",fullTime12h:"hh:mm A",fullTime24h:"HH:mm",fullDateTime:"lll",fullDateTime12h:"ll hh:mm A",fullDateTime24h:"ll HH:mm",keyboardDateTime:"L LT",keyboardDateTime12h:"L hh:mm A",keyboardDateTime24h:"L HH:mm"},e9=["Missing UTC plugin","To be able to use UTC or timezones, you have to enable the `utc` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-utc"].join("\n"),t9=["Missing timezone plugin","To be able to use timezones, you have to enable both the `utc` and the `timezone` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-timezone"].join("\n");class n9{constructor({locale:e,formats:t,instance:n}={}){var r,o,a;this.isMUIAdapter=!0,this.isTimezoneCompatible=!0,this.lib="dayjs",this.rawDayJsInstance=void 0,this.dayjs=void 0,this.locale=void 0,this.formats=void 0,this.escapedCharacters={start:"[",end:"]"},this.formatTokenMap=Z8,this.setLocaleToValue=e=>{const t=this.getCurrentLocaleCode();return t===e.locale()?e:e.locale(t)},this.hasUTCPlugin=()=>void 0!==yr.utc,this.hasTimezonePlugin=()=>void 0!==yr.tz,this.isSame=(e,t,n)=>{const r=this.setTimezone(t,this.getTimezone(e));return e.format(n)===r.format(n)},this.cleanTimezone=e=>{switch(e){case"default":return;case"system":return yr.tz.guess();default:return e}},this.createSystemDate=e=>{if(this.rawDayJsInstance)return this.rawDayJsInstance(e);if(this.hasUTCPlugin()&&this.hasTimezonePlugin()){const t=yr.tz.guess();
321return"UTC"!==t?yr.tz(e,t):yr(e)}return yr(e)},this.createUTCDate=e=>{if(!this.hasUTCPlugin())throw new Error(e9);return yr.utc(e)},this.createTZDate=(e,t)=>{if(!this.hasUTCPlugin())throw new Error(e9);if(!this.hasTimezonePlugin())throw new Error(t9);const n=void 0!==e&&!e.endsWith("Z");return yr(e).tz(this.cleanTimezone(t),n)},this.getLocaleFormats=()=>{const e=yr.Ls;let t=e[this.locale||"en"];return void 0===t&&(Q8(),t=e.en),t.formats},this.adjustOffset=e=>{if(!this.hasTimezonePlugin())return e;const t=this.getTimezone(e);if("UTC"!==t){var n,r;const o=e.tz(this.cleanTimezone(t),!0);if((null!=(n=o.$offset)?n:0)===(null!=(r=e.$offset)?r:0))return e;e.$offset=o.$offset}return e},this.date=e=>null===e?null:this.dayjs(e),this.dateWithTimezone=(e,t)=>{if(null===e)return null;let n;return n="UTC"===t?this.createUTCDate(e):"system"===t||"default"===t&&!this.hasTimezonePlugin()?this.createSystemDate(e):this.createTZDate(e,t),void 0===this.locale?n:n.locale(this.locale)},this.getTimezone=e=>{if(this.hasTimezonePlugin()){var t;const n=null==(t=e.$x)?void 0:t.$timezone;if(n)return n}return this.hasUTCPlugin()&&e.isUTC()?"UTC":"system"},this.setTimezone=(e,t)=>{if(this.getTimezone(e)===t)return e;if("UTC"===t){if(!this.hasUTCPlugin())throw new Error(e9);return e.utc()}if("system"===t)return e.local();if(!this.hasTimezonePlugin()){if("default"===t)return e;throw new Error(t9)}return yr.tz(e,this.cleanTimezone(t))},this.toJsDate=e=>e.toDate(),this.parseISO=e=>this.dayjs(e),this.toISO=e=>e.toISOString(),this.parse=(e,t)=>""===e?null:this.dayjs(e,t,this.locale,!0),this.getCurrentLocaleCode=()=>this.locale||"en",this.is12HourCycleInCurrentLocale=()=>/A|a/.test(this.getLocaleFormats().LT||""),this.expandFormat=e=>{const t=this.getLocaleFormats();return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(e,n,r)=>{const o=r&&r.toUpperCase();return n||t[r]||t[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(e,t,n)=>t||n.slice(1))})},this.getFormatHelperText=e=>this.expandFormat(e).replace(/a/gi,"(a|p)m").toLocaleLowerCase(),this.isNull=e=>null===e,this.isValid=e=>this.dayjs(e).isValid(),this.format=(e,t)=>this.formatByString(e,this.formats[t]),this.formatByString=(e,t)=>this.dayjs(e).format(t),this.formatNumber=e=>e,this.getDiff=(e,t,n)=>e.diff(t,n),this.isEqual=(e,t)=>null===e&&null===t||this.dayjs(e).toDate().getTime()===this.dayjs(t).toDate().getTime(),this.isSameYear=(e,t)=>this.isSame(e,t,"YYYY"),this.isSameMonth=(e,t)=>this.isSame(e,t,"YYYY-MM"),this.isSameDay=(e,t)=>this.isSame(e,t,"YYYY-MM-DD"),this.isSameHour=(e,t)=>e.isSame(t,"hour"),this.isAfter=(e,t)=>e>t,this.isAfterYear=(e,t)=>this.hasUTCPlugin()?!this.isSameYear(e,t)&&e.utc()>t.utc():e.isAfter(t,"year"),this.isAfterDay=(e,t)=>this.hasUTCPlugin()?!this.isSameDay(e,t)&&e.utc()>t.utc():e.isAfter(t,"day"),this.isBefore=(e,t)=>e<t,this.isBeforeYear=(e,t)=>this.hasUTCPlugin()?!this.isSameYear(e,t)&&e.utc()<t.utc():e.isBefore(t,"year"),this.isBeforeDay=(e,t)=>this.hasUTCPlugin()?!this.isSameDay(e,t)&&e.utc()<t.utc():e.isBefore(t,"day"),this.isWithinRange=(e,[t,n])=>e>=t&&e<=n,this.startOfYear=e=>this.adjustOffset(e.startOf("year")),this.startOfMonth=e=>this.adjustOffset(e.startOf("month")),this.startOfWeek=e=>this.adjustOffset(e.startOf("week")),this.startOfDay=e=>this.adjustOffset(e.startOf("day")),this.endOfYear=e=>this.adjustOffset(e.endOf("year")),this.endOfMonth=e=>this.adjustOffset(e.endOf("month")),this.endOfWeek=e=>this.adjustOffset(e.endOf("week")),this.endOfDay=e=>this.adjustOffset(e.endOf("day")),this.addYears=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"year"):e.add(t,"year")),this.addMonths=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"month"):e.add(t,"month")),this.addWeeks=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"week"):e.add(t,"week")),this.addDays=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"day"):e.add(t,"day")),this.addHours=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"hour"):e.add(t,"hour")),this.addMinutes=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"minute"):e.add(t,"minute")),this.addSeconds=(e,t)=>this.adjustOffset(t<0?e.subtract(Math.abs(t),"second"):e.add(t,"second")),this.getYear=e=>
321e.year(),this.getMonth=e=>e.month(),this.getDate=e=>e.date(),this.getHours=e=>e.hour(),this.getMinutes=e=>e.minute(),this.getSeconds=e=>e.second(),this.getMilliseconds=e=>e.millisecond(),this.setYear=(e,t)=>this.adjustOffset(e.set("year",t)),this.setMonth=(e,t)=>this.adjustOffset(e.set("month",t)),this.setDate=(e,t)=>this.adjustOffset(e.set("date",t)),this.setHours=(e,t)=>this.adjustOffset(e.set("hour",t)),this.setMinutes=(e,t)=>this.adjustOffset(e.set("minute",t)),this.setSeconds=(e,t)=>this.adjustOffset(e.set("second",t)),this.setMilliseconds=(e,t)=>this.adjustOffset(e.set("millisecond",t)),this.getDaysInMonth=e=>e.daysInMonth(),this.getNextMonth=e=>this.addMonths(e,1),this.getPreviousMonth=e=>this.addMonths(e,-1),this.getMonthArray=e=>{const t=[e.startOf("year")];for(;t.length<12;){const e=t[t.length-1];t.push(this.addMonths(e,1))}return t},this.mergeDateAndTime=(e,t)=>e.hour(t.hour()).minute(t.minute()).second(t.second()),this.getWeekdays=()=>{const e=this.dayjs().startOf("week");return[0,1,2,3,4,5,6].map(t=>this.formatByString(this.addDays(e,t),"dd"))},this.getWeekArray=e=>{const t=this.setLocaleToValue(e),n=t.startOf("month").startOf("week"),r=t.endOf("month").endOf("week");let o=0,a=n;const i=[];for(;a<r;){const e=Math.floor(o/7);i[e]=i[e]||[],i[e].push(a),a=this.addDays(a,1),o+=1}return i},this.getWeekNumber=e=>e.week(),this.getYearRange=(e,t)=>{const n=e.startOf("year"),r=t.endOf("year"),o=[];let a=n;for(;a<r;)o.push(a),a=this.addYears(a,1);return o},this.getMeridiemText=e=>"am"===e?"AM":"PM",this.rawDayJsInstance=n,this.dayjs=(o=null!=(r=this.rawDayJsInstance)?r:yr,(a=e)?(...e)=>o(...e).locale(a):o),this.locale=e,this.formats=Q({},J8,t),yr.extend(br)}}const r9=_r.createContext(void 0);function o9(){const e=_r.useContext(r9);if(void 0===e)throw new Error(["MUI: Could not find the data grid context.","It looks like you rendered your component outside of a DataGrid, DataGridPro or DataGridPremium parent component.","This can also happen if you are bundling multiple versions of the data grid."].join("\n"));return e}const a9=_r.createContext(void 0),i9=()=>{const e=_r.useContext(a9);if(!e)throw new Error("MUI: useGridRootProps should only be used inside the DataGrid, DataGridPro or DataGridPremium component.");return e},l9=_r.createContext(void 0);function s9(){const e=_r.useContext(l9);if(void 0===e)throw new Error(["MUI: Could not find the data grid private context.","It looks like you rendered your component outside of a DataGrid, DataGridPro or DataGridPremium parent component.","This can also happen if you are bundling multiple versions of the data grid."].join("\n"));return e}const u9={};function c9(e,t){const n=_r.useRef(u9);return n.current===u9&&(n.current=e(t)),n}const d9=[];function f9(e){_r.useEffect(e,d9)}const p9=(e,t="warning")=>{let n=!1;Array.isArray(e)&&e.join("\n");return()=>{n||(n=!0)}},h9=Object.is;function m9(e,t){if(e===t)return!0;if(!(e instanceof Object&&t instanceof Object))return!1;let n=0,r=0;for(const o in e){if(n+=1,!h9(e[o],t[o]))return!1;if(!(o in t))return!1}for(const o in t)r+=1;return n===r}function g9(e,t){return function(e){return e.acceptsApiRef}(t)?t(e):t(e.current.state)}p9(["MUI: `useGridSelector` has been called before the initialization of the state.","This hook can only be used inside the context of the grid."]);const v9=Object.is,y9=m9,b9=()=>({state:null,equals:null,selector:null}),w9=(e,t,n=v9)=>{const r=c9(b9),o=null!==r.current.selector,[a,i]=_r.useState(o?null:g9(e,t));return r.current.state=a,r.current.equals=n,r.current.selector=t,f9(()=>e.current.store.subscribe(()=>{const t=g9(e,r.current.selector);r.current.equals(r.current.state,t)||(r.current.state=t,i(t))})),a};function x9(e){return mu("MuiDataGrid",e)}const S9=gu("MuiDataGrid",["actionsCell","aggregationColumnHeader","aggregationColumnHeader--alignLeft","aggregationColumnHeader--alignCenter","aggregationColumnHeader--alignRight","aggregationColumnHeaderLabel","autoHeight","autosizing","booleanCell","cell--editable","cell--editing","cell--textCenter","cell--textLeft","cell--textRight","cell--withRenderer","cell--rangeTop","cell--rangeBottom","cell--rangeLeft","cell--rangeRight","cell--selectionMode","cell","cellContent","cellCheckbox","cellSkeleton","checkboxInput","columnHeader--alignCenter","columnHeader--alignLeft","columnHeader--alignRight","columnHeader--dragging","columnHeader--moving","columnHeader--numeric","columnHeader--sortable","columnHeader--sorted","columnHeader--filtered","columnHeader","columnHeaderCheckbox","columnHeaderDraggableContainer","columnHeaderDropZone","columnHeaderTitle","columnHeaderTitleContainer","columnHeaderTitleContainerContent","columnGroupHeader","columnHeader--filledGroup","columnHeader--emptyGroup","columnHeader--showColumnBorder","columnHeaders","columnHeadersInner","columnHeadersInner--scrollable","columnSeparator--resizable","columnSeparator--resizing","columnSeparator--sideLeft","columnSeparator--sideRight","columnSeparator","columnsPanel","columnsPanelRow","detailPanel","detailPanels","detailPanelToggleCell","detailPanelToggleCell--expanded","footerCell","panel","panelHeader","panelWrapper","panelContent","panelFooter","paper","editBooleanCell","editInputCell","filterForm","filterFormDeleteIcon","filterFormLogicOperatorInput","filterForm
321ColumnInput","filterFormOperatorInput","filterFormValueInput","filterIcon","footerContainer","headerFilterRow","iconButtonContainer","iconSeparator","main","menu","menuIcon","menuIconButton","menuOpen","menuList","overlay","overlayWrapper","overlayWrapperInner","root","root--densityStandard","root--densityComfortable","root--densityCompact","root--disableUserSelection","row","row--editable","row--editing","row--lastVisible","row--dragging","row--dynamicHeight","row--detailPanelExpanded","rowReorderCellPlaceholder","rowCount","rowReorderCellContainer","rowReorderCell","rowReorderCell--draggable","scrollArea--left","scrollArea--right","scrollArea","selectedRowCount","sortIcon","toolbarContainer","toolbarFilterList","virtualScroller","virtualScrollerContent","virtualScrollerContent--overflowed","virtualScrollerRenderZone","pinnedColumns","pinnedColumns--left","pinnedColumns--right","pinnedColumnHeaders","pinnedColumnHeaders--left","pinnedColumnHeaders--right","withBorderColor","cell--withRightBorder","columnHeader--withRightBorder","treeDataGroupingCell","treeDataGroupingCellToggle","groupingCriteriaCell","groupingCriteriaCellToggle","pinnedRows","pinnedRows--top","pinnedRows--bottom","pinnedRowsRenderZone"]),C9={cache:new WeakMap};function k9(e){return"current"in e&&"instanceId"in e.current}p9(["MUI: A selector was called without passing the instance ID, which may impact the performance of the grid.","To fix, call it with `apiRef`, e.g. `mySelector(apiRef)`, or pass the instance ID explicitly, e.g. `mySelector(state, apiRef.current.instanceId)`."]);const O9={id:"default"},E9=(e,t,n,r,o,a,...i)=>{if(i.length>0)throw new Error("Unsupported number of selectors");let l;if(e&&t&&n)l=(r,o)=>{const a=k9(r),i=null!=o?o:a?r.current.instanceId:O9,l=a?r.current.state:r,s=e(l,i),u=t(l,i);return n(s,u)};else{if(!e||!t)throw new Error("Missing arguments");l=(n,r)=>{const o=k9(n),a=null!=r?r:o?n.current.instanceId:O9,i=o?n.current.state:n,l=e(i,a);return t(l)}}return l.acceptsApiRef=!0,l},P9=(...e)=>{const t=(...t)=>{var n,r;const[o,a]=t,i=k9(o),l=i?o.current.instanceId:null!=a?a:O9,s=i?o.current.state:o,{cache:u}=C9;var c;if(u.get(l)&&null!=(n=u.get(l))&&n.get(e))return null==(c=u.get(l))?void 0:c.get(e)(s,l);const d=Ct(...e);return u.get(l)||u.set(l,new Map),null==(r=u.get(l))||r.set(e,d),d(s,l)};return t.acceptsApiRef=!0,t},M9=e=>e.columns,I9=E9(M9,e=>e.orderedFields),R9=E9(M9,e=>e.lookup),D9=P9(I9,R9,(e,t)=>e.map(e=>t[e])),T9=E9(M9,e=>e.columnVisibilityModel),A9=P9(D9,T9,(e,t)=>e.filter(e=>!1!==t[e.field])),j9=P9(A9,e=>e.map(e=>e.field)),N9=P9(A9,e=>{const t=[];let n=0;for(let r=0;r<e.length;r+=1)t.push(n),n+=e[r].computedWidth;return t}),F9=E9(A9,N9,(e,t)=>{const n=e.length;return 0===n?0:t[n-1]+e[n-1].computedWidth}),L9=P9(D9,e=>e.filter(e=>e.filterable)),z9=P9(D9,e=>e.reduce((e,t)=>(t.filterable&&(e[t.field]=t),e),{})),_9=e=>e.columnGrouping,V9=P9(_9,e=>{var t;return null!=(t=null==e?void 0:e.unwrappedGroupingModel)?t:{}}),B9=P9(_9,e=>{var t;return null!=(t=null==e?void 0:e.lookup)?t:{}}),$9=P9(_9,e=>{var t;return null!=(t=null==e?void 0:e.headerStructure)?t:[]}),H9=E9(_9,e=>{var t;return null!=(t=null==e?void 0:e.maxDepth)?t:0}),W9=e=>e.rows,U9=E9(W9,e=>e.totalRowCount),K9=E9(W9,e=>e.loading),q9=E9(W9,e=>e.totalTopLevelRowCount),G9=E9(W9,e=>
321e.dataRowIdToModelLookup),Y9=E9(W9,e=>e.dataRowIdToIdLookup),X9=E9(W9,e=>e.tree),Q9=E9(W9,e=>e.groupingName),Z9=E9(W9,e=>e.treeDepths),J9=P9(W9,e=>{const t=Object.entries(e.treeDepths);return 0===t.length?1:t.filter(([,e])=>e>0).map(([e])=>Number(e)).sort((e,t)=>t-e)[0]+1}),e7=E9(W9,e=>e.dataRowIds),t7=P9(E9(W9,e=>null==e?void 0:e.additionalRowGroups),e=>{var t,n;const r=null==e?void 0:e.pinnedRows;return{bottom:null==r||null==(t=r.bottom)?void 0:t.map(e=>{var t;return{id:e.id,model:null!=(t=e.model)?t:{}}}),top:null==r||null==(n=r.top)?void 0:n.map(e=>{var t;return{id:e.id,model:null!=(t=e.model)?t:{}}})}}),n7=E9(t7,e=>{var t,n;return((null==e||null==(t=e.top)?void 0:t.length)||0)+((null==e||null==(n=e.bottom)?void 0:n.length)||0)}),r7=()=>{var e;const t=s9(),n=i9(),r=w9(t,A9),o=w9(t,U9),a=w9(t,H9),i=w9(t,n7);let l="grid";return null!=(e=n.experimentalFeatures)&&e.ariaV7&&n.treeData&&(l="treegrid"),{role:l,"aria-colcount":r.length,"aria-rowcount":a+1+i+o,"aria-multiselectable":!n.disableMultipleRowSelection}},o7=_u("div",{name:"MuiDataGrid",slot:"Main",overridesResolver:(e,t)=>t.main})(()=>({position:"relative",flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden"})),a7=_r.forwardRef((e,t)=>{var n;const r=i9(),o=(e=>{const{classes:t}=e;return Dc({root:["main"]},x9,t)})(r),a=null!=(n=r.experimentalFeatures)&&n.ariaV7?r7:null,i="function"==typeof a?a():null;return jr.jsx(o7,Q({ref:t,className:o.root,ownerState:r},i,{children:e.children}))}),i7=e=>e.sorting,l7=E9(i7,e=>e.sortedRows),s7=P9(l7,G9,(e,t)=>e.map(e=>{var n;return{id:e,model:null!=(n=t[e])?n:{}}})),u7=E9(i7,e=>e.sortModel),c7=P9(u7,e=>e.reduce((t,n,r)=>(t[n.field]={sortDirection:n.sort,sortIndex:e.length>1?r+1:void 0},t),{})),d7=e=>e.filter,f7=E9(d7,e=>e.filterModel);E9(f7,e=>e.quickFilterValues);const p7=E9(d7,e=>e.filteredRowsLookup);E9(d7,e=>e.filteredDescendantCountLookup);const h7=P9(e=>e.visibleRowsLookup,s7,(e,t)=>t.filter(t=>!1!==e[t.id])),m7=P9(h7,e=>e.map(e=>e.id)),g7=P9(p7,s7,(e,t)=>t.filter(t=>!1!==e[t.id])),v7=P9(g7,e=>e.map(e=>e.id)),y7=P9(h7,X9,J9,(e,t,n)=>n<2?e:e.filter(e=>{var n;return 0===(null==(n=t[e.id])?void 0:n.depth)})),b7=E9(h7,e=>e.length),w7=E9(y7,e=>e.length),x7=P9(f7,R9,(e,t)=>{var n;return null==(n=e.items)?void 0:n.filter(e=>{var n,r;if(!e.field)return!1;const o=t[e.field];if(null==o||!o.filterOperators||0===(null==o||null==(n=o.filterOperators)?void 0:n.length))return!1;const a=o.filterOperators.find(t=>t.value===e.operator);return!!a&&(!a.InputComponent||null!=e.value&&""!==(null==(r=e.value)?void 0:r.toString()))})}),S7=P9(x7,e=>e.reduce((e,t)=>(e[t.field]?e[t.field].push(t):e[t.field]=[t],e),{})),C7=e=>e.focus,k7=E9(C7,e=>e.cell),O7=E9(C7,e=>e.columnHeader);E9(C7,e=>e.columnHeaderFilter);const E7=E9(C7,e=>e.columnGroupHeader),P7=e=>e.tabIndex,M7=E9(P7,e=>e.cell),I7=E9(P7,e=>e.columnHeader);E9(P7,e=>e.columnHeaderFilter);const R7=E9(P7,e=>e.columnGroupHeader),D7=e=>e.density,T7=E9(D7,e=>e.value),A7=E9(D7,e=>e.factor),j7=e=>e.columnMenu;function N7(e){const{VirtualScrollerComponent:t,ColumnHeadersProps:n,children:r}=e,o=s9(),a=i9(),i=_r.useRef(null),l=w9(o,A9),s=w9(o,S7),u=w9(o,c7),c=w9(o,N9),d=w9(o,I7),f=w9(o,M7),p=w9(o,R7),h=w9(o,O7),m=w9(o,E7),g=w9(o,A7),v=w9(o,H9),y=w9(o,j7),b=w9(o,T9),w=w9(o,$9),x=!(null===p&&null===d&&null===f);Hu(()=>{o.current.computeSizeAndPublishResizeEvent();const e=i.current;if("undefined"==typeof ResizeObserver)return()=>{};let t;const n=new ResizeObserver(()=>{t=requestAnimationFrame(()=>{o.current.computeSizeAndPublishResizeEvent()})});return e&&n.observe(e),()=>{t&&window.cancelAnimationFrame(t),e&&n.unobserve(e)}},[o]);const S=_r.useRef(null),C=_r.useRef(null),k=_r.useRef(null);o.current.register("private",{columnHeadersContainerElementRef:C,columnHeadersElementRef:S,virtualScrollerRef:k,mainElementRef:i});const O=!!o.current.getRootDimensions();return jr.jsxs(a7,{ref:i,children:[jr.jsx(a.slots.columnHeaders,Q({ref:C,innerRef:S,visibleColumns:l,filterColumnLookup:s,sortColumnLookup:u,columnPositions:c,columnHeaderTabIndexState:d,columnGroupHeaderTabIndexState:p,columnHeaderFocus:h,columnGroupHeaderFocus:m,densityFactor:g,headerGroupingMaxDepth:v,columnMenuState:y,columnVisibility:b,columnGroupsHeaderStructure:w,hasOtherElementInTabSequence:x},n)),O&&jr.jsx(t,{ref:k}),r]})}function F7(){var e;const t=i9();return t.hideFooter?null:jr.jsx(t.slots.footer,Q({},null==(e=t.slotProps)?void 0:e.footer))}const L7="auto-generated-group-node-root",z7=Symbol("mui.id_autogenerated");const _7=(e,t,n)=>{const r=t?t(e):e.id;return function(e,t,n="A row was provided without id in the rows prop:"){if(null==e)throw new Error(["MUI: The data grid component requires all rows to have a unique `id` property.","Alternatively, you can use the `getRowId` prop to specify a custom id for each row.",n,JSON.stringify(t)].join("\n"))}(r,e,n),r},V7=({rows:e,getRowId:t,loading:n,rowCount:r})=>{const o={type:"full",rows:[]},a={},i={};for(let l=0;l<e.length;l+=1){const n=e[l],r=_7(n,t);a[r]=n,i[r]=r,o.rows.push(r)}return{rowsBeforePartialUpdates:e,loadingPropBeforePartialUpdates:n,rowCountPropBeforePartialUpdates:r,updates:o,dataRowIdToIdLookup:i,dataRowIdToModelLo
321okup:a}},B7=({tree:e,rowCountProp:t=0})=>{const n=e[L7];return Math.max(t,n.children.length+(null==n.footerId?0:1))},$7=({apiRef:e,rowCountProp:t=0,loadingProp:n,previousTree:r,previousTreeDepths:o})=>{const a=e.current.caches.rows,{tree:i,treeDepths:l,dataRowIds:s,groupingName:u}=e.current.applyStrategyProcessor("rowTreeCreation",{previousTree:r,previousTreeDepths:o,updates:a.updates,dataRowIdToIdLookup:a.dataRowIdToIdLookup,dataRowIdToModelLookup:a.dataRowIdToModelLookup}),c=e.current.unstable_applyPipeProcessors("hydrateRows",{tree:i,treeDepths:l,dataRowIdToIdLookup:a.dataRowIdToIdLookup,dataRowIds:s,dataRowIdToModelLookup:a.dataRowIdToModelLookup});return e.current.caches.rows.updates={type:"partial",actions:{insert:[],modify:[],remove:[]},idToActionLookup:{}},Q({},c,{totalRowCount:Math.max(t,c.dataRowIds.length),totalTopLevelRowCount:B7({tree:c.tree,rowCountProp:t}),groupingName:u,loading:n})},H7=e=>"skeletonRow"===e.type||"footer"===e.type||"group"===e.type&&e.isAutoGenerated||"pinnedRow"===e.type&&e.isAutoGenerated,W7=(e,t,n)=>{const r=e[t];if("group"!==r.type)return[];const o=[];for(let a=0;a<r.children.length;a+=1){const t=r.children[a];n&&H7(e[t])||o.push(t);const i=W7(e,t,n);for(let e=0;e<i.length;e+=1)o.push(i[e])}return n||null==r.footerId||o.push(r.footerId),o};function U7(e){var t,n;const r=t7(e),o=(null==r||null==(t=r.top)?void 0:t.reduce((t,n)=>t+=e.current.unstable_getRowHeight(n.id),0))||0,a=(null==r||null==(n=r.bottom)?void 0:n.reduce((t,n)=>t+=e.current.unstable_getRowHeight(n.id),0))||0;return{top:o,bottom:a}}function K7(e,t){const n=A7(e);return`var(--DataGrid-overlayHeight, ${2*Math.floor(t*n)}px)`}const q7=_u("div",{name:"MuiDataGrid",slot:"OverlayWrapper",shouldForwardProp:e=>"overlayType"!==e,overridesResolver:(e,t)=>t.overlayWrapper})(({overlayType:e})=>({position:"sticky",top:0,left:0,width:0,height:0,zIndex:"loadingOverlay"===e?5:4})),G7=_u("div",{name:"MuiDataGrid",slot:"OverlayWrapperInner",shouldForwardProp:e=>"overlayType"!==e,overridesResolver:(e,t)=>t.overlayWrapperInner})({});function Y7(e){var t,n;const r=o9(),o=i9(),[a,i]=_r.useState(()=>{var e,t;return null!=(e=null==(t=r.current.getRootDimensions())?void 0:t.viewportInnerSize)?e:null}),l=_r.useCallback(()=>{var e,t;i(null!=(e=null==(t=r.current.getRootDimensions())?void 0:t.viewportInnerSize)?e:null)},[r]);Hu(()=>r.current.subscribeEvent("viewportInnerSizeChange",l),[r,l]);let s=null!=(t=null==a?void 0:a.height)?t:0;o.autoHeight&&0===s&&(s=K7(r,o.rowHeight));const u=(e=>{const{classes:t}=e;return Dc({root:["overlayWrapper"],inner:["overlayWrapperInner"]},x9,t)})(Q({},e,{classes:o.classes}));return a?jr.jsx(q7,{className:ee(u.root),overlayType:e.overlayType,children:jr.jsx(G7,Q({className:ee(u.inner),style:{height:s,width:null!=(n=null==a?void 0:a.width)?n:0}},e))}):null}function X7(){const e=o9(),t=i9(),n=w9(e,U9),r=w9(e,b7),o=w9(e,K9),a=!o&&n>0&&0===r;let i=null,l="";var s,u,c;o||0!==n||(i=jr.jsx(t.slots.noRowsOverlay,Q({},null==(s=t.slotProps)?void 0:s.noRowsOverlay)),l="noRowsOverlay");a&&(i=jr.jsx(t.slots.noResultsOverlay,Q({},null==(u=t.slotProps)?void 0:u.noResultsOverlay)),l="noResultsOverlay");o&&(i=jr.jsx(t.slots.loadingOverlay,Q({},null==(c=t.slotProps)?void 0:c.loadingOverlay)),l="loadingOverlay");return null===i?null:jr.jsx(Y7,{overlayType:l,children:i})}function Q7(e){return _r.memo(e,m9)}let Z7;var J7=function(e){return e.Cell="cell",e.Row="row",e}(J7||{}),eee=function(e){return e.Edit="edit",e.View="view",e}(eee||{}),tee=function(e){return e.Edit="edit",e.View="view",e}(tee||{}),nee=function(e){return e.And="and",e.Or="or",e}(nee||{}),ree=function(e){return e.enterKeyDown="enterKeyDown",e.cellDoubleClick="cellDoubleClick",e.printableKeyDown="printableKeyDown",e.deleteKeyDown="deleteKeyDown",e.pasteKeyDown="pasteKeyDown",e}(ree||{}),oee=function(e){return e.cellFocusOut="cellFocusOut",e.escapeKeyDown="escapeKeyDown",e.enterKeyDown="enterKeyDown",e.tabKeyDown="tabKeyDown",e.shiftTabKeyDown="shiftTabKeyDown",e}(oee||{}),aee=function(e){return e.enterKeyDown="enterKeyDown",e.cellDoubleClick="cellDoubleClick",e.printableKeyDown="printableKeyDown",e.deleteKeyDown="deleteKeyDown",e}(aee||{}
321),iee=function(e){return e.rowFocusOut="rowFocusOut",e.escapeKeyDown="escapeKeyDown",e.enterKeyDown="enterKeyDown",e.tabKeyDown="tabKeyDown",e.shiftTabKeyDown="shiftTabKeyDown",e}(iee||{});function lee(e){return void 0!==e.field}function see(e){return e.replace(/["\\]/g,"\\$&")}function uee(e){return`.${S9.row}[data-id="${see(String(e))}"]`}function cee(e){return 1===e.target.nodeType&&!e.currentTarget.contains(e.target)}function dee(e,t,n){const r=_r.useRef(!0);_r.useEffect(()=>{r.current=!1,e.current.register(n,t)},[e,n,t]),r.current&&e.current.register(n,t)}class fee extends Error{}function pee(e,t){const{getRowId:n}=t,r=_r.useCallback(t=>({field:t,colDef:e.current.getColumn(t)}),[e]),o=_r.useCallback(t=>{const n=e.current.getRow(t);if(!n)throw new fee(`No row with id #${t} found`);return{id:t,columns:e.current.getAllColumns(),row:n}},[e]),a=_r.useCallback((t,n)=>{const r=e.current.getRow(t),o=e.current.getRowNode(t);if(!r||!o)throw new fee(`No row with id #${t} found`);const a=k7(e),i=M7(e);return{id:t,field:n,row:r,rowNode:o,value:r[n],colDef:e.current.getColumn(n),cellMode:e.current.getCellMode(t,n),api:e.current,hasFocus:null!==a&&a.field===n&&a.id===t,tabIndex:i&&i.field===n&&i.id===t?0:-1}},[e]),i=_r.useCallback((t,n)=>{const r=e.current.getColumn(n),o=e.current.getCellValue(t,n),a=e.current.getRow(t),i=e.current.getRowNode(t);if(!a||!i)throw new fee(`No row with id #${t} found`);const l=k7(e),s=M7(e),u={id:t,field:n,row:a,rowNode:i,colDef:r,cellMode:e.current.getCellMode(t,n),hasFocus:null!==l&&l.field===n&&l.id===t,tabIndex:s&&s.field===n&&s.id===t?0:-1,value:o,formattedValue:o,isEditable:!1};return r&&r.valueFormatter&&(u.formattedValue=r.valueFormatter({id:t,field:u.field,value:u.value,api:e.current})),u.isEditable=r&&e.current.isCellEditable(u),u},[e]),l=_r.useCallback((t,n)=>{const r=e.current.getColumn(n);if(!r||!r.valueGetter){const r=e.current.getRow(t);if(!r)throw new fee(`No row with id #${t} found`);return r[n]}return r.valueGetter(a(t,n))},[e,a]),s=_r.useCallback((e,t)=>{var r;const o=z7 in e?e[z7]:null!=(r=null==n?void 0:n(e))?r:e.id,i=t.field;return t&&t.valueGetter?t.valueGetter(a(o,i)):e[i]},[a,n]),u=_r.useCallback((t,r)=>{var o;const a=s(t,r);if(!r||!r.valueFormatter)return a;const i=null!=(o=n?n(t):t.id)?o:t[z7],l=r.field;return r.valueFormatter({id:i,field:l,value:a,api:e.current})},[e,n,s]),c=_r.useCallback(t=>e.current.rootElementRef.current?function(e,t){return e.querySelector(`[role="columnheader"][data-field="${see(t)}"]`)}(e.current.rootElementRef.current,t):null,[e]),d=_r.useCallback(t=>e.current.rootElementRef.current?function(e,t){return e.querySelector(uee(t))}(e.current.rootElementRef.current,t):null,[e]),f=_r.useCallback((t,n)=>e.current.rootElementRef.current?function(e,{id:t,field:n}){const r=`${uee(t)} .${S9.cell}[data-field="${see(n)}"]`;return e.querySelector(r)}(e.current.rootElementRef.current,{id:t,field:n}):null,[e]);dee(e,{getCellValue:l,getCellParams:i,getCellElement:f,getRowValue:s,getRowFormattedValue:u,getRowParams:o,getRowElement:d,getColumnHeaderParams:r,getColumnHeaderElement:c},"public")}
321const hee=["changeReason","unstable_updateValueOnRender"],mee=["column","rowId","editCellState","align","children","colIndex","height","width","className","showRightBorder","extendRowFullWidth","row","colSpan","disableDragEvents","isNotVisible","onClick","onDoubleClick","onMouseDown","onMouseUp","onMouseOver","onKeyDown","onKeyUp","onDragEnter","onDragOver","style"],gee=["changeReason","unstable_updateValueOnRender"],vee={id:-1,field:"__unset__",row:{},rowNode:{id:-1,depth:0,type:"leaf",parent:-1,groupingKey:null},colDef:{type:"string",field:"__unset__",computedWidth:0},cellMode:eee.View,hasFocus:!1,tabIndex:-1,value:null,formattedValue:"__unset__",isEditable:!1,api:{}},yee=_r.forwardRef((e,t)=>{const{column:n,rowId:r,editCellState:o}=e,a=o9(),i=i9(),l=n.field,s=w9(a,()=>{try{const e=a.current.getCellParams(r,l);return e.api=a.current,e}catch(gxe){if(gxe instanceof fee)return vee;throw gxe}},y9),u=w9(a,()=>a.current.unstable_applyPipeProcessors("isCellSelected",!1,{id:r,field:l}));if(s===vee)return null;const{cellMode:c,hasFocus:d,isEditable:f,value:p,formattedValue:h}=s,m="actions"===n.type,g="view"!==c&&f||m?-1:s.tabIndex,{classes:v,getCellClassName:y}=i,b=a.current.unstable_applyPipeProcessors("cellClassName",[],{id:r,field:l});let w;if(n.cellClassName&&b.push("function"==typeof n.cellClassName?n.cellClassName(s):n.cellClassName),y&&b.push(y(s)),null==o&&n.renderCell&&(w=n.renderCell(s),b.push(S9["cell--withRenderer"]),b.push(null==v?void 0:v["cell--withRenderer"])),null!=o&&n.renderEditCell){const e=a.current.getRowWithUpdatedValues(r,n.field),t=J(o,hee),i=Q({},s,{row:e},t);w=n.renderEditCell(i),b.push(S9["cell--editing"]),b.push(null==v?void 0:v["cell--editing"])}const{slots:x}=i,S=x.cell,C=Q({},e,{ref:t,field:l,formattedValue:h,hasFocus:d,isEditable:f,isSelected:u,value:p,cellMode:c,children:w,tabIndex:g,className:ee(b)});return _r.createElement(S,C)}),bee=Q7(yee),wee=_r.forwardRef((e,t)=>{var n,r,o,a;const{column:i,rowId:l,editCellState:s,align:u,colIndex:c,height:d,width:f,className:p,showRightBorder:h,colSpan:m,disableDragEvents:g,isNotVisible:v,onClick:y,onDoubleClick:b,onMouseDown:w,onMouseUp:x,onMouseOver:S,onKeyDown:C,onKeyUp:k,onDragEnter:O,onDragOver:E,style:P}=e,M=J(e,mee),I=o9(),R=i9(),D=i.field,T=w9(I,()=>{try{const e=I.current.getCellParams(l,D);return e.api=I.current,e}catch(gxe){if(gxe instanceof fee)return vee;throw gxe}},y9),A=w9(I,()=>I.current.unstable_applyPipeProcessors("isCellSelected",!1,{id:l,field:D})),{cellMode:j,hasFocus:N,isEditable:F,value:L,formattedValue:z}=T,_="actions"===i.type&&(null==(n=(r=i).getActions)?void 0:n.call(r,I.current.getRowParams(l)).some(e=>!e.props.disabled)),V="view"!==j&&F||_?-1:T.tabIndex,{classes:B,getCellClassName:$}=R,H=I.current.unstable_applyPipeProcessors("cellClassName",[],{id:l,field:D});i.cellClassName&&H.push("function"==typeof i.cellClassName?i.cellClassName(T):i.cellClassName),$&&H.push($(T));const W=null==z?L:z,U=_r.useRef(null),K=fc(t,U),q=_r.useRef(null),G=null!=(o=R.unstable_cellSelection)&&o,Y=(e=>{const{align:t,showRightBorder:n,isEditable:r,isSelected:o,isSelectionMode:a,classes:i}=e;return Dc({root:["cell",`cell--text${as(t)}`,r&&"cell--editable",o&&"selected",n&&"cell--withRightBorder",a&&!r&&"cell--selectionMode","withBorderColor"],content:["cellContent"]},x9,i)})({align:u,showRightBorder:h,isEditable:F,classes:R.classes,isSelected:A,isSelectionMode:G}),X=_r.useCallback(e=>t=>{const n=I.current.getCellParams(l,D||"");I.current.publishEvent(e,n,t),x&&x(t)},[I,D,x,l]),Z=_r.useCallback(e=>t=>{const n=I.current.getCellParams(l,D||"");I.current.publishEvent(e,n,t),w&&w(t)},[I,D,w,l]),te=_r.useCallback((e,t)=>n=>{if(!I.current.getRow(l))return;const r=I.current.getCellParams(l,D||"");I.current.publishEvent(e,r,n),t&&t(n)},[I,D,l]),ne=_r.useMemo(()=>{if(v)return Q({padding:0,opacity:0,width:0,border:0},P);return Q({minWidth:f,maxWidth:f,minHeight:d,maxHeight:"auto"===d?"none":d},P)},[f,d,v,P]);if(_r.useEffect(()=>{if(!N||j===eee.Edit)return;const e=oc(I.current.rootElementRef.current);if(U.current&&!U.current.contains(e.activeElement)){const e=U.current.querySelector('[tabindex="0"]'),t=q.current||e||U.current;if(void 0===Z7&&document.createElement("div").focus({get preventScroll(){return Z7=!0,!1}}),Z7)t.focus({preventScroll:!0});else{const e=I.current.getScrollPosition();t.focus(),I.current.scroll(e)}}},[N,j,I]),T===vee)return null;let re,oe=M.onFocus;if(null==s&&i.renderCell&&(re=i.renderCell(T),H.push(S9["cell--withRenderer"]),H.push(null==B?void 0:B["cell--withRenderer"])),null!=s&&i.renderEditCell){const e=I.current.getRowWithUpdatedValues(l,i.field),t=J(s,gee),n=Q({},T,{row:e},t);re=i.renderEditCell(n),H.push(S9["cell--editing"]),H.push(null==B?void 0:B["cell--editing"])}if(void 0===re){const e=null==W?void 0:W.toString();re=jr.jsx("div",{className:Y.content,title:e,role:"presentation",children:e})}_r.isValidElement(re)&&_&&(re=_r.cloneElement(re,{focusElementRef:q}));const ae=g?null:{onDragEnter:te("cellDragEnter",O),onDragOver:te("cellDragOver",E)},ie=null==(a=R.experimentalFeatures)?void 0:a.ariaV7;return jr.jsx("div",Q({ref:K,className:ee(p,H,Y.root),role:ie?"gridcell":"cell","data-field":D,"data-colindex":c,"aria-colindex":c+1,"aria-colspan":m,style:ne,tabIndex:V,onClick:te("cellClick",y),onDoubleClick:te("cellDoubleClick",b),onMouseOver:te("cellMouseOver",S),onMouseDown:Z("cellMouseDown"),onMouseUp:X("cellMouseUp"),onKeyDown:te("cellKeyDown",C),onKeyUp:te("cellKeyUp",k)},ae,M,{onFocus:oe,children:re}))}),xee=Q7(wee),See=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","hasFocus","tabIndex"];function Cee(e){const{value:t}=e,n=J(e,See),r=o9(),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["booleanCell"]},x9,t)})({classes:o.classes}),i=_r.useMemo(()=>t?o.slots.booleanCellTrueIcon:o.slots.booleanCellFalseIcon,[o.slots.booleanCellFalseIcon,o.slots.booleanCellTrueIcon,t]);return jr.jsx(i,Q({fontSize:"small",className:a.root,titleAccess:r.current.getLocaleText(t?"booleanCellTrueLabel":"booleanCellFalseLabel"),"data-value":Boolean(t)},n))}const kee=_r.memo(Cee),Oee=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","hasFocus","isValidating","isProcessingProps","error","onValueChange"];function Eee(e){var t;const{id:n,value:r,field:o,className:a,hasFocus:i,onValueChange:l}=e,s=J(e,Oee),u=o9(),c=_r.useRef(null),d=uc(),[f,p]=_r.useState(r),h=i9(),m=(e=>{const{classes:t}=e;return Dc({root:["editBooleanCell"]},x9,t)})({classes:h.classes}),g=_r.useCallback(async e=>{const t=e.target.checked;l&&await l(e,t),p(t),await u.current.setEditCellValue({id:n,field:o,value:t},e)},[u,o,n,l]);return _r.useEffect(()=>{p(r)}
321,[r]),Hu(()=>{i&&c.current.focus()},[i]),jr.jsx("label",Q({htmlFor:d,className:ee(m.root,a)},s,{children:jr.jsx(h.slots.baseCheckbox,Q({id:d,inputRef:c,checked:Boolean(f),onChange:g,size:"small"},null==(t=h.slotProps)?void 0:t.baseCheckbox))}))}const Pee=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","hasFocus","inputProps","isValidating","isProcessingProps","onValueChange"],Mee=Ud(Jp)({fontSize:"inherit"});function Iee(e){const{id:t,value:n,field:r,colDef:o,hasFocus:a,inputProps:i,onValueChange:l}=e,s=J(e,Pee),u="dateTime"===o.type,c=o9(),d=_r.useRef(),f=_r.useMemo(()=>{let e,t;if(e=null==n?null:n instanceof Date?n:new Date((null!=n?n:"").toString()),null==e||Number.isNaN(e.getTime()))t="";else{t=new Date(e.getTime()-60*e.getTimezoneOffset()*1e3).toISOString().substr(0,u?16:10)}return{parsed:e,formatted:t}},[n,u]),[p,h]=_r.useState(f),m=(e=>{const{classes:t}=e;return Dc({root:["editInputCell"]},x9,t)})({classes:i9().classes}),g=_r.useCallback(e=>{if(""===e)return null;const[t,n]=e.split("T"),[r,o,a]=t.split("-"),i=new Date;if(i.setFullYear(Number(r),Number(o)-1,Number(a)),i.setHours(0,0,0,0),n){const[e,t]=n.split(":");i.setHours(Number(e),Number(t),0,0)}return i},[]),v=_r.useCallback(async e=>{const n=e.target.value,o=g(n);l&&await l(e,o),h({parsed:o,formatted:n}),c.current.setEditCellValue({id:t,field:r,value:o},e)},[c,r,t,l,g]);return _r.useEffect(()=>{h(e=>{var t,n;return f.parsed!==e.parsed&&(null==(t=f.parsed)?void 0:t.getTime())!==(null==(n=e.parsed)?void 0:n.getTime())?f:e})},[f]),Hu(()=>{a&&d.current.focus()},[a]),jr.jsx(Mee,Q({inputRef:d,fullWidth:!0,className:m.root,type:u?"datetime-local":"date",inputProps:Q({max:u?"9999-12-31T23:59":"9999-12-31"},i),value:p.formatted,onChange:v},s))}const Ree=e=>jr.jsx(Iee,Q({},e)),Dee=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","hasFocus","isValidating","debounceMs","isProcessingProps","onValueChange"],Tee=Ud(Jp,{name:"MuiDataGrid",slot:"EditInputCell",overridesResolver:(e,t)=>t.editInputCell})(({theme:e})=>Q({},e.typography.body2,{padding:"1px 0","& input":{padding:"0 16px",height:"100%"}})),Aee=_r.forwardRef((e,t)=>{const n=i9(),{id:r,value:o,field:a,colDef:i,hasFocus:l,debounceMs:s=200,isProcessingProps:u,onValueChange:c}=e,d=J(e,Dee),f=o9(),p=_r.useRef(),[h,m]=_r.useState(o),g=(e=>{const{classes:t}=e;return Dc({root:["editInputCell"]},x9,t)})(n),v=_r.useCallback(async e=>{const t=e.target.value;c&&await c(e,t);const n=f.current.getColumn(a);let o=t;n.valueParser&&(o=n.valueParser(t,f.current.getCellParams(r,a))),m(o),f.current.setEditCellValue({id:r,field:a,value:o,debounceMs:s,unstable_skipValueParser:!0},e)},[f,s,a,r,c]),y=f.current.unstable_getEditCellMeta(r,a);return _r.useEffect(()=>{"debouncedSetEditCellValue"!==(null==y?void 0:y.changeReason)&&m(o)},[y,o]),Hu(()=>{l&&p.current.focus()},[l]),jr.jsx(Tee,Q({ref:t,inputRef:p,className:g.root,ownerState:n,fullWidth:!0,type:"number"===i.type?i.type:"text",value:null!=h?h:"",onChange:v,endAdornment:u?jr.jsx(n.slots.loadIcon,{fontSize:"small",color:"action"}):void 0},d))}),jee=e=>"Escape"===e,Nee=e=>"Tab"===e,Fee=e=>" "===e;function Lee(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}const zee=e=>(e=>"Home"===e||"End"===e)(e)||(e=>0===e.indexOf("Arrow"))(e)||(e=>0===e.indexOf("Page"))(e)||Fee(e);function _ee(e){return"singleSelect"===(null==e?void 0:e.type)}function Vee(e,t,n){if(void 0===t)return;const r=t.find(t=>{const r=n(t);return String(r)===String(e)});return n(r)}const Bee=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","hasFocus","isValidating","isProcessingProps","error","onValueChange","initialOpen","getOptionLabel","getOptionValue"],$ee=["MenuProps"];function Hee(e){var t,n,r;const o=i9(),{id:a,value:i,field:l,row:s,colDef:u,hasFocus:c,error:d,onValueChange:f,initialOpen:p=o.editMode===J7.Cell,getOptionLabel:h,getOptionValue:m}=e,g=J(e,Bee),v=o9(),y=_r.useRef(),b=_r.useRef(),[w,x]=_r.useState(p),S=null!=(n=((null==(t=o.slotProps)?void 0:t.baseSelect)||{}).native)&&n,C=(null==(r=o.slotProps)?void 0:r.baseSelect)||{},{MenuProps:k}=C,O=J(C,$ee);if(Hu(()=>{var e;c&&(null==(e=b.current)||e.focus())},[c]),!_ee(u))return null;let E;if(E="function"==typeof(null==u?void 0:u.valueOptions)?null==u?void 0:u.valueOptions({id:a,row:s,field:l}):null==u?void 0:u.valueOptions,!E)return null;const P=m||u.getOptionValue,M=h||u.getOptionLabel;return E&&u?jr.jsx(o.slots.baseSelect,Q({ref:y,inputRef:b,value:i,onChange:async e=>{if(!_ee(u)||!E)return;x(!1);
321const t=Vee(e.target.value,E,P);f&&await f(e,t),await v.current.setEditCellValue({id:a,field:l,value:t},e)},open:w,onOpen:e=>{(function(e){return!!e.key})(e)&&"Enter"===e.key||x(!0)},MenuProps:Q({onClose:(e,t)=>{if(o.editMode!==J7.Row){if("backdropClick"===t||jee(e.key)){const t=v.current.getCellParams(a,l);v.current.publishEvent("cellEditStop",Q({},t,{reason:jee(e.key)?oee.escapeKeyDown:oee.cellFocusOut}))}}else x(!1)}},k),error:d,native:S,fullWidth:!0},g,O,{children:E.map(e=>{var t;const n=P(e);return _r.createElement(o.slots.baseSelectOption,Q({},(null==(t=o.slotProps)?void 0:t.baseSelectOption)||{},{native:S,key:n,value:n}),M(e))})})):null}const Wee=["open","target","onClose","children","position","className","onExited"],Uee=Ud(xp,{name:"MuiDataGrid",slot:"Menu",overridesResolver:(e,t)=>t.menu})(({theme:e})=>({zIndex:e.zIndex.modal,[`& .${S9.menuList}`]:{outline:0}})),Kee={"bottom-start":"top left","bottom-end":"top right"};function qee(e){var t;const{open:n,target:r,onClose:o,children:a,position:i,className:l,onExited:s}=e,u=J(e,Wee),c=o9(),d=i9(),f=(e=>{const{classes:t}=e;return Dc({root:["menu"]},x9,t)})(d),p=_r.useRef(null);Hu(()=>{var e,t;n?p.current=document.activeElement instanceof HTMLElement?document.activeElement:null:(null==(e=p.current)||null==(t=e.focus)||t.call(e),p.current=null)},[n]),_r.useEffect(()=>{const e=n?"menuOpen":"menuClose";c.current.publishEvent(e,{target:r})},[c,n,r]);const h=e=>{e.target&&(r===e.target||null!=r&&r.contains(e.target))||o(e)};return jr.jsx(Uee,Q({as:d.slots.basePopper,className:ee(l,f.root),ownerState:d,open:n,anchorEl:r,transition:!0,placement:i}
321,u,null==(t=d.slotProps)?void 0:t.basePopper,{children:({TransitionProps:e,placement:t})=>{return jr.jsx(Gm,{onClickAway:h,mouseEvent:"onMouseDown",children:jr.jsx(gv,Q({},e,{style:{transformOrigin:Kee[t]},onExited:(n=null==e?void 0:e.onExited,e=>{n&&n(),s&&s(e)}),children:jr.jsx(kf,{children:a})}))});var n}}))}const Gee=["api","colDef","id","hasFocus","isEditable","field","value","formattedValue","row","rowNode","cellMode","tabIndex","position","focusElementRef"];function Yee(e){var t;const{colDef:n,id:r,hasFocus:o,tabIndex:a,position:i="bottom-end",focusElementRef:l}=e,s=J(e,Gee),[u,c]=_r.useState(-1),[d,f]=_r.useState(!1),p=o9(),h=_r.useRef(null),m=_r.useRef(null),g=_r.useRef(!1),v=_r.useRef({}),y=Td(),b=uc(),w=uc(),x=i9();if(!(e=>"function"==typeof e.getActions)(n))throw new Error("MUI: Missing the `getActions` property in the `GridColDef`.");const S=n.getActions(p.current.getRowParams(r)),C=S.filter(e=>!e.props.showInMenu),k=S.filter(e=>e.props.showInMenu),O=C.length+(k.length?1:0);_r.useLayoutEffect(()=>{o||Object.entries(v.current).forEach(([e,t])=>{null==t||t.stop({},()=>{delete v.current[e]})})},[o]),_r.useEffect(()=>{if(u<0||!h.current)return;if(u>=h.current.children.length)return;h.current.children[u].focus({preventScroll:!0})},[u]),_r.useEffect(()=>{o||(c(-1),g.current=!1)},[o]),_r.useImperativeHandle(l,()=>({focus(){if(!g.current){const e=S.findIndex(e=>!e.props.disabled);c(e)}}}),[S]),_r.useEffect(()=>{u>=O&&c(O-1)},[u,O]);const E=()=>{f(!1)},P=e=>t=>{v.current[e]=t},M=(e,t)=>n=>{c(e),g.current=!0,t&&t(n)};return jr.jsxs("div",Q({role:"menu",ref:h,tabIndex:-1,className:S9.actionsCell,onKeyDown:e=>{if(O<=1)return;const t=(e,n)=>{var r;if(e<0||e>S.length)return e;const o=("left"===n?-1:1)*("rtl"===y.direction?-1:1);return null!=(r=S[e+o])&&r.props.disabled?t(e+o,n):e+o};let n=u;"ArrowRight"===e.key?n=t(u,"right"):"ArrowLeft"===e.key&&(n=t(u,"left")),n<0||n>=O||n!==u&&(e.preventDefault(),e.stopPropagation(),c(n))}},s,{children:[C.map((e,t)=>_r.cloneElement(e,{key:t,touchRippleRef:P(t),onClick:M(t,e.props.onClick),tabIndex:u===t?a:-1})),k.length>0&&w&&jr.jsx(x.slots.baseIconButton,Q({ref:m,id:w,"aria-label":p.current.getLocaleText("actionsCellMore"),"aria-haspopup":"menu","aria-expanded":d,"aria-controls":d?b:void 0,role:"menuitem",size:"small",onClick:()=>{f(!0),c(O-1),g.current=!0},touchRippleRef:P(w),tabIndex:u===C.length?a:-1},null==(t=x.slotProps)?void 0:t.baseIconButton,{children:jr.jsx(x.slots.moreActionsIcon,{fontSize:"small"})})),k.length>0&&jr.jsx(qee,{open:d,target:m.current,position:i,onClose:E,children:jr.jsx(uy,{id:b,className:S9.menuList,onKeyDown:e=>{"Tab"===e.key&&e.preventDefault(),["Tab","Escape"].includes(e.key)&&E()},"aria-labelledby":w,variant:"menu",autoFocusItem:!0,children:k.map((e,t)=>_r.cloneElement(e,{key:t,closeMenu:E}
321))})})]}))}const Xee=["field","align","width","contentWidth"];function Qee(e){return e.vars?e.vars.palette.TableCell.border:"light"===e.palette.mode?function(e,t){if(e=Qu(e),t=Xu(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Zu(e)}(Ju(e.palette.divider,1),.88):function(e,t){if(e=Qu(e),t=Xu(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Zu(e)}(Ju(e.palette.divider,1),.68)}const Zee={[`.${S9.columnSeparator}, .${S9["columnSeparator--resizing"]}`]:{visibility:"visible",width:"auto"}},Jee={[`& .${S9.iconButtonContainer}`]:{visibility:"visible",width:"auto"},[`& .${S9.menuIcon}`]:{width:"auto",visibility:"visible"}},ete=Ud("div",{name:"MuiDataGrid",slot:"Root",overridesResolver:(e,t)=>[{[`&.${S9.autoHeight}`]:t.autoHeight},{[`&.${S9.aggregationColumnHeader}`]:t.aggregationColumnHeader},{[`&.${S9["aggregationColumnHeader--alignLeft"]}`]:t["aggregationColumnHeader--alignLeft"]},{[`&.${S9["aggregationColumnHeader--alignCenter"]}`]:t["aggregationColumnHeader--alignCenter"]},{[`&.${S9["aggregationColumnHeader--alignRight"]}`]:t["aggregationColumnHeader--alignRight"]},{[`&.${S9.aggregationColumnHeaderLabel}`]:t.aggregationColumnHeaderLabel},{[`&.${S9["root--disableUserSelection"]} .${S9.cell}`]:t["root--disableUserSelection"]},{[`&.${S9.autosizing}`]:t.autosizing},{[`& .${S9.editBooleanCell}`]:t.editBooleanCell},{[`& .${S9["cell--editing"]}`]:t["cell--editing"]},{[`& .${S9["cell--textCenter"]}`]:t["cell--textCenter"]},{[`& .${S9["cell--textLeft"]}`]:t["cell--textLeft"]},{[`& .${S9["cell--textRight"]}`]:t["cell--textRight"]},{[`& .${S9["cell--withRenderer"]}`]:t["cell--withRenderer"]},{[`& .${S9.cell}`]:t.cell},{[`& .${S9["cell--rangeTop"]}`]:t["cell--rangeTop"]},{[`& .${S9["cell--rangeBottom"]}`]:t["cell--rangeBottom"]},{[`& .${S9["cell--rangeLeft"]}`]:t["cell--rangeLeft"]},{[`& .${S9["cell--rangeRight"]}`]:t["cell--rangeRight"]},{[`& .${S9["cell--withRightBorder"]}`]:t["cell--withRightBorder"]},{[`& .${S9.cellContent}`]:t.cellContent},{[`& .${S9.cellCheckbox}`]:t.cellCheckbox},{[`& .${S9.cellSkeleton}`]:t.cellSkeleton},{[`& .${S9.checkboxInput}`]:t.checkboxInput},{[`& .${S9["columnHeader--alignCenter"]}`]:t["columnHeader--alignCenter"]},{[`& .${S9["columnHeader--alignLeft"]}`]:t["columnHeader--alignLeft"]},{[`& .${S9["columnHeader--alignRight"]}`]:t["columnHeader--alignRight"]},{[`& .${S9["columnHeader--dragging"]}`]:t["columnHeader--dragging"]},{[`& .${S9["columnHeader--moving"]}`]:t["columnHeader--moving"]},{[`& .${S9["columnHeader--numeric"]}`]:t["columnHeader--numeric"]},{[`& .${S9["columnHeader--sortable"]}`]:t["columnHeader--sortable"]},{[`& .${S9["columnHeader--sorted"]}`]:t["columnHeader--sorted"]},{[`& .${S9["columnHeader--withRightBorder"]}`]:t["columnHeader--withRightBorder"]},{[`& .${S9.columnHeader}`]:t.columnHeader},{[`& .${S9.headerFilterRow}`]:t.headerFilterRow},{[`& .${S9.columnHeaderCheckbox}`]:t.columnHeaderCheckbox},{[`& .${S9.columnHeaderDraggableContainer}`]:t.columnHeaderDraggableContainer},{[`& .${S9.columnHeaderTitleContainer}`]:t.columnHeaderTitleContainer},{[`& .${S9["columnSeparator--resizable"]}`]:t["columnSeparator--resizable"]},{[`& .${S9["columnSeparator--resizing"]}`]:t["columnSeparator--resizing"]},{[`& .${S9.columnSeparator}`]:t.columnSeparator},{[`& .${S9.filterIcon}`]:t.filterIcon},{[`& .${S9.iconSeparator}`]:t.iconSeparator},{[`& .${S9.menuIcon}`]:t.menuIcon},{[`& .${S9.menuIconButton}`]:t.menuIconButton},{[`& .${S9.menuOpen}`]:t.menuOpen},{[`& .${S9.menuList}`]:t.menuList},{[`& .${S9["row--editable"]}`]:t["row--editable"]},{[`& .${S9["row--editing"]}`]:t["row--editing"]},{[`& .${S9["row--dragging"]}`]:t["row--dragging"]},{[`& .${S9.row}`]:t.row},{[`& .${S9.rowReorderCellPlaceholder}`]:t.rowReorderCellPlaceholder},{[`& .${S9.rowReorderCell}`]:t.rowReorderCell},{[`& .${S9["rowReorderCell--draggable"]}`]:t["rowReorderCell--draggable"]},{[`& .${S9.sortIcon}`]:t.sortIcon},{[`& .${S9.withBorderColor}`]:t.withBorderColor},{[`& .${S9.treeDataGroupingCell}`]:t.treeDataGroupingCell},{[`& .${S9.treeDataGroupingCellToggle}`]:t.treeDataGroupingCellToggle},{[`& .${S9.detailPanelToggleCell}`]:t.detailPanelToggleCell},{[`& .${S9["detailPanelToggleCell--expanded"]}`]:t["detailPanelToggleCell--expanded"]},t.root]})(({theme:e})=>{const t=Qee(e),n=e.shape.borderRadius;return Q({"--unstable_DataGrid-radius":"number"==typeof n?`${n}
321px`:n,"--unstable_DataGrid-headWeight":e.typography.fontWeightMedium,"--unstable_DataGrid-overlayBackground":e.vars?`rgba(${e.vars.palette.background.defaultChannel} / ${e.vars.palette.action.disabledOpacity})`:Ju(e.palette.background.default,e.palette.action.disabledOpacity),"--DataGrid-cellOffsetMultiplier":2,flex:1,boxSizing:"border-box",position:"relative",borderWidth:"1px",borderStyle:"solid",borderColor:t,borderRadius:"var(--unstable_DataGrid-radius)",color:(e.vars||e).palette.text.primary},e.typography.body2,{outline:"none",height:"100%",display:"flex",minWidth:0,minHeight:0,flexDirection:"column",overflowAnchor:"none",[`&.${S9.autoHeight}`]:{height:"auto",[`& .${S9["row--lastVisible"]} .${S9.cell}`]:{borderBottomColor:"transparent"}},[`&.${S9.autosizing}`]:{[`& .${S9.columnHeaderTitleContainerContent} > *`]:{overflow:"visible !important"},[`& .${S9.cell} > *`]:{overflow:"visible !important",whiteSpace:"nowrap"},[`& .${S9.groupingCriteriaCell}`]:{width:"unset"},[`& .${S9.treeDataGroupingCell}`]:{width:"unset"}},[`& .${S9["virtualScrollerContent--overflowed"]} .${S9["row--lastVisible"]} .${S9.cell}`]:{borderBottomColor:"transparent"},[`& .${S9.columnHeader}, & .${S9.cell}`]:{WebkitTapHighlightColor:"transparent",lineHeight:null,padding:"0 10px",boxSizing:"border-box"},[`& .${S9.columnHeader}:focus-within, & .${S9.cell}:focus-within`]:{outline:`solid ${e.vars?`rgba(${e.vars.palette.primary.mainChannel} / 0.5)`:Ju(e.palette.primary.main,.5)} 1px`,outlineWidth:1,outlineOffset:-1},[`& .${S9.columnHeader}:focus, & .${S9.cell}:focus`]:{outline:`solid ${e.palette.primary.main} 1px`},[`& .${S9.columnHeaderCheckbox}, & .${S9.cellCheckbox}`]:{padding:0,justifyContent:"center",alignItems:"center"},[`& .${S9.columnHeader}`]:{position:"relative",display:"flex",alignItems:"center"},[`& .${S9["columnHeader--sorted"]} .${S9.iconButtonContainer}, & .${S9["columnHeader--filtered"]} .${S9.iconButtonContainer}`]:{visibility:"visible",width:"auto"},[`& .${S9.columnHeader}:not(.${S9["columnHeader--sorted"]}) .${S9.sortIcon}`]:{opacity:0,transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.shorter})},[`& .${S9.columnHeaderTitleContainer}`]:{display:"flex",alignItems:"center",minWidth:0,flex:1,whiteSpace:"nowrap",overflow:"hidden",position:"relative"},[`& .${S9.columnHeaderTitleContainerContent}`]:{overflow:"hidden",display:"flex",alignItems:"center"},[`& .${S9["columnHeader--filledGroup"]} .${S9.columnHeaderTitleContainer}`]:{borderBottomWidth:"1px",borderBottomStyle:"solid",boxSizing:"border-box"},[`& .${S9["columnHeader--filledGroup"]}.${S9["columnHeader--showColumnBorder"]} .${S9.columnHeaderTitleContainer}`]:{borderBottom:"none"},[`& .${S9["columnHeader--filledGroup"]}.${S9["columnHeader--showColumnBorder"]}`]:{borderBottomWidth:"1px",borderBottomStyle:"solid",boxSizing:"border-box"},[`& .${S9.headerFilterRow}`]:{borderTop:`1px solid ${t}`},[`& .${S9.sortIcon}, & .${S9.filterIcon}`]:{fontSize:"inherit"},[`& .${S9["columnHeader--sortable"]}`]:{cursor:"pointer"},[`& .${S9["columnHeader--alignCenter"]} .${S9.columnHeaderTitleContainer}`]:{justifyContent:"center"},[`& .${S9["columnHeader--alignRight"]} .${S9.columnHeaderDraggableContainer}, & .${S9["columnHeader--alignRight"]} .${S9.columnHeaderTitleContainer}`]:{flexDirection:"row-reverse"},[`& .${S9["columnHeader--alignCenter"]} .${S9.menuIcon}, & .${S9["columnHeader--alignRight"]} .${S9.menuIcon}`]:{marginRight:"auto",marginLeft:-6},[`& .${S9["columnHeader--alignRight"]} .${S9.menuIcon}, & .${S9["columnHeader--alignRight"]} .${S9.menuIcon}`]:{marginRight:"auto",marginLeft:-10},[`& .${S9["columnHeader--moving"]}`]:{backgroundColor:(e.vars||e).palette.action.hover},[`& .${S9.columnSeparator}`]:{visibility:"hidden",position:"absolute",zIndex:100,display:"flex",flexDirection:"column",justifyContent:"center",color:t},"@media (hover: hover)":{[`& .${S9.columnHeaders}:hover`]:Zee,[`& .${S9.columnHeader}:hover`]:Jee,[`& .${S9.columnHeader}:not(.${S9["columnHeader--sorted"]}):hover .${S9.sortIcon}`]:{opacity:.5}},"@media (hover: none)":{[`& .${S9.columnHeaders}`]:Zee,[`& .${S9.columnHeader}`]:Jee},[`& .${S9["columnSeparator--sideLeft"]}`]:{left:-12},[`& .${S9["columnSeparator--sideRight"]}`]:{right:-12},[`& .${S9["columnSeparator--resizable"]}`]:{cursor:"col-resize",touchAction:"none","&:hover":{color:(e.vars||e).palette.text.primary,"@media (hover: none)":{color:t}},[`&.${S9["columnSeparator--resizing"]}`]:{color:(e.vars||e).palette.text.primary},"& svg":{pointerEvents:"none"}},[`& .${S9.iconSeparator}`]:{color:"inherit"},[`& .${S9.menuIcon}`]:{width:0,visibility:"hidden",fontSize:20,marginRight:-10,display:"flex",alignItems:"center"},[`.${S9.menuOpen}`]:{visibility:"visible",width:"auto"},[`& .${S9.row}`]:{display:"flex",width:"fit-content",breakInside:"avoid","&:hover, &.Mui-hovered":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},"&.Mui-selected":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Ju(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover, &.Mui-hovered":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(\n ${e.vars.palette.action.selectedOpacity} + \n ${e.vars.palette.action.hoverOpacity}\n ))`:Ju(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})`:Ju(e.palette.primary.main,e.palette.action.selectedOpacity)}}}},[`& .${S9.cell}`]:{display:"flex",alignItems:"center",borderBottom:"1px solid","&.Mu
321i-selected":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Ju(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover, &.Mui-hovered":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity+e.palette.action.hoverOpacity})`:Ju(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})`:Ju(e.palette.primary.main,e.palette.action.selectedOpacity)}}}},[`&.${S9["root--disableUserSelection"]} .${S9.cell}`]:{userSelect:"none"},[`& .${S9.row}:not(.${S9["row--dynamicHeight"]}) > .${S9.cell}`]:{overflow:"hidden",whiteSpace:"nowrap"},[`& .${S9.cellContent}`]:{overflow:"hidden",textOverflow:"ellipsis"},[`& .${S9.cell}.${S9["cell--selectionMode"]}`]:{cursor:"default"},[`& .${S9.cell}.${S9["cell--editing"]}`]:{padding:1,display:"flex",boxShadow:e.shadows[2],backgroundColor:(e.vars||e).palette.background.paper,"&:focus-within":{outline:`solid ${(e.vars||e).palette.primary.main} 1px`,outlineOffset:"-1px"}},[`& .${S9["row--editing"]}`]:{boxShadow:e.shadows[2]},[`& .${S9["row--editing"]} .${S9.cell}`]:{boxShadow:e.shadows[0],backgroundColor:(e.vars||e).palette.background.paper},[`& .${S9.editBooleanCell}`]:{display:"flex",height:"100%",width:"100%",alignItems:"center",justifyContent:"center"},[`& .${S9.booleanCell}[data-value="true"]`]:{color:(e.vars||e).palette.text.secondary},[`& .${S9.booleanCell}[data-value="false"]`]:{color:(e.vars||e).palette.text.disabled},[`& .${S9.actionsCell}`]:{display:"inline-flex",alignItems:"center",gridGap:e.spacing(1)},[`& .${S9.rowReorderCell}`]:{display:"inline-flex",flex:1,alignItems:"center",justifyContent:"center",opacity:(e.vars||e).palette.action.disabledOpacity},[`& .${S9["rowReorderCell--draggable"]}`]:{cursor:"move",opacity:1},[`& .${S9.rowReorderCellContainer}`]:{padding:0,alignItems:"stretch"},[`.${S9.withBorderColor}`]:{borderColor:t},[`& .${S9["cell--withRightBorder"]}`]:{borderRightWidth:"1px",borderRightStyle:"solid"},[`& .${S9["columnHeader--withRightBorder"]}`]:{borderRightWidth:"1px",borderRightStyle:"solid"},[`& .${S9["cell--textLeft"]}`]:{justifyContent:"flex-start"},[`& .${S9["cell--textRight"]}`]:{justifyContent:"flex-end"},[`& .${S9["cell--textCenter"]}`]:{justifyContent:"center"},[`& .${S9.columnHeaderDraggableContainer}`]:{display:"flex",width:"100%",height:"100%"},[`& .${S9.rowReorderCellPlaceholder}`]:{display:"none"},[`& .${S9["columnHeader--dragging"]}, & .${S9["row--dragging"]}`]:{background:(e.vars||e).palette.background.paper,padding:"0 12px",borderRadius:"var(--unstable_DataGrid-radius)",opacity:(e.vars||e).palette.action.disabledOpacity},[`& .${S9["row--dragging"]}`]:{background:(e.vars||e).palette.background.paper,padding:"0 12px",borderRadius:"var(--unstable_DataGrid-radius)",opacity:(e.vars||e).palette.action.disabledOpacity,[`& .${S9.rowReorderCellPlaceholder}`]:{display:"flex"}},[`& .${S9.treeDataGroupingCell}`]:{display:"flex",alignItems:"center",width:"100%"},[`& .${S9.treeDataGroupingCellToggle}`]:{flex:"0 0 28px",alignSelf:"stretch",marginRight:e.spacing(2)},[`& .${S9.groupingCriteriaCell}`]:{display:"flex",alignItems:"center",width:"100%"},[`& .${S9.groupingCriteriaCellToggle}`]:{flex:"0 0 28px",alignSelf:"stretch",marginRight:e.spacing(2)}})}),tte=["children","className"],nte=_r.forwardRef(function(e,t){var n;const r=i9(),{children:o,className:a}=e,i=J(e,tte),l=s9(),s=w9(l,T7),u=_r.useRef(null),c=fc(u,t),d=null!=(n=r.experimentalFeatures)&&n.ariaV7?null:r7,f="function"==typeof d?d():null,p=Q({},r,{density:s}),h=(e=>{const{autoHeight:t,density:n,classes:r}=e;return Dc({root:["root",t&&"autoHeight",`root--density${as(n)}`,"withBorderColor"]},x9,r)})(p);l.current.register("public",{rootElementRef:u});const[m,g]=_r.useState(!1);return Hu(()=>{g(!0)},[]),m?jr.jsx(ete,Q({ref:c,className:ee(a,h.root),ownerState:p},f,i,{children:o})):null}),rte=["className"],ote=_u("div",{name:"MuiDataGrid",slot:"FooterContainer",overridesResolver:(e,t)=>t.footerContainer})({display:"flex",justifyContent:"space-between",alignItems:"center",minHeight:52,borderTop:"1px solid"}),ate=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,rte),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["footerContainer","withBorderColor"]},x9,t)})(o);return jr.jsx(ote,Q({ref:t,className:ee(a.root,n),ownerState:o},r))}),ite=["className"],lte=_u("div",{name:"MuiDataGrid",slot:"Overlay",overridesResolver:(e,t)=>t.overlay})({width:"100%",height:"100%",display:"flex",alignSelf:"center",alignItems:"center",justifyContent:"center",backgroundColor:"var(--unstable_DataGrid-overlayBackgroun
321d)"}),ste=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,ite),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["overlay"]},x9,t)})(o);return jr.jsx(lte,Q({ref:t,className:ee(a.root,n),ownerState:o},r))}),ute=["className"],cte=_u("div",{name:"MuiDataGrid",slot:"IconButtonContainer",overridesResolver:(e,t)=>t.iconButtonContainer})(()=>({display:"flex",visibility:"hidden",width:0})),dte=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,ute),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["iconButtonContainer"]},x9,t)})(o);return jr.jsx(cte,Q({ref:t,className:ee(a.root,n),ownerState:o},r))});function fte(e){var t;const{direction:n,index:r,sortingOrder:o}=e,a=o9(),i=i9(),l=(e=>{const{classes:t}=e;return Dc({icon:["sortIcon"]},x9,t)})(Q({},e,{classes:i.classes})),s=function(e,t,n,r){let o;const a={};return"asc"===t?o=e.columnSortedAscendingIcon:"desc"===t?o=e.columnSortedDescendingIcon:(o=e.columnUnsortedIcon,a.sortingOrder=r),o?jr.jsx(o,Q({fontSize:"small",className:n},a)):null}(i.slots,n,l.icon,o);if(!s)return null;const u=jr.jsx(i.slots.baseIconButton,Q({tabIndex:-1,"aria-label":a.current.getLocaleText("columnHeaderSortIconLabel"),title:a.current.getLocaleText("columnHeaderSortIconLabel"),size:"small"},null==(t=i.slotProps)?void 0:t.baseIconButton,{children:s}));return jr.jsxs(dte,{children:[null!=r&&jr.jsx(_h,{badgeContent:r,color:"default",children:u}),null==r&&u]})}const pte=_r.memo(fte),hte=_r.memo(e=>{var t,n;const{colDef:r,open:o,columnMenuId:a,columnMenuButtonId:i,iconButtonRef:l}=e,s=o9(),u=i9(),c=(e=>{const{classes:t,open:n}=e;return Dc({root:["menuIcon",n&&"menuOpen"],button:["menuIconButton"]},x9,t)})(Q({},e,{classes:u.classes})),d=_r.useCallback(e=>{e.preventDefault(),e.stopPropagation(),s.current.toggleColumnMenu(r.field)},[s,r.field]);return jr.jsx("div",{className:c.root,children:jr.jsx(u.slots.baseTooltip,Q({title:s.current.getLocaleText("columnMenuLabel"),enterDelay:1e3},null==(t=u.slotProps)?void 0:t.baseTooltip,{children:jr.jsx(u.slots.baseIconButton,Q({ref:l,tabIndex:-1,className:c.button,"aria-label":s.current.getLocaleText("columnMenuLabel"),size:"small",onClick:d,"aria-haspopup":"menu","aria-expanded":o,"aria-controls":o?a:void 0,id:i},null==(n=u.slotProps)?void 0:n.baseIconButton,{children:jr.jsx(u.slots.columnMenuIcon,{fontSize:"small"})}))}))})});function mte({columnMenuId:e,columnMenuButtonId:t,ContentComponent:n,contentComponentProps:r,field:o,open:a,target:i,onExited:l}){const s=o9(),u=s.current.getColumn(o),c=dc(e=>{e&&(e.stopPropagation(),null!=i&&i.contains(e.target))||s.current.hideColumnMenu()});return i&&u?jr.jsx(qee,{placement:"bottom-"+("right"===u.align?"start":"end"),open:a,target:i,onClose:c,onExited:l,children:jr.jsx(n,Q({colDef:u,hideMenu:c,open:a,id:e,labelledby:t},r))}):null}const gte=["className"],vte=_u("div",{name:"MuiDataGrid",slot:"ColumnHeaderTitle",overridesResolver:(e,t)=>t.columnHeaderTitle})({textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",fontWeight:"var(--unstable_DataGrid-headWeight)"}),yte=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,gte),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["columnHeaderTitle"]},x9,t)})(o);return jr.jsx(vte,Q({ref:t,className:ee(a.root,n),ownerState:o},r))});function bte(e){var t;const{label:n,description:r}=e,o=i9(),a=_r.useRef(null),[i,l]=_r.useState(""),s=_r.useCallback(()=>{if(!r&&null!=a&&a.current){const t=(e=a.current).scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth;l(t?n:"")}var e},[r,n]);return jr.jsx(o.slots.baseTooltip,Q({title:r||i},null==(t=o.slotProps)?void 0:t.baseTooltip,{children:jr.jsx(yte,{onMouseOver:s,ref:a,children:n})}))}const wte=["resizable","resizing","height","side"];var xte=function(e){return e.Left="left",e.Right="right",e}(xte||{});function Ste(e){const{height:t,side:n=xte.Right}=e,r=J(e,wte),o=i9(),a=(e=>{const{resizable:t,resizing:n,classes:r,side:o}=e;return Dc({root:["columnSeparator",t&&"columnSeparator--resizable",n&&"columnSeparator--resizing",o&&`columnSeparator--side${as(o)}`],icon:["iconSeparator"]},x9,r)})(Q({},e,{side:n,classes:o.classes})),i=_r.useCallback(e=>{e.preventDefault(),e.stopPropagation()},[]);return jr.jsx("div",Q({className:a.root,style:{minHeight:t,opacity:o.showColumnVerticalBorder?0:1}},r,{onClick:i,children:jr.jsx(o.slots.columnResizeIcon,{className:a.icon})}
321))}const Cte=_r.memo(Ste),kte=["classes","columnMenuOpen","colIndex","height","isResizing","sortDirection","hasFocus","tabIndex","separatorSide","isDraggable","headerComponent","description","elementId","width","columnMenuIconButton","columnMenu","columnTitleIconButtons","headerClassName","label","resizable","draggableContainerProps","columnHeaderSeparatorProps"],Ote=_r.forwardRef(function(e,t){const{classes:n,columnMenuOpen:r,colIndex:o,height:a,isResizing:i,sortDirection:l,hasFocus:s,tabIndex:u,separatorSide:c,isDraggable:d,headerComponent:f,description:p,width:h,columnMenuIconButton:m=null,columnMenu:g=null,columnTitleIconButtons:v=null,headerClassName:y,label:b,resizable:w,draggableContainerProps:x,columnHeaderSeparatorProps:S}=e,C=J(e,kte),k=s9(),O=i9(),E=_r.useRef(null),[P,M]=_r.useState(r),I=fc(E,t);let R="none";return null!=l&&(R="asc"===l?"ascending":"descending"),_r.useEffect(()=>{P||M(r)},[P,r]),_r.useLayoutEffect(()=>{const e=k.current.state.columnMenu;if(s&&!e.open){const e=E.current.querySelector('[tabindex="0"]')||E.current;null==e||e.focus(),k.current.columnHeadersContainerElementRef.current.scrollLeft=0}},[k,s]),jr.jsxs("div",Q({ref:I,className:ee(n.root,y),style:{height:a,width:h,minWidth:h,maxWidth:h},role:"columnheader",tabIndex:u,"aria-colindex":o+1,"aria-sort":R,"aria-label":null==f?b:void 0},C,{children:[jr.jsxs("div",Q({className:n.draggableContainer,draggable:d,role:"presentation"},x,{children:[jr.jsxs("div",{className:n.titleContainer,role:"presentation",children:[jr.jsx("div",{className:n.titleContainerContent,children:void 0!==f?f:jr.jsx(bte,{label:b,description:p,columnWidth:h})}),v]}),m]})),jr.jsx(Cte,Q({resizable:!O.disableColumnResize&&!!w,resizing:i,height:a,side:c},S)),g]}))});function Ete(e){var t,n,r,o;const{colDef:a,columnMenuOpen:i,colIndex:l,headerHeight:s,isResizing:u,sortDirection:c,sortIndex:d,filterItemsCounter:f,hasFocus:p,tabIndex:h,disableReorder:m,separatorSide:g}=e,v=s9(),y=i9(),b=_r.useRef(null),w=uc(),x=uc(),S=_r.useRef(null),[C,k]=_r.useState(i),O=_r.useMemo(()=>!y.disableColumnReorder&&!m&&!a.disableReorder,[y.disableColumnReorder,m,a.disableReorder]);let E;a.renderHeader&&(E=a.renderHeader(v.current.getColumnHeaderParams(a.field)));const P=(e=>{const{colDef:t,classes:n,isDragging:r,sortDirection:o,showRightBorder:a,filterItemsCounter:i}=e,l=null!=o,s=null!=i&&i>0,u="number"===t.type;return Dc({root:["columnHeader","left"===t.headerAlign&&"columnHeader--alignLeft","center"===t.headerAlign&&"columnHeader--alignCenter","right"===t.headerAlign&&"columnHeader--alignRight",t.sortable&&"columnHeader--sortable",r&&"columnHeader--moving",l&&"columnHeader--sorted",s&&"columnHeader--filtered",u&&"columnHeader--numeric","withBorderColor",a&&"columnHeader--withRightBorder"],draggableContainer:["columnHeaderDraggableContainer"],titleContainer:["columnHeaderTitleContainer"],titleContainerContent:["columnHeaderTitleContainerContent"]},x9,n)})(Q({},e,{classes:y.classes,showRightBorder:y.showColumnVerticalBorder})),M=_r.useCallback(e=>t=>{cee(t)||v.current.publishEvent(e,v.current.getColumnHeaderParams(a.field),t)},[v,a.field]),I=_r.useMemo(()=>({onClick:M("columnHeaderClick"),onDoubleClick:M("columnHeaderDoubleClick"),onMouseOver:M("columnHeaderOver"),onMouseOut:M("columnHeaderOut"),onMouseEnter:M("columnHeaderEnter"),onMouseLeave:M("columnHeaderLeave"),onKeyDown:M("columnHeaderKeyDown"),onFocus:M("columnHeaderFocus"),onBlur:M("columnHeaderBlur")}),[M]),R=_r.useMemo(()=>O?{onDragStart:M("columnHeaderDragStart"),onDragEnter:M("columnHeaderDragEnter"),onDragOver:M("columnHeaderDragOver"),onDragEnd:M("columnHeaderDragEnd")}:{},[O,M]),D=_r.useMemo(()=>({onMouseDown:M("columnSeparatorMouseDown"),onDoubleClick:M("columnSeparatorDoubleClick")}),[M]);_r.useEffect(()=>{C||k(i)},[C,i]);const T=_r.useCallback(()=>{k(!1)},[]),A=!y.disableColumnMenu&&!a.disableColumnMenu&&jr.jsx(hte,{colDef:a,columnMenuId:w,columnMenuButtonId:x,open:C,iconButtonRef:S}),j=jr.jsx(mte,{columnMenuId:w,columnMenuButtonId:x,field:a.field,open:i,target:S.current,ContentComponent:y.slots.columnMenu,contentComponentProps:null==(t=y.slotProps)?void 0:t.columnMenu,onExited:T}),N=null!=(n=a.sortingOrder)?n:y.sortingOrder,F=jr.jsxs(_r.Fragment,{children:[!y.disableColumnFilter&&jr.jsx(y.slots.columnHeaderFilterIconButton,Q({field:a.field,counter:f},null==(r=y.slotProps)?void 0:r.columnHeaderFilterIconButton)),a.sortable&&!a.hideSortIcons&&jr.jsx(pte,{direction:c,index:d,sortingOrder:N})]});_r.useLayoutEffect(()=>{const e=v.current.state.columnMenu;if(p&&!e.open){var t;const e=b.current.querySelector('[tabindex="0"]')||b.current;null==e||e.focus(),null!=(t=v.current.columnHeadersContainerElementRef)&&t.current&&(v.current.columnHeadersContainerElementRef.current.scrollLeft=0)}},[v,p]);const L="function"==typeof a.headerClassName?a.headerClassName({field:a.field,colDef:a}):a.headerClassName,z=null!=(o=a.headerName)?o:a.field;return jr.jsx(Ote,Q({ref:b,classes:P,columnMenuOpen:i,colIndex:l,height:s,isResizing:u,sortDirection:c,hasFocus:p,tabIndex:h,separatorSide:g,isDraggable:O,headerComponent:E,description:a.description,elementId:a.field,width:a.computedWidth,columnMenuIconButton:A,columnTitleIconButtons:F,headerClassName:L,label:z,resizable:!y.disableColumnResize&&!!a.resizable,"data-field":a.field,columnMenu:j,draggableContainerProps:R,columnHeaderSeparatorProps:D},I))}const Pte=()=>({items:[],logicOperator:nee.And,quickFilterValues:[],quickFilterLogicOperator:nee.And});class Mte{constructor(e=1e3){this.timeouts=new Map,this.cleanupTimeout=1e3,this.cleanupTimeout=e}register(e,t,n){this.timeouts||(this.timeouts=new Map);const r=setTimeout(()=>{"function"==typeof t&&t(),this.timeouts.delete(n.cleanupToken)},this.cleanupTimeout);this.timeouts.set(n.cleanupToken,r)}unregister(e){const t=this.timeouts.get(e.cleanupToken);t&&(this.timeouts.delete(e.cleanupToken),clearTimeout(t))}
321reset(){this.timeouts&&(this.timeouts.forEach((e,t)=>{this.unregister({cleanupToken:t})}),this.timeouts=void 0)}}class Ite{constructor(){this.registry=new FinalizationRegistry(e=>{"function"==typeof e&&e()})}register(e,t,n){this.registry.register(e,t,n)}unregister(e){this.registry.unregister(e)}reset(){}}var Rte=function(e){return e.DataGrid="DataGrid",e.DataGridPro="DataGridPro",e}(Rte||{});class Dte{}const Tte=function(e){let t=0;return function(n,r,o,a){null===e.registry&&(e.registry="undefined"!=typeof FinalizationRegistry?new Ite:new Mte);const[i]=_r.useState(new Dte),l=_r.useRef(null),s=_r.useRef();s.current=o;const u=_r.useRef(null);if(!l.current&&s.current){const o=(e,t,n)=>{var r;t.defaultMuiPrevented||(null==(r=s.current)||r.call(s,e,t,n))};l.current=n.current.subscribeEvent(r,o,a),t+=1,u.current={cleanupToken:t},e.registry.register(i,()=>{var e;null==(e=l.current)||e.call(l),l.current=null,u.current=null},u.current)}else!s.current&&l.current&&(l.current(),l.current=null,u.current&&(e.registry.unregister(u.current),u.current=null));_r.useEffect(()=>{if(!l.current&&s.current){const e=(e,t,n)=>{var r;t.defaultMuiPrevented||(null==(r=s.current)||r.call(s,e,t,n))};l.current=n.current.subscribeEvent(r,e,a)}return u.current&&e.registry&&(e.registry.unregister(u.current),u.current=null),()=>{var e;null==(e=l.current)||e.call(l),l.current=null}},[n,r,a])}}({registry:null}),Ate={isFirst:!0};function jte(e,t,n){Tte(e,t,n,Ate)}function Nte(e,t){const n=_r.useRef(null);if(n.current)return n.current;const r=e.current.getLogger(t);return n.current=r,r}function Fte(e){return"function"==typeof e}function Lte(e){return"object"==typeof e&&null!==e}function zte(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}const _te=(e,t,n)=>Math.max(t,Math.min(n,e));function Vte(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)){const n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r+=1)if(!Vte(e[r],t[r]))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;const n=Array.from(e.entries());for(let e=0;e<n.length;e+=1)if(!t.has(n[e][0]))return!1;for(let e=0;e<n.length;e+=1){const r=n[e];if(!Vte(r[1],t.get(r[0])))return!1}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;const n=Array.from(e.entries());for(let e=0;e<n.length;e+=1)if(!t.has(n[e][0]))return!1;return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){const n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r+=1)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const n=Object.keys(e),r=n.length;if(r!==Object.keys(t).length)return!1;for(let e=0;e<r;e+=1)if(!Object.prototype.hasOwnProperty.call(t,n[e]))return!1;for(let o=0;o<r;o+=1){const r=n[o];if(!Vte(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function Bte(e,t,n){const r=(o=e,()=>{let e=o+=1831565813;return e=Math.imul(e^e>>>15,1|e),e^=e+Math.imul(e^e>>>7,61|e),((e^e>>>14)>>>0)/4294967296});var o;return()=>t+(n-t)*r()}function $te(e){return"function"==typeof structuredClone?structuredClone(e):JSON.parse(JSON.stringify(e))}const Hte=e=>{const t=_r.useRef(!0);t.current&&(t.current=!1,e())},Wte=(e,t)=>t>0&&e>0?Math.ceil(e/t):0;p9(["MUI: the 'rowCount' prop is undefined while using paginationMode='server'","For more detail, see http://mui.com/components/data-grid/pagination/#basic-implementation"],"error");const Ute=e=>({page:0,pageSize:e?0:100}),Kte=(e,t)=>{if(t===Rte.DataGrid&&e>100)throw new Error(["MUI: `pageSize` cannot exceed 100 in the MIT version of the DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join("\n"))},qte=e=>e.pagination,Gte=E9(qte,e=>e.paginationModel),Yte=E9(qte,e=>e.rowCount),Xte=E9(Gte,e=>e.page),Qte=E9(Gte,e=>e.pageSize),Zte=E9(Qte,Yte,(e,t)=>Wte(t,e)),Jte=P9(Gte,X9,J9,h7,y7,(e,t,n,r,o)=>{const a=o.length,i=Math.min(e.pageSize*e.page,a-1),l=Math.min(i+e.pageSize-1,a-1);if(-1===i||-1===l)return null;if(n<2)return{firstRowIndex:i,lastRowIndex:l};const s=o[i],u=l-i+1,c=r.findIndex(e=>e.id===s.id);let d=c,f=0;for(;d<r.length&&f<=u;){var p;const e=null==(p=t[r[d].id])?void 0:p.depth;void 0===e?d+=1:((f<u||e>0)&&(d+=1),0===e&&(f+=1))}return{firstRowIndex:c,lastRowIndex:d-1}}),ene=P9(h7,Jte,(e,t)=>t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]),tne=P9(m7,Jte,(e,t)=>t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]),nne=e=>e.preferencePanel;var rne=function(e){return e.filters="filters",e.columns="columns",e}(rne||{});const one=e=>e.rowsMeta,ane=e=>e.rowSelection,ine=E9(ane,e=>e.length),lne=P9(ane,G9,(e,t)=>new Map(e.map(e=>
321[e,t[e]]))),sne=P9(ane,e=>e.reduce((e,t)=>(e[t]=t,e),{})),une=p9(["MUI: The `sortModel` can only contain a single item when the `disableMultipleColumnsSorting` prop is set to `true`.","If you are using the community version of the `DataGrid`, this prop is always `true`."],"error"),cne=(e,t)=>t&&e.length>1?(une(),[e[0]]):e,dne=(e,t)=>n=>Q({},n,{sorting:Q({},n.sorting,{sortModel:cne(e,t)})}),fne=(e,t)=>{const n=e.indexOf(t);return t&&-1!==n&&n+1!==e.length?e[n+1]:e[0]},pne=(e,t)=>null==e&&null!=t?-1:null==t&&null!=e?1:null==e&&null==t?0:null,hne=new Intl.Collator,mne=(e,t)=>{const n=pne(e,t);return null!==n?n:Number(e)-Number(t)},gne=(e,t)=>{const n=pne(e,t);return null!==n?n:e>t?1:e<t?-1:0},vne=e=>e.headerFiltering,yne=E9(vne,e=>e.editing),bne=E9(vne,e=>e.menuOpen),wne=(e,t)=>{const n={enabled:!t.disableVirtualization,enabledForColumns:!0};return Q({},e,{virtualization:n})};const xne=e=>e.virtualization,Sne=E9(xne,e=>e.enabled),Cne=E9(xne,e=>e.enabledForColumns);const kne=["field","id","value","formattedValue","row","rowNode","colDef","isEditable","cellMode","hasFocus","tabIndex","api"],One=_r.forwardRef(function(e,t){var n;const{field:r,id:o,value:a,rowNode:i,hasFocus:l,tabIndex:s}=e,u=J(e,kne),c=o9(),d=i9(),f=(e=>{const{classes:t}=e;return Dc({root:["checkboxInput"]},x9,t)})({classes:d.classes}),p=_r.useRef(null),h=_r.useRef(null),m=fc(p,t),g=c.current.getCellElement(o,r);_r.useLayoutEffect(()=>{0===s&&g&&(g.tabIndex=-1)},[g,s]),_r.useEffect(()=>{if(l){var e;const t=null==(e=p.current)?void 0:e.querySelector("input");null==t||t.focus({preventScroll:!0})}else h.current&&h.current.stop({})},[l]);const v=_r.useCallback(e=>{Fee(e.key)&&e.stopPropagation()},[]);if("footer"===i.type||"pinnedRow"===i.type)return null;const y=c.current.isRowSelectable(o),b=c.current.getLocaleText(a?"checkboxSelectionUnselectRow":"checkboxSelectionSelectRow");return jr.jsx(d.slots.baseCheckbox,Q({ref:m,tabIndex:s,checked:a,onChange:e=>{const t={value:e.target.checked,id:o};c.current.publishEvent("rowSelectionCheckboxChange",t,e)},className:f.root,inputProps:{"aria-label":b},onKeyDown:v,disabled:!y,touchRippleRef:h},null==(n=d.slotProps)?void 0:n.baseCheckbox,u))}),Ene=["field","colDef"],Pne=_r.forwardRef(function(e,t){var n;const r=J(e,Ene),[,o]=_r.useState(!1),a=o9(),i=i9(),l=(e=>{const{classes:t}=e;return Dc({root:["checkboxInput"]},x9,t)})({classes:i.classes}),s=w9(a,I7),u=w9(a,ane),c=w9(a,m7),d=w9(a,tne),f=_r.useMemo(()=>"function"!=typeof i.isRowSelectable?u:u.filter(e=>!!a.current.getRow(e)&&i.isRowSelectable(a.current.getRowParams(e))),[a,i.isRowSelectable,u]),p=_r.useMemo(()=>(i.pagination&&i.checkboxSelectionVisibleOnly?d:c).reduce((e,t)=>(e[t]=!0,e),{}),[i.pagination,i.checkboxSelectionVisibleOnly,d,c]),h=_r.useMemo(()=>f.filter(e=>p[e]).length,[f,p]),m=h>0&&h<Object.keys(p).length,g=h>0,v=null!==s&&s.field===e.field?0:-1;_r.useLayoutEffect(()=>{const t=a.current.getColumnHeaderElement(e.field);0===v&&t&&(t.tabIndex=-1)},[v,a,e.field]);const y=_r.useCallback(e=>{" "===e.key&&a.current.publishEvent("headerSelectionCheckboxChange",{value:!g})},[a,g]),b=_r.useCallback(()=>{o(e=>!e)},[]);_r.useEffect(()=>a.current.subscribeEvent("rowSelectionChange",b),[a,b]);const w=a.current.getLocaleText(g?"checkboxSelectionUnselectAllRows":"checkboxSelectionSelectAllRows");return jr.jsx(i.slots.baseCheckbox,Q({ref:t,indeterminate:m,checked:g,onChange:e=>{const t={value:e.target.checked};a.current.publishEvent("headerSelectionCheckboxChange",t)},className:l.root,inputProps:{"aria-label":w},tabIndex:v,onKeyDown:y},null==(n=i.slotProps)?void 0:n.baseCheckbox,r))}),Mne=ef(jr.jsx("path",{d:"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward"),Ine=ef(jr.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward"),Rne=ef(jr.jsx("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight"),Dne=ef(jr.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),Tne=ef(jr.jsx("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}),"FilterList"),Ane=ef(jr.jsx("path",{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z"}),"FilterAlt"),jne=ef(jr.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");ef(jr.jsx("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu"),ef(jr.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 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckCircle");const Nne=ef(jr.jsx("path",{d:"M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"}),"ColumnIcon"),Fne=ef(jr.jsx("path",{d:"M11 19V5h2v14z"}),"Separator"),Lne=ef(jr.jsx("path",{d:"M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z"}),"ViewHeadline"),zne=ef(jr.jsx("path",{d:"M21,8H3V4h18V8z M21,10H3v4h18V10z M21,16H3v4h18V16z"}),"TableRows"),_ne=ef(jr.jsx("path",{d:"M4 18h17v-6H4v6zM4 5v6h17V5H4z"}),"ViewStream"),Vne=ef(jr.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"TripleDotsVertical"),Bne=ef(jr.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"),$ne=ef(jr.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),Hne=ef(jr.jsx("path",{d:"M19 13H5v-2h14v2z"}),"Remove"),Wne=ef(jr.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z"}),"Load"),Une=ef(jr.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"Drag"),Kne=ef(jr.jsx("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt"),qne=ef(jr.jsx("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),Gne=ef(jr.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),Yne=ef(jr.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"}),"VisibilityOff"),Xne=ef(jr.jsx("g",{children:jr.jsx("path",{d:"M14.67,5v14H9.33V5H14.67z M15.67,19H21V5h-5.33V19z M8.33,19V5H3v14H8.33z"})}),"ViewColumn"),Qne=ef(jr.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"}),"Clear");ef(jr.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");const Zne=ef(jr.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),Jne=["hideMenu","colDef","id","labelledby","className","children","open"],ere=Ud(uy)(()=>({minWidth:248})),tre=_r.forwardRef(function(e,t){const{hideMenu:n,id:r,labelledby:o,className:a,children:i,open:l}=e,s=J(e,Jne),u=_r.useCallback(e=>{var t;Nee(e.key)&&e.preventDefault(),t=e.key,(Nee(t)||jee(t))&&n(e)},[n]);return jr.jsx(ere,Q({id:r,ref:t,className:ee(S9.menuList,a),"aria-labelledby":o,onKeyDown:u,autoFocus:l},s,{children:i}))}),nre=["displayOrder"];function rre(e){const{colDef:t,onClick:n}=e,r=o9(),o=i9(),a=1===A9(r).filter(e=>!0!==e.disableColumnMenu).length,i=_r.useCallback(e=>{a||(r.current.setColumnVisibility(t.field,!1),n(e))},[r,t.field,n,a]);return o.disableColumnSelector||!1===t.hideable?null:jr.jsxs(jy,{onClick:i,disabled:a,children:[jr.jsx(Zv,{children:jr.jsx(o.slots.columnMenuHideIcon,{fontSize:"small"})}),jr.jsx(ry,{children:r.current.getLocaleText("columnMenuHideColumn")})]})}function ore(e){const{onClick:t}=e,n=o9(),r=i9(),o=_r.useCallback(e=>{t(e),n.current.showPreferences(rne.columns)},[n,t]);return r.disableColumnSelector?null:jr.jsxs(jy,{onClick:o,children:[jr.jsx(Zv,{children:jr.jsx(r.slots.columnMenuManageColumnsIcon,{fontSize:"small"})}),jr.jsx(ry,{children:n.current.getLocaleText("columnMenuManageColumns")})]})}
321const are=["defaultSlots","defaultSlotProps","slots","slotProps"],ire={columnMenuSortItem:function(e){var t;const{colDef:n,onClick:r}=e,o=o9(),a=w9(o,u7),i=i9(),l=_r.useMemo(()=>{if(!n)return null;const e=a.find(e=>e.field===n.field);return null==e?void 0:e.sort},[n,a]),s=null!=(t=n.sortingOrder)?t:i.sortingOrder,u=_r.useCallback(e=>{r(e);const t=e.currentTarget.getAttribute("data-value")||null;o.current.sortColumn(n,t===l?null:t)},[o,n,r,l]);if(!n||!n.sortable||!s.some(e=>!!e))return null;const c=e=>{const t=o.current.getLocaleText(e);return"function"==typeof t?t(n):t};return jr.jsxs(_r.Fragment,{children:[s.includes("asc")&&"asc"!==l?jr.jsxs(jy,{onClick:u,"data-value":"asc",children:[jr.jsx(Zv,{children:jr.jsx(i.slots.columnMenuSortAscendingIcon,{fontSize:"small"})}),jr.jsx(ry,{children:c("columnMenuSortAsc")})]}):null,s.includes("desc")&&"desc"!==l?jr.jsxs(jy,{onClick:u,"data-value":"desc",children:[jr.jsx(Zv,{children:jr.jsx(i.slots.columnMenuSortDescendingIcon,{fontSize:"small"})}),jr.jsx(ry,{children:c("columnMenuSortDesc")})]}):null,s.includes(null)&&null!=l?jr.jsxs(jy,{onClick:u,children:[jr.jsx(Zv,{}),jr.jsx(ry,{children:o.current.getLocaleText("columnMenuUnsort")})]}):null]})},columnMenuFilterItem:function(e){const{colDef:t,onClick:n}=e,r=o9(),o=i9(),a=_r.useCallback(e=>{n(e),r.current.showFilterPanel(t.field)},[r,t.field,n]);return o.disableColumnFilter||!t.filterable?null:jr.jsxs(jy,{onClick:a,children:[jr.jsx(Zv,{children:jr.jsx(o.slots.columnMenuFilterIcon,{fontSize:"small"})}),jr.jsx(ry,{children:r.current.getLocaleText("columnMenuFilter")})]})},columnMenuColumnsItem:function(e){return jr.jsxs(_r.Fragment,{children:[jr.jsx(rre,Q({},e)),jr.jsx(ore,Q({},e))]})}},lre={columnMenuSortItem:{displayOrder:10},columnMenuFilterItem:{displayOrder:20},columnMenuColumnsItem:{displayOrder:30}},sre=_r.forwardRef(function(e,t){const{defaultSlots:n,defaultSlotProps:r,slots:o,slotProps:a}=e,i=J(e,are),l=(e=>{const t=s9(),{defaultSlots:n,defaultSlotProps:r,slots:o={},slotProps:a={},hideMenu:i,colDef:l,addDividers:s=!0}=e,u=_r.useMemo(()=>Q({},n,o),[n,o]),c=_r.useMemo(()=>{if(!a||0===Object.keys(a).length)return r;const e=Q({},a);return Object.entries(r).forEach(([t,n])=>{e[t]=Q({},n,a[t]||{})}),e},[r,a]),d=t.current.unstable_applyPipeProcessors("columnMenu",[],e.colDef),f=_r.useMemo(()=>{const e=Object.keys(n);return Object.keys(o).filter(t=>!e.includes(t))},[o,n]);return _r.useMemo(()=>{const e=Array.from(new Set([...d,...f])).filter(e=>null!=u[e]).sort((e,t)=>{const n=c[e],r=c[t];return(Number.isFinite(null==n?void 0:n.displayOrder)?n.displayOrder:100)-(Number.isFinite(null==r?void 0:r.displayOrder)?r.displayOrder:100)});return e.reduce((t,n,r)=>{let o={colDef:l,onClick:i};const a=c[n];if(a){const e=J(a,nre);o=Q({},o,e)}return s&&r!==e.length-1?[...t,[u[n],o],[jg,{}]]:[...t,[u[n],o]]},[])},[s,l,d,i,u,c,f])})(Q({},i,{defaultSlots:n,defaultSlotProps:r,slots:o,slotProps:a}));return jr.jsx(tre,Q({ref:t},i,{children:l.map(([e,t],n)=>jr.jsx(e,Q({},t),n))}))}),ure=_r.forwardRef(function(e,t){return jr.jsx(sre,Q({},e,{ref:t,defaultSlots:ire,defaultSlotProps:lre}))}),cre=["className"],dre=_u("div",{name:"MuiDataGrid",slot:"PanelContent",overridesResolver:(e,t)=>t.panelContent})({display:"flex",flexDirection:"column",overflow:"auto",flex:"1 1",maxHeight:400});function fre(e){const{className:t}=e,n=J(e,cre),r=i9(),o=(e=>{const{classes:t}=e;return Dc({root:["panelContent"]},x9,t)})(r);return jr.jsx(dre,Q({className:ee(t,o.root),ownerState:r},n))}const pre=["className"],hre=_u("div",{name:"MuiDataGrid",slot:"PanelFooter",overridesResolver:(e,t)=>t.panelFooter})(({theme:e})=>({padding:e.spacing(.5),display:"flex",justifyContent:"space-between"}));function mre(e){const{className:t}=e,n=J(e,pre),r=i9(),o=(e=>{const{classes:t}=e;return Dc({root:["panelFooter"]},x9,t)})(r);return jr.jsx(hre,Q({className:ee(t,o.root),ownerState:r},n))}const gre=["className"],vre=_u("div",{name:"MuiDataGrid",slot:"PanelHeader",overridesResolver:(e,t)=>t.panelHeader})(({theme:e})=>({padding:e.spacing(1)}));function yre(e){const{className:t}=e,n=J(e,gre),r=i9(),o=(e=>{const{classes:t}=e;return Dc({root:["panelHeader"]},x9,t)})(r);return jr.jsx(vre,Q({className:ee(t,o.root),ownerState:r},n))}const bre=["className","slotProps"],wre=Ud("div",{name:"MuiDataGrid",slot:"PanelWrapper",overridesResolver:(e,t)=>t.panelWrapper})({display:"flex",flexDirection:"column",flex:1,"&:focus":{outline:0}}),xre=()=>!0,Sre=_r.forwardRef(function(e,t){const{className:n,slotProps:r={}}=e,o=J(e,bre),a=i9(),i=(e=>{const{classes:t}=e;return Dc({root:["panelWrapper"]},x9,t)})(a);return jr.jsx(rg,Q({open:!0,disableEnforceFocus:!0,isEnabled:xre}
321,r.TrapFocus,{children:jr.jsx(wre,Q({ref:t,tabIndex:-1,className:ee(n,i.root),ownerState:a},o))}))}),Cre=["sort","searchPredicate","autoFocusSearchField","disableHideAllButton","disableShowAllButton","getTogglableColumns"],kre=Ud("div",{name:"MuiDataGrid",slot:"ColumnsPanel",overridesResolver:(e,t)=>t.columnsPanel})({padding:"8px 0px 8px 8px"}),Ore=Ud("div",{name:"MuiDataGrid",slot:"ColumnsPanelRow",overridesResolver:(e,t)=>t.columnsPanelRow})(({theme:e})=>({display:"flex",justifyContent:"space-between",padding:"1px 8px 1px 7px",[`& .${rw.root}`]:{marginRight:e.spacing(.5)}}));Ud(qf)({justifyContent:"flex-end"});const Ere=new Intl.Collator,Pre=(e,t)=>(e.headerName||e.field).toLowerCase().indexOf(t)>-1;const Mre=["children","className","classes"],Ire=gu("MuiDataGrid",["panel","paper"]),Rre=Ud(xp,{name:"MuiDataGrid",slot:"Panel",overridesResolver:(e,t)=>t.panel})(({theme:e})=>({zIndex:e.zIndex.modal})),Dre=Ud(kf,{name:"MuiDataGrid",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,minWidth:300,maxHeight:450,display:"flex"})),Tre=_r.forwardRef((e,t)=>{const{children:n,className:r}=e,o=J(e,Mre),a=o9(),i=i9(),l=Ire,[s,u]=_r.useState(!1),c=_r.useCallback(()=>{a.current.hidePreferences()},[a]),d=_r.useCallback(e=>{jee(e.key)&&a.current.hidePreferences()},[a]),f=_r.useMemo(()=>[{name:"flip",enabled:!0,options:{rootBoundary:"document"}},{name:"isPlaced",enabled:!0,phase:"main",fn:()=>{u(!0)},effect:()=>()=>{u(!1)}}],[]),[p,h]=_r.useState(null);return _r.useEffect(()=>{var e;const t=null==(e=a.current.rootElementRef)||null==(e=e.current)?void 0:e.querySelector(`.${S9.columnHeaders}`);t&&h(t)},[a]),p?jr.jsx(Rre,Q({ref:t,placement:"bottom-start",className:ee(r,l.panel),ownerState:i,anchorEl:p,modifiers:f},o,{children:jr.jsx(Gm,{mouseEvent:"onMouseUp",onClickAway:c,children:jr.jsx(Dre,{className:l.paper,ownerState:i,elevation:8,onKeyDown:d,children:s&&n})})})):null}),Are=_r.forwardRef(function(e,t){var n,r,o;const a=o9(),i=w9(a,D9),l=i9(),s=w9(a,nne),u=a.current.unstable_applyPipeProcessors("preferencePanel",null,null!=(n=s.openedPanelValue)?n:rne.filters);return jr.jsx(l.slots.panel,Q({ref:t,as:l.slots.basePopper,open:i.length>0&&s.open,id:s.panelId,"aria-labelledby":s.labelId},null==(r=l.slotProps)?void 0:r.panel,e,null==(o=l.slotProps)?void 0:o.basePopper,{children:u}))}),jre=["item","hasMultipleFilters","deleteFilter","applyFilterChanges","multiFilterOperator","showMultiFilterOperators","disableMultiFilterOperator","applyMultiFilterOperatorChanges","focusElementRef","logicOperators","columnsSort","filterColumns","deleteIconProps","logicOperatorInputProps","operatorInputProps","columnInputProps","valueInputProps","children"],Nre=["InputComponentProps"],Fre=Ud("div",{name:"MuiDataGrid",slot:"FilterForm",overridesResolver:(e,t)=>t.filterForm})(({theme:e})=>({display:"flex",padding:e.spacing(1)})),Lre=Ud("div",{name:"MuiDataGrid",slot:"FilterFormDeleteIcon",overridesResolver:(e,t)=>t.filterFormDeleteIcon})(({theme:e})=>({flexShrink:0,justifyContent:"flex-end",marginRight:e.spacing(.5),marginBottom:e.spacing(.2)})),zre=Ud("div",{name:"MuiDataGrid",slot:"FilterFormLogicOperatorInput",overridesResolver:(e,t)=>t.filterFormLogicOperatorInput})({minWidth:55,marginRight:5,justifyContent:"end"}),_re=Ud("div",{name:"MuiDataGrid",slot:"FilterFormColumnInput",overridesResolver:(e,t)=>t.filterFormColumnInput})({width:150}),Vre=Ud("div",{name:"MuiDataGrid",slot:"FilterFormOperatorInput",overridesResolver:(e,t)=>t.filterFormOperatorInput})({width:120}),Bre=Ud("div",{name:"MuiDataGrid",slot:"FilterFormValueInput",overridesResolver:(e,t)=>t.filterFormValueInput})({width:190}),$re=e=>e.headerName||e.field,Hre=new Intl.Collator,Wre=_r.forwardRef(function(e,t){var n,r,o,a,i,l,s,u,c,d;const{item:f,hasMultipleFilters:p,deleteFilter:h,applyFilterChanges:m,multiFilterOperator:g,showMultiFilterOperators:v,disableMultiFilterOperator:y,applyMultiFilterOperatorChanges:b,focusElementRef:w,logicOperators:x=[nee.And,nee.Or],columnsSort:S,filterColumns:C,deleteIconProps:k={},logicOperatorInputProps:O={},operatorInputProps:E={},columnInputProps:P={},valueInputProps:M={}}=e,I=J(e,jre),R=o9(),D=w9(R,L9),T=w9(R,f7),A=uc(),j=uc(),N=uc(),F=uc(),L=i9(),z=(e=>{const{classes:t}=e;return Dc({root:["filterForm"],deleteIcon:["filterFormDeleteIcon"],logicOperatorInput:["filterFormLogicOperatorInput"],columnInput:["filterForm
321ColumnInput"],operatorInput:["filterFormOperatorInput"],valueInput:["filterFormValueInput"]},x9,t)})(L),_=_r.useRef(null),V=_r.useRef(null),B=p&&x.length>0,$=(null==(n=L.slotProps)?void 0:n.baseFormControl)||{},H=null==(o=((null==(r=L.slotProps)?void 0:r.baseSelect)||{}).native)||o,W=(null==(a=L.slotProps)?void 0:a.baseInputLabel)||{},U=(null==(i=L.slotProps)?void 0:i.baseSelectOption)||{},{InputComponentProps:K}=M,q=J(M,Nre),G=_r.useMemo(()=>{if(void 0===C||"function"!=typeof C)return D;const e=C({field:f.field,columns:D,currentFilters:(null==T?void 0:T.items)||[]});return D.filter(t=>e.includes(t.field))},[C,null==T?void 0:T.items,D,f.field]),Y=_r.useMemo(()=>{switch(S){case"asc":return G.sort((e,t)=>Hre.compare($re(e),$re(t)));case"desc":return G.sort((e,t)=>-Hre.compare($re(e),$re(t)));default:return G}},[G,S]),X=f.field?R.current.getColumn(f.field):null,Z=_r.useMemo(()=>{var e;return f.operator&&X?null==(e=X.filterOperators)?void 0:e.find(e=>e.value===f.operator):null},[f,X]),te=_r.useCallback(e=>{const t=e.target.value,n=R.current.getColumn(t);if(n.field===X.field)return;const r=n.filterOperators.find(e=>e.value===f.operator)||n.filterOperators[0],o=!r.InputComponent||r.InputComponent!==(null==Z?void 0:Z.InputComponent)||n.type!==X.type;m(Q({},f,{field:t,operator:r.value,value:o?void 0:f.value}))},[R,m,f,X,Z]),ne=_r.useCallback(e=>{const t=e.target.value,n=null==X?void 0:X.filterOperators.find(e=>e.value===t),r=!(null!=n&&n.InputComponent)||(null==n?void 0:n.InputComponent)!==(null==Z?void 0:Z.InputComponent);m(Q({},f,{operator:t,value:r?void 0:f.value}))},[m,f,X,Z]),re=_r.useCallback(e=>{const t=e.target.value===nee.And.toString()?nee.And:nee.Or;b(t)},[b]);return _r.useImperativeHandle(w,()=>({focus:()=>{var e;null!=Z&&Z.InputComponent?null==_||null==(e=_.current)||e.focus():V.current.focus()}}),[Z]),jr.jsxs(Fre,Q({ref:t,className:z.root,"data-id":f.id,ownerState:L},I,{children:[jr.jsx(Lre,Q({variant:"standard",as:L.slots.baseFormControl},$,k,{className:ee(z.deleteIcon,$.className,k.className),ownerState:L,children:jr.jsx(L.slots.baseIconButton,Q({"aria-label":R.current.getLocaleText("filterPanelDeleteIconLabel"),title:R.current.getLocaleText("filterPanelDeleteIconLabel"),onClick:()=>{L.disableMultipleColumnsFiltering?void 0===f.value?h(f):m(Q({},f,{value:void 0})):h(f)},size:"small"},null==(l=L.slotProps)?void 0:l.baseIconButton,{children:jr.jsx(L.slots.filterPanelDeleteIcon,{fontSize:"small"})}))})),jr.jsx(zre,Q({variant:"standard",as:L.slots.baseFormControl},$,O,{sx:Q({display:B?"flex":"none",visibility:v?"visible":"hidden"},$.sx||{},O.sx||{}),className:ee(z.logicOperatorInput,$.className,O.className),ownerState:L,children:jr.jsx(L.slots.baseSelect,Q({inputProps:{"aria-label":R.current.getLocaleText("filterPanelLogicOperator")},value:g,onChange:re,disabled:!!y||1===x.length,native:H},null==(s=L.slotProps)?void 0:s.baseSelect,{children:x.map(e=>_r.createElement(L.slots.baseSelectOption,Q({},U,{native:H,key:e.toString(),value:e.toString()}),R.current.getLocaleText((e=>{switch(e){case nee.And:return"filterPanelOperatorAnd";case nee.Or:return"filterPanelOperatorOr";default:throw new Error("MUI: Invalid `logicOperator` property in the `GridFilterPanel`.")}})(e))))}))})),jr.jsxs(_re,Q({variant:"standard",as:L.slots.baseFormControl},$,P,{className:ee(z.columnInput,$.className,P.className),ownerState:L,children:[jr.jsx(L.slots.baseInputLabel,Q({},W,{htmlFor:A,id:j,children:R.current.getLocaleText("filterPanelColumns")})),jr.jsx(L.slots.baseSelect,Q({labelId:j,id:A,label:R.current.getLocaleText("filterPanelColumns"),value:f.field||"",onChange:te,native:H},null==(u=L.slotProps)?void 0:u.baseSelect,{children:Y.map(e=>_r.createElement(L.slots.baseSelectOption,Q({},U,{native:H,key:e.field,value:e.field}),$re(e)))}))]})),jr.jsxs(Vre,Q({variant:"standard",as:L.slots.baseFormControl},$,E,{className:ee(z.operatorInput,$.className,E.className),ownerState:L,children:[jr.jsx(L.slots.baseInputLabel,Q({},W,{htmlFor:N,id:F,children:R.current.getLocaleText("filterPanelOperator")})),jr.jsx(L.slots.baseSelect,Q({labelId:F,label:R.current.getLocaleText("filterPanelOperator"),id:N,value:f.operator,onChange:ne,native:H,inputRef:V},null==(c=L.slotProps)?void 0:c.baseSelect,{children:null==X||null==(d=X.filterOperators)?void 0:d.map(e=>_r.createElement(L.slots.baseSelectOption,Q({},U,{native:H,key:e.value,value:e.value}),e.label||R.current.getLocaleText(`filterOperator${as(e.value)}`)))}))]})),jr.jsx(Bre,Q({variant:"standard",as:L.slots.baseFormControl},$,q,{className:ee(z.valueInput,$.className,q.className),ownerState:L,children:null!=Z&&Z.InputComponent?jr.jsx(Z.InputComponent,Q({apiRef:R,item:f,applyValue:m,focusElementRef:_},Z.InputComponentProps,K)):null}))]}))});class Ure{constructor(){this.currentId=0,this.clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)},this.disposeEffect=()=>this.clear}static create(){return new Ure}start(e,t){this.clear(),this.currentId=setTimeout(t,e)}}function Kre(){const e=c9(Ure.create).current;
321return f9(e.disposeEffect),e}const qre=["item","applyValue","type","apiRef","focusElementRef","tabIndex","disabled","isFilterActive","clearButton","InputProps","variant"];function Gre(e){var t,n;const{item:r,applyValue:o,type:a,apiRef:i,focusElementRef:l,tabIndex:s,disabled:u,clearButton:c,InputProps:d,variant:f="standard"}=e,p=J(e,qre),h=Kre(),[m,g]=_r.useState(null!=(t=r.value)?t:""),[v,y]=_r.useState(!1),b=uc(),w=i9(),x=_r.useCallback(e=>{const{value:t}=e.target;g(String(t)),y(!0),h.start(w.filterDebounceMs,()=>{const e=Q({},r,{value:t,fromInput:b});o(e),y(!1)})},[b,o,r,w.filterDebounceMs,h]);return _r.useEffect(()=>{var e;r.fromInput===b&&void 0!==r.value||g(String(null!=(e=r.value)?e:""))},[b,r]),jr.jsx(w.slots.baseTextField,Q({id:b,label:i.current.getLocaleText("filterPanelInputLabel"),placeholder:i.current.getLocaleText("filterPanelInputPlaceholder"),value:m,onChange:x,variant:f,type:a||"text",InputProps:Q({},v||c?{endAdornment:v?jr.jsx(w.slots.loadIcon,{fontSize:"small",color:"action"}):c}:{},{disabled:u},d,{inputProps:Q({tabIndex:s},null==d?void 0:d.inputProps)}),InputLabelProps:{shrink:!0},inputRef:l},p,null==(n=w.slotProps)?void 0:n.baseTextField))}const Yre=["item","applyValue","type","apiRef","focusElementRef","InputProps","isFilterActive","clearButton","tabIndex","disabled"];function Xre(e){var t,n;const{item:r,applyValue:o,type:a,apiRef:i,focusElementRef:l,InputProps:s,clearButton:u,tabIndex:c,disabled:d}=e,f=J(e,Yre),p=Kre(),[h,m]=_r.useState(null!=(t=r.value)?t:""),[g,v]=_r.useState(!1),y=uc(),b=i9(),w=_r.useCallback(e=>{const t=e.target.value;m(String(t)),v(!0),p.start(b.filterDebounceMs,()=>{o(Q({},r,{value:t})),v(!1)})},[o,r,b.filterDebounceMs,p]);return _r.useEffect(()=>{var e;const t=null!=(e=r.value)?e:"";m(String(t))},[r.value]),jr.jsx(b.slots.baseTextField,Q({fullWidth:!0,id:y,label:i.current.getLocaleText("filterPanelInputLabel"),placeholder:i.current.getLocaleText("filterPanelInputPlaceholder"),value:h,onChange:w,variant:"standard",type:a||"text",InputLabelProps:{shrink:!0},inputRef:l,InputProps:Q({},g||u?{endAdornment:g?jr.jsx(b.slots.loadIcon,{fontSize:"small",color:"action"}):u}:{},{disabled:d},s,{inputProps:Q({max:"datetime-local"===a?"9999-12-31T23:59":"9999-12-31",tabIndex:c},null==s?void 0:s.inputProps)})},f,null==(n=b.slotProps)?void 0:n.baseTextField))}const Qre=["item","applyValue","type","apiRef","focusElementRef","getOptionLabel","getOptionValue","placeholder","tabIndex","label","variant","isFilterActive","clearButton","InputLabelProps"],Zre=({column:{valueOptions:e,field:t},OptionComponent:n,getOptionLabel:r,getOptionValue:o,isSelectNative:a,baseSelectOptionProps:i})=>("function"==typeof e?["",...e({field:t})]:["",...e||[]]).map(e=>{const t=o(e),l=r(e);return _r.createElement(n,Q({},i,{native:a,key:t,value:t}),l)}),Jre=Ud("div")({display:"flex",alignItems:"flex-end",width:"100%","& button":{margin:"auto 0px 5px 5px"}});function eoe(e){var t,n,r,o,a,i,l,s;const{item:u,applyValue:c,type:d,apiRef:f,focusElementRef:p,getOptionLabel:h,getOptionValue:m,placeholder:g,tabIndex:v,label:y,variant:b="standard",clearButton:w}=e,x=J(e,Qre),[S,C]=_r.useState(null!=(t=u.value)?t:""),k=uc(),O=uc(),E=i9(),P=null==(n=null==(r=E.slotProps)||null==(r=r.baseSelect)?void 0:r.native)||n;let M=null;if(u.field){const e=f.current.getColumn(u.field);_ee(e)&&(M=e)}const I=m||(null==(o=M)?void 0:o.getOptionValue),R=h||(null==(a=M)?void 0:a.getOptionLabel),D=_r.useMemo(()=>{if(M)return"function"==typeof M.valueOptions?M.valueOptions({field:M.field}):M.valueOptions},[M]),T=_r.useCallback(e=>{let t=e.target.value;t=Vee(t,D,I),C(String(t)),c(Q({},u,{value:t}))},[D,I,c,u]);if(_r.useEffect(()=>{var e;let t;if(void 0!==D){if(t=Vee(u.value,D,I),t!==u.value)return void c(Q({},u,{value:t}))}else t=u.value;t=null!=(e=t)?e:"",C(String(t))},[u,D,c,I]),!_ee(M))return null;if(!_ee(M))return null;const A=null!=y?y:f.current.getLocaleText("filterPanelInputLabel");return jr.jsxs(Jre,{children:[jr.jsxs(E.slots.baseFormControl,{children:[jr.jsx(E.slots.baseInputLabel,Q({},null==(i=E.slotProps)?void 0:i.baseInputLabel,{id:O,htmlFor:k,shrink:!0,variant:b,children:A})),jr.jsx(E.slots.baseSelect,Q({id:k,label:A,labelId:O,value:S,onChange:T,variant:b,type:d||"text",inputProps:{tabIndex:v,ref:p,placeholder:null!=g?g:f.current.getLocaleText("filterPanelInputPlaceholder")},native:P,notched:"outlined"===b||void 0},x,null==(l=E.slotProps)?void 0:l.baseSelect,{children:Zre({column:M,OptionComponent:E.slots.baseSelectOption,getOptionLabel:R,getOptionValue:I,isSelectNative:P,baseSelectOptionProps:null==(s=E.slotProps)?void 0:s.baseSelectOption})}))]}),w]})}const toe=["item","applyValue","apiRef","focusElementRef","isFilterActive","clearButton","tabIndex","label","variant","InputLabelProps"],noe=Ud("div")({display:"flex",alignItems:"center",width:"100%","& button":{margin:"auto 0px 5px 5px"}});function roe(e){var t,n,r,o;const{item:a,applyValue:i,apiRef:l,focusElementRef:s,clearButton:u,tabIndex:c,label:d,variant:f="standard"}=e,p=J(e,toe),[h,m]=_r.useState(a.value||""),g=i9(),v=uc(),y=uc(),b=(null==(t=g.slotProps)?void 0:t.baseSelect)||{},w=null==(n=b.native)||n,x=(null==(r=g.slotProps)?void 0:r.baseSelectOption)||{},S=_r.useCallback(e=>{const t=e.target.value;m(t),i(Q({},a,{value:t}))},[i,a]);_r.useEffect(()=>{m(a.value||"")},[a.value]);const C=null!=d?d:l.current.getLocaleText("filterPanelInputLabel");return jr.jsxs(noe,{children:[jr.jsxs(g.slots.baseFormControl,{fullWidth:!0,children:[jr.jsx(g.slots.baseInputLabel,Q({},null==(o=g.slotProps)?void 0:o.baseInputLabel,{id:v,shrink:!0,variant:f,children:C})),jr.jsxs(g.slots.baseSelect,Q({labelId:v,id:y,label:C,value:h,onChange:S,variant:f,notched:"outlined"===f||void 0,native:w,displayEmpty:!0,inputProps:{ref:s,tabIndex:c}},p,b,{children:[jr.jsx(g.slots.baseSelectOption,Q({},x,{native:w,value:"",children:l.current.getLocaleText("filterValueAny")})),jr.jsx(g.slots.baseSelectOption,Q({},x,{native:w,value:"true",children:l.current.getLocaleText("filterValueTrue")})),jr.jsx(g.slots.baseSelectOption,Q({},x,{native:w,value:"false",children:l.current.getLocaleText("filterValueFalse")}))]}))]}),u]})}const ooe=["logicOperators","columnsSort","filterFormProps","getColumnForNewFilter","children","disableAddFilterButton","disableRemoveAllButton"],aoe=e=>({field:e.field,operator:e.filterOperators[0].value,id:Math.round(1e5*Math.random())}),ioe=_r.forwardRef(function(e,t){var n,r;const o=o9(),a=i9(),i=w9(o,f7),l=w9(o,L9),s=_r.useRef(null),u=_r.useRef(null),{logicOperators:c=[nee.And,nee.Or],columnsSort:d,filterFormProps:f,getColumnForNewFilter:p,disableAddFilterButton:h=!1,disableRemoveAllButton:m=!1}=e,g=J(e,ooe),v=o.current.upsertFilterItem,y=_r.useCallback(e=>{o.current.setFilterLogicOperator(e)},[o]),b=_r.useCallback(()=>{let e;if(p&&"function"==typeof p){const t=p({currentFilters:(null==i?void 0:i.items)||[],columns:l});if(null===t)return null;e=l.find(({field:e})=>e===t)}else e=l.find(e=>{var t;return null==(t=e.filterOperators)?void 0:t.length});return e?aoe(e):null},[null==i?void 0:i.items,l,p]),w=_r.useCallback(()=>
321{if(void 0===p||"function"!=typeof p)return b();const e=i.items.length?i.items:[b()].filter(Boolean),t=p({currentFilters:e,columns:l});if(null===t)return null;const n=l.find(({field:e})=>e===t);return n?aoe(n):null},[i.items,l,p,b]),x=_r.useMemo(()=>i.items.length?i.items:(u.current||(u.current=b()),u.current?[u.current]:[]),[i.items,b]),S=x.length>1,C=_r.useCallback(e=>{const t=1===x.length;o.current.deleteFilterItem(e),t&&o.current.hideFilterPanel()},[o,x.length]);return _r.useEffect(()=>{c.length>0&&i.logicOperator&&!c.includes(i.logicOperator)&&y(c[0])},[c,y,i.logicOperator]),_r.useEffect(()=>{x.length>0&&s.current.focus()},[x.length]),jr.jsxs(Sre,Q({ref:t},g,{children:[jr.jsx(fre,{children:x.map((e,t)=>jr.jsx(Wre,Q({item:e,applyFilterChanges:v,deleteFilter:C,hasMultipleFilters:S,showMultiFilterOperators:t>0,multiFilterOperator:i.logicOperator,disableMultiFilterOperator:1!==t,applyMultiFilterOperatorChanges:y,focusElementRef:t===x.length-1?s:null,logicOperators:c,columnsSort:d},f),null==e.id?t:e.id))}),a.disableMultipleColumnsFiltering||h&&m?null:jr.jsxs(mre,{children:[h?jr.jsx("span",{}):jr.jsx(a.slots.baseButton,Q({onClick:()=>{const e=w();e&&o.current.upsertFilterItems([...x,e])},startIcon:jr.jsx(a.slots.filterPanelAddIcon,{})},null==(n=a.slotProps)?void 0:n.baseButton,{children:o.current.getLocaleText("filterPanelAddFilter")})),m?null:jr.jsx(a.slots.baseButton,Q({onClick:()=>{1===x.length&&void 0===x[0].value&&(o.current.deleteFilterItem(x[0]),o.current.hideFilterPanel()),o.current.setFilterModel(Q({},i,{items:[]}))},startIcon:jr.jsx(a.slots.filterPanelRemoveAllIcon,{})},null==(r=a.slotProps)?void 0:r.baseButton,{children:o.current.getLocaleText("filterPanelRemoveAll")}))]})]}))}),loe=["item","applyValue","type","apiRef","focusElementRef","color","error","helperText","size","variant"];function soe(e){const{item:t,applyValue:n,type:r,apiRef:o,focusElementRef:a,color:i,error:l,helperText:s,size:u,variant:c}=e,d=J(e,loe),f={color:i,error:l,helperText:s,size:u,variant:c},[p,h]=_r.useState(t.value||[]),m=uc(),g=i9();_r.useEffect(()=>{var e;const n=null!=(e=t.value)?e:[];h(n.map(String))},[t.value]);const v=_r.useCallback((e,r)=>{h(r.map(String)),n(Q({},t,{value:[...r]}))},[n,t]);return jr.jsx(Eh,Q({multiple:!0,freeSolo:!0,options:[],filterOptions:(e,t)=>{const{inputValue:n}=t;return null==n||""===n?[]:[n]},id:m,value:p,onChange:v,renderTags:(e,t)=>e.map((e,n)=>jr.jsx(g.slots.baseChip,Q({variant:"outlined",size:"small",label:e},t({index:n})))),renderInput:e=>{var t;return jr.jsx(g.slots.baseTextField,Q({},e,{label:o.current.getLocaleText("filterPanelInputLabel"),placeholder:o.current.getLocaleText("filterPanelInputPlaceholder"),InputLabelProps:Q({},e.InputLabelProps,{shrink:!0}),inputRef:a,type:r||"text"},f,null==(t=g.slotProps)?void 0:t.baseTextField))}},d))}const uoe=["item","applyValue","type","apiRef","focusElementRef","color","error","helperText","size","variant","getOptionLabel","getOptionValue"],coe=np();function doe(e){var t,n;const{item:r,applyValue:o,apiRef:a,focusElementRef:i,color:l,error:s,helperText:u,size:c,variant:d="standard",getOptionLabel:f,getOptionValue:p}=e,h=J(e,uoe),m={color:l,error:s,helperText:u,size:c,variant:d},g=uc(),v=i9();let y=null;if(r.field){const e=a.current.getColumn(r.field);_ee(e)&&(y=e)}const b=p||(null==(t=y)?void 0:t.getOptionValue),w=f||(null==(n=y)?void 0:n.getOptionLabel),x=_r.useCallback((e,t)=>b(e)===b(t),[b]),S=_r.useMemo(()=>{var e;return null!=(e=y)&&e.valueOptions?"function"==typeof y.valueOptions?y.valueOptions({field:y.field}):y.valueOptions:[]},[y]),C=_r.useMemo(()=>null==S?void 0:S.map(b),[S,b]),k=_r.useMemo(()=>{if(!Array.isArray(r.value))return[];if(void 0!==S){return r.value.map(e=>null==C?void 0:C.findIndex(t=>t===e)).filter(e=>e>=0).map(e=>S[e])}return r.value},[r.value,S,C]);_r.useEffect(()=>{Array.isArray(r.value)&&k.length===r.value.length||o(Q({},r,{value:k.map(b)}))},[r,k,o,b]);const O=_r.useCallback((e,t)=>{o(Q({},r,{value:t.map(b)}))},[o,r,b]);return jr.jsx(Eh,Q({multiple:!0,options:S,isOptionEqualToValue:x,filterOptions:coe,id:g,value:k,onChange:O,getOptionLabel:w,renderTags:(e,t)=>e.map((e,n)=>jr.jsx(v.slots.baseChip,Q({variant:"outlined",size:"small",label:w(e)},t({index:n})))),renderInput:e=>{var t;return jr.jsx(v.slots.baseTextField,Q({},e,{label:a.current.getLocaleText("filterPanelInputLabel"),placeholder:a.current.getLocaleText("filterPanelInputPlaceholder"),InputLabelProps:Q({},e.InputLabelProps,{shrink:!0}
321),inputRef:i,type:"singleSelect"},m,null==(t=v.slotProps)?void 0:t.baseTextField))}},h))}const foe=["hideMenu","options"],poe=["hideMenu","options"];function hoe(e){const t=o9(),{hideMenu:n,options:r}=e,o=J(e,foe);return jr.jsx(jy,Q({onClick:()=>{t.current.exportDataAsCsv(r),null==n||n()}},o,{children:t.current.getLocaleText("toolbarExportCSV")}))}function moe(e){const t=o9(),{hideMenu:n,options:r}=e,o=J(e,poe);return jr.jsx(jy,Q({onClick:()=>{t.current.exportDataAsPrint(r),null==n||n()}},o,{children:t.current.getLocaleText("toolbarExportPrint")}))}const goe=["className","selectedRowCount"],voe=_u("div",{name:"MuiDataGrid",slot:"SelectedRowCount",overridesResolver:(e,t)=>t.selectedRowCount})(({theme:e})=>({alignItems:"center",display:"flex",margin:e.spacing(0,2),visibility:"hidden",width:0,height:0,[e.breakpoints.up("sm")]:{visibility:"visible",width:"auto",height:"auto"}})),yoe=_r.forwardRef(function(e,t){const{className:n,selectedRowCount:r}=e,o=J(e,goe),a=o9(),i=i9(),l=(e=>{const{classes:t}=e;return Dc({root:["selectedRowCount"]},x9,t)})(i),s=a.current.getLocaleText("footerRowSelected")(r);return jr.jsx(voe,Q({ref:t,className:ee(l.root,n),ownerState:i},o,{children:s}))}),boe=_r.forwardRef(function(e,t){var n,r;const o=o9(),a=i9(),i=w9(o,q9),l=w9(o,ine),s=w9(o,w7),u=!a.hideFooterSelectedRowCount&&l>0?jr.jsx(yoe,{selectedRowCount:l}):jr.jsx("div",{}),c=a.hideFooterRowCount||a.pagination?null:jr.jsx(a.slots.footerRowCount,Q({},null==(n=a.slotProps)?void 0:n.footerRowCount,{rowCount:i,visibleRowCount:s})),d=a.pagination&&!a.hideFooterPagination&&a.slots.pagination&&jr.jsx(a.slots.pagination,Q({},null==(r=a.slotProps)?void 0:r.pagination));return jr.jsxs(ate,Q({ref:t},e,{children:[u,c,d]}))});function woe(){var e,t;const n=i9();return jr.jsxs(_r.Fragment,{children:[jr.jsx(n.slots.preferencesPanel,Q({},null==(e=n.slotProps)?void 0:e.preferencesPanel)),n.slots.toolbar&&jr.jsx(n.slots.toolbar,Q({},null==(t=n.slotProps)?void 0:t.toolbar))]})}const xoe=_r.forwardRef(function(e,t){return jr.jsx(ste,Q({ref:t},e,{children:jr.jsx(Km,{})}))}),Soe=_r.forwardRef(function(e,t){const n=o9().current.getLocaleText("noRowsLabel");return jr.jsx(ste,Q({ref:t},e,{children:n}))}),Coe=Ud(Hw)(({theme:e})=>({[`& .${Dw.selectLabel}`]:{display:"none",[e.breakpoints.up("sm")]:{display:"block"}},[`& .${Dw.input}`]:{display:"none",[e.breakpoints.up("sm")]:{display:"inline-flex"}}})),koe=_r.forwardRef(function(e,t){const n=o9(),r=i9(),o=w9(n,Gte),a=w9(n,Yte),i=_r.useMemo(()=>Math.floor(a/(o.pageSize||1)),[a,o.pageSize]),l=_r.useCallback(e=>{const t=Number(e.target.value);n.current.setPageSize(t)},[n]),s=_r.useCallback((e,t)=>{n.current.setPage(t)},[n]),u=(e=>{for(let t=0;t<r.pageSizeOptions.length;t+=1){const n=r.pageSizeOptions[t];if("number"==typeof n){if(n===e)return!0}else if(n.value===e)return!0}return!1})(o.pageSize)?r.pageSizeOptions:[];return jr.jsx(Coe,Q({ref:t,component:"div",count:a,page:o.page<=i?o.page:i,rowsPerPageOptions:u,rowsPerPage:o.pageSize,onPageChange:s,onRowsPerPageChange:l},n.current.getLocaleText("MuiTablePagination"),e))}),Ooe=["className","rowCount","visibleRowCount"],Eoe=_u("div",{name:"MuiDataGrid",slot:"RowCount",overridesResolver:(e,t)=>t.rowCount})(({theme:e})=>({alignItems:"center",display:"flex",margin:e.spacing(0,2)})),Poe=_r.forwardRef(function(e,t){const{className:n,rowCount:r,visibleRowCount:o}=e,a=J(e,Ooe),i=o9(),l=i9(),s=(e=>{const{classes:t}=e;return Dc({root:["rowCount"]},x9,t)})(l);if(0===r)return null;const u=o<r?i.current.getLocaleText("footerTotalVisibleRows")(o,r):r.toLocaleString();return jr.jsxs(Eoe,Q({ref:t,className:ee(s.root,n),ownerState:l},a,{children:[i.current.getLocaleText("footerTotalRows")," ",u]}))}),Moe=(e,t)=>{let n,r;return t.pagination&&"client"===t.paginationMode?(r=Jte(e),n=ene(e)):(n=h7(e),r=0===n.length?null:{firstRowIndex:0,lastRowIndex:n.length-1}),{rows:n,range:r}},Ioe=(e,t)=>{const n=Moe(e,t);return _r.useMemo(()=>({rows:n.rows,range:n.range}),[n.rows,n.range])},Roe={current:null};function Doe(e){return e.isInternal=!0,e}function Toe(e){return void 0!==e&&!0===e.isInternal}function Aoe(e){return e.map(e=>{return Q({},e,{getApplyFilterFn:(t=e.getApplyFilterFnV7,Doe((e,n)=>{const r=t(e,n);return r?e=>r(e.value,e.row,n,Roe.current):r})),getApplyFilterFnV7:Doe(e.getApplyFilterFnV7)});var t})}function joe(e){return Doe((t,n,r)=>{const o=e(t,n,r);return o?e=>o(e.value,e.row,n,r):o})}function Noe(e){return{current:e.current.getPublicApi()}}let Foe;const Loe=(e,t)=>{const n=Q({},e);if(null==n.id&&(n.id=Math.round(1e5*Math.random())),null==n.operator){const e=R9(t)[n.field];n.operator=e&&e.filterOperators[0].value}return n},zoe=p9(["MUI: The `filterModel` can only contain a single item when the `disableMultipleColumnsFiltering` prop is set to `true`.","If you are using the community version of the `DataGrid`, this prop is always `true`."],"error"),_oe=p9("MUI: The `id` field is required on `filterModel.items` when you use multiple filters.","error"),Voe=p9("MUI: The `operator` field is required on `filterModel.items`, one or more of your filtering item has no `operator` provided.","error"),Boe=(e,t,n)=>{const r=e.items.length>1;let o;r&&t?(zoe(),o=[e.items[0]]):o=e.items;const a=r&&o.some(e=>null==e.id),i=o.some(e=>null==e.operator);return a&&_oe(),i&&Voe(),i||a?Q({},e,{items:o.map(e=>Loe(e,n))}):e.items!==o?Q({},e,{items:o}):e},$oe=(e,t,n)=>r=>Q({},r,{filterModel:Boe(e,t,n)}),Hoe=e=>"string"==typeof e?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e,Woe=(e,t)=>{if(!e.field||!e.operator)return null;const n=t.current.getColumn(e.field);if(!n)return null;let r;if(n.valueParser){var o;const t=n.valueParser;r=Array.isArray(e.value)?null==(o=e.value)?void 0:o.map(e=>t(e)):t(e.value)}else r=e.value;const{ignoreDiacritics:a}=t.current.rootProps;a&&(r=Hoe(r));const i=Q({},e,{value:r}),l=n.filterOperators;if(null==l||!l.length)throw new Error(`MUI: No filter operators found for column '${n.field}'.`);const s=l.find(e=>e.value===i.operator);if(!s)throw new Error(`MUI: No filter operator found for column '${n.field}' and operator value '${i.operator}'.`);const u=!Toe(s.getApplyFilterFn),c=!Toe(s.getApplyFilterFnV7),d=Noe(t);if(s.getApplyFilterFnV7&&(!u||c)){const e=s.getApplyFilterFnV7(i,n);return"function"!=typeof e?null:{v7:!0,item:i,fn:r=>{let o=t.current.getRowValue(r,n);return a&&(o=Hoe(o)),e(o,r,n,d)}}}const f=s.getApplyFilterFn(i,n);return"function"!=typeof f?null:{v7:!1,item:i,fn:e=>{const n=t.current.getCellParams(e,i.field);Roe.current=d,a&&(n.value=Hoe(n.value));const r=f(n);return Roe.current=null,r}}};let Uoe=1;const Koe=(e,t,n)=>{const{items:r}=e,o=r.map(e=>Woe(e,t)).filter(e=>!!e);if(0===o.length)return null;if(n||!function(){if(void 0!==Foe)return Foe;try{Foe=new Function("return true")()}catch(e){Foe=!1}return Foe}())return(e,n)=>{const r={};for(let a=0;a<o.length;a+=1){const i=o[a];n&&!n(i.item.field)||(r[i.item.id]=i.v7?i.fn(e):i.fn(t.current.getRowId(e)))}return r};const a=new Function("getRowId","appliers","row","shouldApplyFilter",`"use strict";\n${o.map((e,t)=>`const shouldApply${t} = !shouldApplyFilter || shouldApplyFilter(${JSON.stringify(e.item.field)});`).join("\n")}\n\nconst result$$ = {\n${o.map((e,t)=>` ${JSON.stringify(String(e.item.id))}: !shouldApply${t}\n ? false\n : ${e.v7?`appliers[${t}].fn(row)`:`appliers[${t}].fn(getRowId(row))`},`).join("\n")}\n};\n\nreturn result$$;`.replaceAll("$$",String(Uoe)));Uoe+=1;return(e,n)=>a(t.current.getRowId,o,e,n)},qoe=(e,t,n)=>{const r=Koe(e,t,n),o=((e,t)=>{var n,r,o;const a=null!=(n=null==(r=e.quickFilterValues)?void 0:r.filter(Boolean))?n:[];if(0===a.length)return null;const i=null!=(o=e.quickFilterExcludeHiddenColumns)&&o?j9(t):I9(t),l=[],{ignoreDiacritics:s}=t.current.rootProps,u=Noe(t);
321return i.forEach(e=>{const n=t.current.getColumn(e),r=null==n?void 0:n.getApplyQuickFilterFn,o=null==n?void 0:n.getApplyQuickFilterFnV7,i=!Toe(r),c=!Toe(o);!o||i&&!c?r&&l.push({column:n,appliers:a.map(e=>{const t=s?Hoe(e):e;return{v7:!1,fn:r(t,n,u)}})}):l.push({column:n,appliers:a.map(e=>{const t=s?Hoe(e):e;return{v7:!0,fn:o(t,n,u)}})})}),function(e,n){const r={},o={};e:for(let c=0;c<a.length;c+=1){const d=a[c];for(let a=0;a<l.length;a+=1){const{column:f,appliers:p}=l[a],{field:h}=f;if(n&&!n(h))continue;const m=p[c];let g=t.current.getRowValue(e,f);if(null!==m.fn)if(m.v7){if(s&&(g=Hoe(g)),m.fn(g,e,f,u)){r[d]=!0;continue e}}else{var i;const n=null!=(i=o[h])?i:t.current.getCellParams(t.current.getRowId(e),h);if(s&&(n.value=Hoe(n.value)),o[h]=n,m.fn(n)){r[d]=!0;continue e}}}r[d]=!1}return r}})(e,t);return function(e,t,n){var a,i;n.passingFilterItems=null!=(a=null==r?void 0:r(e,t))?a:null,n.passingQuickFilterValues=null!=(i=null==o?void 0:o(e,t))?i:null}},Goe=e=>null!=e,Yoe=(e,t,n,r,o)=>{const a=((e,t,n)=>(e.cleanedFilterItems||(e.cleanedFilterItems=n.filter(e=>null!==Woe(e,t))),e.cleanedFilterItems))(o,r,n.items),i=e.filter(Goe),l=t.filter(Goe);if(i.length>0){var s;const e=e=>i.some(t=>t[e.id]);if((null!=(s=n.logicOperator)?s:Pte().logicOperator)===nee.And){if(!a.every(e))return!1}else{if(!a.some(e))return!1}}if(l.length>0&&null!=n.quickFilterValues){var u;const e=e=>l.some(t=>t[e]);if((null!=(u=n.quickFilterLogicOperator)?u:Pte().quickFilterLogicOperator)===nee.And){if(!n.quickFilterValues.every(e))return!1}else{if(!n.quickFilterValues.some(e))return!1}}return!0},Xoe=Doe(e=>{if(!e)return null;const t=new RegExp(zte(e),"i");return(e,n,r,o)=>{let a=o.current.getRowFormattedValue(n,r);return o.current.ignoreDiacritics&&(a=Hoe(a)),null!=a&&t.test(a.toString())}}),Qoe={width:100,minWidth:50,maxWidth:1/0,hideable:!0,sortable:!0,resizable:!0,filterable:!0,groupable:!0,pinnable:!0,aggregable:!0,editable:!1,sortComparator:(e,t)=>{const n=pne(e,t);return null!==n?n:"string"==typeof e?hne.compare(e.toString(),t.toString()):e-t},type:"string",align:"left",filterOperators:((e=!1)=>Aoe([{value:"contains",getApplyFilterFnV7:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(zte(n),"i");return e=>null!=e&&r.test(String(e))},InputComponent:Gre},{value:"equals",getApplyFilterFnV7:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new Intl.Collator(void 0,{sensitivity:"base",usage:"search"});return e=>null!=e&&0===r.compare(n,e.toString())},InputComponent:Gre},{value:"startsWith",getApplyFilterFnV7:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(`^${zte(n)}.*$`,"i");return e=>null!=e&&r.test(e.toString())},InputComponent:Gre},{value:"endsWith",getApplyFilterFnV7:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(`.*${zte(n)}$`,"i");return e=>null!=e&&r.test(e.toString())},InputComponent:Gre},{value:"isEmpty",getApplyFilterFnV7:()=>e=>""===e||null==e,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFnV7:()=>e=>""!==e&&null!=e,requiresFilterValue:!1},{value:"isAnyOf",getApplyFilterFnV7:t=>{if(!Array.isArray(t.value)||0===t.value.length)return null;const n=e?t.value:t.value.map(e=>e.trim()),r=new Intl.Collator(void 0,{sensitivity:"base",usage:"search"});return e=>null!=e&&n.some(t=>0===r.compare(t,e.toString()||""))},InputComponent:soe}]))(),renderEditCell:e=>jr.jsx(Aee,Q({},e)),getApplyQuickFilterFn:joe(Xoe),getApplyQuickFilterFnV7:Xoe};const Zoe=Q({},Qoe,{type:"boolean",align:"center",headerAlign:"center",renderCell:e=>H7(e.rowNode)?"":jr.jsx(kee,Q({},e)),renderEditCell:e=>jr.jsx(Eee,Q({},e)),sortComparator:mne,valueFormatter:function({value:e,api:t}){return e?t.getLocaleText("booleanCellTrueLabel"):t.getLocaleText("booleanCellFalseLabel")},filterOperators:Aoe([{value:"is",getApplyFilterFnV7:e=>{if(!e.value)return null;const t="true"===e.value;return e=>Boolean(e)===t},InputComponent:roe}]),getApplyQuickFilterFn:void 0,getApplyQuickFilterFnV7:void 0,aggregable:!1,pastedValueParser:e=>(e=>{switch(e.toLowerCase().trim()){case"true":case"yes":case"1":return!0;case"false":case"no":case"0":case"null":case"undefined":return!1;default:return}})(e)}),Joe="__check__",eae=Q({},Zoe,{field:Joe,type:"checkboxSelection",width:50,resizable:!1,sortable:!1,filterable:!1,aggregable:!1,disableColumnMenu:!0,disableReorder:!0,disableExport:!0,getApplyQuickFilterFn:void 0,getApplyQuickFilterFnV7:void 0,valueGetter:e=>void 0!==sne(e.api.state,e.api.instanceId)[e.id],renderHeader:e=>jr.jsx(Pne,Q({},e)),renderCell:e=>jr.jsx(One,Q({},e))}),tae="actions",nae=Q({},Qoe,{sortable:!1,filterable:!1,aggregable:!1,width:100,align:"center",headerAlign:"center",headerName:"",disableColumnMenu:!0,disableExport:!0,renderCell:e=>jr.jsx(Yee,Q({},e)),getApplyQuickFilterFn:void 0,getApplyQuickFilterFnV7:void 0}),rae="__detail_panel_toggle__",oae=e=>e.editRows,aae=["selected","hovered","rowId","row","index","style","position","rowHeight","className","visibleColumns","renderedColumns","containerWidth","firstColumnToRender","lastColumnToRender","isLastVisible","focusedCellColumnIndexNotInRange","isNot
321Visible","focusedCell","tabbableCell","onClick","onDoubleClick","onMouseEnter","onMouseLeave","onMouseOut","onMouseOver"];function iae({width:e}){if(!e)return null;const t={width:e};return jr.jsx("div",{className:`${S9.cell} ${S9.withBorderColor}`,style:t})}const lae=Q7(_r.forwardRef(function(e,t){const{selected:n,hovered:r,rowId:o,row:a,index:i,style:l,position:s,rowHeight:u,className:c,visibleColumns:d,renderedColumns:f,containerWidth:p,firstColumnToRender:h,isLastVisible:m=!1,focusedCellColumnIndexNotInRange:g,isNotVisible:v,focusedCell:y,onClick:b,onDoubleClick:w,onMouseEnter:x,onMouseLeave:S,onMouseOut:C,onMouseOver:k}=e,O=J(e,aae),E=o9(),P=_r.useRef(null),M=i9(),I=Ioe(E,M),R=w9(E,F9),D=w9(E,u7),T=w9(E,J9),A=w9(E,H9),j=w9(E,oae),N=fc(P,t),F=i+A+2,L=(e=>{const{editable:t,editing:n,selected:r,isLastVisible:o,rowHeight:a,classes:i}=e;return Dc({root:["row",r&&"selected",t&&"row--editable",n&&"row--editing",o&&"row--lastVisible","auto"===a&&"row--dynamicHeight"]},x9,i)})({selected:n,isLastVisible:m,classes:M.classes,editing:E.current.getRowMode(o)===tee.Edit,editable:M.editMode===J7.Row,rowHeight:u});_r.useLayoutEffect(()=>{"auto"===u&&P.current&&"undefined"==typeof ResizeObserver&&E.current.unstable_storeRowHeightMeasurement(o,P.current.clientHeight,s)},[E,u,o,s]),_r.useLayoutEffect(()=>{if(I.range){const e=E.current.getRowIndexRelativeToVisibleRows(o);null!=e&&E.current.unstable_setLastMeasuredRowIndex(e)}const e=P.current;if(!e||"auto"!==u||"undefined"==typeof ResizeObserver)return;const t=new ResizeObserver(e=>{const[t]=e,n=t.borderBoxSize&&t.borderBoxSize.length>0?t.borderBoxSize[0].blockSize:t.contentRect.height;E.current.unstable_storeRowHeightMeasurement(o,n,s)});return t.observe(e),()=>t.disconnect()},[E,I.range,i,u,o,s]);const z=_r.useCallback((e,t)=>n=>{cee(n)||E.current.getRow(o)&&(E.current.publishEvent(e,E.current.getRowParams(o),n),t&&t(n))},[E,o]),_=_r.useCallback(e=>{const t=function(e,t){return e.closest(`.${t}`)}(e.target,S9.cell),n=null==t?void 0:t.getAttribute("data-field");if(n){if(n===eae.field)return;if(n===rae)return;if("__reorder__"===n)return;if(E.current.getCellMode(o,n)===eee.Edit)return;const e=E.current.getColumn(n);if((null==e?void 0:e.type)===tae)return}z("rowClick",b)(e)},[E,b,z,o]),{slots:V,slotProps:B,disableColumnReorder:$}=M,H=V.cell===xee?xee:bee,W=M.rowReordering,U=(e,t)=>{var n,r;const a=$&&e.disableReorder||!W&&!!D.length&&T>1&&Object.keys(j).length>0,i=null!=(n=null==(r=j[o])?void 0:r[e.field])?n:null;let l=!1;return void 0!==g&&d[g].field===e.field&&(l=!0),jr.jsx(H,Q({column:e,width:t.width,rowId:o,height:u,showRightBorder:t.showRightBorder,align:e.align||"left",colIndex:t.indexRelativeToAllColumns,colSpan:t.colSpan,disableDragEvents:a,editCellState:i,isNotVisible:l},null==B?void 0:B.cell),e.field)},K=w9(E,()=>Q({},E.current.unstable_getRowInternalSizes(o)),y9);let q=u;if("auto"===q&&K){let e=0;const t=Object.entries(K).reduce((t,[n,r])=>/^base[A-Z]/.test(n)?(e+=1,r>t?r:t):t,0);t>0&&e>1&&(q=t)}const G=_r.useMemo(()=>{if(v)return{opacity:0,width:0,height:0};const e=Q({},l,{maxHeight:"auto"===u?"none":u,minHeight:q});if(null!=K&&K.spacingTop){e["border"===M.rowSpacingType?"borderTopWidth":"marginTop"]=K.spacingTop}if(null!=K&&K.spacingBottom){const t="border"===M.rowSpacingType?"borderBottomWidth":"marginBottom";let n=e[t];"number"!=typeof n&&(n=parseInt(n||"0",10)),n+=K.spacingBottom,e[t]=n}return e},[v,u,l,q,K,M.rowSpacingType]),Y=E.current.unstable_applyPipeProcessors("rowClassName",[],o);if("function"==typeof M.getRowClassName){var X;const e=i-((null==(X=I.range)?void 0:X.firstRowIndex)||0),t=Q({},E.current.getRowParams(o),{isFirstVisible:0===e,isLastVisible:e===I.rows.length-1,indexRelativeToCurrentPage:e});Y.push(M.getRowClassName(t))}const Z=Bte(1e4,20,80),te=E.current.getRowNode(o);if(!te)return null;const ne=te.type,re=[];for(let Q=0;Q<f.length;Q+=1){const e=f[Q];let t=h+Q;void 0!==g&&y&&(d[g].field===e.field?t=g:t-=1);const n=E.current.unstable_getCellColSpanInfo(o,t);if(n&&!n.spannedByColSpan)if("skeletonRow"!==ne){const{colSpan:r,width:o}=n.cellProps,a={width:o,colSpan:r,showRightBorder:M.showCellVerticalBorder,indexRelativeToAllColumns:t};re.push(U(e,a))}else{const{width:t}=n.cellProps,r=Math.round(Z());re.push(jr.jsx(V.skeletonCell,{width:t,contentWidth:r,field:e.field,align:e.align},e.field))}}const oe=p-R,ae=a?{onClick:_,onDoubleClick:z("rowDoubleClick",w),onMouseEnter:z("rowMouseEnter",x),onMouseLeave:z("rowMouseLeave",S),onMouseOut:z("rowMouseOut",C),onMouseOver:z("rowMouseOver",k)}:null;return jr.jsxs("div",Q({ref:N,"data-id":o,"data-rowindex":i,role:"row",className:ee(...Y,L.root,c,r&&"Mui-hovered"),"aria-rowindex":F,"aria-selected":n,style:G},ae,O,{children:[re,oe>0&&jr.jsx(iae,{width:oe})]}))}));function sae({privateApiRef:e,props:t,children:n}){const r=_r.useRef(e.current.getPublicApi());return jr.jsx(a9.Provider,{value:t,children:jr.jsx(l9.Provider,{value:e,children:jr.jsx(r9.Provider,{value:r,children:n})})})}const uae=function(){try{const e="__some_random_key_you_are_not_going_to_use__";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0}catch($Ie){return!1}}()&&null!=window.localStorage.getItem("DEBUG"),cae=()=>{},dae={debug:cae,info:cae,warn:cae,error:cae},fae=["debug","info","warn","error"];function pae(e,t,n=console){const r=fae.indexOf(t);if(-1===r)throw new Error(`MUI: Log level ${t} not recognized.`);return fae.reduce((t,o,a)=>(t[o]=a>=r?(...t)=>{const[r,...a]=t;n[o](`MUI: ${e} - ${r}`,...a)}:cae,t),{})}class hae{static create(e){return new hae(e)}constructor(e){this.value=void 0,this.listeners=void 0,this.subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)}
321),this.getSnapshot=()=>this.value,this.update=e=>{this.value=e,this.listeners.forEach(t=>t(e))},this.value=e,this.listeners=new Set}}class mae{constructor(){this.maxListeners=20,this.warnOnce=!1,this.events={}}on(e,t,n={}){let r=this.events[e];r||(r={highPriority:new Map,regular:new Map},this.events[e]=r),n.isFirst?r.highPriority.set(t,!0):r.regular.set(t,!0)}removeListener(e,t){this.events[e]&&(this.events[e].regular.delete(t),this.events[e].highPriority.delete(t))}removeAllListeners(){this.events={}}emit(e,...t){const n=this.events[e];if(!n)return;const r=Array.from(n.highPriority.keys()),o=Array.from(n.regular.keys());for(let a=r.length-1;a>=0;a-=1){const e=r[a];n.highPriority.has(e)&&e.apply(this,t)}for(let a=0;a<o.length;a+=1){const e=o[a];n.regular.has(e)&&e.apply(this,t)}}once(e,t){const n=this;this.on(e,function r(...o){n.removeListener(e,r),t.apply(n,o)})}}const gae=Symbol("mui.api_private");let vae=0;function yae(e,t){const n=_r.useRef(),r=_r.useRef();r.current||(r.current=function(e){var t;const n=null==(t=e.current)?void 0:t[gae];if(n)return n;const r={},o={state:r,store:hae.create(r),instanceId:{id:vae}};return vae+=1,o.getPublicApi=()=>e.current,o.register=(t,n)=>{Object.keys(n).forEach(r=>{const a=n[r],i=o[r];if(!0===(null==i?void 0:i.spying)?i.target=a:o[r]=a,"public"===t){const t=e.current,n=t[r];!0===(null==n?void 0:n.spying)?n.target=a:t[r]=a}})},o.register("private",{caches:{},eventManager:new mae}),o}(n)),n.current||(n.current=function(e){return{get state(){return e.current.state},get store(){return e.current.store},get instanceId(){return e.current.instanceId},[gae]:e.current}}(r));const o=_r.useCallback((...e)=>{const[n,o,a={}]=e;if(a.defaultMuiPrevented=!1,(e=>void 0!==e.isPropagationStopped)(a)&&a.isPropagationStopped())return;const i=t.signature===Rte.DataGridPro?{api:r.current.getPublicApi()}:{};r.current.eventManager.emit(n,o,a,i)},[r,t.signature]),a=_r.useCallback((e,t,n)=>{r.current.eventManager.on(e,t,n);const o=r.current;return()=>{o.eventManager.removeListener(e,t)}},[r]);return dee(r,{subscribeEvent:a,publishEvent:o},"public"),_r.useImperativeHandle(e,()=>n.current,[n]),_r.useEffect(()=>{const e=r.current;return()=>{e.publishEvent("unmount")}},[r]),r}const bae=(e,t,n)=>{const r=_r.useRef(),o=_r.useRef(`mui-${Math.round(1e9*Math.random())}`),a=_r.useCallback(()=>{r.current=e.current.registerPipeProcessor(t,o.current,n)},[e,n,t]);Hte(()=>{a()});const i=_r.useRef(!0);_r.useEffect(()=>(i.current?i.current=!1:a(),()=>{r.current&&(r.current(),r.current=null)}),[a])},wae=(e,t,n)=>{const r=_r.useRef(),o=_r.useRef(`mui-${Math.round(1e9*Math.random())}`),a=_r.useCallback(()=>{r.current=e.current.registerPipeApplier(t,o.current,n)},[e,n,t]);Hte(()=>{a()});const i=_r.useRef(!0);_r.useEffect(()=>(i.current?i.current=!1:a(),()=>{r.current&&(r.current(),r.current=null)}),[a])},xae=(e,t,n,r)=>{const o=_r.useCallback(()=>{e.current.registerStrategyProcessor(t,n,r)},[e,r,n,t]);Hte(()=>{o()});const a=_r.useRef(!0);_r.useEffect(()=>{a.current?a.current=!1:o()},[o])},Sae="none",Cae={rowTreeCreation:"rowTree",filtering:"rowTree",sorting:"rowTree",visibleRowsLookupCreation:"rowTree"},kae=(e,t)=>{const n=yae(e,t);return((e,t)=>{dee(e,{getLogger:_r.useCallback(e=>uae?pae(e,"debug",t.logger):t.logLevel?pae(e,t.logLevel.toString(),t.logger):dae,[t.logLevel,t.logger])},"private")})(n,t),((e,t)=>{const n=_r.useRef({}),[,r]=_r.useState(),o=_r.useCallback(e=>{n.current[e.stateId]=e},[]),a=_r.useCallback((r,o)=>{let a;if(a=Fte(r)?r(e.current.state):r,e.current.state===a)return!1;let i=!1;const l=[];if(Object.keys(n.current).forEach(t=>{const r=n.current[t],o=r.stateSelector(e.current.state,e.current.instanceId),s=r.stateSelector(a,e.current.instanceId);s!==o&&(l.push({stateId:r.stateId,hasPropChanged:s!==r.propModel}),void 0!==r.propModel&&s!==r.propModel&&(i=!0))}),l.length>1)throw new Error(`You're not allowed to update several sub-state in one transaction. You already updated ${l[0].stateId}, therefore, you're not allowed to update ${l.map(e=>e.stateId).join(", ")} in the same transaction.`);if(i||(e.current.state=a,e.current.publishEvent&&e.current.publishEvent("stateChange",a),e.current.store.update(a)),1===l.length){const{stateId:r,hasPropChanged:s}=l[0],u=n.current[r],c=u.stateSelector(a,e.current.instanceId);if(u.propOnChange&&s){const n=t.signature===Rte.DataGridPro?{api:e.current,reason:o}:{reason:o};u.propOnChange(c,n)}i||e.current.publishEvent(u.changeEvent,c,{reason:o})}return!i},[e,t.signature]),i=_r.useCallback((t,n,r)=>e.current.setState(e=>Q({},e,{[t]:n(e[t])}),r),[e]),l=_r.useCallback(()=>r(()=>e.current.state),[e]),s={updateControlState:i,registerControlState:o};dee(e,{setState:a,forceUpdate:l},"public"),dee(e,s,"private")})(n,t),(e=>{const t=_r.useRef({}),n=_r.useRef(!1),r=_r.useCallback(e=>
321{!n.current&&e&&(n.current=!0,Object.values(e.appliers).forEach(e=>{e()}),n.current=!1)},[]),o=_r.useCallback((e,n,o)=>{t.current[e]||(t.current[e]={processors:new Map,appliers:{}});const a=t.current[e];return a.processors.get(n)!==o&&(a.processors.set(n,o),r(a)),()=>{t.current[e].processors.set(n,null)}},[r]),a=_r.useCallback((e,n,r)=>(t.current[e]||(t.current[e]={processors:new Map,appliers:{}}),t.current[e].appliers[n]=r,()=>{const r=t.current[e].appliers,o=J(r,[n].map(kt));t.current[e].appliers=o}),[]),i=_r.useCallback(e=>{const n=t.current[e];r(n)},[r]),l=_r.useCallback((...e)=>{const[n,r,o]=e;return t.current[n]?Array.from(t.current[n].processors.values()).reduce((e,t)=>t?t(e,o):e,r):r},[]),s={unstable_applyPipeProcessors:l};dee(e,{registerPipeProcessor:o,registerPipeApplier:a,requestPipeProcessorsApplication:i},"private"),dee(e,s,"public")})(n),(e=>{const t=_r.useRef(new Map),n=_r.useRef({}),r=_r.useCallback((t,r,o)=>{const a=()=>{const e=n.current[r],o=J(e,[t].map(kt));n.current[r]=o};n.current[r]||(n.current[r]={});const i=n.current[r],l=i[t];return i[t]=o,l&&l!==o?(t===e.current.getActiveStrategy(Cae[r])&&e.current.publishEvent("activeStrategyProcessorChange",r),a):a},[e]),o=_r.useCallback((t,r)=>{const o=e.current.getActiveStrategy(Cae[t]);if(null==o)throw new Error("Can't apply a strategy processor before defining an active strategy");const a=n.current[t];if(!a||!a[o])throw new Error(`No processor found for processor "${t}" on strategy "${o}"`);return(0,a[o])(r)},[e]),a=_r.useCallback(e=>{var n;const r=Array.from(t.current.entries()).find(([,t])=>t.group===e&&t.isAvailable());return null!=(n=null==r?void 0:r[0])?n:Sae},[]),i=_r.useCallback((n,r,o)=>{t.current.set(r,{group:n,isAvailable:o}),e.current.publishEvent("strategyAvailabilityChange")},[e]);dee(e,{registerStrategyProcessor:r,applyStrategyProcessor:o,getActiveStrategy:a,setStrategyAvailability:i},"private")})(n),((e,t)=>{const n=_r.useCallback(e=>{if(null==t.localeText[e])throw new Error(`Missing translation for key ${e}.`);return t.localeText[e]},[t.localeText]);e.current.register("public",{getLocaleText:n})})(n,t),n.current.register("private",{rootProps:t}),n},Oae=(e,t,n)=>{const r=_r.useRef(!1);r.current||(t.current.state=e(t.current.state,n,t),r.current=!0)},Eae=/(\d+)-(\d+)-(\d+)/,Pae=/(\d+)-(\d+)-(\d+)T(\d+):(\d+)/;function Mae(e,t,n,r){if(!e.value)return null;const[o,a,i,l,s]=e.value.match(n?Pae:Eae).slice(1).map(Number),u=new Date(o,a-1,i,l||0,s||0).getTime();return e=>{if(!e)return!1;if(r)return t(e.getTime(),u);const o=new Date(e).setHours(n?e.getHours():0,n?e.getMinutes():0,0,0);return t(o,u)}}const Iae=e=>Aoe([{value:"is",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e===t,e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"not",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e!==t,e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"after",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e>t,e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"onOrAfter",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e>=t,e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"before",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e<t,e,!e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"onOrBefore",getApplyFilterFnV7:t=>Mae(t,(e,t)=>e<=t,e),InputComponent:Xre,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"isEmpty",getApplyFilterFnV7:()=>e=>null==e,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFnV7:()=>e=>null!=e,requiresFilterValue:!1}]);function Rae({value:e,columnType:t,rowId:n,field:r}){if(!(e instanceof Date))throw new Error([`MUI: \`${t}\` column type only accepts \`Date\` objects as values.`,"Use `valueGetter` to transform the value into a `Date` object.",`Row ID: ${n}, field: "${r}".`].join("\n"))}const Dae=Q({},Qoe,{type:"date",sortComparator:gne,valueFormatter:function({value:e,field:t,id:n}){return e?(Rae({value:e,columnType:"date",rowId:n,field:t}),e.toLocaleDateString()):""},filterOperators:Iae(),renderEditCell:Ree,pastedValueParser:e=>new Date(e)}),Tae=Q({},Qoe,{type:"dateTime",sortComparator:gne,valueFormatter:function({value:e,field:t,i
321d:n}){return e?(Rae({value:e,columnType:"dateTime",rowId:n,field:t}),e.toLocaleString()):""},filterOperators:Iae(!0),renderEditCell:Ree,pastedValueParser:e=>new Date(e)}),Aae=e=>null==e?null:Number(e),jae=Doe(e=>null==e||Number.isNaN(e)||""===e?null:t=>Aae(t)===Aae(e)),Nae=Q({},Qoe,{type:"number",align:"right",headerAlign:"right",sortComparator:mne,valueParser:e=>""===e?null:Number(e),valueFormatter:({value:e})=>function(e){return"number"==typeof e&&!Number.isNaN(e)}(e)?e.toLocaleString():e||"",filterOperators:Aoe([{value:"=",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>Aae(t)===e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:"!=",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>Aae(t)!==e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:">",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>null!=t&&Aae(t)>e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:">=",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>null!=t&&Aae(t)>=e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:"<",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>null!=t&&Aae(t)<e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:"<=",getApplyFilterFnV7:e=>null==e.value||Number.isNaN(e.value)?null:t=>null!=t&&Aae(t)<=e.value,InputComponent:Gre,InputComponentProps:{type:"number"}},{value:"isEmpty",getApplyFilterFnV7:()=>e=>null==e,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFnV7:()=>e=>null!=e,requiresFilterValue:!1},{value:"isAnyOf",getApplyFilterFnV7:e=>Array.isArray(e.value)&&0!==e.value.length?t=>null!=t&&e.value.includes(Number(t)):null,InputComponent:soe,InputComponentProps:{type:"number"}}]),getApplyQuickFilterFn:joe(jae),getApplyQuickFilterFnV7:jae}),Fae=e=>null!=e&&Lte(e)?e.value:e,Lae=Q({},Qoe,{type:"singleSelect",getOptionLabel:e=>Lte(e)?e.label:String(e),getOptionValue:e=>Lte(e)?e.value:e,valueFormatter(e){const{id:t,field:n,value:r,api:o}=e,a=e.api.getColumn(n);if(!_ee(a))return"";let i;if(i="function"==typeof a.valueOptions?a.valueOptions({id:t,row:t?o.getRow(t):null,field:n}):a.valueOptions,null==r)return"";if(!i)return r;if(!(e=>"object"==typeof e[0])(i))return a.getOptionLabel(r);const l=i.find(e=>a.getOptionValue(e)===r);return l?a.getOptionLabel(l):""},renderEditCell:e=>jr.jsx(Hee,Q({},e)),filterOperators:Aoe([{value:"is",getApplyFilterFnV7:e=>null==e.value||""===e.value?null:t=>Fae(t)===Fae(e.value),InputComponent:eoe},{value:"not",getApplyFilterFnV7:e=>null==e.value||""===e.value?null:t=>Fae(t)!==Fae(e.value),InputComponent:eoe},{value:"isAnyOf",getApplyFilterFnV7:e=>{if(!Array.isArray(e.value)||0===e.value.length)return null;const t=e.value.map(Fae);return e=>t.includes(Fae(e))},InputComponent:doe}]),pastedValueParser:(e,t)=>{const n=t.colDef,r=n.valueOptions,o="function"==typeof r?r({field:n.field}):r||[],a=n.getOptionValue;if(o.find(t=>a(t)===e))return e}}),zae="__default__";function _ae(e,t){if("string"==typeof e){if(t.shouldAppendQuotes||t.escapeFormulas){const n=e.replace(/"/g,'""');return[t.delimiter,"\n","\r",'"'].some(t=>e.includes(t))?`"${n}"`:t.escapeFormulas&&["=","+","-","@","\t","\r"].includes(n[0])?`'${n}`:n}return e}return e}const Vae=(e,t)=>{const{csvOptions:n,ignoreValueFormatter:r}=t;let o;if(r){var a;const t=e.colDef.type;if("number"===t)o=String(e.value);else if("date"===t||"dateTime"===t){var i;o=null==(i=e.value)?void 0:i.toISOString()}else o="function"==typeof(null==(a=e.value)?void 0:a.toString)?e.value.toString():e.value}else o=e.formattedValue;return _ae(o,n)};p9(["MUI: When the value of a field is an object or a `renderCell` is provided, the CSV export might not display the value correctly.","You can provide a `valueFormatter` with a string representation to be used."]);class Bae{constructor(e){this.options=void 0,this.rowString="",this.isEmpty=!0,this.options=e}addValue(e){this.isEmpty||(this.rowString+=this.options.csvOptions.delimiter),null==e?this.rowString+="":"function"==typeof this.options.sanitizeCellValue?this.rowString+=this.options.sanitizeCellValue(e,this.options.csvOptions):this.rowString+=e,this.isEmpty=!1}getRowString(){return this.rowString}}function $ae(e){const{columns:t,rowIds:n,csvOptions:r,ignoreValueFormatter:o,apiRef:a}=e,i=n.reduce((e,n)=>`${e}${(({id:e,columns:t,getCellParams:n,csvOptions:r,ignoreValueFormatter:o})=>{const a=new Bae({csvOptions:r});return t.forEach(t=>{const i=n(e,t.field);a.addValue(Vae(i,{ignoreValueFormatter:o,csvOptions:r}))}),a.getRowString()})({id:n,columns:t,getCellParams:a.current.getCellParams,ignoreValueFormatter:o,csvOptions:r})}\r\n`,"").trim();if(!r.includeHeaders)return i;const l=t.filter(e=>e.field!==eae.field),s=[];if(r.includeColumnGroupsHeaders){const e=a.current.unstable_getAllGroupDetail
321s();let t=0;const n=l.reduce((e,n)=>{const r=a.current.unstable_getColumnGroupPath(n.field);return e[n.field]=r,t=Math.max(t,r.length),e},{});for(let o=0;o<t;o+=1){const t=new Bae({csvOptions:r,sanitizeCellValue:_ae});s.push(t),l.forEach(r=>{const a=(n[r.field]||[])[o],i=e[a];t.addValue(i?i.headerName||i.groupId:"")})}}const u=new Bae({csvOptions:r,sanitizeCellValue:_ae});l.forEach(e=>{u.addValue(e.headerName||e.field)}),s.push(u);return`${`${s.map(e=>e.getRowString()).join("\r\n")}\r\n`}${i}`.trim()}function Hae(e){const t=document.createElement("span");t.style.whiteSpace="pre",t.style.userSelect="all",t.style.opacity="0px",t.textContent=e,document.body.appendChild(t);const n=document.createRange();n.selectNode(t);const r=window.getSelection();r.removeAllRanges(),r.addRange(n);try{document.execCommand("copy")}finally{document.body.removeChild(t)}}const Wae=(e,t)=>{const n=t.unstable_ignoreValueFormatterDuringExport,r=("object"==typeof n?null==n?void 0:n.clipboardExport:n)||!1,o=t.clipboardCopyCellDelimiter,a=_r.useCallback(t=>{if(!t.ctrlKey&&!t.metaKey||"c"!==t.key)return;if(n=t.target,null!=(a=window.getSelection())&&a.toString()||n&&(n.selectionEnd||0)-(n.selectionStart||0)>0)return;var n,a;let i="";if(e.current.getSelectedRows().size>0)i=e.current.getDataAsCsv({includeHeaders:!1,delimiter:o,shouldAppendQuotes:!1,escapeFormulas:!1});else{const t=k7(e);if(t){const n=e.current.getCellParams(t.id,t.field);i=Vae(n,{csvOptions:{delimiter:o,shouldAppendQuotes:!1,escapeFormulas:!1},ignoreValueFormatter:r})}}var l;i=e.current.unstable_applyPipeProcessors("clipboardCopy",i),i&&(l=i,navigator.clipboard?navigator.clipboard.writeText(l).catch(()=>{Hae(l)}):Hae(l),e.current.publishEvent("clipboardCopy",i))},[e,r,o]);((e,t,n,r,o)=>{const a=Nte(e,"useNativeEventListener"),[i,l]=_r.useState(!1),s=_r.useRef(r),u=_r.useCallback(e=>s.current&&s.current(e),[]);_r.useEffect(()=>{s.current=r},[r]),_r.useEffect(()=>{let r;if(r=Fte(t)?t():t&&t.current?t.current:null,r&&n&&!i){a.debug(`Binding native ${n} event`),r.addEventListener(n,u,o);const t=r;l(!0);const i=()=>{a.debug(`Clearing native ${n} event`),t.removeEventListener(n,u,o)};e.current.subscribeEvent("unmount",i)}},[t,u,n,i,a,o,e])})(e,e.current.rootElementRef,"keydown",a),jte(e,"clipboardCopy",t.onClipboardCopy)},Uae=e=>Q({},e,{columnMenu:{open:!1}}),Kae=["maxWidth","minWidth","width","flex"];const qae=(e,t)=>{const n={};let r=0,o=0;const a=[];e.orderedFields.forEach(t=>{const i=Q({},e.lookup[t]);if(!1===e.columnVisibilityModel[t])i.computedWidth=0;else{let e;i.flex&&i.flex>0?(r+=i.flex,e=0,a.push(i)):e=_te(i.width||Qoe.width,i.minWidth||Qoe.minWidth,i.maxWidth||Qoe.maxWidth),o+=e,i.computedWidth=e}n[t]=i});const i=Math.max(t-o,0);if(r>0&&t>0){const e=function({initialFreeSpace:e,totalFlexUnits:t,flexColumns:n}){const r=new Set(n.map(e=>e.field)),o={all:{},frozenFields:[],freeze:e=>{const t=o.all[e];t&&!0!==t.frozen&&(o.all[e].frozen=!0,o.frozenFields.push(e))}};return function a(){if(o.frozenFields.length===r.size)return;const i={min:{},max:{}};let l=e,s=t,u=0;o.frozenFields.forEach(e=>{l-=o.all[e].computedWidth,s-=o.all[e].flex});for(let e=0;e<n.length;e+=1){const t=n[e];if(o.all[t.field]&&!0===o.all[t.field].frozen)continue;let r=l/s*t.flex;r<t.minWidth?(u+=t.minWidth-r,r=t.minWidth,i.min[t.field]=!0):r>t.maxWidth&&(u+=t.maxWidth-r,r=t.maxWidth,i.max[t.field]=!0),o.all[t.field]={frozen:!1,computedWidth:r,flex:t.flex}}u<0?Object.keys(i.max).forEach(e=>{o.freeze(e)}):u>0?Object.keys(i.min).forEach(e=>{o.freeze(e)}):n.forEach(({field:e})=>{o.freeze(e)}),a()}(),o.all}({initialFreeSpace:i,totalFlexUnits:r,flexColumns:a});Object.keys(e).forEach(t=>{n[t].computedWidth=e[t].computedWidth})}return Q({},e,{lookup:n})};function Gae(e,t){let n=e[zae];return t&&e[t]&&(n=e[t]),n}const Yae=({apiRef:e,columnsToUpsert:t,initialState:n,columnTypes:r,columnVisibilityModel:o=T9(e),keepOnlyColumnsToUpsert:a=!1})=>{var i,l,s;const u=!e.current.state.columns;let c;if(u)c={orderedFields:[],lookup:{},columnVisibilityModel:o};else{const t=M9(e.current.state);c={orderedFields:a?[]:[...t.orderedFields],lookup:Q({},t.lookup),columnVisibilityModel:o}}let d={};a&&!u&&(d=Object.keys(c.lookup).reduce((e,t)=>
321Q({},e,{[t]:!1}),{})),t.forEach(e=>{const{field:t}=e;d[t]=!0;let n=c.lookup[t];null==n?(n=Q({},Gae(r,e.type),{field:t,hasBeenResized:!1}),c.orderedFields.push(t)):a&&c.orderedFields.push(t),n&&n.type!==e.type&&(n=Q({},Gae(r,e.type),{field:t}));let o=n.hasBeenResized;Kae.forEach(t=>{void 0!==e[t]&&(o=!0,-1===e[t]&&(e[t]=1/0))}),c.lookup[t]=Q({},n,e,{hasBeenResized:o})}),a&&!u&&Object.keys(c.lookup).forEach(e=>{d[e]||delete c.lookup[e]});const f=((e,t)=>{if(!t)return e;const{orderedFields:n=[],dimensions:r={}}=t,o=Object.keys(r);if(0===o.length&&0===n.length)return e;const a={},i=[];for(let u=0;u<n.length;u+=1){const t=n[u];e.lookup[t]&&(a[t]=!0,i.push(t))}const l=0===i.length?e.orderedFields:[...i,...e.orderedFields.filter(e=>!a[e])],s=Q({},e.lookup);for(let u=0;u<o.length;u+=1){const e=o[u],t=Q({},s[e],{hasBeenResized:!0});Object.entries(r[e]).forEach(([e,n])=>{t[e]=-1===n?1/0:n}),s[e]=t}return Q({},e,{orderedFields:l,lookup:s})})(e.current.unstable_applyPipeProcessors("hydrateColumns",c),n);return qae(f,null!=(i=null==(l=(s=e.current).getRootDimensions)||null==(l=l.call(s))?void 0:l.viewportInnerSize.width)?i:0)},Xae=e=>t=>Q({},t,{columns:e});function Qae({firstColumnToRender:e,apiRef:t,firstRowToRender:n,lastRowToRender:r,visibleRows:o}){let a=e;for(let i=n;i<r;i+=1){if(o[i]){const n=o[i].id,r=t.current.unstable_getCellColSpanInfo(n,e);r&&r.spannedByColSpan&&(a=r.leftVisibleCellIndex)}}return a}function Zae({firstColumnIndex:e,minColumnIndex:t,columnBuffer:n,firstRowToRender:r,lastRowToRender:o,apiRef:a,visibleRows:i}){return Qae({firstColumnToRender:Math.max(e-n,t),apiRef:a,firstRowToRender:r,lastRowToRender:o,visibleRows:i})}function Jae(e,t){const n=A7(e),r=H9(e);return Math.floor(t*n)*((null!=r?r:0)+1)}const eie={string:Qoe,number:Nae,date:Dae,dateTime:Tae,boolean:Zoe,singleSelect:Lae,[tae]:nae,[zae]:Qoe},tie=(e,t,n)=>{var r,o,a,i;const l=Yae({apiRef:n,columnTypes:eie,columnsToUpsert:t.columns,initialState:null==(r=t.initialState)?void 0:r.columns,columnVisibilityModel:null!=(o=null!=(a=t.columnVisibilityModel)?a:null==(i=t.initialState)||null==(i=i.columns)?void 0:i.columnVisibilityModel)?o:{},keepOnlyColumnsToUpsert:!0});return Q({},e,{columns:l})};const nie={compact:.7,comfortable:1.3,standard:1},rie=(e,t)=>Q({},e,{density:{value:t.density,factor:nie[t.density]}});const oie=({apiRef:e,options:t})=>{const n=D9(e);if(t.fields)return t.fields.reduce((e,t)=>{const r=n.find(e=>e.field===t);return r&&e.push(r),e},[]);return(t.allColumns?n:A9(e)).filter(e=>!e.disableExport)},aie=({apiRef:e})=>{var t,n;const r=v7(e),o=X9(e),a=e.current.getSelectedRows(),i=r.filter(e=>"footer"!==o[e].type),l=t7(e),s=(null==l||null==(t=l.top)?void 0:t.map(e=>e.id))||[],u=(null==l||null==(n=l.bottom)?void 0:n.map(e=>e.id))||[];return i.unshift(...s),i.push(...u),a.size>0?i.filter(e=>a.has(e)):i},iie=(e,t)=>{const n=Nte(e,"useGridCsvExport"),r=t.unstable_ignoreValueFormatterDuringExport,o=("object"==typeof r?null==r?void 0:r.csvExport:r)||!1,a=_r.useCallback((t={})=>{var r,a,i,l,s;n.debug("Get data as CSV");return $ae({columns:oie({apiRef:e,options:t}),rowIds:(null!=(r=t.getRowsToExport)?r:aie)({apiRef:e}),csvOptions:{delimiter:t.delimiter||",",shouldAppendQuotes:null==(a=t.shouldAppendQuotes)||a,includeHeaders:null==(i=t.includeHeaders)||i,includeColumnGroupsHeaders:null==(l=t.includeColumnGroupsHeaders)||l,escapeFormulas:null==(s=t.escapeFormulas)||s},ignoreValueFormatter:o,apiRef:e})},[n,e,o]),i=_r.useCallback(e=>{n.debug("Export data as CSV");const t=a(e);!function(e,t="csv",n=document.title||"untitled"){const r=`${n}.${t}`;if("download"in HTMLAnchorElement.prototype){const t=URL.createObjectURL(e),n=document.createElement("a");return n.href=t,n.download=r,n.click(),void setTimeout(()=>{URL.revokeObjectURL(t)})}throw new Error("MUI: exportAs not supported")}(new Blob([null!=e&&e.utf8WithBom?new Uint8Array([239,187,191]):"",t],{type:"text/csv"}),"csv",null==e?void 0:e.fileName)},[n,a]);dee(e,{getDataAsCsv:a,exportDataAsCsv:i},"public");const l=_r.useCallback((e,t)=>{var n;return null!=(n=t.csvOptions)&&n.disableToolbarButton?e:[...e,{component:jr.jsx(hoe,{options:t.csvOptions}),componentName:"csvExport"}]},[]);bae(e,"exportMenu",l)},lie=(e,t,n)=>{var r;let o=e.paginationModel;const a=e.rowCount,i=null!=(r=null==n?void 0:n.pageSize)?r:o.pageSize,l=Wte(a,i);!n||(null==n?void 0:n.page)===o.page&&(null==n?void 0:n.pageSize)===o.pageSize||(o=n);const s=((e,t=0)=>0===t?e:Math.max(Math.min(e,t-1),0))(o.page,l);return s!==o.page&&(o=Q({},o,{page:s})),Kte(o.pageSize,t),o};const sie=(e,t)=>{const n=Nte(e,"useGridPrintExport"),r=_r.useRef(null),o=_r.useRef(null),a=_r.useRef({}),i=_r.useRef([]);_r.useEffect(()=>{r.current=oc(e.current.rootElementRef.current)},[e]);const l=_r.useCallback((t,n,r)=>new Promise(o=>{const a=oie({apiRef:e,options:{fields:t,allColumns:n}}).map(e=>e.field),i=D9(e),l={};
321i.forEach(e=>{l[e.field]=a.includes(e.field)}),r&&(l[eae.field]=!0),e.current.setColumnVisibilityModel(l),o()}),[e]),s=_r.useCallback(t=>{const n=t({apiRef:e}).map(t=>e.current.getRow(t));e.current.setRows(n)},[e]),u=_r.useCallback((n,o)=>{var a,i;const l=Q({copyStyles:!0,hideToolbar:!1,hideFooter:!1,includeCheckboxes:!1},o),s=n.contentDocument;if(!s)return;const u=one(e.current.state),c=e.current.rootElementRef.current,d=c.cloneNode(!0);d.querySelector(`.${S9.main}`).style.overflow="visible",d.style.contain="size";d.querySelector(`.${S9.columnHeaders}`).querySelector(`.${S9.columnHeadersInner}`).style.width="100%";let f=(null==(a=c.querySelector(`.${S9.toolbarContainer}`))?void 0:a.offsetHeight)||0,p=(null==(i=c.querySelector(`.${S9.footerContainer}`))?void 0:i.offsetHeight)||0;var h,m;l.hideToolbar&&(null==(h=d.querySelector(`.${S9.toolbarContainer}`))||h.remove(),f=0);l.hideFooter&&(null==(m=d.querySelector(`.${S9.footerContainer}`))||m.remove(),p=0);const g=u.currentPageTotalHeight+Jae(e,t.columnHeaderHeight)+f+p;if(d.style.height=`${g}px`,d.style.boxSizing="content-box",null!=o&&o.getRowsToExport){const e=d.querySelector(`.${S9.footerContainer}`);e.style.position="absolute",e.style.width="100%",e.style.top=g-p+"px"}const v=document.createElement("div");v.appendChild(d),s.body.innerHTML=v.innerHTML;const y="function"==typeof l.pageStyle?l.pageStyle():l.pageStyle;if("string"==typeof y){const e=s.createElement("style");e.appendChild(s.createTextNode(y)),s.head.appendChild(e)}l.bodyClassName&&s.body.classList.add(...l.bodyClassName.split(" "));const b=[];if(l.copyStyles){const e=c.getRootNode(),t=("ShadowRoot"===e.constructor.name?e:r.current).querySelectorAll("style, link[rel='stylesheet']");for(let n=0;n<t.length;n+=1){const e=t[n];if("STYLE"===e.tagName){const t=s.createElement(e.tagName),n=e.sheet;if(n){let e="";for(let t=0;t<n.cssRules.length;t+=1)"string"==typeof n.cssRules[t].cssText&&(e+=`${n.cssRules[t].cssText}\r\n`);t.appendChild(s.createTextNode(e)),s.head.appendChild(t)}}else if(e.getAttribute("href")){const t=s.createElement(e.tagName);for(let n=0;n<e.attributes.length;n+=1){const r=e.attributes[n];r&&t.setAttribute(r.nodeName,r.nodeValue||"")}b.push(new Promise(e=>{t.addEventListener("load",()=>e())})),s.head.appendChild(t)}}}Promise.all(b).then(()=>{n.contentWindow.print()})},[e,r,t.columnHeaderHeight]),c=_r.useCallback(t=>{var n;r.current.body.removeChild(t),e.current.restoreState(o.current||{}),null!=(n=o.current)&&null!=(n=n.columns)&&n.columnVisibilityModel||e.current.setColumnVisibilityModel(a.current),e.current.unstable_setVirtualization(!0),e.current.setRows(i.current),o.current=null,a.current={},i.current=[]},[e]),d=_r.useCallback(async d=>{if(n.debug("Export data as Print"),!e.current.rootElementRef.current)throw new Error("MUI: No grid root element available.");o.current=e.current.exportState(),a.current=T9(e);const f=G9(e);if(i.current=e7(e).map(e=>f[e]),t.pagination){const t={page:0,pageSize:b7(e)};e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{paginationModel:lie(e.pagination,"DataGridPro",t)})})),e.current.forceUpdate()}await l(null==d?void 0:d.fields,null==d?void 0:d.allColumns,null==d?void 0:d.includeCheckboxes),null!=d&&d.getRowsToExport&&s(d.getRowsToExport),e.current.unstable_setVirtualization(!1),await new Promise(e=>{requestAnimationFrame(()=>{e()})});const p=function(e){const t=document.createElement("iframe");return t.style.position="absolute",t.style.width="0px",t.style.height="0px",t.title=e||document.title,t}(null==d?void 0:d.fileName);p.onload=()=>{u(p,d);p.contentWindow.matchMedia("print").addEventListener("change",e=>{!1===e.matches&&c(p)})},r.current.body.appendChild(p)},[t,n,e,u,c,l,s]);dee(e,{exportDataAsPrint:d},"public");const f=_r.useCallback((e,t)=>{var n;return null!=(n=t.printOptions)&&n.disableToolbarButton?e:[...e,{component:jr.jsx(moe,{options:t.printOptions}),componentName:"printExport"}]},[]);bae(e,"exportMenu",f)},uie=(e,t,n)=>{var r,o,a;const i=null!=(r=null!=(o=t.filterModel)?o:null==(a=t.initialState)||null==(a=a.filter)?void 0:a.filterModel)?r:Pte();return Q({},e,{filter:{filterModel:Boe(i,t.disableMultipleColumnsFiltering,n),filteredRowsLookup:{},filteredDescendantCountLookup:{}},visibleRowsLookup:{}})},cie=e=>e.filteredRowsLookup;function die(e,t){return e.current.applyStrategyProcessor("visibleRowsLookupCreation",{tree:t.rows.tree,filteredRowsLookup:t.filter.filteredRowsLookup})}function fie(){return Ot(Object.values)}const pie=e=>Q({},e,{focus:{cell:null,columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null},tabIndex:{cell:null,columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null}});const hie=({currentColIndex:e,firstColIndex:t,lastColIndex:n,direction:r})=>{if("rtl"===r){if(e<n)return e+1}else if("ltr"===r&&e>t)return e-1;return null},mie=({currentColIndex:e,firstColIndex:t,lastColIndex:n,direction:r})=>{if("rtl"===r){if(e>t)return e-1}else if("ltr"===r&&e<n)return e+1;return null},gie=(e,t)=>{const n=Nte(e,"useGridKeyboardNavigation"),r=Ioe(e,t).rows,o=Td(),a=_r.useMemo(()=>function(e,t){const n=t7(e)||{};return[...n.top||[],...t,...n.bottom||[]]}(e,r),[e,r]),i="DataGrid"!==t.signature&&t.unstable_headerFilters,l=_r.useCallback((t,r,o="left")=>{const a=h7(e),i=e.current.unstable_getCellColSpanInfo(r,t);
321i&&i.spannedByColSpan&&("left"===o?t=i.leftVisibleCellIndex:"right"===o&&(t=i.rightVisibleCellIndex));const l=a.findIndex(e=>e.id===r);n.debug(`Navigating to cell row ${l}, col ${t}`),e.current.scrollToIndexes({colIndex:t,rowIndex:l});const s=e.current.getVisibleColumns()[t].field;e.current.setCellFocus(r,s)},[e,n]),s=_r.useCallback((t,r)=>{n.debug(`Navigating to header col ${t}`),e.current.scrollToIndexes({colIndex:t});const o=e.current.getVisibleColumns()[t].field;e.current.setColumnHeaderFocus(o,r)},[e,n]),u=_r.useCallback((t,r)=>{n.debug(`Navigating to header filter col ${t}`),e.current.scrollToIndexes({colIndex:t});const o=e.current.getVisibleColumns()[t].field;e.current.setColumnHeaderFilterFocus(o,r)},[e,n]),c=_r.useCallback((t,r,o)=>{n.debug(`Navigating to header col ${t}`),e.current.scrollToIndexes({colIndex:t});const{field:a}=e.current.getVisibleColumns()[t];e.current.setColumnGroupHeaderFocus(a,r,o)},[e,n]),d=_r.useCallback(e=>{var t;return null==(t=a[e])?void 0:t.id},[a]),f=_r.useCallback((t,n)=>{const r=n.currentTarget.querySelector(`.${S9.columnHeaderTitleContainerContent}`);if(!!r&&r.contains(n.target)&&t.field!==eae.field)return;if(!e.current.getRootDimensions())return;const f=e.current.getViewportPageSize(),p=t.field?e.current.getColumnIndex(t.field):0,h=a.length>0?0:null,m=a.length-1,g=A9(e).length-1,v=H9(e);let y=!0;switch(n.key){case"ArrowDown":null!==h&&(i?u(p,n):l(p,d(h)));break;case"ArrowRight":{const e=mie({currentColIndex:p,firstColIndex:0,lastColIndex:g,direction:o.direction});null!==e&&s(e,n);break}case"ArrowLeft":{const e=hie({currentColIndex:p,firstColIndex:0,lastColIndex:g,direction:o.direction});null!==e&&s(e,n);break}case"ArrowUp":v>0&&c(p,v-1,n);break;case"PageDown":null!==h&&null!==m&&l(p,d(Math.min(h+f,m)));break;case"Home":s(0,n);break;case"End":s(g,n);break;case"Enter":(n.ctrlKey||n.metaKey)&&e.current.toggleColumnMenu(t.field);break;case" ":break;default:y=!1}y&&n.preventDefault()},[e,a.length,i,u,l,d,o.direction,s,c]),p=_r.useCallback((t,n)=>{if(!e.current.getRootDimensions())return;const r=yne(e)===t.field,i=bne(e)===t.field;if(r||i||!zee(n.key))return;const c=e.current.getViewportPageSize(),f=t.field?e.current.getColumnIndex(t.field):0,p=a.length-1,h=A9(e).length-1;let m=!0;switch(n.key){case"ArrowDown":{const e=d(0);null!=e&&l(f,e);break}case"ArrowRight":{const e=mie({currentColIndex:f,firstColIndex:0,lastColIndex:h,direction:o.direction});null!==e&&u(e,n);break}case"ArrowLeft":{const r=hie({currentColIndex:f,firstColIndex:0,lastColIndex:h,direction:o.direction});null!==r?u(r,n):e.current.setColumnHeaderFilterFocus(t.field,n);break}case"ArrowUp":s(f,n);break;case"PageDown":null!==p&&l(f,d(Math.min(0+c,p)));break;case"Home":u(0,n);break;case"End":u(h,n);break;case" ":break;default:m=!1}m&&n.preventDefault()},[e,a.length,u,o.direction,s,l,d]),h=_r.useCallback((t,n)=>{if(!e.current.getRootDimensions())return;const r=E7(e);if(null===r)return;const{field:o,depth:i}=r,{fields:u,depth:f,maxDepth:p}=t,h=e.current.getViewportPageSize(),m=e.current.getColumnIndex(o),g=o?e.current.getColumnIndex(o):0,v=a.length-1,y=A9(e).length-1;let b=!0;switch(n.key){case"ArrowDown":f===p-1?s(m,n):c(m,i+1,n);break;case"ArrowUp":f>0&&c(m,i-1,n);break;case"ArrowRight":{const e=u.length-u.indexOf(o)-1;m+e+1<=y&&c(m+e+1,i,n);break}case"ArrowLeft":{const e=u.indexOf(o);m-e-1>
321=0&&c(m-e-1,i,n);break}case"PageDown":null!==v&&l(g,d(Math.min(0+h,v)));break;case"Home":c(0,i,n);break;case"End":c(y,i,n);break;case" ":break;default:b=!1}b&&n.preventDefault()},[e,a.length,s,c,l,d]),m=_r.useCallback((t,n)=>{if(cee(n))return;const r=e.current.getCellParams(t.id,t.field);if(r.cellMode===eee.Edit||!zee(n.key))return;if(!e.current.unstable_applyPipeProcessors("canUpdateFocus",!0,{event:n,cell:r}))return;const c=e.current.getRootDimensions();if(0===a.length||!c)return;const f=o.direction,p=e.current.getViewportPageSize(),h=t.field?e.current.getColumnIndex(t.field):0,m=a.findIndex(e=>e.id===t.id),g=a.length-1,v=A9(e).length-1;let y=!0;switch(n.key){case"ArrowDown":m<g&&l(h,d(m+1));break;case"ArrowUp":m>0?l(h,d(m-1)):i?u(h,n):s(h,n);break;case"ArrowRight":{const e=mie({currentColIndex:h,firstColIndex:0,lastColIndex:v,direction:f});null!==e&&l(e,d(m),"rtl"===f?"left":"right");break}case"ArrowLeft":{const e=hie({currentColIndex:h,firstColIndex:0,lastColIndex:v,direction:f});null!==e&&l(e,d(m),"rtl"===f?"right":"left");break}case"Tab":n.shiftKey&&h>0?l(h-1,d(m),"left"):!n.shiftKey&&h<v&&l(h+1,d(m),"right");break;case" ":{if(t.field===rae)break;const e=t.colDef;if(e&&"treeDataGroup"===e.type)break;!n.shiftKey&&m<g&&l(h,d(Math.min(m+p,g)));break}case"PageDown":m<g&&l(h,d(Math.min(m+p,g)));break;case"PageUp":{const e=Math.max(m-p,0);e!==m&&e>=0?l(h,d(e)):s(h,n);break}case"Home":n.ctrlKey||n.metaKey||n.shiftKey?l(0,d(0)):l(0,d(m));break;case"End":n.ctrlKey||n.metaKey||n.shiftKey?l(v,d(g)):l(v,d(m));break;default:y=!1}y&&n.preventDefault()},[e,a,o.direction,l,d,i,u,s]),g=_r.useCallback((e,{event:t})=>" "!==t.key&&e,[]);bae(e,"canStartEditing",g),Tte(e,"columnHeaderKeyDown",f),Tte(e,"headerFilterKeyDown",p),Tte(e,"columnGroupHeaderKeyDown",h),Tte(e,"cellKeyDown",m)},vie=(e,t)=>{var n,r,o,a,i;const l=Q({},Ute(t.autoPageSize),null!=(n=t.paginationModel)?n:null==(r=t.initialState)||null==(r=r.pagination)?void 0:r.paginationModel);Kte(l.pageSize,t.signature);const s=null!=(o=null!=(a=t.rowCount)?a:null==(i=t.initialState)||null==(i=i.pagination)?void 0:i.rowCount)?o:0;return Q({},e,{pagination:{paginationModel:l,rowCount:s}})},yie=(e,t)=>{((e,t)=>{var n;const r=Nte(e,"useGridPaginationModel"),o=w9(e,A7),a=Math.floor(t.rowHeight*o);e.current.registerControlState({stateId:"paginationModel",propModel:t.paginationModel,propOnChange:t.onPaginationModelChange,stateSelector:Gte,changeEvent:"paginationModelChange"});const i=_r.useCallback(t=>{const n=Gte(e);t!==n.page&&(r.debug(`Setting page to ${t}`),e.current.setPaginationModel({page:t,pageSize:n.pageSize}))},[e,r]),l=_r.useCallback(t=>{const n=Gte(e);t!==n.pageSize&&(r.debug(`Setting page size to ${t}`),e.current.setPaginationModel({pageSize:t,page:n.page}))},[e,r]),s=_r.useCallback(n=>{const o=Gte(e);n!==o&&(r.debug("Setting 'paginationModel' to",n),e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{paginationModel:lie(e.pagination,t.signature,n)})})))},[e,r,t.signature]);dee(e,{setPage:i,setPageSize:l,setPaginationModel:s},"public");const u=_r.useCallback((n,r)=>{var o;const a=Gte(e);return!r.exportOnlyDirtyModels||null!=t.paginationModel||null!=(null==(o=t.initialState)||null==(o=o.pagination)?void 0:o.paginationModel)||0!==a.page&&a.pageSize!==(t.autoPageSize?0:100)?Q({},n,{pagination:Q({},n.pagination,{paginationModel:a})}):n},[e,t.paginationModel,null==(n=t.initialState)||null==(n=n.pagination)?void 0:n.paginationModel,t.autoPageSize]),c=_r.useCallback((n,r)=>{var o,a;const i=null!=(o=r.stateToRestore.pagination)&&o.paginationModel?Q({},Ute(t.autoPageSize),null==(a=r.stateToRestore.pagination)?void 0:a.paginationModel):Gte(e);return e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{paginationModel:lie(e.pagination,t.signature,i)})})),n},[e,t.autoPageSize,t.signature]);bae(e,"exportState",u),bae(e,"restoreState",c);const d=_r.useCallback(()=>{if(!t.autoPageSize)return;const n=e.current.getRootDimensions()||{viewportInnerSize:{height:0}},r=U7(e),o=Math.floor((n.viewportInnerSize.height-r.top-r.bottom)/a);e.current.setPageSize(o)},[e,t.autoPageSize,a]),f=_r.useCallback(t=>{if(null==t)return;const n=Gte(e),r=Zte(e);n.page>r-1&&e.current.setPage(Math.max(0,r-1))},[e]);Tte(e,"viewportInnerSizeChange",d),Tte(e,"paginationModelChange",()=>{var t;const n=Gte(e);null!=(t=e.current.virtualScrollerRef)&&t.current&&e.current.scrollToIndexes({rowIndex:n.page*n.pageSize})}),Tte(e,"rowCountChange",f),_r.useEffect(()=>{e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{paginationModel:lie(e.pagination,t.signature,t.paginationModel)})}))},[e,t.paginationModel,t.paginationMode,t.signature]),_r.useEffect(d,[d])})(e,t),((e,t)=>{var n;const r=Nte(e,"useGridRowCount"),o=w9(e,w7),a=w9(e,Yte);e.current.registerControlState({stateId:"paginationRowCount",propModel:t.rowCount,propOnChange:t.onRowCountChange,stateSelector:Yte,changeEvent:"rowCountChange"});const i=_r.useCallback(t=>{a!==t&&(r.debug("Setting 'rowCount' to",t),e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{rowCount:t})})))},[e,r,a]);dee(e,{setRowCount:i},"public");const l=_r.useCallback((n,r)=>{var o;const a=Yte(e);
321return r.exportOnlyDirtyModels&&null==t.rowCount&&null==(null==(o=t.initialState)||null==(o=o.pagination)?void 0:o.rowCount)?n:Q({},n,{pagination:Q({},n.pagination,{rowCount:a})})},[e,t.rowCount,null==(n=t.initialState)||null==(n=n.pagination)?void 0:n.rowCount]),s=_r.useCallback((t,n)=>{var r;const o=null!=(r=n.stateToRestore.pagination)&&r.rowCount?n.stateToRestore.pagination.rowCount:Yte(e);return e.current.setState(e=>Q({},e,{pagination:Q({},e.pagination,{rowCount:o})})),t},[e]);bae(e,"exportState",l),bae(e,"restoreState",s),_r.useEffect(()=>{},[t.rowCount,t.paginationMode]),_r.useEffect(()=>{"client"===t.paginationMode?e.current.setRowCount(o):null!=t.rowCount&&e.current.setRowCount(t.rowCount)},[e,o,t.paginationMode,t.rowCount])})(e,t)},bie=(e,t)=>{var n,r;return Q({},e,{preferencePanel:null!=(n=null==(r=t.initialState)?void 0:r.preferencePanel)?n:{open:!1}})},wie=["id","field"],xie=["id","field"],Sie=p9(["MUI: A call to `processRowUpdate` threw an error which was not handled because `onProcessRowUpdateError` is missing.","To handle the error pass a callback to the `onProcessRowUpdateError` prop, e.g. `<DataGrid onProcessRowUpdateError={(error) => ...} />`.","For more detail, see http://mui.com/components/data-grid/editing/#server-side-persistence."],"error"),Cie=["id"],kie=["id"],Oie=p9(["MUI: A call to `processRowUpdate` threw an error which was not handled because `onProcessRowUpdateError` is missing.","To handle the error pass a callback to the `onProcessRowUpdateError` prop, e.g. `<DataGrid onProcessRowUpdateError={(error) => ...} />`.","For more detail, see http://mui.com/components/data-grid/editing/#server-side-persistence."],"error"),Eie=e=>Q({},e,{editRows:{}}),Pie=(e,t)=>{((e,t)=>{const[n,r]=_r.useState({}),o=_r.useRef(n),a=_r.useRef({}),{processRowUpdate:i,onProcessRowUpdateError:l,cellModesModel:s,onCellModesModelChange:u}=t,c=e=>(...n)=>{t.editMode===J7.Cell&&e(...n)},d=_r.useCallback((t,n)=>{const r=e.current.getCellParams(t,n);if(!e.current.isCellEditable(r))throw new Error(`MUI: The cell with id=${t} and field=${n} is not editable.`)},[e]),f=_r.useCallback((t,n,r)=>{if(e.current.getCellMode(t,n)!==r)throw new Error(`MUI: The cell with id=${t} and field=${n} is not in ${r} mode.`)},[e]),p=_r.useCallback((t,n)=>{if(!t.isEditable)return;if(t.cellMode===eee.Edit)return;const r=Q({},t,{reason:ree.cellDoubleClick});e.current.publishEvent("cellEditStart",r,n)},[e]),h=_r.useCallback((t,n)=>{if(t.cellMode===eee.View)return;if(e.current.getCellMode(t.id,t.field)===eee.View)return;const r=Q({},t,{reason:oee.cellFocusOut});e.current.publishEvent("cellEditStop",r,n)},[e]),m=_r.useCallback((t,n)=>{if(t.cellMode===eee.Edit){if(229===n.which)return;let r;if("Escape"===n.key?r=oee.escapeKeyDown:"Enter"===n.key?r=oee.enterKeyDown:"Tab"===n.key&&(r=n.shiftKey?oee.shiftTabKeyDown:oee.tabKeyDown,n.preventDefault()),r){const o=Q({},t,{reason:r});e.current.publishEvent("cellEditStop",o,n)}}else if(t.isEditable){let r;if(!e.current.unstable_applyPipeProcessors("canStartEditing",!0,{event:n,cellParams:t,editMode:"cell"}))return;if(Lee(n)?r=ree.printableKeyDown:(n.ctrlKey||n.metaKey)&&"v"===n.key?r=ree.pasteKeyDown:"Enter"===n.key?r=ree.enterKeyDown:"Delete"!==n.key&&"Backspace"!==n.key||(r=ree.deleteKeyDown),r){const o=Q({},t,{reason:r,key:n.key});e.current.publishEvent("cellEditStart",o,n)}}},[e]),g=_r.useCallback(t=>{const{id:n,field:r,reason:o}=t,a={id:n,field:r};o!==ree.printableKeyDown&&o!==ree.deleteKeyDown&&o!==ree.pasteKeyDown||(a.deleteValue=!0),e.current.startCellEditMode(a)},[e]),v=_r.useCallback(t=>{const{id:n,field:r,reason:o}=t;let a;e.current.runPendingEditCellValueMutation(n,r),o===oee.enterKeyDown?a="below":o===oee.tabKeyDown?a="right":o===oee.shiftTabKeyDown&&(a="left");const i="escapeKeyDown"===o;e.current.stopCellEditMode({id:n,field:r,ignoreModifications:i,cellToFocusAfter:a})},[e]);Tte(e,"cellDoubleClick",c(p)),Tte(e,"cellFocusOut",c(h)),Tte(e,"cellKeyDown",c(m)),Tte(e,"cellEditStart",c(g)),Tte(e,"cellEditStop",c(v)),jte(e,"cellEditStart",t.onCellEditStart),jte(e,"cellEditStop",t.onCellEditStop);const y=_r.useCallback((t,n)=>{const r=oae(e.current.state);return r[t]&&r[t][n]?eee.Edit:eee.View},[e]),b=dc(n=>{const a=n!==t.cellModesModel;u&&a&&u(n,{}),t.cellModesModel&&a||(r(n),o.current=n,e.current.publishEvent("cellModesModelChange",n))}),w=_r.useCallback((e,t,n)=>{const r=Q({},o.current);if(null!==n)r[e]=Q({},r[e],{[t]:Q({},n)});else{const n=r[e],o=J(n,[t].map(kt));r[e]=o,0===Object.keys(r[e]).length&&delete r[e]}b(r)},[b]),x=_r.useCallback((t,n,r)=>{e.current.setState(e=>{const o=Q({},e.editRows);return null!==r?o[t]=Q({},o[t],{[n]:Q({},r)}):(delete o[t][n],0===Object.keys(o[t]).length&&delete o[t]),Q({},e,{editRows:o})}),e.current.forceUpdate()},[e]),S=_r.useCallback(e=>{const{id:t,field:n}=e,r=J(e,wie);d(t,n),f(t,n,eee.View),w(t,n,Q({mode:eee.Edit},r))},[d,f,w]),C=dc(t=>{const{id:n,field:r,deleteValue:o,initialValue:a}=t;let i=e.current.getCellValue(n,r);(o||a)&&(i=o?"":a),x(n,r,{value:i,error:!1,isProcessingProps:!1}),e.current.setCellFocus(n,r)}),k=_r.useCallback(e=>{const{id:t,field:n}=e,r=J(e,xie);f(t,n,eee.Edit),w(t,n,Q({mode:eee.View},r))},[f,w]),O=dc(async t=>{const{id:n,field:r,ignoreModifications:o,cellToFocusAfter:s="none"}=t;f(n,r,eee.Edit),e.current.runPendingEditCellValueMutation(n,r);const u=()=>{x(n,r,null),w(n,r,null),"none"!==s&&e.current.moveFocusToRelativeCell(n,r,s)};if(o)return void u();const c=oae(e.current.state),{error:d,isProcessingProps:p}=c[n][r];if(d||p)return a.current[n][r].mode=eee.Edit,void w(n,r,{mode:eee.Edit});const h=e.current.getRowWithUpdatedValuesFromCellEditing(n,r);if(i){const t=e=>{a.current[n][r].mode=eee.Edit,w(n,r,{mode:eee.Edit}),l?l(e):Sie()};try{const r=e.current.getRow(n);Promise.resolve(i(h,r)).then(t=>{e.current.updateRows([t]),u()}).catch(t)}catch(m){t(m)}}else e.current.updateRows([h]),u()}),E=_r.useCallback(async t=>{var n;const{id:r,field:o,value:a,debounceMs:i,unstable_skipValueParser:l}=t;d(r,o),f(r,o,eee.Edit);const s=e.current.getColumn(o),u=e.current.getRow(r);let c=a;s.valueParser&&!l&&(c=s.valueParser(a,e.current.getCellParams(r,o)));let p=oae(e.current.state),h=Q({},p[r][o],{value:c,changeReason:i?"debouncedSetEditCellValue":"setEditCellValue"});
321if(s.preProcessEditCellProps){const e=a!==p[r][o].value;h=Q({},h,{isProcessingProps:!0}),x(r,o,h),h=await Promise.resolve(s.preProcessEditCellProps({id:r,row:u,props:h,hasChanged:e}))}return e.current.getCellMode(r,o)!==eee.View&&(p=oae(e.current.state),h=Q({},h,{isProcessingProps:!1}),h.value=s.preProcessEditCellProps?p[r][o].value:c,x(r,o,h),p=oae(e.current.state),!(null!=(n=p[r])&&null!=(n=n[o])&&n.error))},[e,d,f,x]),P=_r.useCallback((t,n)=>{const r=e.current.getColumn(n),o=oae(e.current.state),a=e.current.getRow(t);if(!o[t]||!o[t][n])return e.current.getRow(t);const{value:i}=o[t][n];return r.valueSetter?r.valueSetter({value:i,row:a}):Q({},a,{[n]:i})},[e]),M={setCellEditingEditCellValue:E,getRowWithUpdatedValuesFromCellEditing:P};dee(e,{getCellMode:y,startCellEditMode:S,stopCellEditMode:k},"public"),dee(e,M,"private"),_r.useEffect(()=>{s&&b(s)},[s,b]),Hu(()=>{const t=Y9(e),r=a.current;a.current=$te(n),Object.entries(n).forEach(([e,n])=>{Object.entries(n).forEach(([n,o])=>{var a,i;const l=(null==(a=r[e])||null==(a=a[n])?void 0:a.mode)||eee.View,s=null!=(i=t[e])?i:e;o.mode===eee.Edit&&l===eee.View?C(Q({id:s,field:n},o)):o.mode===eee.View&&l===eee.Edit&&O(Q({id:s,field:n},o))})})},[e,n,C,O])})(e,t),((e,t)=>{const[n,r]=_r.useState({}),o=_r.useRef(n),a=_r.useRef({}),i=_r.useRef(null),l=_r.useRef(null),{processRowUpdate:s,onProcessRowUpdateError:u,rowModesModel:c,onRowModesModelChange:d}=t,f=e=>(...n)=>{t.editMode===J7.Row&&e(...n)},p=_r.useCallback((t,n)=>{const r=e.current.getCellParams(t,n);if(!e.current.isCellEditable(r))throw new Error(`MUI: The cell with id=${t} and field=${n} is not editable.`)},[e]),h=_r.useCallback((t,n)=>{if(e.current.getRowMode(t)!==n)throw new Error(`MUI: The row with id=${t} is not in ${n} mode.`)},[e]),m=_r.useCallback((t,n)=>{if(!t.isEditable)return;if(e.current.getRowMode(t.id)===tee.Edit)return;const r=e.current.getRowParams(t.id),o=Q({},r,{field:t.field,reason:aee.cellDoubleClick});e.current.publishEvent("rowEditStart",o,n)},[e]),g=_r.useCallback(e=>{l.current=e},[]),v=_r.useCallback((t,n)=>{t.isEditable&&e.current.getRowMode(t.id)!==tee.View&&(l.current=null,i.current=setTimeout(()=>{var r;if(i.current=null,(null==(r=l.current)?void 0:r.id)!==t.id){if(!e.current.getRow(t.id))return;if(e.current.getRowMode(t.id)===tee.View)return;const r=e.current.getRowParams(t.id),o=Q({},r,{field:t.field,reason:iee.rowFocusOut});e.current.publishEvent("rowEditStop",o,n)}}))},[e]);_r.useEffect(()=>()=>{clearTimeout(i.current)},[]);const y=_r.useCallback((t,n)=>{if(t.cellMode===tee.Edit){if(229===n.which)return;let r;if("Escape"===n.key)r=iee.escapeKeyDown;else if("Enter"===n.key)r=iee.enterKeyDown;else if("Tab"===n.key){const o=j9(e).filter(n=>e.current.getColumn(n).type===tae||e.current.isCellEditable(e.current.getCellParams(t.id,n)));if(n.shiftKey?t.field===o[0]&&(r=iee.shiftTabKeyDown):t.field===o[o.length-1]&&(r=iee.tabKeyDown),n.preventDefault(),!r){const r=o.findIndex(e=>e===t.field),a=o[n.shiftKey?r-1:r+1];e.current.setCellFocus(t.id,a)}}if(r){const o=Q({},e.current.getRowParams(t.id),{reason:r,field:t.field});e.current.publishEvent("rowEditStop",o,n)}}else if(t.isEditable){let r;if(!e.current.unstable_applyPipeProcessors("canStartEditing",!0,{event:n,cellParams:t,editMode:"row"}))return;if(Lee(n)||(n.ctrlKey||n.metaKey)&&"v"===n.key?r=aee.printableKeyDown:"Enter"===n.key?r=aee.enterKeyDown:"Delete"!==n.key&&"Backspace"!==n.key||(r=aee.deleteKeyDown),r){const o=e.current.getRowParams(t.id),a=Q({},o,{field:t.field,reason:r});e.current.publishEvent("rowEditStart",a,n)}}},[e]),b=_r.useCallback(t=>{const{id:n,field:r,reason:o}=t,a={id:n,fieldToFocus:r};o!==aee.printableKeyDown&&o!==aee.deleteKeyDown||(a.deleteValue=!!r),e.current.startRowEditMode(a)},[e]),w=_r.useCallback(t=>{const{id:n,reason:r,field:o}=t;let a;e.current.runPendingEditCellValueMutation(n),r===iee.enterKeyDown?a="below":r===iee.tabKeyDown?a="right":r===iee.shiftTabKeyDown&&(a="left");const i="escapeKeyDown"===r;e.current.stopRowEditMode({id:n,ignoreModifications:i,field:o,cellToFocusAfter:a})},[e]);Tte(e,"cellDoubleClick",f(m)),Tte(e,"cellFocusIn",f(g)),Tte(e,"cellFocusOut",f(v)),Tte(e,"cellKeyDown",f(y)),Tte(e,"rowEditStart",f(b)),Tte(e,"rowEditStop",f(w)),jte(e,"rowEditStart",t.onRowEditStart),jte(e,"rowEditStop",t.onRowEditStop
321);const x=_r.useCallback(n=>{if(t.editMode===J7.Cell)return tee.View;const r=oae(e.current.state);return r[n]&&Object.keys(r[n]).length>0?tee.Edit:tee.View},[e,t.editMode]),S=dc(n=>{const a=n!==t.rowModesModel;d&&a&&d(n,{}),t.rowModesModel&&a||(r(n),o.current=n,e.current.publishEvent("rowModesModelChange",n))}),C=_r.useCallback((e,t)=>{const n=Q({},o.current);null!==t?n[e]=Q({},t):delete n[e],S(n)},[S]),k=_r.useCallback((t,n)=>{e.current.setState(e=>{const r=Q({},e.editRows);return null!==n?r[t]=n:delete r[t],Q({},e,{editRows:r})}),e.current.forceUpdate()},[e]),O=_r.useCallback((t,n,r)=>{e.current.setState(e=>{const o=Q({},e.editRows);return null!==r?o[t]=Q({},o[t],{[n]:Q({},r)}):(delete o[t][n],0===Object.keys(o[t]).length&&delete o[t]),Q({},e,{editRows:o})}),e.current.forceUpdate()},[e]),E=_r.useCallback(e=>{const{id:t}=e,n=J(e,Cie);h(t,tee.View),C(t,Q({mode:tee.Edit},n))},[h,C]),P=dc(t=>{const{id:n,fieldToFocus:r,deleteValue:o,initialValue:a}=t,i=I9(e).reduce((t,i)=>{if(!e.current.getCellParams(n,i).isEditable)return t;let l=e.current.getCellValue(n,i);return r===i&&(o||a)&&(l=o?"":a),t[i]={value:l,error:!1,isProcessingProps:!1},t},{});k(n,i),r&&e.current.setCellFocus(n,r)}),M=_r.useCallback(e=>{const{id:t}=e,n=J(e,kie);h(t,tee.Edit),C(t,Q({mode:tee.View},n))},[h,C]),I=dc(t=>{const{id:n,ignoreModifications:r,field:o,cellToFocusAfter:i="none"}=t;e.current.runPendingEditCellValueMutation(n);const l=()=>{"none"!==i&&o&&e.current.moveFocusToRelativeCell(n,o,i),k(n,null),C(n,null)};if(r)return void l();const c=oae(e.current.state),d=e.current.getRow(n);if(Object.values(c[n]).some(e=>e.isProcessingProps))return void(a.current[n].mode=tee.Edit);if(Object.values(c[n]).some(e=>e.error))return a.current[n].mode=tee.Edit,void C(n,{mode:tee.Edit});const f=e.current.getRowWithUpdatedValuesFromRowEditing(n);if(s){const t=e=>{a.current[n].mode=tee.Edit,C(n,{mode:tee.Edit}),u?u(e):Oie()};try{Promise.resolve(s(f,d)).then(t=>{e.current.updateRows([t]),l()}).catch(t)}catch(p){t(p)}}else e.current.updateRows([f]),l()}),R=_r.useCallback(t=>{const{id:n,field:r,value:o,debounceMs:a,unstable_skipValueParser:i}=t;p(n,r);const l=e.current.getColumn(r),s=e.current.getRow(n);let u=o;l.valueParser&&!i&&(u=l.valueParser(o,e.current.getCellParams(n,r)));let c=oae(e.current.state),d=Q({},c[n][r],{value:u,changeReason:a?"debouncedSetEditCellValue":"setEditCellValue"});return l.preProcessEditCellProps||O(n,r,d),new Promise(t=>{const o=[];if(l.preProcessEditCellProps){const a=d.value!==c[n][r].value;d=Q({},d,{isProcessingProps:!0}),O(n,r,d);const i=c[n],f=J(i,[r].map(kt)),p=Promise.resolve(l.preProcessEditCellProps({id:n,row:s,props:d,hasChanged:a,otherFieldsProps:f})).then(o=>{e.current.getRowMode(n)!==tee.View?(c=oae(e.current.state),(o=Q({},o,{isProcessingProps:!1})).value=l.preProcessEditCellProps?c[n][r].value:u,O(n,r,o)):t(!1)});o.push(p)}Object.entries(c[n]).forEach(([a,i])=>{if(a===r)return;const l=e.current.getColumn(a);if(!l.preProcessEditCellProps)return;i=Q({},i,{isProcessingProps:!0}),O(n,a,i),c=oae(e.current.state);const u=c[n],d=J(u,[a].map(kt)),f=Promise.resolve(l.preProcessEditCellProps({id:n,row:s,props:i,hasChanged:!1,otherFieldsProps:d})).then(r=>{e.current.getRowMode(n)!==tee.View?(r=Q({},r,{isProcessingProps:!1}),O(n,a,r)):t(!1)});o.push(f)}),Promise.all(o).then(()=>{e.current.getRowMode(n)===tee.Edit?(c=oae(e.current.state),t(!c[n][r].error)):t(!1)})})},[e,p,O]),D={setRowEditingEditCellValue:R,getRowWithUpdatedValuesFromRowEditing:_r.useCallback(t=>{const n=oae(e.current.state),r=e.current.getRow(t);if(!n[t])return e.current.getRow(t);let o=Q({},r);return Object.entries(n[t]).forEach(([t,n])=>{const r=e.current.getColumn(t);r.valueSetter?o=r.valueSetter({value:n.value,row:o}):o[t]=n.value}),o},[e])};dee(e,{getRowMode:x,startRowEditMode:E,stopRowEditMode:M},"public"),dee(e,D,"private"),_r.useEffect(()=>{c&&S(c)},[c,S]),Hu(()=>{const t=Y9(e),r=a.current;a.current=$te(n),Object.entries(n).forEach(([e,n])=>{var o,a;const i=(null==(o=r[e])?void 0:o.mode)||tee.View,l=null!=(a=t[e])?a:e;n.mode===tee.Edit&&i===tee.View?P(Q({id:l},n)):n.mode===tee.View&&i===tee.Edit&&I(Q({id:l},n))})},[e,n,P,I])})(e,t);const n=_r.useRef({}),{isCellEditable:r}=t,o=_r.useCallback(e=>!H7(e.rowNode)&&(!!e.colDef.editable&&(!!e.colDef.renderEditCell&&(!r||r(e)))),[r]);_r.useEffect(()=>{const e=n.current;return()=>{Object.entries(e).forEach(([t,n])=>
321{Object.keys(n).forEach(n=>{const[r]=e[t][n];clearTimeout(r),delete e[t][n]})})}},[]);const a=_r.useCallback((e,t)=>{if(n.current[e])if(t){if(n.current[e][t]){const[,r]=n.current[e][t];r()}}else Object.keys(n.current[e]).forEach(t=>{const[,r]=n.current[e][t];r()})},[]),i=_r.useCallback(r=>{const{id:o,field:a,debounceMs:i}=r;return new Promise(l=>{((e,t,r,o)=>{if(!r)return void o();if(n.current[e]||(n.current[e]={}),n.current[e][t]){const[r]=n.current[e][t];clearTimeout(r)}const a=setTimeout(()=>{o(),delete n.current[e][t]},r);n.current[e][t]=[a,()=>{const[r]=n.current[e][t];clearTimeout(r),o(),delete n.current[e][t]}]})(o,a,i,async()=>{const n=t.editMode===J7.Row?e.current.setRowEditingEditCellValue:e.current.setCellEditingEditCellValue;if(e.current.getCellMode(o,a)===eee.Edit){const e=await n(r);l(e)}})})},[e,t.editMode]),l=_r.useCallback((n,r)=>t.editMode===J7.Cell?e.current.getRowWithUpdatedValuesFromCellEditing(n,r):e.current.getRowWithUpdatedValuesFromRowEditing(n),[e,t.editMode]),s=_r.useCallback((t,n)=>{var r,o;return null!=(r=null==(o=oae(e.current.state)[t])?void 0:o[n])?r:null},[e]),u={runPendingEditCellValueMutation:a};dee(e,{isCellEditable:o,setEditCellValue:i,getRowWithUpdatedValues:l,unstable_getEditCellMeta:s},"public"),dee(e,u,"private")},Mie=(e,t,n)=>(n.current.caches.rows=V7({rows:t.rows,getRowId:t.getRowId,loading:t.loading,rowCount:t.rowCount}),Q({},e,{rows:$7({apiRef:n,rowCountProp:t.rowCount,loadingProp:t.loading,previousTree:null,previousTreeDepths:null})})),Iie=(e,t)=>{const n=Nte(e,"useGridRows"),r=Ioe(e,t),o=_r.useRef(Date.now()),a=Kre(),i=_r.useCallback(t=>{const n=G9(e)[t];if(n)return n;const r=e.current.getRowNode(t);return r&&H7(r)?{[z7]:t}:null},[e]),l=t.getRowId,s=_r.useCallback(e=>z7 in e?e[z7]:l?l(e):e.id,[l]),u=_r.useMemo(()=>r.rows.reduce((e,{id:t},n)=>(e[t]=n,e),{}),[r.rows]),c=_r.useCallback(({cache:n,throttle:r})=>{const i=()=>{o.current=Date.now(),e.current.setState(n=>Q({},n,{rows:$7({apiRef:e,rowCountProp:t.rowCount,loadingProp:t.loading,previousTree:X9(e),previousTreeDepths:Z9(e)})})),e.current.publishEvent("rowsSet"),e.current.forceUpdate()};if(a.clear(),e.current.caches.rows=n,!r)return void i();const l=t.throttleRowsMs-(Date.now()-o.current);l>0?a.start(l,i):i()},[t.throttleRowsMs,t.rowCount,t.loading,e,a]),d=_r.useCallback(r=>{n.debug(`Updating all rows, new length ${r.length}`);const o=V7({rows:r,getRowId:t.getRowId,loading:t.loading,rowCount:t.rowCount}),a=e.current.caches.rows;o.rowsBeforePartialUpdates=a.rowsBeforePartialUpdates,c({cache:o,throttle:!0})},[n,t.getRowId,t.loading,t.rowCount,c,e]),f=_r.useCallback(n=>{if(t.signature===Rte.DataGrid&&n.length>1)throw new Error(["MUI: You can't update several rows at once in `apiRef.current.updateRows` on the DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join("\n"));const r=[];n.forEach(n=>{const o=_7(n,t.getRowId,"A row was provided without id when calling updateRows():"),a=e.current.getRowNode(o);if("pinnedRow"===(null==a?void 0:a.type)){const t=e.current.caches.pinnedRows,r=t.idLookup[o];r&&(t.idLookup[o]=Q({},r,n))}else r.push(n)});const o=(({previousCache:e,getRowId:t,updates:n})=>{var r,o,a;if("full"===e.updates.type)throw new Error("MUI: Unable to prepare a partial update if a full update is not applied yet");const i=new Map;n.forEach(e=>{const n=_7(e,t,"A row was provided without id when calling updateRows():");i.has(n)?i.set(n,Q({},i.get(n),e)):i.set(n,e)});const l={type:"partial",actions:{insert:[...null!=(r=e.updates.actions.insert)?r:[]],modify:[...null!=(o=e.updates.actions.modify)?o:[]],remove:[...null!=(a=e.updates.actions.remove)?a:[]]},idToActionLookup:Q({},e.updates.idToActionLookup)},s=Q({}
321,e.dataRowIdToModelLookup),u=Q({},e.dataRowIdToIdLookup),c={insert:{},modify:{},remove:{}};i.forEach((e,t)=>{const n=l.idToActionLookup[t];if("delete"===e._action){if("remove"===n||!s[t])return;return null!=n&&(c[n][t]=!0),l.actions.remove.push(t),delete s[t],void delete u[t]}const r=s[t];if(r)return"remove"===n?(c.remove[t]=!0,l.actions.modify.push(t)):null==n&&l.actions.modify.push(t),void(s[t]=Q({},r,e));"remove"===n?(c.remove[t]=!0,l.actions.insert.push(t)):null==n&&l.actions.insert.push(t),s[t]=e,u[t]=t});const d=Object.keys(c);for(let f=0;f<d.length;f+=1){const e=d[f],t=c[e];Object.keys(t).length>0&&(l.actions[e]=l.actions[e].filter(e=>!t[e]))}return{dataRowIdToModelLookup:s,dataRowIdToIdLookup:u,updates:l,rowsBeforePartialUpdates:e.rowsBeforePartialUpdates,loadingPropBeforePartialUpdates:e.loadingPropBeforePartialUpdates,rowCountPropBeforePartialUpdates:e.rowCountPropBeforePartialUpdates}})({updates:r,getRowId:t.getRowId,previousCache:e.current.caches.rows});c({cache:o,throttle:!0})},[t.signature,t.getRowId,c,e]),p=_r.useCallback(()=>{const t=e7(e),n=G9(e);return new Map(t.map(e=>{var t;return[e,null!=(t=n[e])?t:{}]}))},[e]),h=_r.useCallback(()=>U9(e),[e]),m=_r.useCallback(()=>e7(e),[e]),g=_r.useCallback(e=>u[e],[u]),v=_r.useCallback((t,n)=>{const r=e.current.getRowNode(t);if(!r)throw new Error(`MUI: No row with id #${t} found`);if("group"!==r.type)throw new Error("MUI: Only group nodes can be expanded or collapsed");const o=Q({},r,{childrenExpanded:n});e.current.setState(e=>Q({},e,{rows:Q({},e.rows,{tree:Q({},e.rows.tree,{[t]:o})})})),e.current.forceUpdate(),e.current.publishEvent("rowExpansionChange",o)},[e]),y=_r.useCallback(t=>{var n;return null!=(n=X9(e)[t])?n:null},[e]),b=_r.useCallback(({skipAutoGeneratedRows:t=!0,groupId:n,applySorting:r,applyFiltering:o})=>{const a=X9(e);let i;if(r){const r=a[n];if(!r)return[];const o=l7(e);i=[];for(let e=o.findIndex(e=>e===n)+1;e<o.length&&a[o[e]].depth>r.depth;e+=1){const n=o[e];t&&H7(a[n])||i.push(n)}}else i=W7(a,n,t);if(o){const t=p7(e);i=i.filter(e=>!1!==t[e])}return i},[e]),w=_r.useCallback((t,r)=>{const o=e.current.getRowNode(t);if(!o)throw new Error(`MUI: No row with id #${t} found`);if(o.parent!==L7)throw new Error("MUI: The row reordering do not support reordering of grouped rows yet");if("leaf"!==o.type)throw new Error("MUI: The row reordering do not support reordering of footer or grouping rows");e.current.setState(o=>{const a=X9(o,e.current.instanceId)[L7],i=a.children,l=i.findIndex(e=>e===t);if(-1===l||l===r)return o;n.debug(`Moving row ${t} to index ${r}`);const s=[...i];return s.splice(r,0,s.splice(l,1)[0]),Q({},o,{rows:Q({},o.rows,{tree:Q({},o.rows.tree,{[L7]:Q({},a,{children:s})})})})}),e.current.publishEvent("rowsSet")},[e,n]),x={getRow:i,getRowId:s,getRowModels:p,getRowsCount:h,getAllRowIds:m,setRows:d,updateRows:f,getRowNode:y,getRowIndexRelativeToVisibleRows:g,unstable_replaceRows:_r.useCallback((n,r)=>{if(t.signature===Rte.DataGrid&&r.length>1)throw new Error(["MUI: You can't replace rows using `apiRef.current.unstable_replaceRows` on the DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join("\n"));if(0===r.length)return;if(J9(e)>1)throw new Error("`apiRef.current.unstable_replaceRows` is not compatible with tree data and row grouping");const o=Q({},X9(e)),a=Q({},G9(e)),i=Q({},Y9(e)),l=o[L7],s=[...l.children],u=new Set;for(let e=0;e<r.length;e+=1){const l=r[e],c=_7(l,t.getRowId,"A row was provided without id when calling replaceRows()."),[d]=s.splice(n+e,1,c);u.has(d)||(delete a[d],delete i[d],delete o[d]);const f={id:c,depth:0,parent:L7,type:"leaf",groupingKey:null};a[c]=l,i[c]=c,o[c]=f,u.add(c)}o[L7]=Q({},l,{children:s});const c=s.filter(e=>"leaf"===o[e].type);
321e.current.caches.rows.dataRowIdToModelLookup=a,e.current.caches.rows.dataRowIdToIdLookup=i,e.current.setState(e=>Q({},e,{rows:Q({},e.rows,{dataRowIdToModelLookup:a,dataRowIdToIdLookup:i,dataRowIds:c,tree:o})})),e.current.publishEvent("rowsSet")},[e,t.signature,t.getRowId])},S={setRowIndex:w,setRowChildrenExpansion:v,getRowGroupChildren:b},C=_r.useCallback(()=>{let r;n.info("Row grouping pre-processing have changed, regenerating the row tree"),r=e.current.caches.rows.rowsBeforePartialUpdates===t.rows?Q({},e.current.caches.rows,{updates:{type:"full",rows:e7(e)}}):V7({rows:t.rows,getRowId:t.getRowId,loading:t.loading,rowCount:t.rowCount}),c({cache:r,throttle:!1})},[n,e,t.rows,t.getRowId,t.loading,t.rowCount,c]),k=_r.useCallback(e=>{"rowTreeCreation"===e&&C()},[C]),O=_r.useCallback(()=>{e.current.getActiveStrategy("rowTree")!==Q9(e)&&C()},[e,C]);Tte(e,"activeStrategyProcessorChange",k),Tte(e,"strategyAvailabilityChange",O);const E=_r.useCallback(()=>{e.current.setState(n=>{const r=e.current.unstable_applyPipeProcessors("hydrateRows",{tree:X9(n,e.current.instanceId),treeDepths:Z9(n,e.current.instanceId),dataRowIds:e7(n,e.current.instanceId),dataRowIdToModelLo
321okup:G9(n,e.current.instanceId),dataRowIdToIdLookup:Y9(n,e.current.instanceId)});return Q({},n,{rows:Q({},n.rows,r,{totalTopLevelRowCount:B7({tree:r.tree,rowCountProp:t.rowCount})})})}),e.current.publishEvent("rowsSet"),e.current.forceUpdate()},[e,t.rowCount]);wae(e,"hydrateRows",E),dee(e,x,"public"),dee(e,S,t.signature===Rte.DataGrid?"private":"public");const P=_r.useRef(!0);_r.useEffect(()=>{if(P.current)return void(P.current=!1);const r=e.current.caches.rows.rowsBeforePartialUpdates===t.rows,o=e.current.caches.rows.loadingPropBeforePartialUpdates===t.loading,a=e.current.caches.rows.rowCountPropBeforePartialUpdates===t.rowCount;if(r)return o||(e.current.setState(e=>Q({},e,{rows:Q({},e.rows,{loading:t.loading})})),e.current.caches.rows.loadingPropBeforePartialUpdates=t.loading,e.current.forceUpdate()),void(a||(e.current.setState(e=>Q({},e,{rows:Q({},e.rows,{totalRowCount:Math.max(t.rowCount||0,e.rows.totalRowCount),totalTopLevelRowCount:Math.max(t.rowCount||0,e.rows.totalTopLevelRowCount)})})),e.current.caches.rows.rowCountPropBeforePartialUpdates=t.rowCount,e.current.forceUpdate()));n.debug(`Updating all rows, new length ${t.rows.length}`),c({cache:V7({rows:t.rows,getRowId:t.getRowId,loading:t.loading,rowCount:t.rowCount}),throttle:!1})},[t.rows,t.rowCount,t.getRowId,t.loading,n,c,e])},Rie=e=>"full"===e.updates.type?(e=>{const t={[L7]:Q({},{type:"group",id:L7,depth:-1,groupingField:null,groupingKey:null,isAutoGenerated:!0,children:[],childrenFromPath:{},childrenExpanded:!0,parent:null},{children:e})};for(let n=0;n<e.length;n+=1){const r=e[n];t[r]={id:r,depth:0,parent:L7,type:"leaf",groupingKey:null}}return{groupingName:Sae,tree:t,treeDepths:{0:e.length},dataRowIds:e}})(e.updates.rows):(({previousTree:e,actions:t})=>{const n=Q({},e),r={};for(let i=0;i<t.remove.length;i+=1){const e=t.remove[i];r[e]=!0,delete n[e]}for(let i=0;i<t.insert.length;i+=1){const e=t.insert[i];n[e]={id:e,depth:0,parent:L7,type:"leaf",groupingKey:null}}const o=n[L7];let a=[...o.children,...t.insert];return Object.values(r).length&&(a=a.filter(e=>!r[e])),n[L7]=Q({},o,{children:a}),{groupingName:Sae,tree:n,treeDepths:{0:a.length},dataRowIds:a}})({previousTree:e.previousTree,actions:e.updates.actions}),Die=(e,t)=>null==e||Array.isArray(e)?e:t&&t[0]===e?t:[e],Tie=(e,t)=>{var n;return Q({},e,{rowSelection:t.rowSelection&&null!=(n=Die(t.rowSelectionModel))?n:[]})},Aie={noRowsLabel:"No rows",noResultsOverlayLabel:"No results found.",toolbarDensity:"Density",toolbarDensityLabel:"Density",toolbarDensityCompact:"Compact",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Comfortable",toolbarColumns:"Columns",toolbarColumnsLabel:"Select columns",toolbarFilters:"Filters",toolbarFiltersLabel:"Show filters",toolbarFiltersTooltipHide:"Hide filters",toolbarFiltersTooltipShow:"Show filters",toolbarFiltersTooltipActive:e=>1!==e?`${e} active filters`:`${e} active filter`,toolbarQuickFilterPlaceholder:"Searchâ¦",toolbarQuickFilterLabel:"Search",toolbarQuickFilterDeleteIconLabel:"Clear",toolbarExport:"Export",toolbarExportLabel:"Export",toolbarExportCSV:"Download as CSV",toolbarExportPrint:"Print",toolbarExportExcel:"Download as Excel",columnsPanelTextFieldLabel:"Find column",columnsPanelTextFieldPlaceholder:"Column title",columnsPanelDragIconLabel:"Reorder column",columnsPanelShowAllButton:"Show all",columnsPanelHideAllButton:"Hide all",filterPanelAddFilter:"Add filter",filterPanelRemoveAll:"Remove all",filterPanelDeleteIconLabel:"Delete",filterPanelLogicOperator:"Logic operator",filterPanelOperator:"Operator",filterPanelOperatorAnd:"And",filterPanelOperatorOr:"Or",filterPanelColumns:"Columns",filterPanelInputLabel:"Value",filterPanelInputPlaceholder:"Filter value",filterOperatorContains:"contains",filterOperatorEquals:"equals",filterOperatorStartsWith:"starts with",filterOperatorEndsWith:"ends with",filterOperatorIs:"is",filterOperatorNot:"is not",filterOperatorAfter:"is after",filterOperatorOnOrAfter:"is on or after",filterOperatorBefore:"is before",filterOperatorOnOrBefore:"is on or before",filterOperatorIsEmpty:"is empty",filterOperatorIsNotEmpty:"is not empty",filterOperatorIsAnyOf:"is any of","filterOperator=":"=","filterOperator!=":"!=","filterOperator>":">","filterOperator>=":">=","filterOperator<":"<","filterOperator<=":"<=",headerFilterOperatorContains:"Contains",headerFilterOperatorEquals:"Equals",headerFilterOperatorStartsWith:"Starts with",headerFilterOperatorEndsWith:"Ends with",headerFilterOperatorIs:"Is",headerFilterOperatorNot:"Is not",headerFilterOperatorAfter:"Is after",headerFilterOperatorOnOrAfter:"Is on or after",headerFilterOperatorBefore:"Is before",headerFilterOperatorOnOrBefore:"Is on or before",headerFilterOperatorIsEmpty:"Is empty",headerFilterOperatorIsNotEmpty:"Is not empty",headerFilterOperatorIsAnyOf:"Is any of","headerFilterOperator=":"Equals","headerFilterOperator!=":"Not equals","headerFilterOperator>":"Greater than","headerFilterOperator>=":"Greater than or equal to","headerFilterOperator<":"Less than","headerFilterOperator<=":"Less than or equal to",filterValueAny:"any",filterValueTrue:"true",filterValueFalse:"false",columnMenuLabel:"Menu",columnMenuShowColumns:"Show columns",columnMenuManageColumns:"Manage columns",columnMenuFilter:"Filter",columnMenuHideColumn:"Hide column",columnMenuUnsort:"Unsort",columnMenuSortAsc:"Sort by ASC",columnMenuSortDesc:"Sort by DESC",columnHeaderFiltersTooltipActive:e=>1!==e?`${e} active filters`:`${e} active filter`,columnHeaderFiltersLabel:"Show filters",columnHeaderSortIconLabel:"Sort",footerRowSelected:e=>
3211!==e?`${e.toLocaleString()} rows selected`:`${e.toLocaleString()} row selected`,footerTotalRows:"Total Rows:",footerTotalVisibleRows:(e,t)=>`${e.toLocaleString()} of ${t.toLocaleString()}`,checkboxSelectionHeaderName:"Checkbox selection",checkboxSelectionSelectAllRows:"Select all rows",checkboxSelectionUnselectAllRows:"Unselect all rows",checkboxSelectionSelectRow:"Select row",checkboxSelectionUnselectRow:"Unselect row",booleanCellTrueLabel:"yes",booleanCellFalseLabel:"no",actionsCellMore:"more",pinToLeft:"Pin to left",pinToRight:"Pin to right",unpin:"Unpin",treeDataGroupingHeaderName:"Group",treeDataExpand:"see children",treeDataCollapse:"hide children",groupingColumnHeaderName:"Group",groupColumn:e=>`Group by ${e}`,unGroupColumn:e=>`Stop grouping by ${e}`,detailPanelToggle:"Detail panel toggle",expandDetailPanel:"Expand",collapseDetailPanel:"Collapse",MuiTablePagination:{},rowReorderingHeaderName:"Row reordering",aggregationMenuItemHeader:"Aggregation",aggregationFunctionLabelSum:"sum",aggregationFunctionLabelAvg:"avg",aggregationFunctionLabelMin:"min",aggregationFunctionLabelMax:"max",aggregationFunctionLabelSize:"size"},jie=(e,t)=>{const n=(e=>{const{classes:t}=e;return _r.useMemo(()=>Dc({cellCheckbox:["cellCheckbox"],columnHeaderCheckbox:["columnHeaderCheckbox"]},x9,t),[t])})({classes:t.classes}),r=_r.useCallback(r=>{const o=Q({},eae,{cellClassName:n.cellCheckbox,headerClassName:n.columnHeaderCheckbox,headerName:e.current.getLocaleText("checkboxSelectionHeaderName")}),a=t.checkboxSelection,i=null!=r.lookup[Joe];return a&&!i?(r.lookup[Joe]=o,r.orderedFields=[Joe,...r.orderedFields]):!a&&i?(delete r.lookup[Joe],r.orderedFields=r.orderedFields.filter(e=>e!==Joe)):a&&i&&(r.lookup[Joe]=Q({},o,r.lookup[Joe])),r},[e,n,t.checkboxSelection]);bae(e,"hydrateColumns",r)},Nie=(e,t)=>{var n,r,o;const a=null!=(n=null!=(r=t.sortModel)?r:null==(o=t.initialState)||null==(o=o.sorting)?void 0:o.sortModel)?n:[];return Q({},e,{sorting:{sortModel:cne(a,t.disableMultipleColumnsSorting),sortedRows:[]}})};function Fie(e){const{clientHeight:t,scrollTop:n,offsetHeight:r,offsetTop:o}=e,a=o+r;return r>t?o:a-t>n?a-t:o<n?o:void 0}const Lie=["style"],zie=["style"];function _ie(e,t,n=0,r=t.length){if(t.length<=0)return-1;if(n>=r)return n;const o=n+Math.floor((r-n)/2);return e<=t[o]?_ie(e,t,n,o):_ie(e,t,o+1,r)}const Vie=({firstIndex:e,lastIndex:t,buffer:n,minFirstIndex:r,maxLastIndex:o})=>[_te(e-n,r,o),_te(t+n,r,o)],Bie=(e,t)=>e===t||e.firstRowIndex===t.firstRowIndex&&e.lastRowIndex===t.lastRowIndex&&e.firstColumnIndex===t.firstColumnIndex&&e.lastColumnIndex===t.lastColumnIndex,$ie={maxSize:3};function Hie(e,t,n,r){var o,a;const i=e.current.getLastMeasuredRowIndex();let l=i===1/0;null!=(o=t.range)&&o.lastRowIndex&&!l&&(l=i>=t.range.lastRowIndex);const s=_te(i-((null==(a=t.range)?void 0:a.firstRowIndex)||0),0,n.positions.length);return l||n.positions[s]>=r?_ie(r,n.positions):function(e,t,n){let r=1;for(;n<t.length&&Math.abs(t[n])<e;)n+=r,r*=2;return _ie(e,t,Math.floor(n/2),Math.min(n,t.length))}(r,n.positions,s)}function Wie(e){var t;const{groupId:n,width:r,depth:o,maxDepth:a,fields:i,height:l,colIndex:s,hasFocus:u,tabIndex:c,isLastColumn:d}=e,f=i9(),p=_r.useRef(null),h=o9(),m=w9(h,B9),g=n?m[n]:{},{headerName:v=(null!=n?n:""),description:y="",headerAlign:b}=g;let w;const x=n&&(null==(t=m[n])?void 0:t.renderHeaderGroup),S=_r.useMemo(()=>({groupId:n,headerName:v,description:y,depth:o,maxDepth:a,fields:i,colIndex:s,isLastColumn:d}),[n,v,y,o,a,i,s,d]);n&&x&&(w=x(S));const C=f.showColumnVerticalBorder,k=Q({},e,{classes:f.classes,showColumnBorder:C,headerAlign:b,depth:o,isDragging:!1}),O=null!=v?v:n,E=uc(),P=null===n?`empty-group-cell-${E}`:n,M=(e=>{const{classes:t,headerAlign:n,isDragging:r,showColumnBorder:o,groupId:a}=e;return Dc({root:["columnHeader","left"===n&&"columnHeader--alignLeft","center"===n&&"columnHeader--alignCenter","right"===n&&"columnHeader--alignRight",r&&"columnHeader--moving",o&&"columnHeader--showColumnBorder",o&&"columnHeader--withRightBorder","withBorderColor",null===a?"columnHeader--emptyGroup":"columnHeader--filledGroup"],draggableContainer:["columnHeaderDraggableContainer"],titleContainer:["columnHeaderTitleContainer","withBorderColor"],titleContainerContent:["columnHeaderTitleContainerContent"]},x9,t)})(k);_r.useLayoutEffect(()=>{if(u){const e=p.current.querySelector('[tabindex="0"]')||p.current;null==e||e.focus()}},[h,u]);const I=_r.useCallback(e=>t=>{cee(t)||h.current.publishEvent(e,S,t)},[h,S]),R=_r.useMemo(()=>({onKeyDown:I("columnGroupHeaderKeyDown"),onFocus:I("columnGroupHeaderFocus"),onBlur:I("columnGroupHeaderBlur")}),[I]),D="function"==typeof g.headerClassName?g.headerClassName(S):g.headerClassName;return jr.jsx(Ote,Q({ref:p,classes:M,columnMenuOpen:!1,colIndex:s,height:l,isResizing:!1,sortDirection:null,hasFocus:!1,tabIndex:c,isDraggable:!1,headerComponent:w,headerClassName:D,description:y,elementId:P,width:r,columnMenuIconButton:null,columnTitleIconButtons:null,resizable:!1,label:O,"aria-colspan":i.length,"data-fields":`|-${i.join("-|-")}-|`},R))}const Uie=Ud("div",{name:"MuiDataGrid",slot:"ColumnHeaderRow",overridesResolver:(e,t)=>t.columnHeaderRow})(()=>({display:"flex"}));const Kie=["className"],qie=_u("div",{name:"MuiDataGrid",slot:"ColumnHeaders",overridesResolver:(e,t)=>t.columnHeaders})({position:"relative",overflow:"hidden",display:"flex",alignItems:"center",boxSizing:"border-box",borderBottom:"1px solid",borderTopLeftRadius:"var(--unstable_DataGrid-radius)",borderTopRightRadius:"var(--unstable_DataGrid-radius)"}),Gie=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,Kie),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["columnHeaders","withBorderColor"]},x9,t)})(o);return jr.jsx(qie,Q({ref:t,className:ee(n,a.root),ownerState:o},r,{role:"presentation"}))}),Yie=["isDragging","className"],Xie=_u("div",{name:"MuiDataGrid",slot:"columnHeadersInner",overridesResolver:(e,t)=>[{[`&.${S9.columnHeaderDropZone}`]:t.columnHeaderDropZone},t.columnHeadersInner]})(()=>({display:"flex",alignItems:"flex-start",flexDirection:"column",[`&.${S9.columnHeaderDropZone} .${S9.columnHeaderDraggableContainer}`]:{cursor:"move"},[`&.${S9["columnHeadersInner--scrollable"]} .${S9.columnHeader}:last-child`]:{borderRight:"none"}})),Qie=_r.forwardRef(function(e,t){var n,r;const{isDragging:o,className:a}=e,i=J(e,Yie),l=o9(),s=i9(),u=Q({},s,{isDragging:o,hasScrollX:null!=(n=null==(r=l.current.getRootDimensions())?void 0:r.hasScrollX)&&n}),c=(e=>{const{isDragging:t,hasScrollX:n,classes:r}=e;return Dc({root:["columnHeadersInner",t&&"columnHeaderDropZone",n&&"columnHeadersInner--scrollable"]},x9,r)})(u);return jr.jsx(Xie,Q({ref:t,className:ee(a,c.root),ownerState:u},i))}),Zie=["innerRef","className","visibleColumns","sortColumnLookup","filterColumnLookup","columnPositions","columnHeaderTabIndexState","columnGroupHeaderTabIndexState","columnHeaderFocus","columnGroupHeaderFocus","densityFactor","headerGroupingMaxDepth","columnMenuState","columnVisibility","columnGroupsHeaderStructure","hasOtherElementInTabSequence"],Jie=Q7(_r.forwardRef(function(e,t){const{innerRef:n,visibleColumns:r,sortColumnLookup:o,filterColumnLookup:a,columnPositions:i,columnHeaderTabIndexState:l,columnGroupHeaderTabIndexState:s,columnHeaderFocus:u,columnGroupHeaderFocus:c,densityFactor:d,headerGroupingMaxDepth:f,columnMenuState:p,columnVisibility:h,columnGroupsHeaderStructure:m,hasOtherElementInTabSequence:g}=e,v=J(e,Zie),{isDragging:y,getRootProps:b,getInnerProps:w,getColumnHeaders:x,getColumnGroupHeaders:S}=(e=>{const{innerRef:t,minColumnIndex:n=0,visibleColumns:r,sortColumnLookup:o,filterColumnLookup:a,columnPositions:i,columnHeaderTabIndexState:l,columnGroupHeaderTabIndexState:s,columnHeaderFocus:u,columnGroupHeaderFocus:c,densityFactor:d,headerGroupingMaxDepth:f,columnMenuState:p,columnVisibility:h,columnGroupsHeaderStructure:m,hasOtherElementInTabSequence:g}=e,v=Td(),[y,b]=_r.useState(""),[w,x]=_r.useState(""),S=s9(),C=w9(S,Cne),k=i9(),O=_r.useRef(null),E=fc(t,O),[P,M]=_r.useState(null),I=_r.useRef(P),R=_r.useRef(0),D=Ioe(S,k),T=Jae(S,k.columnHeaderHeight),A=Math.floor(k.columnHeaderHeight*d),j=_r.useCallback(e=>{P&&e&&Bie(P,e)||M(e)},[P]);_r.useEffect(()=>{var e;null!=(e=S.current.columnHeadersContainerElementRef)&&e.current&&(S.current.columnHeadersContainerElementRef.current.scrollLeft=0)},[S]);const N=_r.useRef(Ot(Zae,{equalityCheck:(e,t)=>["firstColumnIndex","minColumnIndex","columnBuffer"].every(n=>e[n]===t[n])})),F=_r.useCallback(e=>{const[t,r]=Vie({firstIndex:e.firstRowIndex,lastIndex:e.lastRowIndex,minFirstIndex:0,maxLastIndex:D.rows.length,buffer:k.rowBuffer}
321),o=N.current({firstColumnIndex:e.firstColumnIndex,minColumnIndex:n,columnBuffer:k.columnBuffer,firstRowToRender:t,lastRowToRender:r,apiRef:S,visibleRows:D.rows}),a="ltr"===v.direction?1:-1,l=o>0?R.current-a*i[o]:R.current;O.current.style.transform=`translate3d(${-l}px, 0px, 0px)`},[i,n,k.columnBuffer,S,D.rows,k.rowBuffer,v.direction]);_r.useLayoutEffect(()=>{P&&F(P)},[P,F]);const L=_r.useCallback(({left:e,renderContext:t=null},n)=>{var r,o;if(!O.current)return;if(R.current===e&&(null==(r=I.current)?void 0:r.firstColumnIndex)===(null==t?void 0:t.firstColumnIndex)&&(null==(o=I.current)?void 0:o.lastColumnIndex)===(null==t?void 0:t.lastColumnIndex))return;R.current=e;let a=!1;t===I.current&&I.current?a=!0:(function(e){return!!e.target}(n)?(ua.flushSync(()=>{j(t)}),a=!0):j(t),I.current=t),t&&a&&F(t)},[F,j]),z=_r.useCallback(e=>x(e.field),[]),_=_r.useCallback(()=>x(""),[]),V=_r.useCallback(e=>b(e.field),[]),B=_r.useCallback(()=>b(""),[]);Tte(S,"columnResizeStart",z),Tte(S,"columnResizeStop",_),Tte(S,"columnHeaderDragStart",V),Tte(S,"columnHeaderDragEnd",B),Tte(S,"scrollPositionChange",L);const $=e=>{const{renderContext:t=P,minFirstColumn:o=n,maxLastColumn:a=r.length}=e||{};if(!t)return null;const[i,l]=Vie({firstIndex:t.firstRowIndex,lastIndex:t.lastRowIndex,minFirstIndex:0,maxLastIndex:D.rows.length,buffer:k.rowBuffer}),s=C?N.current({firstColumnIndex:t.firstColumnIndex,minColumnIndex:o,columnBuffer:k.columnBuffer,apiRef:S,firstRowToRender:i,lastRowToRender:l,visibleRows:D.rows}):0,u=C?Math.min(t.lastColumnIndex+k.columnBuffer,a):a;return{renderedColumns:r.slice(s,u),firstColumnToRender:s,lastColumnToRender:u,minFirstColumn:o,maxLastColumn:a}},H={minHeight:T,maxHeight:T,lineHeight:`${A}px`};return{renderContext:P,getColumnHeaders:(e,t={})=>{const n=$(e);if(null==n)return null;const{renderedColumns:r,firstColumnToRender:i}=n,s=[];for(let c=0;c<r.length;c+=1){const e=r[c],n=i+c,d=0===n,f=null!==l&&l.field===e.field||d&&!g?0:-1,h=null!==u&&u.field===e.field,m=p.open&&p.field===e.field;s.push(jr.jsx(Ete,Q({},o[e.field],{columnMenuOpen:m,filterItemsCounter:a[e.field]&&a[e.field].length,headerHeight:A,isDragging:e.field===y,colDef:e,colIndex:n,isResizing:w===e.field,hasFocus:h,tabIndex:f},t),e.field))}return jr.jsx(Uie,{role:"row","aria-rowindex":f+1,ownerState:k,children:s})},getColumnsToRender:$,getColumnGroupHeaders:e=>{if(0===f)return null;const t=$(e);if(null==t||0===t.renderedColumns.length)return null;const{firstColumnToRender:n,lastColumnToRender:o}=t,a=[],i=[];for(let d=0;d<f;d+=1){var l,u;const e=m[d],t=r[n].field,a=null!=(l=S.current.unstable_getColumnGroupPath(t)[d])?l:null,f=e.findIndex(({groupId:e,columnFields:n})=>e===a&&n.includes(t)),p=r[o-1].field,g=null!=(u=S.current.unstable_getColumnGroupPath(p)[d])?u:null,v=e.findIndex(({groupId:e,columnFields:t})=>e===g&&t.includes(p)),y=e.slice(f,v+1).map(e=>Q({},e,{columnFields:e.columnFields.filter(e=>!1!==h[e])})).filter(e=>e.columnFields.length>0),b=y[0].columnFields.indexOf(t),w=y[0].columnFields.slice(0,b).reduce((e,t)=>{var n;return e+(null!=(n=S.current.getColumn(t).computedWidth)?n:0)},0);let x=n;const C=y.map(({groupId:e,columnFields:t})=>{const n=null!==c&&c.depth===d&&t.includes(c.field),r=null!==s&&s.depth===d&&t.includes(s.field)?0:-1,o={groupId:e,width:t.reduce((e,t)=>e+S.current.getColumn(t).computedWidth,0),fields:t,colIndex:x,hasFocus:n,tabIndex:r};return x+=t.length,o});i.push({leftOverflow:w,elements:C})}return i.forEach((e,t)=>{a.push(jr.jsx(Uie,{style:{height:`${A}px`,transform:`translateX(-${e.leftOverflow}px)`},role:"row","aria-rowindex":t+1,ownerState:k,children:e.elements.map(({groupId:e,width:n,fields:o,colIndex:a,hasFocus:l,tabIndex:s},u)=>jr.jsx(Wie,{groupId:e,width:n,fields:o,colIndex:a,depth:t,isLastColumn:a===r.length-o.length,maxDepth:i.length,height:A,hasFocus:l,tabIndex:s},u))},t))}),a},isDragging:!!y,getRootProps:(e={})=>Q({style:H},e),getInnerProps:()=>({ref:E,role:"rowgroup"}),headerHeight:A}})({innerRef:n,visibleColumns:r,sortColumnLookup:o,filterColumnLookup:a,columnPositions:i,columnHeaderTabIndexState:l,columnGroupHeaderTabIndexState:s,columnHeaderFocus:u,columnGroupHeaderFocus:c,densityFactor:d,headerGroupingMaxDepth:f,columnMenuState:p,columnVisibility:h,columnGroupsHeaderStructure:m,hasOtherElementInTabSequence:g});return jr.jsx(Gie,Q({ref:t},b(v),{children:jr.jsxs(Qie,Q({isDragging:y},w(),{children:[S(),x()]}))}))})),ele=_r.forwardRef(function(e,t){const n=o9().current.getLocaleText("noResultsOverlayLabel");return jr.jsx(ste,Q({ref:t},e,{children:n}))}),tle=["sortingOrder"],nle=_r.memo(function(e){const{sortingOrder:t}=e,n=J(e,tle),r=i9(),[o]=t,a="asc"===o?r.slots.columnSortedAscendingIcon:r.slots.columnSortedDescendingIcon;return a?jr.jsx(a,Q({},n)):null}),rle=["native"];const ole=Q({},{BooleanCellTrueIcon:qne,BooleanCellFalseIcon:Bne,ColumnMenuIcon:Vne,OpenFilterButtonIcon:Tne,FilterPanelDeleteIcon:Bne,ColumnFilteredIcon:Ane,ColumnSelectorIcon:Nne,ColumnUnsortedIcon:nle,ColumnSortedAscendingIcon:Mne,ColumnSortedDescendingIcon:Ine,ColumnResizeIcon:Fne,DensityCompactIcon:Lne,DensityStandardIcon:zne,DensityComfortableIcon:_ne,ExportIcon:Kne,MoreActionsIcon:Gne,TreeDataCollapseIcon:Dne,TreeDataExpandIcon:Rne,GroupingCriteriaCollapseIcon:Dne,GroupingCriteriaExpandIcon:Rne,DetailPanelExpandIcon:$ne,DetailPanelCollapseIcon:Hne,RowReorderIcon:Une,QuickFilterIcon:jne,QuickFilterClearIcon:Bne,ColumnMenuHideIcon:Yne,ColumnMenuSortAscendingIcon:Mne,ColumnMenuSortDescendingIcon:Ine,ColumnMenuFilterIcon:Ane,ColumnMenuManageColumnsIcon:Xne,ColumnMenuClearIcon:Qne,LoadIcon:Wne,FilterPanelAddIcon:$ne,FilterPanelRemoveAllIcon:Zne,ColumnReorderIcon:Une}
321,{BaseCheckbox:Tm,BaseTextField:mx,BaseFormControl:$g,BaseSelect:Ab,BaseSwitch:uw,BaseButton:dm,BaseIconButton:qf,BaseInputAdornment:Ev,BaseTooltip:tw,BasePopper:xp,BaseInputLabel:Rv,BaseSelectOption:function(e){let{native:t}=e,n=J(e,rle);return t?jr.jsx("option",Q({},n)):jr.jsx(jy,Q({},n))},BaseChip:Ap}),ale=Q({},ole,{Cell:xee,SkeletonCell:function(e){const{align:t,width:n,contentWidth:r}=e,o=J(e,Xee),a=(e=>{const{align:t,classes:n}=e;return Dc({root:["cell","cellSkeleton",`cell--text${as(t)}`,"withBorderColor"]},x9,n)})({classes:i9().classes,align:t});return jr.jsx("div",Q({className:a.root,style:{width:n}},o,{children:jr.jsx(Wb,{width:`${r}%`})}))},ColumnHeaderFilterIconButton:function(e){var t,n;const{counter:r,field:o,onClick:a}=e,i=o9(),l=i9(),s=(e=>{const{classes:t}=e;return Dc({icon:["filterIcon"]},x9,t)})(Q({},e,{classes:l.classes})),u=w9(i,nne),c=uc(),d=uc(),f=_r.useCallback(e=>{e.preventDefault(),e.stopPropagation();const{open:t,openedPanelValue:n}=nne(i.current.state);t&&n===rne.filters?i.current.hideFilterPanel():i.current.showFilterPanel(void 0,d,c),a&&a(i.current.getColumnHeaderParams(o),e)},[i,o,a,d,c]);if(!r)return null;const p=u.open&&u.labelId===c,h=jr.jsx(l.slots.baseIconButton,Q({id:c,onClick:f,color:"default","aria-label":i.current.getLocaleText("columnHeaderFiltersLabel"),size:"small",tabIndex:-1,"aria-haspopup":"menu","aria-expanded":p,"aria-controls":p?d:void 0},null==(t=l.slotProps)?void 0:t.baseIconButton,{children:jr.jsx(l.slots.columnFilteredIcon,{className:s.icon,fontSize:"small"})}));return jr.jsx(l.slots.baseTooltip,Q({title:i.current.getLocaleText("columnHeaderFiltersTooltipActive")(r),enterDelay:1e3},null==(n=l.slotProps)?void 0:n.baseTooltip,{children:jr.jsxs(dte,{children:[r>1&&jr.jsx(_h,{badgeContent:r,color:"default",children:h}),1===r&&h]})}))},ColumnMenu:ure,ColumnHeaders:Jie,Footer:boe,FooterRowCount:Poe,Toolbar:null,PreferencesPanel:Are,LoadingOverlay:xoe,NoResultsOverlay:ele,NoRowsOverlay:Soe,Pagination:koe,FilterPanel:ioe,ColumnsPanel:function(e){var t,n,r;const o=o9(),a=_r.useRef(null),i=w9(o,D9),l=w9(o,T9),s=i9(),[u,c]=_r.useState(""),d=(e=>{const{classes:t}=e;return Dc({root:["columnsPanel"],columnsPanelRow:["columnsPanelRow"]},x9,t)})(s),{sort:f,searchPredicate:p=Pre,autoFocusSearchField:h=!0,disableHideAllButton:m=!1,disableShowAllButton:g=!1,getTogglableColumns:v}=e,y=J(e,Cre),b=_r.useMemo(()=>{switch(f){case"asc":return[...i].sort((e,t)=>Ere.compare(e.headerName||e.field,t.headerName||t.field));case"desc":return[...i].sort((e,t)=>-Ere.compare(e.headerName||e.field,t.headerName||t.field));default:return i}},[i,f]),w=e=>{const{name:t}=e.target;o.current.setColumnVisibility(t,!1===l[t])},x=_r.useCallback(e=>{const t=T9(o),n=Q({},t),r=v?v(i):null;return i.forEach(t=>{t.hideable&&(null==r||r.includes(t.field))&&(e?delete n[t.field]:n[t.field]=!1)}),o.current.setColumnVisibilityModel(n)},[o,i,v]),S=_r.useCallback(e=>{c(e.target.value)},[]),C=_r.useMemo(()=>{const e=v?v(b):null,t=e?b.filter(({field:t})=>e.includes(t)):b;return u?t.filter(e=>p(e,u.toLowerCase())):t}
321,[b,u,p,v]),k=_r.useRef(null);_r.useEffect(()=>{h?a.current.focus():k.current&&"function"==typeof k.current.focus&&k.current.focus()},[h]);let O=!1;const E=e=>!1===O&&!1!==e.hideable&&(O=!0,!0);return jr.jsxs(Sre,Q({},y,{children:[jr.jsx(yre,{children:jr.jsx(s.slots.baseTextField,Q({label:o.current.getLocaleText("columnsPanelTextFieldLabel"),placeholder:o.current.getLocaleText("columnsPanelTextFieldPlaceholder"),inputRef:a,value:u,onChange:S,variant:"standard",fullWidth:!0},null==(t=s.slotProps)?void 0:t.baseTextField))}),jr.jsx(fre,{children:jr.jsx(kre,{className:d.root,ownerState:s,children:C.map(e=>{var t;return jr.jsxs(Ore,{className:d.columnsPanelRow,ownerState:s,children:[jr.jsx(Yg,{control:jr.jsx(s.slots.baseSwitch,Q({disabled:!1===e.hideable,checked:!1!==l[e.field],onClick:w,name:e.field,size:"small",inputRef:E(e)?k:void 0},null==(t=s.slotProps)?void 0:t.baseSwitch)),label:e.headerName||e.field}),!s.disableColumnReorder&&false]},e.field)})})}),g&&m?null:jr.jsxs(mre,{children:[m?jr.jsx("span",{}):jr.jsx(s.slots.baseButton,Q({onClick:()=>x(!1)},null==(n=s.slotProps)?void 0:n.baseButton,{disabled:m,children:o.current.getLocaleText("columnsPanelHideAllButton")})),g?null:jr.jsx(s.slots.baseButton,Q({onClick:()=>x(!0)},null==(r=s.slotProps)?void 0:r.baseButton,{disabled:g,children:o.current.getLocaleText("columnsPanelShowAllButton")}))]})]}))},Panel:Tre,Row:lae}),ile=e=>{if(void 0!==e)return Object.keys(e).reduce((t,n)=>Q({},t,{[`${n.charAt(0).toLowerCase()}${n.slice(1)}`]:e[n]}),{})};const lle=["components","componentsProps"];function sle(e){var t;const n=Object.keys(e);if(!n.some(e=>e.startsWith("aria-")||e.startsWith("data-")))return e;const r={},o=null!=(t=e.forwardedProps)?t:{};for(let a=0;a<n.length;a+=1){const t=n[a];t.startsWith("aria-")||t.startsWith("data-")?o[t]=e[t]:r[t]=e[t]}return r.forwardedProps=o,r}const ule={disableMultipleColumnsFiltering:!0,disableMultipleColumnsSorting:!0,disableMultipleRowSelection:!0,throttleRowsMs:void 0,hideFooterRowCount:!1,pagination:!0,checkboxSelectionVisibleOnly:!1,disableColumnReorder:!0,disableColumnResize:!0,keepColumnPositionIfDraggedOutside:!1,signature:"DataGrid"},cle={autoHeight:!1,autoPageSize:!1,checkboxSelection:!1,checkboxSelectionVisibleOnly:!1,columnBuffer:3,rowBuffer:3,columnThreshold:3,rowThreshold:3,rowSelection:!0,density:"standard",disableColumnFilter:!1,disableColumnMenu:!1,disableColumnSelector:!1,disableDensitySelector:!1,disableEval:!1,disableMultipleColumnsFiltering:!1,disableMultipleRowSelection:!1,disableMultipleColumnsSorting:!1,disableRowSelectionOnClick:!1,disableVirtualization:!1,editMode:J7.Cell,filterMode:"client",filterDebounceMs:150,columnHeaderHeight:56,hideFooter:!1,hideFooterPagination:!1,hideFooterRowCount:!1,hideFooterSelectedRowCount:!1,ignoreDiacritics:!1,logger:console,logLevel:"error",pagination:!1,paginationMode:"client",rowHeight:52,pageSizeOptions:[25,50,100],rowSpacingType:"margin",showCellVerticalBorder:!1,showColumnVerticalBorder:!1,sortingOrder:["asc","desc",null],sortingMode:"client",throttleRowsMs:0,disableColumnReorder:!1,disableColumnResize:!1,keepNonExistentRowsSelected:!1,keepColumnPositionIfDraggedOutside:!1,unstable_ignoreValueFormatterDuringExport:!1,clipboardCopyCellDelimiter:"\t",rowPositionsDebounceMs:166},dle=ile(ale),fle=e=>{const[t,n,r]=(o=Ad({props:e,name:"MuiDataGrid"}),_r.useMemo(()=>{const{components:e,componentsProps:t}=o;return[e,t,sle(J(o,lle))]},[o]));var o;const a=_r.useMemo(()=>Q({},Aie,r.localeText),[r.localeText]),i=_r.useMemo(()=>function({defaultSlots:e,slots:t,components:n}){const r=null!=t?t:n?ile(n):null;if(!r||0===Object.keys(r).length)return e;const o=Q({},e);return Object.keys(r).forEach(e=>{const t=e;void 0!==r[t]&&(o[t]=r[t])}),o}({defaultSlots:dle,slots:r.slots,components:t}),[t,r.slots]);return _r.useMemo(()=>{var e;return Q({},cle,r,{localeText:a,slots:i,slotProps:null!=(e=r.slotProps)?e:n},ule)},[r,a,i,n])},ple=e=>Q({},e,{rowsMeta:{currentPageTotalHeight:0,positions:[]}}),hle=(e,t,n)=>"number"==typeof e&&e>0?e:t,mle=(e,t,n)=>{if(lee(e)){if(void 0!==n[e.field])throw new Error(["MUI: columnGroupingModel contains duplicated field",`column field ${e.field} occurs two times in the grouping model:`,`- ${n[e.field].join(" > ")}`,`- ${t.join(" > ")}`].join("\n"));return void(n[e.field]=t)}const{groupId:r,children:o}=e;
321o.forEach(e=>{mle(e,[...t,r],n)})},gle=e=>{if(!e)return{};const t={};return e.forEach(e=>{mle(e,[],t)}),t},vle=(e,t,n)=>{const r=e=>{var n;return null!=(n=t[e])?n:[]},o=[],a=Math.max(...e.map(e=>r(e).length)),i=(e,t,n)=>Vte(r(e).slice(0,n+1),r(t).slice(0,n+1));for(let l=0;l<a;l+=1){const t=e.reduce((e,t)=>{var o;const a=null!=(o=r(t)[l])?o:null;if(0===e.length)return[{columnFields:[t],groupId:a}];const s=e[e.length-1],u=s.columnFields[s.columnFields.length-1];return s.groupId!==a||!i(u,t,l)||(c=u,d=t,null!=n&&n.left&&n.left.includes(c)&&!n.left.includes(d)||null!=n&&n.right&&!n.right.includes(c)&&n.right.includes(d))?[...e,{columnFields:[t],groupId:a}]:[...e.slice(0,e.length-1),{columnFields:[...s.columnFields,t],groupId:a}];var c,d},[]);o.push(t)}return o},yle=["groupId","children"],ble=e=>{let t={};return e.forEach(e=>{if(lee(e))return;const{groupId:n,children:r}=e,o=J(e,yle);if(!n)throw new Error("MUI: An element of the columnGroupingModel does not have either `field` or `groupId`.");const a=Q({},o,{groupId:n}),i=ble(r);if(void 0!==i[n]||void 0!==t[n])throw new Error(`MUI: The groupId ${n} is used multiple times in the columnGroupingModel.`);t=Q({},t,i,{[n]:a})}),Q({},t)},wle=(e,t,n)=>{var r,o,a,i;if(null==(r=t.experimentalFeatures)||!r.columnGrouping)return e;const l=I9(n),s=j9(n),u=ble(null!=(o=t.columnGroupingModel)?o:[]),c=gle(null!=(a=t.columnGroupingModel)?a:[]),d=vle(l,c,null!=(i=n.current.state.pinnedColumns)?i:{}),f=0===s.length?0:Math.max(...s.map(e=>{var t,n;return null!=(t=null==(n=c[e])?void 0:n.length)?t:0}));return Q({},e,{columnGrouping:{lookup:u,unwrappedGroupingModel:c,headerStructure:d,maxDepth:f}})},xle=(e,t)=>{const n=kae(e,t);
321return jie(n,t),(e=>{xae(e,Sae,"rowTreeCreation",Rie)})(n),Oae(Tie,n,t),Oae(tie,n,t),Oae(Mie,n,t),Oae(Eie,n,t),Oae(pie,n,t),Oae(Nie,n,t),Oae(bie,n,t),Oae(uie,n,t),Oae(rie,n,t),Oae(vie,n,t),Oae(ple,n,t),Oae(Uae,n,t),Oae(wle,n,t),Oae(wne,n,t),gie(n,t),((e,t)=>{const n=Nte(e,"useGridSelection"),r=e=>(...n)=>{t.rowSelection&&e(...n)},o=_r.useMemo(()=>Die(t.rowSelectionModel,ane(e.current.state)),[e,t.rowSelectionModel]),a=_r.useRef(null);e.current.registerControlState({stateId:"rowSelection",propModel:o,propOnChange:t.onRowSelectionModelChange,stateSelector:ane,changeEvent:"rowSelectionChange"});const{checkboxSelection:i,disableMultipleRowSelection:l,disableRowSelectionOnClick:s,isRowSelectable:u}=t,c=!l||i,d=Ioe(e,t),f=_r.useCallback(t=>{var n;let r=t;const o=null!=(n=a.current)?n:t,i=e.current.isRowSelected(t);if(i){const t=m7(e),n=t.findIndex(e=>e===o),a=t.findIndex(e=>e===r);if(n===a)return;r=n>a?t[a+1]:t[a-1]}a.current=t,e.current.selectRowRange({startId:o,endId:r},!i)},[e]),p=_r.useCallback(r=>{if(t.signature===Rte.DataGrid&&!t.checkboxSelection&&Array.isArray(r)&&r.length>1)throw new Error(["MUI: `rowSelectionModel` can only contain 1 item in DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock multiple selection."].join("\n"));ane(e.current.state)!==r&&(n.debug("Setting selection model"),e.current.setState(e=>Q({},e,{rowSelection:t.rowSelection?r:[]})),e.current.forceUpdate())},[e,n,t.rowSelection,t.signature,t.checkboxSelection]),h=_r.useCallback(t=>ane(e.current.state).includes(t),[e]),m=_r.useCallback(t=>{if(u&&!u(e.current.getRowParams(t)))return!1;const n=e.current.getRowNode(t);return"footer"!==(null==n?void 0:n.type)&&"pinnedRow"!==(null==n?void 0:n.type)},[e,u]),g=_r.useCallback(()=>lne(e),[e]),v=_r.useCallback((t,r=!0,o=!1)=>{if(e.current.isRowSelectable(t))if(a.current=t,o)n.debug(`Setting selection for row ${t}`),e.current.setRowSelectionModel(r?[t]:[]);else{n.debug(`Toggling selection for row ${t}`);const o=ane(e.current.state).filter(e=>e!==t);r&&o.push(t),(o.length<2||c)&&e.current.setRowSelectionModel(o)}},[e,n,c]),y=_r.useCallback((t,r=!0,o=!1)=>{n.debug("Setting selection for several rows");const a=t.filter(t=>e.current.isRowSelectable(t));let i;if(o)i=r?a:[];else{const t=Q({},sne(e));a.forEach(e=>{r?t[e]=e:delete t[e]}),i=Object.values(t)}(i.length<2||c)&&e.current.setRowSelectionModel(i)},[e,n,c]),b=_r.useCallback(({startId:t,endId:r},o=!0,a=!1)=>{if(!e.current.getRow(t)||!e.current.getRow(r))return;n.debug(`Expanding selection from row ${t} to row ${r}`);const i=m7(e),l=i.indexOf(t),s=i.indexOf(r),[u,c]=l>s?[s,l]:[l,s],d=i.slice(u,c+1);e.current.selectRows(d,o,a)},[e,n]),w={selectRows:y,selectRowRange:b};dee(e,{selectRow:v,setRowSelectionModel:p,getSelectedRows:g,isRowSelected:h,isRowSelectable:m},"public"),dee(e,w,t.signature===Rte.DataGrid?"private":"public");const x=_r.useCallback(()=>{if(t.keepNonExistentRowsSelected)return;const n=ane(e.current.state),r=G9(e),o=Q({},sne(e));let a=!1;n.forEach(e=>{r[e]||(delete o[e],a=!0)}),a&&e.current.setRowSelectionModel(Object.values(o))},[e,t.keepNonExistentRowsSelected]),S=_r.useCallback((t,n)=>{const r=n.metaKey||n.ctrlKey,o=!i&&!r&&!(e=>!!e.key)(n),a=!c||o,l=e.current.isRowSelected(t);a?e.current.selectRow(t,!!o||!l,!0):e.current.selectRow(t,!l,!1)},[e,c,i]),C=_r.useCallback((t,n)=>{var r;if(s)return;const o=null==(r=n.target.closest(`.${S9.cell}`))?void 0:r.getAttribute("data-field");if(o!==eae.field&&o!==rae){if(o){const t=e.current.getColumn(o);if((null==t?void 0:t.type)===tae)return}"pinnedRow"!==e.current.getRowNode(t.id).type&&(n.shiftKey&&(c||i)?f(t.id):S(t.id,n))}},[s,c,i,e,f,S]),k=_r.useCallback((e,t)=>{var n;c&&t.shiftKey&&(null==(n=window.getSelection())||n.removeAllRanges())},[c]),O=_r.useCallback((t,n)=>{n.nativeEvent.shiftKey?f(t.id):e.current.selectRow(t.id,t.value)},[e,f]),E=_r.useCallback(n=>{const r=t.checkboxSelectionVisibleOnly&&t.pagination?tne(e):m7(e),o=f7(e);e.current.selectRows(r,n.value,(null==o?void 0:o.items.length)>0)},[e,t.checkboxSelectionVisibleOnly,t.pagination]),P=_r.useCallback((t,n)=>
321{if(e.current.getCellMode(t.id,t.field)!==eee.Edit&&!cee(n)){if(zee(n.key)&&n.shiftKey){const r=k7(e);if(r&&r.id!==t.id){n.preventDefault();const o=e.current.isRowSelected(r.id);if(!c)return void e.current.selectRow(r.id,!o,!0);const a=e.current.getRowIndexRelativeToVisibleRows(r.id),i=e.current.getRowIndexRelativeToVisibleRows(t.id);let l,s;a>i?o?(l=i,s=a-1):(l=i,s=a):o?(l=a+1,s=i):(l=a,s=i);const u=d.rows.slice(l,s+1).map(e=>e.id);return void e.current.selectRows(u,!o)}}if(" "===n.key&&n.shiftKey)return n.preventDefault(),void S(t.id,n);"a"===n.key&&(n.ctrlKey||n.metaKey)&&(n.preventDefault(),y(e.current.getAllRowIds(),!0))}},[e,S,y,d.rows,c]);Tte(e,"sortedRowsSet",r(x)),Tte(e,"rowClick",r(C)),Tte(e,"rowSelectionCheckboxChange",r(O)),Tte(e,"headerSelectionCheckboxChange",E),Tte(e,"cellMouseDown",r(k)),Tte(e,"cellKeyDown",r(P)),_r.useEffect(()=>{void 0!==o&&e.current.setRowSelectionModel(o)},[e,o,t.rowSelection]),_r.useEffect(()=>{t.rowSelection||e.current.setRowSelectionModel([])},[e,t.rowSelection]);const M=null!=o;_r.useEffect(()=>{if(M||!t.rowSelection)return;const n=ane(e.current.state);if(m){const t=n.filter(e=>m(e));t.length<n.length&&e.current.setRowSelectionModel(t)}},[e,m,M,t.rowSelection]),_r.useEffect(()=>{if(!t.rowSelection||M)return;const n=ane(e.current.state);!c&&n.length>1&&e.current.setRowSelectionModel([])},[e,c,i,M,t.rowSelection])})(n,t),function(e,t){var n,r;const o=Nte(e,"useGridColumns"),a=eie,i=_r.useRef(t.columns),l=_r.useRef(a);e.current.registerControlState({stateId:"visibleColumns",propModel:t.columnVisibilityModel,propOnChange:t.onColumnVisibilityModelChange,stateSelector:T9,changeEvent:"columnVisibilityModelChange"});const s=_r.useCallback(t=>{o.debug("Updating columns state."),e.current.setState(Xae(t)),e.current.forceUpdate(),e.current.publishEvent("columnsChange",t.orderedFields)},[o,e]),u=_r.useCallback(t=>R9(e)[t],[e]),c=_r.useCallback(()=>D9(e),[e]),d=_r.useCallback(()=>A9(e),[e]),f=_r.useCallback((t,n=!0)=>(n?A9(e):D9(e)).findIndex(e=>e.field===t),[e]),p=_r.useCallback(t=>{const n=f(t);return N9(e)[n]},[e,f]),h=_r.useCallback(t=>{T9(e)!==t&&(e.current.setState(n=>Q({},n,{columns:Yae({apiRef:e,columnTypes:a,columnsToUpsert:[],initialState:void 0,columnVisibilityModel:t,keepOnlyColumnsToUpsert:!1})})),e.current.forceUpdate())},[e,a]),m=_r.useCallback(t=>{const n=Yae({apiRef:e,columnTypes:a,columnsToUpsert:t,initialState:void 0,keepOnlyColumnsToUpsert:!1});s(n)},[e,s,a]),g=_r.useCallback((t,n)=>{var r;const o=T9(e);if(n!==(null==(r=o[t])||r)){const r=Q({},o,{[t]:n});e.current.setColumnVisibilityModel(r)}},[e]),v=_r.useCallback(t=>I9(e).findIndex(e=>e===t),[e]),y=_r.useCallback((t,n)=>{const r=I9(e),a=v(t);if(a===n)return;o.debug(`Moving column ${t} to index ${n}`);const i=[...r],l=i.splice(a,1)[0];i.splice(n,0,l),s(Q({},M9(e.current.state),{orderedFields:i}));const u={column:e.current.getColumn(t),targetIndex:e.current.getColumnIndexRelativeToVisibleColumns(t),oldIndex:a};e.current.publishEvent("columnIndexChange",u)},[e,o,s,v]),b=_r.useCallback((t,n)=>{var r,a;o.debug(`Updating column ${t} width to ${n}`);const i=M9(e.current.state),l=i.lookup[t],u=Q({},l,{width:n,hasBeenResized:!0});s(qae(Q({},i,{lookup:Q({},i.lookup,{[t]:u})}),null!=(r=null==(a=e.current.getRootDimensions())?void 0:a.viewportInnerSize.width)?r:0)),e.current.publishEvent("columnWidthChange",{element:e.current.getColumnHeaderElement(t),colDef:u,width:n})},[e,o,s]),w={setColumnIndex:y};dee(e,{getColumn:u,getAllColumns:c,getColumnIndex:f,getColumnPosition:p,getVisibleColumns:d,getColumnIndexRelativeToVisibleColumns:v,updateColumns:m,setColumnVisibilityModel:h,setColumnVisibility:g,setColumnWidth:b},"public"),dee(e,w,t.signature===Rte.DataGrid?"private":"public");const x=_r.useCallback((n,r)=>{var o,a;const i={},l=T9(e);(!r.exportOnlyDirtyModels||null!=t.columnVisibilityModel||Object.keys(null!=(o=null==(a=t.initialState)||null==(a=a.columns)?void 0:a.columnVisibilityModel)?o:{}).length>0||Object.keys(l).length>0)&&(i.columnVisibilityModel=l),i.orderedFields=I9(e);const s=D9(e),u={};return s.forEach(e=>{if(e.hasBeenResized){const t={};Kae.forEach(n=>{let r=e[n];r===1/0&&(r=-1),t[n]=r}),u[e.field]=t}}
321),Object.keys(u).length>0&&(i.dimensions=u),Q({},n,{columns:i})},[e,t.columnVisibilityModel,null==(n=t.initialState)?void 0:n.columns]),S=_r.useCallback((t,n)=>{var r;const o=null==(r=n.stateToRestore.columns)?void 0:r.columnVisibilityModel,i=n.stateToRestore.columns;if(null==o&&null==i)return t;const l=Yae({apiRef:e,columnTypes:a,columnsToUpsert:[],initialState:i,columnVisibilityModel:o,keepOnlyColumnsToUpsert:!1});return e.current.setState(Xae(l)),null!=i&&e.current.publishEvent("columnsChange",l.orderedFields),t},[e,a]),C=_r.useCallback((e,n)=>{if(n===rne.columns){var r;const e=t.slots.columnsPanel;return jr.jsx(e,Q({},null==(r=t.slotProps)?void 0:r.columnsPanel))}return e},[t.slots.columnsPanel,null==(r=t.slotProps)?void 0:r.columnsPanel]),k=_r.useCallback(e=>t.disableColumnSelector?e:[...e,"columnMenuColumnsItem"],[t.disableColumnSelector]);bae(e,"columnMenu",k),bae(e,"exportState",x),bae(e,"restoreState",S),bae(e,"preferencePanel",C);const O=_r.useRef(null);Tte(e,"viewportInnerSizeChange",t=>{O.current!==t.width&&(O.current=t.width,s(qae(M9(e.current.state),t.width)))});const E=_r.useCallback(()=>{o.info("Columns pipe processing have changed, regenerating the columns");const t=Yae({apiRef:e,columnTypes:a,columnsToUpsert:[],initialState:void 0,keepOnlyColumnsToUpsert:!1});s(t)},[e,o,s,a]);wae(e,"hydrateColumns",E);const P=_r.useRef(!0);_r.useEffect(()=>{if(P.current)return void(P.current=!1);if(o.info(`GridColumns have changed, new length ${t.columns.length}`),i.current===t.columns&&l.current===a)return;const n=Yae({apiRef:e,columnTypes:a,initialState:void 0,columnsToUpsert:t.columns,keepOnlyColumnsToUpsert:!0});i.current=t.columns,l.current=a,s(n)},[o,e,s,t.columns,a]),_r.useEffect(()=>{void 0!==t.columnVisibilityModel&&e.current.setColumnVisibilityModel(t.columnVisibilityModel)},[e,o,t.columnVisibilityModel])}(n,t),Iie(n,t),pee(n,t),(e=>{const t=_r.useRef({}),n=_r.useCallback((e,n,r)=>{const o=t.current;o[e]||(o[e]={}),o[e][n]=r},[]),r=_r.useCallback((e,n)=>{var r;return null==(r=t.current[e])?void 0:r[n]},[]),o=_r.useCallback(t=>{const{columnIndex:r,rowId:o,minFirstColumnIndex:a,maxLastColumnIndex:i,columns:l}=t,s=l.length,u=l[r],c="function"==typeof u.colSpan?u.colSpan(e.current.getCellParams(o,u.field)):u.colSpan;if(!c||1===c)return n(o,r,{spannedByColSpan:!1,cellProps:{colSpan:1,width:u.computedWidth}}),{colSpan:1};let d=u.computedWidth;for(let e=1;e<c;e+=1){const t=r+e;t>=a&&t<i&&(d+=l[t].computedWidth,n(o,r+e,{spannedByColSpan:!0,rightVisibleCellIndex:Math.min(r+c,s-1),leftVisibleCellIndex:r})),n(o,r,{spannedByColSpan:!1,cellProps:{colSpan:c,width:d}})}return{colSpan:c}},[e,n]),a={calculateColSpan:_r.useCallback(({rowId:e,minFirstColumn:t,maxLastColumn:n,columns:r})=>{for(let a=t;a<n;a+=1){const i=o({columnIndex:a,rowId:e,minFirstColumnIndex:t,maxLastColumnIndex:n,columns:r});i.colSpan>1&&(a+=i.colSpan-1)}},[o])};dee(e,{unstable_getCellColSpanInfo:r},"public"),dee(e,a,"private");const i=_r.useCallback(()=>{t.current={}},[]);Tte(e,"columnOrderChange",i)})(n),((e,t)=>{var n;const r=_r.useCallback(t=>{var n;return null!=(n=V9(e)[t])?n:[]},[e]),o=_r.useCallback(()=>B9(e),[e]);dee(e,{unstable_getColumnGroupPath:r,unstable_getAllGroupDetails:o},"public");const a=_r.useCallback(()=>{var n;const r=gle(null!=(n=t.columnGroupingModel)?n:[]);e.current.setState(e=>{var t,n,o;const a=null!=(t=null==(n=e.columns)?void 0:n.orderedFields)?t:[],i=null!=(o=e.pinnedColumns)?o:{},l=vle(a,r,i);return Q({},e,{columnGrouping:Q({},e.columnGrouping,{headerStructure:l})})})},[e,t.columnGroupingModel]),i=_r.useCallback(n=>{var r,o,a,i;if(null==(r=t.experimentalFeatures)||!r.columnGrouping)return;const l=null!=(o=null==(a=(i=e.current).getPinnedColumns)?void 0:a.call(i))?o:{},s=I9(e),u=j9(e),c=ble(null!=n?n:[]),d=gle(null!=n?n:[]),f=vle(s,d,l),p=0===u.length?0:Math.max(...u.map(e=>{var t,n;return null!=(t=null==(n=d[e])?void 0:n.length)?t:0}));e.current.setState(e=>Q({},e,{columnGrouping:{lookup:c,unwrappedGroupingModel:d,headerStructure:f,maxDepth:p}}))},[e,null==(n=t.experimentalFeatures)?void 0:n.columnGrouping]);Tte(e,"columnIndexChange",a),Tte(e,"columnsChange",()=>{i(t.columnGroupingModel)}),Tte(e,"columnVisibilityModelChange",()=>{i(t.columnGroupingModel)}),_r.useEffect(()=>{i(t.columnGroupingModel)},[i,t.columnGroupingModel])})(n,t),Pie(n,t),((e,t)=>{const n=Nte(e,"useGridFocus"),r=_r.useRef(null),o=_r.useCallback((t,n)=>{t&&e.current.getRow(t.id)&&e.current.publishEvent("cellFocusOut",e.current.getCellParams(t.id,t.field),n)},[e]),a=_r.useCallback((t,r)=>{const a=k7(e);(null==a?void 0:a.id)===t&&(null==a?void 0:a.field)===r||(e.current.setState(e=>(n.debug(`Focusing on cell with id=${t} and field=${r}`),Q({},e,{tabIndex:{cell:{id:t,field:r},columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null},focus:{cell:{id:t,field:r},columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null}}))),e.current.forceUpdate(),e.current.getRow(t)&&(a&&o(a,{}),e.current.publishEvent("cellFocusIn",e.current.getCellParams(t,r))))},[e,n,o]),i=_r.useCallback((t,r={})=>{const a=k7(e);o(a,r),e.current.setState(e=>(n.debug(`Focusing on column header with colIndex=${t}`),Q({},e,{tabIndex:{columnHeader:{field:t},columnHeaderFilter:null,cell:null,columnGroupHeader:null},focus:{columnHeader:{field:t},columnHeaderFilter:null,cell:null,columnGroupHeader:null}}))),e.current.forceUpdate()},[e,n,o]),l=_r.useCallback((t,r={})=>{const a=k7(e);o(a,r),e.current.setState(e=>(n.debug(`Focusing on column header filter with colIndex=${t}`),Q({},e,{tabIndex:{columnHeader:null,columnHeaderFilter:{field:t},cell:null,columnGroupHeader:null},focus:{columnHeader:null,columnHeaderFilter:{field:t},cell:null,columnGroupHeader:null}}))),e.current.forceUpdate()},[e,n,o]),s=_r.useCallback((t,n,r={})=>{const o=k7(e);o&&e.current.publishEvent("cellFocusOut",e.current.getCellParams(o.id,o.field),r),e.current.setState(e=>Q({},e,{tabIndex:{columnGroupHeader:{field:t,depth:n},columnHeader:null,columnHeaderFilter:null,cell:null},focus:{columnGroupHeader:{field:t,depth:n},columnHeader:null,columnHeaderFilter:null,cell:null}})),e.current.forceUpdate()},[e]),u=_r.useCallback(()=>E7(e),[e]),c=_r.useCallback((n,r,o)=>{let a=e.current.getColumnIndex(r);const i=A9(e),l=Moe(e,{pagination:t.pagination,paginationMode:t.paginationMode}),s=t7(e),u=[].concat(s.top||[],l.rows,s.bottom||[]);let c=u.findIndex(e=>e.id===n);"right"===o?a+=1:"left"===o?a-=1:c+=1,a>=i.length?(c+=1,c<u.length&&(a=0)):a<0&&(c-=1,c>=0&&(a=i.length-1)),c=_te(c,0,u.length-1);const d=u[c];if(!d)return;const f=e.current.unstable_getCellColSpanInfo(d.id,a);f&&f.spannedByColSpan&&("left"===o||"below"===o?a=f.leftVisibleCellIndex:"right"===o&&(a=f.rightVisibleCellIndex)),a=_te(a,0,i.length-1);const p=i[a];e.current.setCellFocus(d.id,p.field)},[e,t.pagination,t.paginationMode]),d=_r.useCallback(({id:t,field:n})=>{e.current.setCellFocus(t,n)},[e]),f=_r.useCallback((t,n)=>{"Enter"===n.key||"Tab"===n.key||"Shift"===n.key||zee(n.key)||e.current.setCellFocus(t.id,t.field)},[e]),p=_r.useCallback(({field:t},n)=>{n.target===n.currentTarget&&e.current.setColumnHeaderFocus(t,n)},[e]),h=_r.useCallback(({fields:t,depth:n},r)=>{if(r.target!==r.currentTarget)return;const o=E7(e);null!==o&&o.depth===n&&t.includes(o.field)||e.current.setColumnGroupHeaderFocus(t[0],n,r)},[e]),m=_r.useCallback((t,r)=>{var o;null!=(o=r.relatedTarget)&&o.className.includes(S9.columnHeader)||(n.debug("Clearing focus"),e.current.setState(e=>Q({},e,{focus:{cell:null,columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null}})))},[n,e]),g=_r.useCallback(e=>{r.current=e},[]),v=_r.useCallback(t=>{const n=r.current;r.current=null;const a=k7(e);
321if(!e.current.unstable_applyPipeProcessors("canUpdateFocus",!0,{event:t,cell:n}))return;if(!a)return void(n&&e.current.setCellFocus(n.id,n.field));if((null==n?void 0:n.id)===a.id&&(null==n?void 0:n.field)===a.field)return;const i=e.current.getCellElement(a.id,a.field);null!=i&&i.contains(t.target)||(n?e.current.setCellFocus(n.id,n.field):(e.current.setState(e=>Q({},e,{focus:{cell:null,columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null}})),e.current.forceUpdate(),o(a,t)))},[e,o]),y=_r.useCallback(t=>{if("view"===t.cellMode)return;const n=k7(e);(null==n?void 0:n.id)===t.id&&(null==n?void 0:n.field)===t.field||e.current.setCellFocus(t.id,t.field)},[e]),b=_r.useCallback(()=>{const t=k7(e);t&&!e.current.getRow(t.id)&&e.current.setState(e=>Q({},e,{focus:{cell:null,columnHeader:null,columnHeaderFilter:null,columnGroupHeader:null}}))},[e]),w=dc(()=>{const n=k7(e);if(!n)return;const r=Moe(e,{pagination:t.pagination,paginationMode:t.paginationMode});if(r.rows.find(e=>e.id===n.id))return;const o=A9(e);e.current.setState(e=>Q({},e,{tabIndex:{cell:{id:r.rows[0].id,field:o[0].field},columnGroupHeader:null,columnHeader:null,columnHeaderFilter:null}}))}),x={moveFocusToRelativeCell:c,setColumnGroupHeaderFocus:s,getColumnGroupHeaderFocus:u};dee(e,{setCellFocus:a,setColumnHeaderFocus:i,setColumnHeaderFilterFocus:l},"public"),dee(e,x,"private"),_r.useEffect(()=>{const t=oc(e.current.rootElementRef.current);return t.addEventListener("mouseup",v),()=>{t.removeEventListener("mouseup",v)}},[e,v]),Tte(e,"columnHeaderBlur",m),Tte(e,"cellDoubleClick",d),Tte(e,"cellMouseDown",g),Tte(e,"cellKeyDown",f),Tte(e,"cellModeChange",y),Tte(e,"columnHeaderFocus",p),Tte(e,"columnGroupHeaderFocus",h),Tte(e,"rowsSet",b),Tte(e,"paginationModelChange",w)})(n,t),((e,t)=>{var n;const r=Nte(e,"useGridPreferencesPanel"),o=_r.useRef(),a=_r.useRef(),i=_r.useCallback(()=>{r.debug("Hiding Preferences Panel");const t=nne(e.current.state);t.openedPanelValue&&e.current.publishEvent("preferencePanelClose",{openedPanelValue:t.openedPanelValue}),e.current.setState(e=>Q({},e,{preferencePanel:{open:!1}})),e.current.forceUpdate()},[e,r]),l=_r.useCallback(()=>{a.current=setTimeout(()=>clearTimeout(o.current),0)},[]),s=_r.useCallback(()=>{o.current=setTimeout(i,100)},[i]),u=_r.useCallback((t,n,o)=>{r.debug("Opening Preferences Panel"),l(),e.current.setState(e=>Q({},e,{preferencePanel:Q({},e.preferencePanel,{open:!0,openedPanelValue:t,panelId:n,labelId:o})})),e.current.publishEvent("preferencePanelOpen",{openedPanelValue:t}),e.current.forceUpdate()},[r,l,e]);dee(e,{showPreferences:u,hidePreferences:s},"public");const c=_r.useCallback((n,r)=>{var o;const a=nne(e.current.state);return!r.exportOnlyDirtyModels||null!=(null==(o=t.initialState)?void 0:o.preferencePanel)||a.open?Q({},n,{preferencePanel:a}):n},[e,null==(n=t.initialState)?void 0:n.preferencePanel]),d=_r.useCallback((t,n)=>{const r=n.stateToRestore.preferencePanel;return null!=r&&e.current.setState(e=>Q({},e,{preferencePanel:r})),t},[e]);bae(e,"exportState",c),bae(e,"restoreState",d),_r.useEffect(()=>()=>{clearTimeout(o.current),clearTimeout(a.current)},[])})(n,t),((e,t)=>{var n,r;const o=Nte(e,"useGridFilter");e.current.registerControlState({stateId:"filter",propModel:t.filterModel,propOnChange:t.onFilterModelChange,stateSelector:f7,changeEvent:"filterModelChange"});const a=_r.useCallback(()=>{e.current.setState(n=>{const r=f7(n,e.current.instanceId),o="client"===t.filterMode?qoe(r,e,t.disableEval):null,a=e.current.applyStrategyProcessor("filtering",{isRowMatchingFilters:o,filterModel:null!=r?r:Pte()}),i=Q({},n,{filter:Q({},n.filter,a)}),l=die(e,i);return Q({},i,{visibleRowsLookup:l})}),e.current.publishEvent("filteredRowsSet")},[e,t.filterMode,t.disableEval]),i=_r.useCallback((e,n)=>null==n||!1===n.filterable||t.disableColumnFilter?e:[...e,"columnMenuFilterItem"],[t.disableColumnFilter]),l=_r.useCallback(()=>{a(),e.current.forceUpdate()},[e,a]),s=_r.useCallback(t=>{const n=f7(e),r=[...n.items],o=r.findIndex(e=>e.id===t.id);-1===o?r.push(t):r[o]=t,e.current.setFilterModel(Q({},n,{items:r}),"upsertFilterItem")},[e]),u=_r.useCallback(t=>{const n=f7(e),r=[...n.items];
321t.forEach(e=>{const n=t.findIndex(t=>t.id===e.id);-1===n?r.push(e):r[n]=e}),e.current.setFilterModel(Q({},n,{items:t}),"upsertFilterItems")},[e]),c=_r.useCallback(t=>{const n=f7(e),r=n.items.filter(e=>e.id!==t.id);r.length!==n.items.length&&e.current.setFilterModel(Q({},n,{items:r}),"deleteFilterItem")},[e]),d=_r.useCallback((n,r,a)=>{if(o.debug("Displaying filter panel"),n){const r=f7(e),o=r.items.filter(t=>{var n;if(void 0!==t.value)return!Array.isArray(t.value)||0!==t.value.length;const r=null==(n=e.current.getColumn(t.field).filterOperators)?void 0:n.find(e=>e.value===t.operator);return!(void 0===(null==r?void 0:r.requiresFilterValue)||(null==r?void 0:r.requiresFilterValue))});let a;const i=o.find(e=>e.field===n),l=e.current.getColumn(n);a=i?o:t.disableMultipleColumnsFiltering?[Loe({field:n,operator:l.filterOperators[0].value},e)]:[...o,Loe({field:n,operator:l.filterOperators[0].value},e)],e.current.setFilterModel(Q({},r,{items:a}))}e.current.showPreferences(rne.filters,r,a)},[e,o,t.disableMultipleColumnsFiltering]),f=_r.useCallback(()=>{o.debug("Hiding filter panel"),e.current.hidePreferences()},[e,o]),p=_r.useCallback(t=>{const n=f7(e);n.logicOperator!==t&&e.current.setFilterModel(Q({},n,{logicOperator:t}),"changeLogicOperator")},[e]),h=_r.useCallback(t=>{const n=f7(e);Vte(n.quickFilterValues,t)||e.current.setFilterModel(Q({},n,{quickFilterValues:[...t]}))},[e]),m={setFilterLogicOperator:p,unstable_applyFilters:l,deleteFilterItem:c,upsertFilterItem:s,upsertFilterItems:u,setFilterModel:_r.useCallback((n,r)=>{f7(e)!==n&&(o.debug("Setting filter model"),e.current.updateControlState("filter",$oe(n,t.disableMultipleColumnsFiltering,e),r),e.current.unstable_applyFilters())},[e,o,t.disableMultipleColumnsFiltering]),showFilterPanel:d,hideFilterPanel:f,setQuickFilterValues:h,ignoreDiacritics:t.ignoreDiacritics};dee(e,m,"public");const g=_r.useCallback((n,r)=>{var o;const a=f7(e);return r.exportOnlyDirtyModels&&null==t.filterModel&&null==(null==(o=t.initialState)||null==(o=o.filter)?void 0:o.filterModel)&&Vte(a,Pte())?n:Q({},n,{filter:{filterModel:a}})},[e,t.filterModel,null==(n=t.initialState)||null==(n=n.filter)?void 0:n.filterModel]),v=_r.useCallback((n,r)=>{var o;const a=null==(o=r.stateToRestore.filter)?void 0:o.filterModel;return null==a?n:(e.current.updateControlState("filter",$oe(a,t.disableMultipleColumnsFiltering,e),"restoreState"),Q({},n,{callbacks:[...n.callbacks,e.current.unstable_applyFilters]}))},[e,t.disableMultipleColumnsFiltering]),y=_r.useCallback((e,n)=>{if(n===rne.filters){var r;const e=t.slots.filterPanel;return jr.jsx(e,Q({},null==(r=t.slotProps)?void 0:r.filterPanel))}return e},[t.slots.filterPanel,null==(r=t.slotProps)?void 0:r.filterPanel]),{getRowId:b}=t,w=c9(fie),x=_r.useCallback(n=>{if("client"!==t.filterMode||!n.isRowMatchingFilters)return{filteredRowsLookup:{},filteredDescendantCountLookup:{}};const r=G9(e),o={},{isRowMatchingFilters:a}=n,i={},l={passingFilterItems:null,passingQuickFilterValues:null}
321,s=w.current(e.current.state.rows.dataRowIdToModelLookup);for(let t=0;t<s.length;t+=1){const r=s[t],u=b?b(r):r.id;a(r,void 0,l);const c=Yoe([l.passingFilterItems],[l.passingQuickFilterValues],n.filterModel,e,i);o[u]=c}const u="auto-generated-group-footer-root";return r[u]&&(o[u]=!0),{filteredRowsLookup:o,filteredDescendantCountLookup:{}}},[e,t.filterMode,b,w]);bae(e,"columnMenu",i),bae(e,"exportState",g),bae(e,"restoreState",v),bae(e,"preferencePanel",y),xae(e,Sae,"filtering",x),xae(e,Sae,"visibleRowsLookupCreation",cie);const S=_r.useCallback(()=>{o.debug("onColUpdated - GridColumns changed, applying filters");const t=f7(e),n=z9(e),r=t.items.filter(e=>e.field&&n[e.field]);r.length<t.items.length&&e.current.setFilterModel(Q({},t,{items:r}))},[e,o]),C=_r.useCallback(t=>{"filtering"===t&&e.current.unstable_applyFilters()},[e]),k=_r.useCallback(()=>{e.current.setState(t=>Q({},t,{visibleRowsLookup:die(e,t)})),e.current.forceUpdate()},[e]);Tte(e,"rowsSet",a),Tte(e,"columnsChange",S),Tte(e,"activeStrategyProcessorChange",C),Tte(e,"rowExpansionChange",k),Tte(e,"columnVisibilityModelChange",()=>{const t=f7(e);t.quickFilterValues&&t.quickFilterExcludeHiddenColumns&&e.current.unstable_applyFilters()}),Hte(()=>{e.current.unstable_applyFilters()}),Hu(()=>{void 0!==t.filterModel&&e.current.setFilterModel(t.filterModel)},[e,o,t.filterModel])})(n,t),((e,t)=>{var n;const r=Nte(e,"useGridSorting");e.current.registerControlState({stateId:"sortModel",propModel:t.sortModel,propOnChange:t.onSortModelChange,stateSelector:u7,changeEvent:"sortModelChange"});const o=_r.useCallback((t,n)=>{const r=u7(e),o=r.findIndex(e=>e.field===t);let a=[...r];return o>-1?n?a.splice(o,1,n):a.splice(o,1):a=[...r,n],a},[e]),a=_r.useCallback((n,r)=>{var o;const a=u7(e).find(e=>e.field===n.field);if(a){var i;const e=void 0===r?fne(null!=(i=n.sortingOrder)?i:t.sortingOrder,a.sort):r;return null==e?void 0:Q({},a,{sort:e})}return{field:n.field,sort:void 0===r?fne(null!=(o=n.sortingOrder)?o:t.sortingOrder):r}},[e,t.sortingOrder]),i=_r.useCallback((e,n)=>null==n||!1===n.sortable?e:(n.sortingOrder||t.sortingOrder).some(e=>!!e)?[...e,"columnMenuSortItem"]:e,[t.sortingOrder]),l=_r.useCallback(()=>{e.current.setState(n=>{if("server"===t.sortingMode)return r.debug("Skipping sorting rows as sortingMode = server"),Q({},n,{sorting:Q({},n.sorting,{sortedRows:W7(X9(e),L7,!1)})});const o=((e,t)=>{const n=e.map(e=>((e,t)=>{const n=t.current.getColumn(e.field);return n?{getSortCellParams:e=>({id:e,field:n.field,rowNode:t.current.getRowNode(e),value:t.current.getCellValue(e,n.field),api:t.current}),comparator:"desc"===e.sort?(...e)=>-1*n.sortComparator(...e):n.sortComparator}:null})(e,t)).filter(e=>!!e);return 0===n.length?null:e=>e.map(e=>({node:e,params:n.map(t=>t.getSortCellParams(e.id))})).sort((e,t)=>{return r=e,o=t,n.reduce((e,t,n)=>{if(0!==e)return e;const a=r.params[n],i=o.params[n];return t.comparator(a.value,i.value,a,i)},0);var r,o}).map(e=>e.node.id)})(u7(n,e.current.instanceId),e),a=e.current.applyStrategyProcessor("sorting",{sortRowList:o});return Q({},n,{sorting:Q({},n.sorting,{sortedRows:a})})}),e.current.publishEvent("sortedRowsSet"),e.current.forceUpdate()},[e,r,t.sortingMode]),s=_r.useCallback(n=>{u7(e)!==n&&(r.debug("Setting sort model"),e.current.setState(dne(n,t.disableMultipleColumnsSorting)),e.current.forceUpdate(),e.current.applySorting())},[e,r,t.disableMultipleColumnsSorting]),u=_r.useCallback((n,r,i)=>{if(!n.sortable)return;const l=a(n,r);let s;s=!i||t.disableMultipleColumnsSorting?l?[l]:[]:o(n.field,l),e.current.setSortModel(s)},[e,o,a,t.disableMultipleColumnsSorting]),c=_r.useCallback(()=>u7(e),[e]),d=_r.useCallback(()=>s7(e).map(e=>e.model),[e]),f=_r.useCallback(()=>l7(e),[e]),p=_r.useCallback(t=>e.current.getSortedRowIds()[t],[e]);dee(e,{getSortModel:c,getSortedRows:d,getSortedRowIds:f,getRowIdFromRowIndex:p,setSortModel:s,sortColumn:u,applySorting:l},"public");const h=_r.useCallback((n,r)=>{var o;const a=u7(e);return!r.exportOnlyDirtyModels||null!=t.sortModel||null!=(null==(o=t.initialState)||null==(o=o.sorting)?void 0:o.sortModel)||a.length>0?Q({},n,{sorting:{sortModel:a}}):n},[e,t.sortModel,null==(n=t.initialState)||null==(n=n.sorting)?void 0:n.sortModel]),m=_r.useCallback((n,r)=>{var o;const a=null==(o=r.stateToRestore.sorting)?void 0:o.sortModel;return null==a?n:(e.current.setState(dne(a,t.disableMultipleColumnsSorting)),Q({},n,{callbacks:[...n.callbacks,e.current.applySorting]}))},[e,t.disableMultipleColumnsSorting]),g=_r.useCallback(t=>{const n=X9(e),r=n[L7],o=t.sortRowList?t.sortRowList(r.children.map(e=>n[e])):[...r.children];return null!=r.footerId&&o.push(r.footerId),o},[e]);bae(e,"exportState",h),bae(e,"restoreState",m),xae(e,Sae,"sorting",g);const v=_r.useCallback(({colDef:e},t)=>{const n=t.shiftKey||t.metaKey||t.ctrlKey;u(e,void 0,n)},[u]),y=_r.useCallback(({colDef:e},t)=>{"Enter"!==t.key||t.ctrlKey||t.metaKey||u(e,void 0,t.shiftKey)},[u]),b=_r.useCallback(()=>{const t=u7(e),n=R9(e);if(t.length>0){const r=t.filter(e=>n[e.field]);r.length<t.length&&e.current.setSortModel(r)}},[e]),w=_r.useCallback(t=>{"sorting"===t&&e.current.applySorting()},[e]);bae(e,"columnMenu",i),Tte(e,"columnHeaderClick",v),Tte(e,"columnHeaderKeyDown",y),Tte(e,"rowsSet",e.current.applySorting),Tte(e,"columnsChange",b),Tte(e,"activeStrategyProcessorChange",w),Hte(()=>{e.current.applySorting()}),Hu(()=>{void 0!==t.sortModel&&e.current.setSortModel(t.sortModel)},[e,t.sortModel])})(n,t),((e,t)=>{const n=Nte(e,"useDensity"),r=_r.useCallback(t=>{n.debug(`Set grid density to ${t}`),e.current.setState(e=>{const n=D7(e),r={value:t,factor:nie[t]};return Vte(n,r)?e:Q({},e,{density:r})}),e.current.forceUpdate()},[n,e]);_r.useEffect(()=>{e.current.setDensity(t.density)},[e,t.density]),dee(e,{setDensity:r},"public")}
321)(n,t),yie(n,t),((e,t)=>{const{getRowHeight:n,getRowSpacing:r,getEstimatedRowHeight:o}=t,a=_r.useRef(Object.create(null)),i=_r.useRef(-1),l=_r.useRef(!1),s=w9(e,A7),u=w9(e,f7),c=w9(e,qte),d=w9(e,u7),f=Ioe(e,t),p=w9(e,t7),h=hle(t.rowHeight,cle.rowHeight),m=Math.floor(h*s),g=_r.useCallback(()=>{var t,u;l.current=!1;const c=t=>{a.current[t.id]||(a.current[t.id]={sizes:{baseCenter:m},isResized:!1,autoHeight:!1,needsFirstMeasurement:!0});const{isResized:i,needsFirstMeasurement:u,sizes:c}=a.current[t.id];let d="number"==typeof m&&m>0?m:52;const p=c.baseCenter;if(i)d=p;else if(n){const e=n(Q({},t,{densityFactor:s}));if("auto"===e){if(u){const e=o?o(Q({},t,{densityFactor:s})):m;d=null!=e?e:m}else d=p;l.current=!0,a.current[t.id].autoHeight=!0}else d=hle(e,m),a.current[t.id].needsFirstMeasurement=!1,a.current[t.id].autoHeight=!1}else a.current[t.id].needsFirstMeasurement=!1;const h={};for(const e in c)/^base[A-Z]/.test(e)&&(h[e]=c[e]);if(h.baseCenter=d,r){var g,v;const n=e.current.getRowIndexRelativeToVisibleRows(t.id),o=r(Q({},t,{isFirstVisible:0===n,isLastVisible:n===f.rows.length-1,indexRelativeToCurrentPage:n}));h.spacingTop=null!=(g=o.top)?g:0,h.spacingBottom=null!=(v=o.bottom)?v:0}const y=e.current.unstable_applyPipeProcessors("rowHeight",h,t);return a.current[t.id].sizes=y,y},d=[],h=f.rows.reduce((e,t)=>{d.push(e);let n=0,r=0;const o=c(t);for(const a in o){const e=o[a];/^base[A-Z]/.test(a)?n=e>n?e:n:r+=e}return e+n+r},0);null==p||null==(t=p.top)||t.forEach(e=>{c(e)}),null==p||null==(u=p.bottom)||u.forEach(e=>{c(e)}),e.current.setState(e=>Q({},e,{rowsMeta:{currentPageTotalHeight:h,positions:d}})),l.current||(i.current=1/0),e.current.forceUpdate()},[e,f.rows,m,n,r,o,p,s]),v=_r.useCallback(e=>{const t=a.current[e];return t?t.sizes.baseCenter:m},[m]),y=_r.useCallback((e,t)=>{a.current[e].sizes.baseCenter=t,a.current[e].isResized=!0,a.current[e].needsFirstMeasurement=!1,g()},[g]),b=_r.useMemo(()=>nc(g,t.rowPositionsDebounceMs),[g,t.rowPositionsDebounceMs]),w=_r.useCallback((e,t,n)=>{if(!a.current[e]||!a.current[e].autoHeight)return;const r=a.current[e].sizes[`base${as(n)}`]!==t;a.current[e].needsFirstMeasurement=!1,a.current[e].sizes[`base${as(n)}`]=t,r&&b()},[b]),x=_r.useCallback(e=>{var t;return(null==(t=a.current[e])?void 0:t.autoHeight)||!1},[]),S=_r.useCallback(()=>i.current,[]),C=_r.useCallback(e=>{l.current&&e>i.current&&(i.current=e)},[]),k=_r.useCallback(()=>{a.current={},g()},[g]);_r.useEffect(()=>{g()},[m,u,c,d,g]),wae(e,"rowHeight",g);const O={getLastMeasuredRowIndex:S,rowHasAutoHeight:x};dee(e,{unstable_setLastMeasuredRowIndex:C,unstable_getRowHeight:v,unstable_getRowInternalSizes:e=>{var t;return null==(t=a.current[e])?void 0:t.sizes},unstable_setRowHeight:y,unstable_storeRowHeightMeasurement:w,resetRowHeights:k},"public"),dee(e,O,"private")})(n,t),((e,t)=>{const n=Td(),r=Nte(e,"useGridScroll"),o=e.current.columnHeadersElementRef,a=e.current.virtualScrollerRef,i=w9(e,h7),l=_r.useCallback(n=>{const o=U9(e),l=A9(e);if(null!=n.rowIndex&&0===o||0===l.length)return!1;r.debug(`Scrolling to cell at row ${n.rowIndex}, col: ${n.colIndex} `);let s={};if(null!=n.colIndex){const t=N9(e);let r;if(void 0!==n.rowIndex){var u;const t=null==(u=i[n.rowIndex])?void 0:u.id,o=e.current.unstable_getCellColSpanInfo(t,n.colIndex);o&&!o.spannedByColSpan&&(r=o.cellProps.width)}void 0===r&&(r=l[n.colIndex].computedWidth),s.left=Fie({clientHeight:a.current.clientWidth,scrollTop:Math.abs(a.current.scrollLeft),offsetHeight:r,offsetTop:t[n.colIndex]})}if(null!=n.rowIndex){var c,d;const r=one(e.current.state),o=Xte(e),i=Qte(e),l=t.pagination?n.rowIndex-o*i:n.rowIndex,u=r.positions[l+1]?r.positions[l+1]-r.positions[l]:r.currentPageTotalHeight-r.positions[l],f=(null==(c=a.current.querySelector(`.${S9["pinnedRows--top"]}`))?void 0:c.clientHeight)||0,p=(null==(d=a.current.querySelector(`.${S9["pinnedRows--bottom"]}`))?void 0:d.clientHeight)||0;s.top=Fie({clientHeight:a.current.clientHeight-f-p,scrollTop:a.current.scrollTop,offsetHeight:u,offsetTop:r.positions[l]})}return s=e.current.unstable_applyPipeProcessors("scrollToIndexes",s,n),(void 0!==typeof s.left||void 0!==typeof s.top)&&(e.current.scroll(s),!0)},[r,e,a,t.pagination,i]),s=_r.useCallback(e=>{if(a.current&&null!=e.left&&o.current){const t="rtl"===n.direction?-1:1;o.current.scrollLeft=e.left,a.current.scrollLeft=t*e.left,r.debug(`Scrolling left: ${e.left}`)}a.current&&null!=e.top&&(a.current.scrollTop=e.top,r.debug(`Scrolling top: ${e.top}`)),r.debug("Scrolling, updating container, and viewport")},[a,n.direction,o,r]),u=_r.useCallback(()=>null!=a&&a.current?{top:a.current.scrollTop,left:a.current.scrollLeft}:{top:0,left:0}
321,[a]);dee(e,{scroll:s,scrollToIndexes:l,getScrollPosition:u},"public")})(n,t),(e=>{const t=Nte(e,"useGridColumnMenu"),n=_r.useCallback(n=>{e.current.setState(e=>e.columnMenu.open&&e.columnMenu.field===n?e:(t.debug("Opening Column Menu"),Q({},e,{columnMenu:{open:!0,field:n}})))&&(e.current.hidePreferences(),e.current.forceUpdate())},[e,t]),r=_r.useCallback(()=>{const n=j7(e.current.state);if(n.field){const t=R9(e),r=T9(e),o=I9(e);let a=n.field;if(t[a]||(a=o[0]),!1===r[a]){const e=o.filter(e=>e===a||!1!==r[e]),t=e.indexOf(a);a=e[t+1]||e[t-1]}e.current.setColumnHeaderFocus(a)}e.current.setState(e=>e.columnMenu.open||void 0!==e.columnMenu.field?(t.debug("Hiding Column Menu"),Q({},e,{columnMenu:Q({},e.columnMenu,{open:!1,field:void 0})})):e)&&e.current.forceUpdate()},[e,t]),o=_r.useCallback(o=>{t.debug("Toggle Column Menu");const a=j7(e.current.state);a.open&&a.field===o?r():n(o)},[e,t,n,r]);dee(e,{showColumnMenu:n,hideColumnMenu:r,toggleColumnMenu:o},"public"),Tte(e,"columnResizeStart",r),Tte(e,"virtualScrollerWheel",e.current.hideColumnMenu),Tte(e,"virtualScrollerTouchMove",e.current.hideColumnMenu)})(n),iie(n,t),sie(n,t),Wae(n,t),function(e,t){const n=Nte(e,"useResizeContainer"),r=_r.useRef(!1),o=_r.useRef(null),a=_r.useRef(null),i=w9(e,one),l=w9(e,A7),s=Math.floor(t.rowHeight*l),u=Jae(e,t.columnHeaderHeight),c=_r.useCallback(()=>{var n;const r=null==(n=e.current.rootElementRef)?void 0:n.current,l=F9(e),s=U7(e);if(!o.current)return;let c,d,f,p;if(null!=t.scrollbarSize)c=t.scrollbarSize;else if(l&&r){const e=oc(r).createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.overflow="scroll",e.className="scrollDiv",r.appendChild(e),c=e.offsetWidth-e.clientWidth,r.removeChild(e)}else c=0;if(t.autoHeight)p=!1,f=Math.round(l)>Math.round(o.current.width),d={width:o.current.width,height:i.currentPageTotalHeight+(f?c:0)};else{d={width:o.current.width,height:Math.max(o.current.height-u,0)};const e=(({content:e,container:t,scrollBarSize:n})=>{const r=e.width>t.width,o=e.height>t.height;let a=!1,i=!1;return(r||o)&&(a=r,i=e.height+(a?n:0)>t.height,i&&(a=e.width+n>t.width)),{hasScrollX:a,hasScrollY:i}})({content:{width:Math.round(l),height:i.currentPageTotalHeight},container:{width:Math.round(d.width),height:d.height-s.top-s.bottom},scrollBarSize:c});p=e.hasScrollY,f=e.hasScrollX}const h={viewportOuterSize:d,viewportInnerSize:{width:d.width-(p?c:0),height:d.height-(f?c:0)},hasScrollX:f,hasScrollY:p,scrollBarSize:c},m=a.current;a.current=h,h.viewportInnerSize.width===(null==m?void 0:m.viewportInnerSize.width)&&h.viewportInnerSize.height===(null==m?void 0:m.viewportInnerSize.height)||e.current.publishEvent("viewportInnerSizeChange",h.viewportInnerSize)},[e,t.scrollbarSize,t.autoHeight,i.currentPageTotalHeight,u]),[d,f]=_r.useState(),p=_r.useMemo(()=>nc(f,60),[]),h=_r.useRef();Hu(()=>{d&&(c(),e.current.publishEvent("debouncedResize",o.current))},[e,d,c]);const m=_r.useCallback(()=>{e.current.computeSizeAndPublishResizeEvent()},[e]),g=_r.useCallback(()=>a.current,[]),v=_r.useCallback(()=>{const n=e.current.getRootDimensions();if(!n)return 0;const r=Moe(e,{pagination:t.pagination,paginationMode:t.paginationMode});if(t.getRowHeight){const t=e.current.getRenderContext(),n=t.lastRowIndex-t.firstRowIndex;return Math.min(n-1,r.rows.length)}const o=Math.floor(n.viewportInnerSize.height/s);return Math.min(o,r.rows.length)},[e,t.pagination,t.paginationMode,t.getRowHeight,s]),y=_r.useCallback(()=>{var t,n,r;const o=null==(t=e.current.mainElementRef)?void 0:t.current;if(!o)return;const a=ac(o).getComputedStyle(o),i=parseFloat(a.height)||0,l=parseFloat(a.width)||0,s=i!==(null==(n=h.current)?void 0:n.height),u=l!==(null==(r=h.current)?void 0:r.width);if(!h.current||s||u){const t={width:l,height:i};e.current.publishEvent("resize",t),h.current=t}},[e]),b={getViewportPageSize:v,updateGridDimensionsRef:c,computeSizeAndPublishResizeEvent:y};dee(e,{resize:m,getRootDimensions:g},"public"),dee(e,b,"private");const w=_r.useRef(!0),x=_r.useCallback(e=>{o.current=e;const a=/jsdom/.test(window.navigator.userAgent);if(0!==e.height||r.current||t.autoHeight||a||(n.error(["The parent DOM element of the data grid has an empty he
321ight.","Please make sure that this element has an intrinsic height.","The grid displays with a height of 0px.","","More details: https://mui.com/r/x-data-grid-no-dimensions."].join("\n")),r.current=!0),0!==e.width||r.current||a||(n.error(["The parent DOM element of the data grid has an empty width.","Please make sure that this element has an intrinsic width.","The grid displays with a width of 0px.","","More details: https://mui.com/r/x-data-grid-no-dimensions."].join("\n")),r.current=!0),w.current)return f(e),void(w.current=!1);p(e)},[t.autoHeight,p,n]);Hu(()=>c(),[c]),jte(e,"sortedRowsSet",c),jte(e,"paginationModelChange",c),jte(e,"columnsChange",c),Tte(e,"resize",x),jte(e,"debouncedResize",t.onResize)}(n,t),function(e,t){jte(e,"columnHeaderClick",t.onColumnHeaderClick),jte(e,"columnHeaderDoubleClick",t.onColumnHeaderDoubleClick),jte(e,"columnHeaderOver",t.onColumnHeaderOver),jte(e,"columnHeaderOut",t.onColumnHeaderOut),jte(e,"columnHeaderEnter",t.onColumnHeaderEnter),jte(e,"columnHeaderLeave",t.onColumnHeaderLeave),jte(e,"cellClick",t.onCellClick),jte(e,"cellDoubleClick",t.onCellDoubleClick),jte(e,"cellKeyDown",t.onCellKeyDown),jte(e,"preferencePanelClose",t.onPreferencePanelClose),jte(e,"preferencePanelOpen",t.onPreferencePanelOpen),jte(e,"menuOpen",t.onMenuOpen),jte(e,"menuClose",t.onMenuClose),jte(e,"rowDoubleClick",t.onRowDoubleClick),jte(e,"rowClick",t.onRowClick),jte(e,"stateChange",t.onStateChange)}(n,t),(e=>{const t=_r.useCallback((t={})=>e.current.unstable_applyPipeProcessors("exportState",{},t),[e]),n=_r.useCallback(t=>{e.current.unstable_applyPipeProcessors("restoreState",{callbacks:[]},{stateToRestore:t}).callbacks.forEach(e=>{e()}),e.current.forceUpdate()},[e]);dee(e,{exportState:t,restoreState:n},"public")})(n),function(e,t){const n=t=>{e.current.setState(e=>Q({},e,{virtualization:Q({},e.virtualization,{enabled:t})}))},r={unstable_setVirtualization:n,unstable_setColumnVirtualization:t=>{e.current.setState(e=>Q({},e,{virtualization:Q({},e.virtualization,{enabledForColumns:t})}))}};dee(e,r,"public"),_r.useEffect(()=>{n(!t.disableVirtualization)},[t.disableVirtualization])}(n,t),n},Sle=_u("div",{name:"MuiDataGrid",slot:"VirtualScroller",overridesResolver:(e,t)=>t.virtualScroller})({overflow:"auto",height:"100%",position:"relative","@media print":{overflow:"hidden"},zIndex:0}),Cle=_r.forwardRef(function(e,t){const n=i9(),r=(e=>{const{classes:t}=e;return Dc({root:["virtualScroller"]},x9,t)})(n);return jr.jsx(Sle,Q({ref:t},e,{className:ee(r.root,e.className),ownerState:n}))}),kle=_u("div",{name:"MuiDataGrid",slot:"VirtualScrollerContent",overridesResolver:(e,t)=>t.virtualScrollerContent})({}),Ole=_r.forwardRef(function(e,t){var n;const r=i9(),o=((e,t)=>{const{classes:n}=e;return Dc({root:["virtualScrollerContent",t&&"virtualScrollerContent--overflowed"]},x9,n)})(r,!r.autoHeight&&"auto"===(null==(n=e.style)?void 0:n.minHeight));return jr.jsx(kle,Q({ref:t},e,{ownerState:r,className:ee(o.root,e.className)}))}),Ele=["className"],Ple=_u("div",{name:"MuiDataGrid",slot:"VirtualScrollerRenderZone",overridesResolver:(e,t)=>t.virtualScrollerRenderZone})({position:"absolute",display:"flex",flexDirection:"column"}),Mle=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,Ele),o=i9(),a=(e=>{const{classes:t}=e;return Dc({root:["virtualScrollerRenderZone"]},x9,t)})(o);return jr.jsx(Ple,Q({ref:t,className:ee(a.root,n),ownerState:o},r))}),Ile=["className"],Rle=_r.forwardRef(function(e,t){const{className:n}=e,r=J(e,Ile),{getRootProps:o,getContentProps:a,getRenderZoneProps:i,getRows:l}=(e=>{const t=s9(),n=i9(),r=w9(t,A9),o=w9(t,Sne),a=w9(t,Cne),{ref:i,onRenderZonePositioning:l,renderZoneMinColumnIndex:s=0,renderZoneMaxColumnIndex:u=r.length,getRowProps:c}=e,d=Td(),f=w9(t,N9),p=w9(t,F9),h=w9(t,k7),m=w9(t,M7),g=w9(t,one),v=w9(t,sne),y=Ioe(t,n),b=_r.useRef(null),w=_r.useRef(null),x=fc(i,w),[S,C]=_r.useState(null),k=_r.useRef(S),O=_r.useRef({top:0,left:0}),[E,P]=_r.useState({width:null,height:null}),M=_r.useRef(p),[I,R]=_r.useState(null),D=_r.useRef(Object.create(null)),T=_r.useRef(),A=_r.useRef(),j=_r.useRef(Ot((e,t,n,r,o,a)=>{let i;return a>-1&&(t>a&&a>=r||n<a&&a<o)&&(i=a),{focusedCellColumnIndexNotInRange:i,renderedColumns:e.slice(t,n)}},$ie)),N=_r.useMemo(()=>null!==h?r.findIndex(e=>e.field===h.field):-1,[h,r]),F=_r.useCallback(()=>
321{if(!o)return{firstRowIndex:0,lastRowIndex:y.rows.length,firstColumnIndex:0,lastColumnIndex:r.length};const{top:e,left:i}=O.current,l=Math.min(Hie(t,y,g,e),g.positions.length-1),s=n.autoHeight?l+y.rows.length:Hie(t,y,g,e+E.height);let u=0,c=f.length;if(a){let e=!1;const[r,o]=Vie({firstIndex:l,lastIndex:s,minFirstIndex:0,maxLastIndex:y.rows.length,buffer:n.rowBuffer});for(let n=r;n<o&&!e;n+=1){const r=y.rows[n];e=t.current.rowHasAutoHeight(r.id)}e||(u=_ie(Math.abs(i),f),c=_ie(Math.abs(i)+E.width,f))}return{firstRowIndex:l,lastRowIndex:s,firstColumnIndex:u,lastColumnIndex:c}},[o,a,g,n.autoHeight,n.rowBuffer,y,f,r.length,t,E]);Hu(()=>{o?(w.current.scrollLeft=0,w.current.scrollTop=0):b.current.style.transform="translate3d(0px, 0px, 0px)"},[o]),Hu(()=>{P({width:w.current.clientWidth,height:w.current.clientHeight})},[g.currentPageTotalHeight]);const L=_r.useCallback(()=>{w.current&&P({width:w.current.clientWidth,height:w.current.clientHeight})},[]);Tte(t,"debouncedResize",L);const z=_r.useCallback(e=>{const[r,o]=Vie({firstIndex:e.firstRowIndex,lastIndex:e.lastRowIndex,minFirstIndex:0,maxLastIndex:y.rows.length,buffer:n.rowBuffer}),[a]=Vie({firstIndex:e.firstColumnIndex,lastIndex:e.lastColumnIndex,minFirstIndex:s,maxLastIndex:u,buffer:n.columnBuffer}),i=Qae({firstColumnToRender:a,apiRef:t,firstRowToRender:r,lastRowToRender:o,visibleRows:y.rows}),c="ltr"===d.direction?1:-1,f=one(t.current.state).positions[r],p=c*N9(t)[i];b.current.style.transform=`translate3d(${p}px, ${f}px, 0px)`,"function"==typeof l&&l({top:f,left:p})},[t,y.rows,l,s,u,n.columnBuffer,n.rowBuffer,d.direction]),_=_r.useCallback(()=>k.current,[]),V=_r.useCallback(e=>{if(k.current&&Bie(e,k.current))return void z(e);C(e),z(e);const[r,o]=Vie({firstIndex:e.firstRowIndex,lastIndex:e.lastRowIndex,minFirstIndex:0,maxLastIndex:y.rows.length,buffer:n.rowBuffer});t.current.publishEvent("renderedRowsIntervalChange",{firstRowToRender:r,lastRowToRender:o}),k.current=e},[t,C,k,y.rows.length,n.rowBuffer,z]);Hu(()=>{if(null==E.width)return;const e=F();V(e);const{top:n,left:r}=O.current,o={top:n,left:r,renderContext:e};t.current.publishEvent("scrollPositionChange",o)},[t,F,E.width,V]);const B=dc(e=>{const{scrollTop:r,scrollLeft:a}=e.currentTarget;if(O.current.top=r,O.current.left=a,!k.current||r<0)return;if("ltr"===d.direction&&a<0)return;if("rtl"===d.direction&&a>0)return;const i=o?F():k.current,l=Math.abs(i.firstRowIndex-k.current.firstRowIndex),s=Math.abs(i.lastRowIndex-k.current.lastRowIndex),u=Math.abs(i.firstColumnIndex-k.current.firstColumnIndex),c=Math.abs(i.lastColumnIndex-k.current.lastColumnIndex),f=l>=n.rowThreshold||s>=n.rowThreshold||u>=n.columnThreshold||c>=n.columnThreshold||M.current!==p;t.current.publishEvent("scrollPositionChange",{top:r,left:a,renderContext:f?i:k.current},e),f&&(ua.flushSync(()=>{V(i)}),M.current=p)}),$=dc(e=>{t.current.publishEvent("virtualScrollerWheel",{},e)}),H=dc(e=>{t.current.publishEvent("virtualScrollerTouchMove",{},e)}),W=_r.useMemo(()=>null!==h?y.rows.findIndex(e=>e.id===h.id):-1,[h,y.rows]);Tte(t,"rowMouseOver",(e,t)=>{var n;t.currentTarget.contains(t.relatedTarget)||R(null!=(n=e.id)?n:null)}),Tte(t,"rowMouseOut",(e,t)=>{t.currentTarget.contains(t.relatedTarget)||R(null)});const U=E.width&&p>=E.width,K=_r.useMemo(()=>{const e=Math.max(g.currentPageTotalHeight,1);let r=!1;null!=w&&w.current&&e<=(null==w?void 0:w.current.clientHeight)&&(r=!0);const o={width:U?p:"auto",height:e,minHeight:r?"100%":"auto"};return n.autoHeight&&0===y.rows.length&&(o.height=K7(t,n.rowHeight)),o},[t,w,p,g.currentPageTotalHeight,U,n.autoHeight,n.rowHeight,y.rows.length]);_r.useEffect(()=>{t.current.publishEvent("virtualScrollerContentSizeChange")},[t,K]);const q=_r.useMemo(()=>{const e={};return U||(e.overflowX="hidden"),n.autoHeight&&(e.overflowY="hidden"),e},[U,n.autoHeight]);return t.current.register("private",{getRenderContext:_}),{renderContext:S,updateRenderZonePosition:z,getRows:(e={renderContext:S})=>{var a;const{onRowRender:i,renderContext:l,minFirstColumn:d=s,maxLastColumn:f=u,availableSpace:p=E.width,rowIndexOffset:g=0,position:b="center"}=e;if(!l||null==p)return null;const w=o?n.rowBuffer:0,x=o?n.columnBuffer:0,[C,k]=Vie({firstIndex:l.firstRowIndex,lastIndex:l.lastRowIndex,minFirstIndex:0,maxLastIndex:y.rows.length,buffer:w}),O=[];
321if(e.rows)e.rows.forEach(e=>{O.push(e),t.current.calculateColSpan({rowId:e.id,minFirstColumn:d,maxLastColumn:f,columns:r})});else{if(!y.range)return null;for(let e=C;e<k;e+=1){const n=y.rows[e];O.push(n),t.current.calculateColSpan({rowId:n.id,minFirstColumn:d,maxLastColumn:f,columns:r})}}let P=!1;if(W>-1){const e=y.rows[W];(C>W||k<W)&&(P=!0,W>C?O.push(e):O.unshift(e),t.current.calculateColSpan({rowId:e.id,minFirstColumn:d,maxLastColumn:f,columns:r}))}const[M,R]=Vie({firstIndex:l.firstColumnIndex,lastIndex:l.lastColumnIndex,minFirstIndex:d,maxLastIndex:f,buffer:x}),F=Qae({firstColumnToRender:M,apiRef:t,firstRowToRender:C,lastRowToRender:k,visibleRows:y.rows});let L=!1;(F>N||R<N)&&(L=!0);const{focusedCellColumnIndexNotInRange:z,renderedColumns:_}=j.current(r,F,R,d,f,L?N:-1),V=(null==(a=n.slotProps)?void 0:a.row)||{},{style:B}=V,$=J(V,Lie);(T.current!==c||A.current!==B)&&(D.current=Object.create(null));const H=[];let U=!1;for(let o=0;o<O.length;o+=1){var K;const{id:e,model:a}=O[o],l=P&&h.id===e,s=P?C+o===y.rows.length:C+o===y.rows.length-1,u=t.current.rowHasAutoHeight(e)?"auto":t.current.unstable_getRowHeight(e);let d;d=null!=v[e]&&t.current.isRowSelectable(e),i&&i(e);const f=null!==h&&h.id===e?h.field:null,w=void 0!==z&&r[z],x=w&&f?[w,..._]:_;let S=null;null!==m&&m.id===e&&(S="view"===t.current.getCellParams(e,m.field).cellMode?m.field:null);const k="function"==typeof c&&c(e,a)||{},{style:E}=k,M=J(k,zie);if(!D.current[e]){const t=Q({},E,B);D.current[e]=t}let T=g+((null==y||null==(K=y.range)?void 0:K.firstRowIndex)||0)+C+o;P&&(null==h?void 0:h.id)===e?(T=W,U=!0):U&&(T-=1),H.push(jr.jsx(n.slots.row,Q({row:a,rowId:e,focusedCellColumnIndexNotInRange:z,isNotVisible:l,rowHeight:u,focusedCell:f,tabbableCell:S,renderedColumns:x,visibleColumns:r,firstColumnToRender:F,lastColumnToRender:R,selected:d,index:T,containerWidth:p,isLastVisible:s,position:b},M,$,{hovered:I===e,style:D.current[e]}),e))}return T.current=c,A.current=B,H},getRootProps:(e={})=>Q({ref:x,onScroll:B,onWheel:$,onTouchMove:H},e,{style:e.style?Q({},e.style,q):q,role:"presentation"}),getContentProps:({style:e}={})=>({style:e?Q({},e,K):K,role:"presentation"}),getRenderZoneProps:()=>({ref:b,role:"rowgroup"})}})({ref:t});return jr.jsxs(Cle,Q({className:n},o(r),{children:[jr.jsx(X7,{}),jr.jsx(Ole,Q({},a(),{children:jr.jsx(Mle,Q({},i(),{children:l()}))}))]}))}),Dle=_r.forwardRef(function(e,t){const n=fle(e),r=xle(n.apiRef,n);return jr.jsx(sae,{privateApiRef:r,props:n,children:jr.jsxs(nte,Q({className:n.className,style:n.style,sx:n.sx,ref:t},n.forwardedProps,{children:[jr.jsx(woe,{}),jr.jsx(N7,{VirtualScrollerComponent:Rle}),jr.jsx(F7,{})]}))})}),Tle=_r.memo(Dle);Dle.propTypes={apiRef:te.shape({current:te.object.isRequired}),"aria-label":te.string,"aria-labelledby":te.string,autoHeight:te.bool,autoPageSize:te.bool,cellModesModel:te.object,checkboxSelection:te.bool,classes:te.object,clipboardCopyCellDelimiter:te.string,columnBuffer:te.number,columnGroupingModel:te.arrayOf(te.object),columnHeaderHeight:te.number,columns:(te.array.isRequired,()=>null),columnThreshold:te.number,columnVisibilityModel:te.object,components:te.object,componentsProps:te.object,density:te.oneOf(["comfortable","compact","standard"]),disableColumnFilter:te.bool,disableColumnMenu:te.bool,disableColumnSelector:te.bool,disableDensitySelector:te.bool,disableEval:te.bool,disableRowSelectionOnClick:te.bool,disableVirtualization:te.bool,editMode:te.oneOf(["cell","row"]),experimentalFeatures:te.shape({ariaV7:te.bool,columnGrouping:te.bool,warnIfFocusStateIsNotSynced:te.bool}),filterDebounceMs:te.number,filterMode:te.oneOf(["client","server"]),filterModel:te.shape({items:te.arrayOf(te.shape({field:te.string.isRequired,id:te.oneOfType([te.number,te.string]),operator:te.string.isRequired,value:te.any})).isRequired,logicOperator:te.oneOf(["and","or"]),quickFilterExcludeHiddenColumns:te.bool,quickFilterLogicOperator:te.oneOf(["and","or"]),quickFilterValues:te.array}),forwardedProps:te.object,getCellClassName:te.func,getDetailPanelContent:te.func,getEstimatedRowHeight:te.func,getRowClassName:te.func,getRowHeight:te.func,getRowId:te.func,getRowSpacing:te.func,hideFooter:te.bool,hideFooterPagination:te.bool,hideFooterSelectedRowCount:te.bool,ignoreDiacritics:te.bool,initialState:te.object,isCellEditable:te.func,isRowSelectable:te.func,keepNonExistentRowsSelected:te.bool,loading:te.bool,localeText:te.object,logger:te.shape({debug:te.func.isRequired,error:te.func.isRequired,info:te.func.isRequired,warn:te.func.isRequired}),logLevel:te.oneOf(["debug","error","info","warn",!1]),nonce:te.string,onCellClick:te.func,onCellDoubleClick:te.func,onCellEditStart:te.func,onCellEditStop:te.func,onCellKeyDown:te.func,onCellModesModelChange:te.func,onClipboardCopy:te.func,onColumnHeaderClick:te.func,onColumnHeaderDoubleClick:te.func,onColumnHeaderEnter:te.func,onColumnHeaderLeave:te.func,onColumnHeaderOut:te.func,onColumnHeaderOver:te.func,onColumnOrderChange:te.func,onColumnVisibilityModelChange:te.func,onFilterModelChange:te.func,onMenuClose:te.func,onMenuOpen:te.func,onPaginationModelChange:te.func,onPreferencePanelClose:te.func,onPreferencePanelOpen:te.func,onProcessRowUpdateError:te.func,onResize:te.func,onRowClick:te.func,onRowCountChange:te.func,onRowDoubleClick:te.func,onRowEditStart:te.func,onRowEditStop:te.func,onRowModesModelChange:te.func,onRowSelectionModelChange:te.func,onSortModelChange:te.func,onStateChange:te.func,pageSizeOptions:te.arrayOf(te.oneOfType([te.number,te.shape({label:te.string.isRequired,value:te.number.isRequired})]).isRequired),pagination:e=>!1===e.pagination?new Error(["MUI: `<DataGrid pagination={false} />` is not a valid prop.","Infinite scrolling is not available in the MIT version.","","You need to upgrade to DataGridPro or DataGridPremium component to disable the pagination."].join("\n")):null,paginationMode:te.oneOf(["client","server"]),paginationModel:te.shape({page:te.number.isRequired,pageSize:te.number.isRequired}),processRowUpdate:te.func,rowBuffer:te.number,rowCount:te.number,rowHeight:te.number,rowModesModel:te.object,rowPositionsDebounceMs:te.number,rows:te.arrayOf(te.object).isRequired,rowSelection:te.bool,rowSelectionModel:te.oneOfType([te.arrayOf(te.oneOfType([te.number,te.string]).isRequired),te.number,te.string]),rowSpacingType:te.oneOf(["border","margin"]),rowThreshold:te.number,scrollbarSize:te.number,showCellVerticalBorder:te.bool,showColumnVerticalBorder:te.bool,slotProps:te.object,slots:te.object,sortingMode:te.oneOf(["client","server"]),sortingOrder:te.arrayOf(te.oneOf(["asc","desc"])),sortModel:te.arrayOf(te.shape({field:te.string.isRequired,sort:te.oneOf(["asc","desc"])})),sx:te.oneOfType([te.arrayOf(te.oneOfType([te.func,te.object,te.bool])),te.func,te.object]),unstable_ignoreValueFormatterDuringExport:te.oneOfType([te.shape({clipboardExport:te.bool,csvExport:te.bool}),te.bool])};var Ale,jle,Nle={},Fle={},Lle={},zle={};function _le(){if(jle)return Lle;jle=1;function e(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}const t={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(n=>{t[n]=new e(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
321h(([n,r])=>{t[n]=new e(n,1,!1,r,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(n=>{t[n]=new e(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(n=>{t[n]=new e(n,2,!1,n,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"].forEach(n=>{t[n]=new e(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(n=>{t[n]=new e(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(n=>{t[n]=new e(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(n=>{t[n]=new e(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(n=>{t[n]=new e(n,5,!1,n.toLowerCase(),null,!1,!1)});const n=/[\-\:]([a-z])/g,r=e=>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"].forEach(o=>{const a=o.replace(n,r);t[a]=new e(a,1,!1,o,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(o=>{const a=o.replace(n,r);t[a]=new e(a,1,!1,o,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(o=>{const a=o.replace(n,r);t[a]=new e(a,1,!1,o,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(n=>{t[n]=new e(n,1,!1,n.toLowerCase(),null,!1,!1)});t.xlinkHref=new e("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(n=>{t[n]=new e(n,1,!1,n.toLowerCase(),null,!0,!0)});const{CAMELCASE:o,SAME:a,possibleStandardNames:i}=(Ale||(Ale=1,zle.SAME=0,zle.CAMELCASE=1,zle.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
321ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
321-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}),zle),l=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[: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]*$")),s=Object.keys(i).reduce((e,t)=>{const n=i[t];return n===a?e[t]=t:n===o?e[t.toLowerCase()]=t:e[t]=n,e},{});return Lle.BOOLEAN=3,Lle.BOOLEANISH_STRING=2,Lle.NUMERIC=5,Lle.OVERLOADED_BOOLEAN=4,Lle.POSITIVE_NUMERIC=6,Lle.RESERVED=0,Lle.STRING=1,Lle.getPropertyInfo=function(e){return t.hasOwnProperty(e)?t[e]:null},Lle.isCustomAttribute=l,Lle.possibleStandardNames=s,Lle}var Vle,Ble,$le={};function Hle(){return Vle||(Vle=1,function(e){var t=$le&&$le.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.returnFirstArg=e.canTextBeChildOfNode=e.ELEMENTS_WITH_NO_TEXT_CHILDREN=e.PRESERVE_CUSTOM_ATTRIBUTES=void 0,e.isCustomComponent=function(e,t){if(!e.includes("-"))return Boolean(t&&"string"==typeof t.is);if(o.has(e))return!1;return!0},e.setStyleProp=function(e,t){if("string"!=typeof e)return;if(!e.trim())return void(t.style={});try{t.style=(0,r.default)(e,a)}catch(n){t.style={}}};const n=zr(),r=t(Et()),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);const a={reactCompat:!0};e.PRESERVE_CUSTOM_ATTRIBUTES=Number(n.version.split(".")[0])>=16,e.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.canTextBeChildOfNode=t=>!e.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(t.name);e.returnFirstArg=e=>e}($le)),$le}function Wle(){if(Ble)return Fle;Ble=1,Object.defineProperty(Fle,"__esModule",{value:!0}),Fle.default=function(i={},l){const s={},u=Boolean(i.type&&o[i.type]);for(const o in i){const c=i[o];if((0,e.isCustomAttribute)(o)){s[o]=c;continue}const d=o.toLowerCase();let f=a(d);if(f){const t=(0,e.getPropertyInfo)(f);switch(n.includes(f)&&r.includes(l)&&!u&&(f=a("default"+d)),s[f]=c,null==t?void 0:t.type){case e.BOOLEAN:s[f]=!0;break;case e.OVERLOADED_BOOLEAN:""===c&&(s[f]=!0)}continue}t.PRESERVE_CUSTOM_ATTRIBUTES&&(s[o]=c)}return(0,t.setStyleProp)(i.style,s),s};const e=_le(),t=Hle(),n=["checked","value"],r=["input","select","textarea"],o={reset:!0,submit:!0};function a(t){return e.possibleStandardNames[t]}return Fle}var Ule,Kle,qle={};function Gle(){if(Ule)return qle;Ule=1;var e=qle&&qle.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(qle,"__esModule",{value:!0}),qle.default=function e(t,n={}){var s,u,c,d,f;const p=[],h="function"==typeof n.replace,m=null!==(s=n.transform)&&void 0!==s?s:o.returnFirstArg,{cloneElement:g,createElement:v,isValidElement:y}=null!==(u=n.library)&&void 0!==u?u:a,b=t.length;i(t);for(let a=0;a<b;a++){const i=t[a];if(h){let e=null===(c=n.replace)||void 0===c?void 0:c.call(n,i,a);if(y(e)){b>1&&(e=g(e,{key:null!==(d=e.key)&&void 0!==d?d:a})),p.push(m(e,i,a));continue}}if("text"===i.type){const e=!i.data.trim().length;if(e&&i.parent&&!(0,o.canTextBeChildOfNode)(i.parent))continue;if(n.trim&&e)continue;p.push(m(i.data,i,a));continue}const s=i;let u,w={};switch(l(s)?((0,o.setStyleProp)(s.attribs.style,s.attribs),w=s.attribs):s.attribs&&(w=(0,r.default)(s.attribs,s.name)),i.type){case"script":case"style":i.children[0]&&(w.dangerouslySetInnerHTML={__html:i.children[0].data});break;case"tag":"textarea"===i.name&&i.children[0]?w.defaultValue=i.children[0].data:(null===(f=i.children)||void 0===f?void 0:f.length)&&(u=e(i.children,n));break;default:continue}b>1&&(w.key=a),p.push(m(v(i.name,w,u),i,a))}return 1===p.length?p[0]:p};const t=Pt,n=zr(),r=e(Wle()),o=Hle(),a={cloneElement:n.cloneElement,createElement:n.createElement,isValidElement:n.isValidElement};function i(e){for(const n of e)"tag"!==n.type&&"script"!==n.type&&"style"!==n.type||(Object.setPrototypeOf(n,t.Element.prototype),i(n.children))}function l(e){return o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,o.isCustomComponent)(e.name,e.attribs)}return qle}var Yle=(Kle||(Kle=1,function(e){var t=Nle&&Nle.__importDefault||function(e){return e&&e.__esMo
321dule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.htmlToDOM=e.domToReact=e.attributesToProps=e.Text=e.ProcessingInstruction=e.Element=e.Comment=void 0,e.default=function(e,t){var r;if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];const a=Object.assign(Object.assign({},null!==(r=null==t?void 0:t.htmlparser2)&&void 0!==r?r:i),{trustedTypePolicy:null==t?void 0:t.trustedTypePolicy});return(0,o.default)((0,n.default)(e,a),t)};const n=t(Mt());e.htmlToDOM=n.default;const r=t(Wle());e.attributesToProps=r.default;const o=t(Gle());e.domToReact=o.default;var a=Pt;Object.defineProperty(e,"Comment",{enumerable:!0,get:function(){return a.Comment}}),Object.defineProperty(e,"Element",{enumerable:!0,get:function(){return a.Element}}),Object.defineProperty(e,"ProcessingInstruction",{enumerable:!0,get:function(){return a.ProcessingInstruction}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return a.Text}});const i={lowerCaseAttributeNames:!1}}(Nle)),Nle);const Xle=Or(Yle),Qle=Xle.default||Xle,Zle={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},Jle="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",ese=[],tse={allowDangerousHtml:!0},nse=/^(https?|ircs?|mailto|xmpp)$/i,rse=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function ose(e){const t=function(e){const t=e.rehypePlugins||ese,n=e.remarkPlugins||ese,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...tse}:tse,o=It().use(Rt).use(n).use(Dt,r).use(t);return o}(e),n=function(e){const t=e.children||"",n=new Tt;"string"==typeof t&&(n.value=t);return n}(e);return function(e,t){const n=t.allowedElements,r=t.allowElement,o=t.components,a=t.disallowedElements,i=t.skipHtml,l=t.unwrapDisallowed,s=t.urlTransform||ase;for(const c of rse)Object.hasOwn(t,c.from)&&At("Unexpected `"+c.from+"` prop, "+(c.to?"use `"+c.to+"` instead":"remove it")+" (see <"+Jle+"#"+c.id+"> for more info)");return jt(e,u),Nt(e,{Fragment:jr.Fragment,components:o,ignoreInvalidStyle:!0,jsx:jr.jsx,jsxs:jr.jsxs,passKeys:!0,passNode:!0});function u(e,t,o){if("raw"===e.type&&o&&"number"==typeof t)return i?o.children.splice(t,1):o.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in Ft)if(Object.hasOwn(Ft,t)&&Object.hasOwn(e.properties,t)){const n=e.properties[t],r=Ft[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=s(String(n||""),t,e))}}if("element"===e.type){let i=n?!n.includes(e.tagName):!!a&&a.includes(e.tagName);if(!i&&r&&"number"==typeof t&&(i=!r(e,t,o)),i&&o&&"number"==typeof t)return l&&e.children?o.children.splice(t,1,...e.children):o.children.splice(t,1),t}}}(t.runSync(t.parse(n),n),e)}function ase(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),o=e.indexOf("/");return-1===t||-1!==o&&t>o||-1!==n&&t>n||-1!==r&&t>r||nse.test(e.slice(0,t))?e:""}var ise=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onF
321ocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"];function lse(e){return"string"==typeof e&&ise.includes(e)}var sse=new Set(["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"]);function use(e){return"string"==typeof e&&sse.has(e)}function cse(e){return"string"==typeof e&&e.startsWith("data-")}function dse(e){if("object"!=typeof e||null===e)return{};var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(use(n)||cse(n))&&(t[n]=e[n]);return t}function fse(e){return null==e?null:_r.isValidElement(e)&&"object"==typeof e.props&&null!==e.props?dse(e.props):"object"!=typeof e||Array.isArray(e)?null:dse(e)}function pse(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(use(n)||cse(n)||lse(n))&&(t[n]=e[n]);return t}var hse=["children","width","height","viewBox","className","style","title","desc"];function mse(){return mse=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mse.apply(null,arguments)}var gse=_r.forwardRef((e,t)=>
vendor: 13,627 bytes, line 321
321{var n=e.children,r=e.width,o=e.height,a=e.viewBox,i=e.className,l=e.style,s=e.title,u=e.desc,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,hse),d=a||{width:r,height:o,x:0,y:0},f=ee("recharts-surface",i);return _r.createElement("svg",mse({},pse(c),{className:f,width:r,height:o,style:l,viewBox:"".concat(d.x," ").concat(d.y," ").concat(d.width," ").concat(d.height),ref:t}),_r.createElement("title",null,s),_r.createElement("desc",null,u),n)}),vse=["children","className"];function yse(){return yse=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yse.apply(null,arguments)}var bse=_r.forwardRef((e,t)=>{var n=e.children,r=e.className,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,vse),a=ee("recharts-layer",r);return _r.createElement("g",yse({className:a},pse(o),{ref:t}),n)});function wse(e){var t=10**(arguments.length>1&&void 0!==arguments[1]?arguments[1]:4),n=Math.round(e*t)/t;return Object.is(n,-0)?0:n}function xse(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.reduce((e,t,r)=>{var o=n[r-1];return"string"==typeof o?e+o+t:void 0!==o?e+wse(o)+t:e+t},"")}var Sse=e=>0===e?0:e>0?1:-1,Cse=e=>"number"==typeof e&&e!=+e,kse=e=>"string"==typeof e&&e.length>1&&e.indexOf("%")===e.length-1,Ose=e=>("number"==typeof e||e instanceof Number)&&!Cse(e),Ese=e=>Ose(e)||"string"==typeof e,Pse=0,Mse=e=>{var t=++Pse;return"".concat(e||"").concat(t)},Ise=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!Ose(e)&&"string"!=typeof e)return r;if(kse(e)){if(null==t)return r;var a=e.indexOf("%");n=t*parseFloat(e.slice(0,a))/100}else n=+e;return Cse(n)&&(n=r),o&&null!=t&&n>t&&(n=t),n},Rse=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[String(e[r])])return!0;n[String(e[r])]=!0}return!1};function Dse(e,t,n){return Ose(e)&&Ose(t)?wse(e+n*(t-e)):t}function Tse(e,t,n){if(e&&e.length)return e.find(e=>e&&("function"==typeof t?t(e):Lt(e,t))===n)}var Ase=e=>null==e,jse=e=>Ase(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function Nse(e){return null!=e}function Fse(){}function Lse(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}function zse(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zse(Object(n),!0).forEach(function(t){Vse(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zse(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Vse(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Bse=e=>{var t=e.viewBox,n=e.position,r=e.offset,o=void 0===r?0:r,a=e.parentViewBox,i=e.clamp,l=Lse(t),s=l.x,u=l.y,c=l.height,d=l.upperWidth,f=l.lowerWidth,p=s,h=s+(d-f)/2,m=(p+h)/2,g=(d+f)/2,v=p+d/2,y=c>=0?1:-1,b=y*o,w=y>0?"end":"start",x=y>0?"start":"end",S=d>=0?1:-1,C=S*o,k=S>0?"end":"start",O=S>0?"start":"end",E=a;if("top"===n){var P={x:p+d/2,y:u-b,horizontalAnchor:"middle",verticalAnchor:w};return i&&E&&(P.height=Math.max(u-E.y,0),P.width=d),P}if("bottom"===n){var M={x:h+f/2,y:u+c+b,horizontalAnchor:"middle",verticalAnchor:x};return i&&E&&(M.height=Math.max(E.y+E.height-(u+c),0),M.width=f),M}if("left"===n){var I={x:m-C,y:u+c/2,horizontalAnchor:k,verticalAnchor:"middle"};return i&&E&&(I.width=Math.max(I.x-E.x,0),I.height=c),I}if("right"===n){var R={x:m+g+C,y:u+c/2,horizontalAnchor:O,verticalAnchor:"middle"};return i&&E&&(R.width=Math.max(E.x+E.width-R.x,0),R.height=c),R}var D=i&&E?{width:g,height:c}:{};return"insideLeft"===n?_se({x:m+C,y:u+c/2,horizontalAnchor:O,verticalAnchor:"middle"},D):"insideRight"===n?_se({x:m+g-C,y:u+c/2,horizontalAnchor:k,verticalAnchor:"middle"},D):"insideTop"===n?_se({x:p+d/2,y:u+b,horizontalAnchor:"middle",verticalAnchor:x},D):"insideBottom"===n?_se({x:h+f/2,y:u+c-b,horizontalAnchor:"middle",verticalAnchor:w},D):"insideTopLeft"===n?_se({x:p+C,y:u+b,horizontalAnchor:O,verticalAnchor:x},D):"insideTopRight"===n?_se({x:p+d-C,y:u+b,horizontalAnchor:k,verticalAnchor:x},D):"insideBottomLeft"===n?_se({x:h+C,y:u+c-b,horizontalAnchor:O,verticalAnchor:w},D):"insideBottomRight"===n?_se({x:h+f-C,y:u+c-b,horizontalAnchor:k,verticalAnchor:w},D):n&&"object"==typeof n&&(Ose(n.x)||kse(n.x))&&(Ose(n.y)||kse(n.y))?_se({x:s+Ise(n.x,g),y:u+Ise(n.y,c),horizontalAnchor:"end",verticalAnchor:"end"},D):_se({x:v,y:u+c/2,horizontalAnchor:"middle",verticalAnchor:"middle"},D)},$se=["top","left","right","bottom"];function Hse(e){return null!=e&&("object"==typeof e||$se.includes(e))}var Wse=_r.createContext(null),Use=["type","size","sizeType"];function Kse(){return Kse=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Kse.apply(null,arguments)}function qse(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gse(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qse(Object(n),!0).forEach(function(t){Yse(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qse(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Yse(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xse={symbolCircle:Ut,symbolCross:Wt,symbolDiamond:Ht,symbolSquare:$t,symbolStar:Bt,symbolTriangle:Vt,symbolWye:_t},Qse=Math.PI/180,Zse=e=>{var t=e.type,n=void 0===t?"circle":t,r=e.size,o=void 0===r?64:r,a=e.sizeType,i=void 0===a?"area":a,l=Gse(Gse({},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Use)),{},{type:n,size:o,sizeType:i}),s="circle";"string"==typeof n&&(s=n);var u=l.className,c=l.cx,d=l.cy,f=pse(l);return Ose(c)&&Ose(d)&&Ose(o)?_r.createElement("path",Kse({},f,{className:ee("recharts-symbols",u),transform:"translate(".concat(c,", ").concat(d,")"),d:(()=>{var e=(e=>{var t="symbol".concat(jse(e));return Xse[t]||Ut})(s),t=zt().type(e).size(((e,t,n)=>{if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*Qse;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.tan(r)**2);case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}})(o,i,s)),n=t();if(null!==n)return n})()})):null};Zse.registerSymbol=(e,t)=>{Xse["symbol".concat(jse(e))]=t};var Jse=e=>"radius"in e&&"startAngle"in e&&"endAngle"in e,eue=(e,t)=>{if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if(_r.isValidElement(e)&&(n=e.props),"object"!=typeof n&&"function"!=typeof n)return null;var r={};return Object.keys(n).forEach(e=>{lse(e)&&"function"==typeof n[e]&&(r[e]=t=>n[e](n,t))}),r},tue=(e,t,n)=>{if(null===e||"object"!=typeof e&&"function"!=typeof e)return null;var r=null;return Object.keys(e).forEach(o=>{var a=e[o];lse(o)&&"function"==typeof a&&(r||(r={}),r[o]=((e,t,n)=>r=>(e(t,n,r),null))(a,t,n))}),r};function nue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rue(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oue(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nue(Object(n),!0).forEach(function(t){rue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nue(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e),r=t;return Object.keys(t).reduce((e,t)=>(void 0===e[t]&&void 0!==r[t]&&(e[t]=r[t]),e),n)}function aue(){return aue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aue.apply(null,arguments)}function iue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iue(Object(n),!0).forEach(function(t){sue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iue(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sue(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uue=32,cue={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle",labelStyle:{}};function due(e){if("object"==typeof e&&null!==e&&"strokeDasharray"in e)return String(e.strokeDasharray)}function fue(e){var t=e.data,n=e.iconType,r=e.inactiveColor,o=16,a=uue/6,i=uue/3,l=t.inactive?r:t.color,s=null!=n?n:t.type;if("none"===s)return null;if("plainline"===s)return _r.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:due(t.payload),x1:0,y1:o,x2:uue,y2:o,className:"recharts-legend-icon"});if("line"===s)return _r.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(o,"h").concat(i,"\n A").concat(a,",").concat(a,",0,1,1,").concat(2*i,",").concat(o,"\n H").concat(uue,"M").concat(2*i,",").concat(o,"\n A").concat(a,",").concat(a,",0,1,1,").concat(i,",").concat(o),className:"recharts-legend-icon"});if("rect"===s)return _r.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(4,"h").concat(uue,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(_r.isValidElement(t.legendIcon)){var u=lue({},t);return delete u.legendIcon,_r.cloneElement(t.legendIcon,u)}return _r.createElement(Zse,{fill:l,cx:o,cy:o,size:uue,sizeType:"diameter",type:s})}function pue(e){var t=e.payload,n=e.iconSize,r=e.layout,o=e.formatter,a=e.inactiveColor,i=e.iconType,l=e.labelStyle,s={x:0,y:0,width:uue,height:uue},u={display:"horizontal"===r?"inline-block":"block",marginRight:10,whiteSpace:"nowrap"},c={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((t,r)=>{var d,f,p=t.formatter||o,h=ee({"recharts-legend-item":!0,["legend-item-".concat(r)]:!0,inactive:t.inactive});if("none"===t.type)return null;var m="object"==typeof l?lue({},l):{};m.color=t.inactive?a:m.color||t.color,null!==(d=m.whiteSpace)&&void 0!==d||(m.whiteSpace="normal"),null!==(f=m.overflowWrap)&&void 0!==f||(m.overflowWrap="break-word");var g=p?p(t.value,t,r):t.value;
321return _r.createElement("li",aue({className:h,style:u,key:"legend-item-".concat(r)},tue(e,t,r)),_r.createElement(gse,{width:n,height:n,viewBox:s,style:c,"aria-label":null==t.value?"legend icon":"".concat(t.value," legend icon")},_r.createElement(fue,{data:t,iconType:i,inactiveColor:a})),_r.createElement("span",{className:"recharts-legend-item-text",style:m},g))})}var hue=e=>{var t=oue(e,cue),n=t.payload,r=t.layout,o=t.align;if(!n||!n.length)return null;var a={padding:0,margin:0,textAlign:"horizontal"===r?o:"left"};return _r.createElement("ul",{className:"recharts-default-legend",style:a},_r.createElement(pue,aue({},t,{payload:n})))};function mue(e,t,n){return!0===t?Kt(e,n):"function"==typeof t?Kt(e,t):e}var gue=_r.createContext(null),vue=e=>e,yue=()=>{var e=_r.useContext(gue);return e?e.store.dispatch:vue},bue=()=>{},wue=()=>bue,xue=(e,t)=>e===t;function Sue(e){var t=_r.useContext(gue),n=_r.useMemo(()=>t?t=>{if(null!=t)return e(t)}:bue,[t,e]);return SS.useSyncExternalStoreWithSelector(t?t.subscription.addNestedSub:wue,t?t.store.getState:bue,t?t.store.getState:bue,n,xue)}var Cue=e=>e.legend.settings,kue=qt([e=>e.legend.payload,Cue],(e,t)=>{var n=t.itemSorter,r=e.flat(1);return n?Gt(r,n):r});function Oue(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Eue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Eue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Eue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Pue(e,t){return Math.abs(e.height-t.height)>1||Math.abs(e.left-t.left)>1||Math.abs(e.top-t.top)>1||Math.abs(e.width-t.width)>1}function Mue(e){var t=e.getBoundingClientRect();return{height:t.height,left:t.left,top:t.top,width:t.width}}function Iue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=Oue(_r.useState({height:0,left:0,top:0,width:0}),2),n=t[0],r=t[1],o=_r.useRef(null),a=_r.useRef(n);a.current=n;var i=_r.useCallback(e=>{if(null!=o.current&&(o.current.disconnect(),o.current=null),null!=e){var t=Mue(e);if(Pue(t,a.current)&&r(t),"undefined"!=typeof ResizeObserver){var n=new ResizeObserver(()=>{var t=Mue(e);Pue(t,a.current)&&r(t)});n.observe(e),o.current=n}}},[...e]);return _r.useEffect(()=>()=>{var e;null===(e=o.current)||void 0===e||e.disconnect()},[]),[n,i]}var Rue="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?Qt:Qt.apply(null,arguments)};function Due(e,t){function n(...n){if(t){let r=t(...n);if(!r)throw new Error(Oce(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>rn(t)&&t.type===e,n}var Tue=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function Aue(e){return en(e)?tn(e,()=>{}):e}function jue(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}var Nue="RTK_autoBatch",Fue=()=>e=>({payload:e,meta:{[Nue]:!0}}),Lue=e=>t=>{setTimeout(t,e)},zue=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,a=!1,i=!1;const l=new Set,s="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:Lue(10):"callback"===e.type?e.queueNotification:Lue(e.timeout),u=()=>
321{i=!1,a&&(a=!1,l.forEach(e=>e()))};return Object.assign({},r,{subscribe(e){const t=r.subscribe(()=>o&&e());return l.add(e),()=>{t(),l.delete(e)}},dispatch(e){try{return o=!e?.meta?.[Nue],a=!o,a&&(i||(i=!0,s(u))),r.dispatch(e)}finally{o=!0}}})};function _ue(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:o=!0}=e??{};let a=new Tue;return t&&("boolean"==typeof t?a.push(Zt):a.push(Jt(t.extraArgument))),a},{reducer:n,middleware:r,devTools:o=!0,preloadedState:a,enhancers:i}=e||{};let l,s;if("function"==typeof n)l=n;else{if(!Yt(n))throw new Error(Oce(1));l=pt(n)}s="function"==typeof r?r(t):t();let u=Qt;o&&(u=Rue({trace:!1,..."object"==typeof o&&o}));const c=(e=>function(t){const{autoBatch:n=!0}=t??{};let r=new Tue(e);return n&&r.push(zue("object"==typeof n?n:void 0)),r})(Xt(...s));const d=u(..."function"==typeof i?i(c):c());return ht(l,a,d)}function Vue(e){const t={},n=[];let r;const o={addCase(e,n){const r="string"==typeof e?e:e.type;if(!r)throw new Error(Oce(28));if(r in t)throw new Error(Oce(29));return t[r]=n,o},addAsyncThunk:(e,r)=>(r.pending&&(t[e.pending.type]=r.pending),r.rejected&&(t[e.rejected.type]=r.rejected),r.fulfilled&&(t[e.fulfilled.type]=r.fulfilled),r.settled&&n.push({matcher:e.settled,reducer:r.settled}),o),addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),o),addDefaultCase:e=>(r=e,o)};return e(o),[t,n,r]}var Bue=(e=21)=>{let t="",n=e;for(;n--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},$ue=Symbol.for("rtk-slice-createasyncthunk");function Hue(e,t){return`${e}/${t}`}function Wue({creators:e}={}){const t=e?.asyncThunk?.[$ue];return function(e){const{name:n,reducerPath:r=n}=e;if(!n)throw new Error(Oce(11));const o=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},a=Object.keys(o),i={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},l={addCase(e,t){const n="string"==typeof e?e:e.type;if(!n)throw new Error(Oce(12));if(n in i.sliceCaseReducersByType)throw new Error(Oce(13));return i.sliceCaseReducersByType[n]=t,l},addMatcher:(e,t)=>(i.sliceMatchers.push({matcher:e,reducer:t}),l),exposeAction:(e,t)=>(i.actionCreators[e]=t,l),exposeCaseReducer:(e,t)=>(i.sliceCaseReducersByName[e]=t,l)};function s(){const[t={},n=[],r]="function"==typeof e.extraReducers?Vue(e.extraReducers):[e.extraReducers],o={...t,...i.sliceCaseReducersByType};return function(e,t){let n,[r,o,a]=Vue(t);if("function"==typeof e)n=()=>Aue(e());else{const t=Aue(e);n=()=>t}function i(e=n(),t){let i=[r[t.type],...o.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===i.filter(e=>!!e).length&&(i=[a]),i.reduce((e,n)=>{if(n){if(nn(e)){const r=n(e,t);return void 0===r?e:r}if(en(e))return tn(e,e=>n(e,t));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e},e)}return i.getInitialState=n,i}(e.initialState,e=>{for(let t in o)e.addCase(t,o[t]);for(let t of i.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)})}a.forEach(r=>{const a=o[r],i={reducerName:r,type:Hue(n,r),createNotation:"function"==typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(a)?function({type:e,reducerName:t,createNotation:n},r,o){let a,i;if("reducer"in r){if(n&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(r))throw new Error(Oce(17));a=r.reducer,i=r.prepare}else a=r;o.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,i?Due(e,i):Due(e))}(i,a,l):function({type:e,reducerName:t},n,r,o){if(!o)throw new Error(Oce(18));const{payloadCreator:a,fulfilled:i,pending:l,rejected:s,settled:u,options:c}=n,d=o(e,a,c);
321r.exposeAction(t,d),i&&r.addCase(d.fulfilled,i);l&&r.addCase(d.pending,l);s&&r.addCase(d.rejected,s);u&&r.addMatcher(d.settled,u);r.exposeCaseReducer(t,{fulfilled:i||que,pending:l||que,rejected:s||que,settled:u||que})}(i,a,l,t)});const u=e=>e,c=new Map,d=new WeakMap;let f;function p(e,t){return f||(f=s()),f(e,t)}function h(){return f||(f=s()),f.getInitialState()}function m(t,n=!1){function r(e){let o=e[t];return void 0===o&&n&&(o=jue(d,r,h)),o}function o(t=u){const r=jue(c,n,()=>new WeakMap);return jue(r,t,()=>{const r={};for(const[o,a]of Object.entries(e.selectors??{}))r[o]=Uue(a,t,()=>jue(d,t,h),n);return r})}return{reducerPath:t,getSelectors:o,get selectors(){return o(r)},selectSlice:r}}const g={name:n,reducer:p,actions:i.actionCreators,caseReducers:i.sliceCaseReducersByName,getInitialState:h,...m(r),injectInto(e,{reducerPath:t,...n}={}){const o=t??r;return e.inject({reducerPath:o,reducer:p},n),{...g,...m(o,!0)}}};return g}}function Uue(e,t,n,r){function o(o,...a){let i=t(o);return void 0===i&&r&&(i=n()),e(i,...a)}return o.unwrapped=e,o}var Kue=Wue();function que(){}var Gue="listener",Yue="completed",Xue="cancelled",Que=`task-${Xue}`,Zue=`task-${Yue}`,Jue=`${Gue}-${Xue}`,ece=`${Gue}-${Yue}`,tce=class{constructor(e){this.code=e,this.message=`task ${Xue} (reason: ${e})`}name="TaskAbortError";message},nce=(e,t)=>{if("function"!=typeof e)throw new TypeError(Oce(32))},rce=()=>{},oce=(e,t=rce)=>(e.catch(t),e),ace=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),ice=e=>{if(e.aborted)throw new tce(e.reason)};function lce(e,t){let n=rce;return new Promise((r,o)=>{const a=()=>o(new tce(e.reason));e.aborted?a():(n=ace(e,a),t.finally(()=>n()).then(r,o))}).finally(()=>{n=rce})}var sce=e=>t=>oce(lce(e,t).then(t=>(ice(e),t))),uce=e=>{const t=sce(e);return e=>t(new Promise(t=>setTimeout(t,e)))},{assign:cce}=Object,dce={},fce="listenerMiddleware",pce=(e,t)=>(n,r)=>{nce(n);const o=new AbortController;var a;a=o,ace(e,()=>a.abort(e.reason));const i=(async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(n){return{status:n instanceof tce?"cancelled":"rejected",error:n}}finally{t?.()}})(async()=>{ice(e),ice(o.signal);const t=await n({pause:sce(o.signal),delay:uce(o.signal),signal:o.signal});return ice(o.signal),t},()=>o.abort(Zue));return r?.autoJoin&&t.push(i.catch(rce)),{result:sce(e)(i),cancel(){o.abort(Que)}}},hce=(e,t)=>(n,r)=>oce((async(n,r)=>{ice(t);let o=()=>{};const a=[new Promise((t,r)=>{let a=e({predicate:n,effect:(e,n)=>{n.unsubscribe(),t([e,n.getState(),n.getOriginalState()])}});o=()=>{a(),r()}})];null!=r&&a.push(new Promise(e=>setTimeout(e,r,null)));try{const e=await lce(t,Promise.race(a));return ice(t),e}finally{o()}})(n,r)),mce=e=>{let{type:t,actionCreator:n,matcher:r,predicate:o,effect:a}=e;if(t)o=Due(t).match;else if(n)t=n.type,o=n.match;else if(r)o=r;else if(!o)throw new Error(Oce(21));return nce(a),{predicate:o,type:t,effect:a}},gce=cce(e=>{const{type:t,predicate:n,effect:r}=mce(e);return{id:Bue(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(Oce(22))}}},{withTypes:()=>gce}),vce=(e,t)=>{const{type:n,effect:r,predicate:o}=mce(t);return Array.from(e.values()).find(e=>("string"==typeof n?e.type===n:e.predicate===o)&&e.effect===r)},yce=e=>{e.pending.forEach(e=>{e.abort(Jue)})},bce=(e,t,n)=>{try{e(t,n)}catch(r){setTimeout(()=>{throw r},0)}},wce=cce(Due(`${fce}/add`),{withTypes:()=>wce}),xce=Due(`${fce}/removeAll`),Sce=cce(Due(`${fce}/remove`),{withTypes:()=>Sce}),Cce=(...e)=>{},kce=(e={})=>{const t=new Map,n=new Map,{extra:r,onError:o=Cce}=e;nce(o);const a=e=>(e=>(e.unsubscribe=()=>t.delete(e.id),t.set(e.id,e),t=>{e.unsubscribe(),t?.cancelActive&&yce(e)}))(vce(t,e)??gce(e));cce(a,{withTypes:()=>a});const i=e=>{const n=vce(t,e);return n&&(n.unsubscribe(),e.cancelActive&&yce(n)),!!n};cce(i,{withTypes:()=>i});const l=async(e,i,l,s)=>{const u=new AbortController,c=hce(a,u.signal),d=[];try{e.pending.add(u),(e=>{const t=n.get(e)??0;n.set(e,t+1)})(e),await Promise.resolve(e.effect(i,cce({},l,{getOriginalState:s,condition:(e,t)=>c(e,t).then(Boolean),take:c,delay:uce(u.signal),pause:sce(u.signal),extra:r,signal:u.signal,fork:pce(u.signal,d),unsubscribe:e.unsubscribe,subscribe:()=>{t.set(e.id,e)},cancelActiveListeners:()=>{e.pending.forEach((e,t,n)=>{e!==u&&(e.abort(Jue),n.delete(e))})},cancel:()=>{u.abort(Jue),e.pending.delete(u)},throwIfCancelled:()=>{ice(u.signal)}})))}catch(f){f instanceof tce||bce(o,f,{raisedBy:"effect"})}finally{await Promise.all(d),u.abort(ece),(e=>{const t=n.get(e)??1;1===t?n.delete(e):n.set(e,t-1)})(e),e.pending.delete(u)}},s=((e,t)=>()=>{for(const e of t.keys())yce(e);e.clear()})(t,n);return{middleware:e=>n=>r=>{if(!rn(r))return n(r);if(wce.match(r))return a(r.payload);if(xce.match(r))return void s();if(Sce.match(r))return i(r.payload);let u=e.getState();const c=()=>
vendor: 64,714 bytes, line 321
321{if(u===dce)throw new Error(Oce(23));return u};let d;try{if(d=n(r),t.size>0){const n=e.getState(),a=Array.from(t.values());for(const t of a){let a=!1;try{a=t.predicate(r,n,u)}catch(f){a=!1,bce(o,f,{raisedBy:"predicate"})}a&&l(t,r,e,c)}}}finally{u=dce}return d},startListening:a,stopListening:i,clearListeners:s}};function Oce(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var Ece=Kue({name:"chartLayout",initialState:{layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var n,r,o,a;e.margin.top=null!==(n=t.payload.top)&&void 0!==n?n:0,e.margin.right=null!==(r=t.payload.right)&&void 0!==r?r:0,e.margin.bottom=null!==(o=t.payload.bottom)&&void 0!==o?o:0,e.margin.left=null!==(a=t.payload.left)&&void 0!==a?a:0},setScale(e,t){e.scale=t.payload}}}),Pce=Ece.actions,Mce=Pce.setMargin,Ice=Pce.setLayout,Rce=Pce.setChartSize,Dce=Pce.setScale,Tce=Ece.reducer;function Ace(e,t,n){return Array.isArray(e)&&e&&t+n!==0?e.slice(t,n+1):e}function jce(e){return Number.isFinite(e)}function Nce(e){return"number"==typeof e&&e>0&&Number.isFinite(e)}function Fce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fce(Object(n),!0).forEach(function(t){zce(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fce(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zce(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _ce(e,t,n){return Ase(e)||Ase(t)?n:Ese(t)?Lt(e,t,n):"function"==typeof t?t(e):n}var Vce=(e,t)=>"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t,Bce=(e,t,n,r)=>{if(r)return e.map(e=>e.coordinate);var o,a,i=e.map(e=>(e.coordinate===t&&(o=!0),e.coordinate===n&&(a=!0),e.coordinate));return o||i.push(t),a||i.push(n),i},$ce=(e,t,n)=>{if(!e)return null;var r=e.duplicateDomain,o=e.type,a=e.range,i=e.scale,l=e.realScaleType,s=e.isCategorical,u=e.categoricalDomain,c=e.tickCount,d=e.ticks,f=e.niceTicks,p=e.axisType;if(!i)return null;var h="scaleBand"===l&&i.bandwidth?i.bandwidth()/2:2,m="category"===o&&i.bandwidth?i.bandwidth()/h:0;return m="angleAxis"===p&&a&&a.length>=2?2*Sse(a[0]-a[1])*m:m,d||f?(d||f||[]).map((e,t)=>{var n=r?r.indexOf(e):e,o=i.map(n);return jce(o)?{coordinate:o+m,value:e,offset:m,index:t}:null}).filter(Nse):s&&u?u.map((e,t)=>{var n=i.map(e);return jce(n)?{coordinate:n+m,value:e,index:t,offset:m}:null}).filter(Nse):i.ticks&&null!=c?i.ticks(c).map((e,t)=>{var n=i.map(e);return jce(n)?{coordinate:n+m,value:e,index:t,offset:m}:null}).filter(Nse):i.domain().map((e,t)=>{var n=i.map(e);return jce(n)?{coordinate:n+m,value:r?r[e]:e,index:t,offset:m}:null}).filter(Nse)},Hce={sign:e=>{var t,n=e.length;if(!(n<=0)){var r=null===(t=e[0])||void 0===t?void 0:t.length;if(!(null==r||r<=0))for(var o=0;o<r;++o)for(var a=0,i=0,l=0;l<n;++l){var s=e[l],u=null==s?void 0:s[o];if(null!=u){var c=u[1],d=u[0],f=Cse(c)?d:c;f>=0?(u[0]=a,a+=f,u[1]=a):(u[0]=i,i+=f,u[1]=i)}}}},expand:cn,none:ln,silhouette:un,wiggle:sn,positive:e=>{var t,n=e.length;if(!(n<=0)){var r=null===(t=e[0])||void 0===t?void 0:t.length;if(!(null==r||r<=0))for(var o=0;o<r;++o)for(var a=0,i=0;i<n;++i){var l=e[i],s=null==l?void 0:l[o];if(null!=s){var u=Cse(s[1])?s[0]:s[1];u>=0?(s[0]=a,a+=u,s[1]=a):(s[0]=0,s[1]=0)}}}}},Wce=(e,t,n)=>{var r,o=null!==(r=Hce[n])&&void 0!==r?r:ln,a=on().keys(t).value((e,t)=>Number(_ce(e,t,0))).order(an).offset(o)(e);return a.forEach((n,r)=>{n.forEach((n,o)=>{var a=_ce(e[o],t[r],0);Array.isArray(a)&&2===a.length&&Ose(a[0])&&Ose(a[1])&&(n[0]=a[0],n[1]=a[1])})}),a};function Uce(e){return null==e?void 0:String(e)}function Kce(e){var t=e.axis,n=e.ticks,r=e.bandSize,o=e.entry,a=e.index,i=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!Ase(o[t.dataKey])){var l=Tse(n,"value",o[t.dataKey]);if(l)return l.coordinate+r/2}return null!=n&&n[a]?n[a].coordinate+r/2:null}var s=_ce(o,Ase(i)?t.dataKey:i),u=t.scale.map(s);return Ose(u)?u:null}var qce=e=>{var t=e.axis,n=e.ticks,r=e.offset,o=e.bandSize,a=e.entry,i=e.index;if("category"===t.type)return n[i]?n[i].coordinate+r:null;var l=_ce(a,t.dataKey,t.scale.domain()[i]);if(Ase(l))return null;var s=t.scale.map(l);return Ose(s)?s-o/2+r:null},Gce=(e,t,n)=>{var r;if(null!=e&&0!==Object.keys(e).length)return[(r=Object.keys(e).reduce((r,o)=>{var a=e[o];if(!a)return r;var i=a.stackedData.reduce((e,r)=>{var o,a=Ace(r,t,n),i=(o=a.flat(2).filter(Ose),[Math.min(...o),Math.max(...o)]);return jce(i[0])&&jce(i[1])?[Math.min(e[0],i[0]),Math.max(e[1],i[1])]:e},[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]},[1/0,-1/0]))[0]===1/0?0:r[0],r[1]===-1/0?0:r[1]]},Yce=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Xce=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Qce=(e,t,n)=>{if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=Gt(t,e=>e.coordinate),a=[],i=0,l=1,s=o.length;l<s;l++){var u,c,d=((null===(u=o[l])||void 0===u?void 0:u.coordinate)||0)-((null===(c=o[l-1])||void 0===c?void 0:c.coordinate)||0);a.push(d),i=Math.max(d,i)}var f=1e-4*i,p=1/0;for(var h of a)h>f&&(p=Math.min(h,p));return p===1/0?0:p}return n?void 0:0};function Zce(e){var t=e.tooltipEntrySettings,n=e.dataKey,r=e.payload,o=e.value,a=e.name;return Lce(Lce({},t),{},{dataKey:n,payload:r,value:o,name:a})}function Jce(e,t){return null!=e?String(e):"string"==typeof t?t:void 0}var ede=e=>e.layout.width,tde=e=>e.layout.height,nde=e=>e.layout.scale,rde=e=>e.layout.margin,ode=qt(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),ade=qt(e=>e.cartesianAxis.yAxis,e=>Object.values(e));function ide(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lde(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ide(Object(n),!0).forEach(function(t){sde(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ide(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sde(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ude=qt([ede,tde,rde,e=>e.brush.height,function(e){return ade(e).reduce((e,t)=>"left"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:60),0)},function(e){return ade(e).reduce((e,t)=>"right"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:60),0)},function(e){return ode(e).reduce((e,t)=>"top"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.height?t.height:30),0)},function(e){return ode(e).reduce((e,t)=>"bottom"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.height?t.height:30),0)},Cue,e=>e.legend.size],(e,t,n,r,o,a,i,l,s,u)=>{var c={left:(n.left||0)+o,right:(n.right||0)+a},d=lde(lde({},{top:(n.top||0)+i,bottom:(n.bottom||0)+l}),c),f=d.bottom;d.bottom+=r,d=((e,t,n)=>{if(t&&n){var r=n.width,o=n.height,a=t.align,i=t.verticalAlign,l=t.layout,s=t.position,u=t.offset,c=void 0===u?0:u;if(null!=s){if(Hse(s)){if("top"===s&&Ose(e.top))return Lce(Lce({},e),{},{top:e.top+(o||0)+c});if("bottom"===s&&Ose(e.bottom))return Lce(Lce({},e),{},{bottom:e.bottom+(o||0)+c});if("left"===s&&Ose(e.left))return Lce(Lce({},e),{},{left:e.left+(r||0)+c});if("right"===s&&Ose(e.right))return Lce(Lce({},e),{},{right:e.right+(r||0)+c})}return e}if(("vertical"===l||"horizontal"===l&&"middle"===i)&&"center"!==a&&Ose(e[a]))return Lce(Lce({},e),{},{[a]:e[a]+(r||0)});if(("horizontal"===l||"vertical"===l&&"center"===a)&&"middle"!==i&&Ose(e[i]))return Lce(Lce({},e),{},{[i]:e[i]+(o||0)})}return e})(d,s,u);var p=e-d.left-d.right,h=t-d.top-d.bottom;return lde(lde({brushBottom:f},d),{},{width:Math.max(p,0),height:Math.max(h,0)})}),cde=qt(ude,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),dde=qt(ede,tde,(e,t)=>({x:0,y:0,width:e,height:t})),fde=_r.createContext(null),pde=()=>null!=_r.useContext(fde),hde=e=>e.brush,mde=qt([hde,ude,rde],(e,t,n)=>({height:e.height,x:Ose(e.x)?e.x:t.left,y:Ose(e.y)?e.y:t.top+t.height+t.brushBottom-((null==n?void 0:n.bottom)||0),width:Ose(e.width)?e.width:t.width})),gde=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if("undefined"!=typeof console&&console.warn&&!e)if(void 0===t);else;},vde={width:"100%",height:"100%",debounce:0,minWidth:0,initialDimension:{width:-1,height:-1}},yde=(e,t,n)=>{var r=n.width,o=void 0===r?vde.width:r,a=n.height,i=void 0===a?vde.height:a,l=n.aspect,s=n.maxHeight,u=kse(o)?e:Number(o),c=kse(i)?t:Number(i);return l&&l>0&&(u?c=u/l:c&&(u=c*l),s&&null!=c&&c>s&&(c=s)),{calculatedWidth:u,calculatedHeight:c}},bde={width:0,height:0,overflow:"visible"},wde={width:0,overflowX:"visible"},xde={height:0,overflowY:"visible"},Sde={},Cde=e=>{var t=e.width,n=e.height,r=kse(t),o=kse(n);return r&&o?bde:r?wde:o?xde:Sde};var kde=["aspect","initialDimension","width","height","minWidth","minHeight","maxHeight","children","debounce","id","className","onResize","style"];function Ode(){return Ode=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ode.apply(null,arguments)}function Ede(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Pde(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ede(Object(n),!0).forEach(function(t){Mde(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ede(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Mde(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ide(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Rde(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rde(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rde(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Dde=_r.createContext(vde.initialDimension);function Tde(e){var t=e.children,n=e.width,r=e.height,o=_r.useMemo(()=>({width:n,height:r}),[n,r]);return function(e){return Nce(e.width)&&Nce(e.height)}(o)?_r.createElement(Dde.Provider,{value:o},t):null}var Ade,jde,Nde=()=>_r.useContext(Dde),Fde=_r.forwardRef((e,t)=>{var n=e.aspect,r=e.initialDimension,o=void 0===r?vde.initialDimension:r,a=e.width,i=e.height,l=e.minWidth,s=void 0===l?vde.minWidth:l,u=e.minHeight,c=e.maxHeight,d=e.children,f=e.debounce,p=void 0===f?vde.debounce:f,h=e.id,m=e.className,g=e.onResize,v=e.style,y=void 0===v?{}:v,b=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,kde),w=_r.useRef(null),x=_r.useRef();x.current=g,_r.useImperativeHandle(t,()=>w.current);var S=Ide(_r.useState({containerWidth:o.width,containerHeight:o.height}),2),C=S[0],k=S[1],O=_r.useCallback((e,t)=>{k(n=>{var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}})},[]);_r.useEffect(()=>{if(null==w.current||"undefined"==typeof ResizeObserver)return Fse;var e=e=>{var t,n=e[0];if(null!=n){var r=n.contentRect,o=r.width,a=r.height;O(o,a),null===(t=x.current)||void 0===t||t.call(x,o,a)}};p>0&&(e=dn(e,p,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=w.current.getBoundingClientRect(),r=n.width,o=n.height;return O(r,o),t.observe(w.current),()=>{t.disconnect()}},[O,p]);var E=C.containerWidth,P=C.containerHeight;gde(!n||n>0,"The aspect(%s) must be greater than zero.",n);var M=yde(E,P,{width:a,height:i,aspect:n,maxHeight:c}),I=M.calculatedWidth,R=M.calculatedHeight;return gde(E<0||P<0||null!=I&&I>0||null!=R&&R>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",I,R,a,i,s,u,n),_r.createElement("div",Ode({id:h?"".concat(h):void 0,className:ee("recharts-responsive-container",m),style:Pde(Pde({},y),{},{width:a,height:i,minWidth:s,minHeight:u,maxHeight:c}),ref:w},b),_r.createElement("div",{style:Cde({width:a,height:i})},_r.createElement(Tde,{width:I,height:R},d)))}),Lde=_r.forwardRef((e,t)=>{var n=Nde();if(Nce(n.width)&&Nce(n.height))return e.children;var r=function(e){var t=e.width,n=e.height,r=e.aspect,o=t,a=n;return void 0===o&&void 0===a?(o=vde.width,a=vde.height):void 0===o?o=r&&r>0?void 0:vde.width:void 0===a&&(a=r&&r>0?void 0:vde.height),{width:o,height:a}}({width:e.width,height:e.height,aspect:e.aspect}),o=r.width,a=r.height,i=yde(void 0,void 0,{width:o,height:a,aspect:e.aspect,maxHeight:e.maxHeight}),l=i.calculatedWidth,s=i.calculatedHeight;return Ose(l)&&Ose(s)?_r.createElement(Tde,{width:l,height:s},e.children):_r.createElement(Fde,Ode({},e,{width:o,height:a,ref:t}))}),zde=()=>{var e,t=pde(),n=Sue(cde),r=Sue(mde),o=null===(e=Sue(hde))||void 0===e?void 0:e.padding;return t&&r&&o?{width:r.width-o.left-o.right,height:r.height-o.top-o.bottom,x:o.left,y:o.top}:n},_de={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},Vde=()=>{var e;return null!==(e=Sue(ude))&&void 0!==e?e:_de},Bde=()=>Sue(ede),$de=()=>Sue(tde),Hde=e=>e.layout.layoutType,Wde=()=>Sue(Hde),Ude=()=>{var e=Wde();if("horizontal"===e||"vertical"===e)return e},Kde=e=>{var t=e.layout.layoutType;if("centric"===t||"radial"===t)return t},qde=e=>{var t=yue(),n=pde(),r=e.width,o=e.height,a=Nde(),i=r,l=o;return a&&(i=a.width>0?a.width:r,l=a.height>0?a.height:o),_r.useEffect(()=>{!n&&Nce(i)&&Nce(l)&&t(Rce({width:i,height:l}))},[t,n,i,l]),null},Gde=Kue({name:"legend",initialState:{settings:{layout:"horizontal",align:"center",verticalAlign:"bottom",itemSorter:"value",position:void 0,offset:0},size:{width:0,height:0},payload:[]},reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height},setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter,e.settings.position=t.payload.position,e.settings.offset=t.payload.offset},addLegendPayload:{reducer(e,t){e.payload.push(pn(t.payload))},prepare:Fue()},replaceLegendPayload:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next,a=fn(e).payload.indexOf(pn(r));a>-1&&(e.payload[a]=pn(o))},prepare:Fue()},removeLegendPayload:{reducer(e,t){var n=fn(e).payload.indexOf(pn(t.payload));n>-1&&e.payload.splice(n,1)},prepare:Fue()}}}),Yde=Gde.actions,Xde=Yde.setLegendSize,Qde=Yde.setLegendSettings,Zde=Yde.addLegendPayload,Jde=Yde.replaceLegendPayload,efe=Yde.removeLegendPayload,tfe=Gde.reducer,nfe={exports:{}},rfe={};jde||(jde=1,nfe.exports=function(){if(Ade)return rfe;Ade=1;var e=zr(),t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=e.useSyncExternalStore,r=e.useRef,o=e.useEffect,a=e.useMemo,i=e.useDebugValue;return rfe.useSyncExternalStoreWithSelector=function(e,l,s,u,c){var d=r(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=a(function(){function e(e){if(!o){if(o=!0,n=e,e=u(e),void 0!==c&&f.hasValue){var a=f.value;if(c(a,e))return r=a}return r=e}if(a=r,t(n,e))return a;var i=u(e);return void 0!==c&&c(a,i)?(n=e,a):(n=e,r=i)}var n,r,o=!1,a=void 0===s?null:s;return[function(){return e(l())},null===a?void 0:function(){return e(a())}]},[l,s,u,c]);var p=n(e,d[0],d[1]);return o(function(){f.hasValue=!0,f.value=p},[p]),i(p),p},rfe}()),nfe.exports;var ofe={notify(){},get:()=>[]};var afe=(()=>!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement))(),ife=(()=>"undefined"!=typeof navigator&&"ReactNative"===navigator.product)(),lfe=(()=>afe||ife?_r.useLayoutEffect:_r.useEffect)();function sfe(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function ufe(e,t){if(sfe(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!sfe(e[n[o]],t[n[o]]))return!1;return!0}var cfe=Symbol.for("react-redux-context"),dfe="undefined"!=typeof globalThis?globalThis:{};function ffe(){if(!_r.createContext)return{};const e=dfe[cfe]??=new Map;let t=e.get(_r.createContext);return t||(t=_r.createContext(null),e.set(_r.createContext,t)),t}var pfe=ffe();var hfe=function(e){const{children:t,context:n,serverState:r,store:o}=e,a=_r.useMemo(()=>{const e=function(e){let t,n=ofe,r=0,o=!1;function a(){s.onStateChange&&s.onStateChange()}function i(){r++,t||(t=e.subscribe(a),n=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){(()=>{let t=e;for(;t;)t.callback(),t=t.next})()},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){r&&null!==e&&(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}())}function l(){r--,t&&0===r&&(t(),t=void 0,n.clear(),n=ofe)}const s={addNestedSub:function(e){i();const t=n.subscribe(e);let r=!1;return()=>{r||(r=!0,t(),l())}},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:a,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,i())},tryUnsubscribe:function(){o&&(o=!1,l())},getListeners:()=>n};return s}(o);return{store:o,subscription:e,getServerState:r?()=>r:void 0}},[o,r]),i=_r.useMemo(()=>o.getState(),[o]);lfe(()=>{const{subscription:e}=a;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[a,i]);const l=n||pfe;return _r.createElement(l.Provider,{value:a},t)},mfe=new Set(["axisLine","tickLine","activeBar","activeDot","activeLabel","activeShape","allowEscapeViewBox","background","cursor","dot","label","line","margin","padding","position","shape","style","tick","wrapperStyle","radius","throttledEvents"]);function gfe(e,t){return null==e&&null==t||("number"==typeof e&&"number"==typeof t?e===t||e!=e&&t!=t:e===t)}function vfe(e,t){var n=new Set([...Object.keys(e),...Object.keys(t)]);for(var r of n)if(mfe.has(r)){if(null==e[r]&&null==t[r])continue;if(!ufe(e[r],t[r]))return!1}else if(!gfe(e[r],t[r]))return!1;return!0}var yfe=qt([ede,tde,rde],(e,t,n)=>({x:n.left||0,y:n.top||0,width:Math.max(e-(n.left||0)-(n.right||0),0),height:Math.max(t-(n.top||0)-(n.bottom||0),0)}));function bfe(e,t){var n;if("start"===e&&"start"===t)return"";var r=null!==(n={start:"0",middle:"-50%",end:"-100%"}[t])&&void 0!==n?n:"0";return"translate(".concat("inherit"===e?"0":{start:"0",middle:"-50%",end:"-100%"}[e],", ").concat(r,")")}var wfe=["contextPayload"];function xfe(){return xfe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xfe.apply(null,arguments)}function Sfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Cfe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Cfe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cfe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function kfe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ofe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kfe(Object(n),!0).forEach(function(t){Efe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kfe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Efe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pfe(e){return e.value}function Mfe(e){var t=e.contextPayload,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,wfe),r=mue(t,e.payloadUniqBy,Pfe),o=Ofe(Ofe({},n),{},{payload:r});return _r.isValidElement(e.content)?_r.cloneElement(e.content,o):"function"==typeof e.content?_r.createElement(e.content,o):_r.createElement(hue,o)}function Ife(e){var t=e.align,n=e.layout,r=e.verticalAlign,o=e.itemSorter,a=e.position,i=e.offset,l=yue();return _r.useLayoutEffect(()=>{l(Qde({align:t,layout:n,verticalAlign:r,itemSorter:o,position:a,offset:i}))},[l,t,n,r,o,a,i]),null}function Rfe(e){var t=e.width,n=e.height,r=yue();return _r.useLayoutEffect(()=>{r(Xde({width:t,height:n}))},[r,t,n]),_r.useLayoutEffect(()=>()=>{r(Xde({width:0,height:0}))},[r]),null}var Dfe={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",labelStyle:{},layout:"auto",verticalAlign:"bottom",offset:0};function Tfe(e){var t,n,r,o,a,i,l,s,u,c=oue(e,Dfe),d=e.layout&&"auto"!==e.layout?e.layout:"left"===(u=c.position)||"right"===u||"insideLeft"===u||"insideRight"===u?"vertical":"horizontal",f=Sue(kue),p=_r.useContext(Wse),h=Sue(e=>e.layout.margin),m=Sue(e=>function(e,t){return null==t?null:Hse(t)?yfe(e):cde(e)}(e,c.position)),g=c.width,v=c.height,y=c.wrapperStyle,b=c.portal,w=null==b&&(null==c.position||Hse(c.position)),x=Sfe(Iue([f]),2),S=x[0],C=x[1],k=Bde(),O=$de();if(null==k||null==O||null!=c.position&&null==m)return null;var E=function(e,t,n,r){return"vertical"===e&&null!=t?{height:t}:"horizontal"===e?{width:n||r}:null}(d,v,g,k-((null==h?void 0:h.left)||0)-((null==h?void 0:h.right)||0)),P=null==c.position?null:Bse({viewBox:null!=m?m:{x:0,y:0,width:k,height:O},position:c.position,offset:null!==(t=c.offset)&&void 0!==t?t:0}),M=function(e,t,n){return"top"===e?{top:n.height+t}:"bottom"===e?{top:-n.height-t}:"left"===e?{left:n.width+t}:"right"===e?{left:-n.width-t}:{}}(c.position,null!==(n=c.offset)&&void 0!==n?n:0,S),I="vertical"===d?(null!==(r=null==m?void 0:m.width)&&void 0!==r?r:0)/2:null!==(o=null==m?void 0:m.width)&&void 0!==o?o:0,R="horizontal"===d?(null!==(a=null==m?void 0:m.height)&&void 0!==a?a:0)/2:null!==(i=null==m?void 0:m.height)&&void 0!==i?i:0,D=P?{width:"max-content",height:"max-content",maxWidth:I,maxHeight:R,overflowY:"auto",top:P.y+(null!==(l=M.top)&&void 0!==l?l:0),left:P.x+(null!==(s=M.left)&&void 0!==s?s:0),transform:bfe(P.horizontalAnchor,P.verticalAnchor)}:function(e,t,n,r,o,a){var i,l,s=t.layout,u=t.align,c=t.verticalAlign;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(i="center"===u&&"vertical"===s?{left:((r||0)-a.width)/2}:"right"===u?{right:n&&n.right||0}:{left:n&&n.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(l="middle"===c?{top:((o||0)-a.height)/2}:"bottom"===c?{bottom:n&&n.bottom||0}:{top:n&&n.top||0}),Ofe(Ofe({},i),l)}(y,c,h,k,O,S),T=b?y:Ofe(Ofe({position:"absolute",width:(null==E?void 0:E.width)||g||"auto",height:(null==E?void 0:E.height)||v||"auto"},D),y),A=null!=b?b:p;if(null==A||null==f)return null;var j=_r.createElement("div",{className:"recharts-legend-wrapper",style:T,ref:C},_r.createElement(Ife,{layout:d,align:c.align,verticalAlign:c.verticalAlign,itemSorter:c.itemSorter,position:c.position,offset:c.offset}),w&&_r.createElement(Rfe,S),_r.createElement(Mfe,xfe({},c,{layout:d},E,{margin:h,chartWidth:k,chartHeight:O,contextPayload:f})));return ua.createPortal(j,A)}var Afe=_r.memo(Tfe,vfe);function jfe(){return jfe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jfe.apply(null,arguments)}function Nfe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ffe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nfe(Object(n),!0).forEach(function(t){Lfe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nfe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Lfe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _fe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_fe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Vfe(e){return Array.isArray(e)&&Ese(e[0])&&Ese(e[1])?e.join(" ~ "):e}Afe.displayName="Legend";var Bfe={separator:" : ",contentStyle:{margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},itemStyle:{display:"block",paddingTop:4,paddingBottom:4,color:"#000"},labelStyle:{},accessibilityLayer:!1};var $fe=e=>{var t=e.separator,n=void 0===t?Bfe.separator:t,r=e.contentStyle,o=e.itemStyle,a=e.labelStyle,i=void 0===a?Bfe.labelStyle:a,l=e.payload,s=e.formatter,u=e.itemSorter,c=e.wrapperClassName,d=e.labelClassName,f=e.label,p=e.labelFormatter,h=e.accessibilityLayer,m=void 0===h?Bfe.accessibilityLayer:h,g=Ffe(Ffe({},Bfe.contentStyle),r),v=Ffe({margin:0},i),y=!Ase(f),b=y?f:"",w=ee("recharts-default-tooltip",c),x=ee("recharts-tooltip-label",d);y&&p&&null!=l&&(b=p(f,l));var S=m?{role:"status","aria-live":"assertive"}:{};return _r.createElement("div",jfe({className:w,style:g},S),_r.createElement("p",{className:x,style:v},_r.isValidElement(b)?b:"".concat(b)),(()=>{if(l&&l.length){var e=function(e,t){return null==t?e:Gt(e,t)}(l,u),t=e.map((e,t)=>{if(!e||"none"===e.type)return null;var r=e.formatter||s||Vfe,a=e.value,i=e.name,u=a,c=i;if(r){var d=r(a,i,e,t,l);if(Array.isArray(d)){var f=zfe(d,2);u=f[0],c=f[1]}else{if(null==d)return null;u=d}}var p=Ffe(Ffe({},Bfe.itemStyle),{},{color:e.color||Bfe.itemStyle.color},o);return _r.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:p},Ese(c)?_r.createElement("span",{className:"recharts-tooltip-item-name"},c):null,Ese(c)?_r.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,_r.createElement("span",{className:"recharts-tooltip-item-value"},u),_r.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return _r.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},t)}return null})())},Hfe="recharts-tooltip-wrapper",Wfe={visibility:"hidden"};function Ufe(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return ee(Hfe,{["".concat(Hfe,"-right")]:Ose(n)&&t&&Ose(t.x)&&n>=t.x,["".concat(Hfe,"-left")]:Ose(n)&&t&&Ose(t.x)&&n<t.x,["".concat(Hfe,"-bottom")]:Ose(r)&&t&&Ose(t.y)&&r>=t.y,["".concat(Hfe,"-top")]:Ose(r)&&t&&Ose(t.y)&&r<t.y})}function Kfe(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offset,a=e.position,i=e.reverseDirection,l=e.tooltipDimension,s=e.viewBox,u=e.viewBoxDimension;if(a&&Ose(a[r]))return a[r];var c=n[r]-l-(o>0?o:0),d=n[r]+o;if(t[r])return i[r]?c:d;var f=s[r];return null==f?0:i[r]?c<f?Math.max(d,f):Math.max(c,f):null==u?0:d+l>f+u?Math.max(c,f):Math.max(d,f)}var qfe=!("undefined"!=typeof window&&window.document&&Boolean(window.document.createElement)&&window.setTimeout);function Gfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yfe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yfe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yfe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Xfe(){var e=Gfe(_r.useState(()=>!qfe&&(!!window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches)),2),t=e[0],n=e[1];return _r.useEffect(()=>{if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion: reduce)"),t=()=>{n(e.matches)};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}}},[]),t}function Qfe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zfe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qfe(Object(n),!0).forEach(function(t){Jfe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qfe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Jfe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function epe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tpe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tpe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tpe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function npe(e){if((!e.prefersReducedMotion||"auto"!==e.isAnimationActive)&&e.isAnimationActive&&e.active){var t="string"==typeof e.animationEasing?e.animationEasing:"ease";return"transform ".concat(e.animationDuration,"ms ").concat(t)}}function rpe(e){var t,n,r,o,a,i,l=Xfe(),s=epe(_r.useState(()=>({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}})),2),u=s[0],c=s[1];_r.useEffect(()=>{var t=t=>{var n,r,o,a;"Escape"===t.key&&c({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(a=e.coordinate)||void 0===a?void 0:a.y)&&void 0!==o?o:0}})};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[null===(t=e.coordinate)||void 0===t?void 0:t.x,null===(n=e.coordinate)||void 0===n?void 0:n.y]),!u.dismissed||(null!==(r=null===(o=e.coordinate)||void 0===o?void 0:o.x)&&void 0!==r?r:0)===u.dismissedAtCoordinate.x&&(null!==(a=null===(i=e.coordinate)||void 0===i?void 0:i.y)&&void 0!==a?a:0)===u.dismissedAtCoordinate.y||c(Zfe(Zfe({},u),{},{dismissed:!1}));var d,f,p,h,m,g,v,y,b,w,x,S,C=(d={allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:"number"==typeof e.offset?e.offset:e.offset.x,offsetTop:"number"==typeof e.offset?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:e.lastBoundingBox,useTranslate3d:e.useTranslate3d,viewBox:e.viewBox},h=d.allowEscapeViewBox,m=d.coordinate,g=d.offsetTop,v=d.offsetLeft,y=d.position,b=d.reverseDirection,w=d.tooltipBox,x=d.useTranslate3d,S=d.viewBox,{cssProperties:w&&w.height>0&&w.width>0&&m?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:f=Kfe({allowEscapeViewBox:h,coordinate:m,key:"x",offset:v,position:y,reverseDirection:b,tooltipDimension:w.width,viewBox:S,viewBoxDimension:S.width}),translateY:p=Kfe({allowEscapeViewBox:h,coordinate:m,key:"y",offset:g,position:y,reverseDirection:b,tooltipDimension:w.height,viewBox:S,viewBoxDimension:S.height}),useTranslate3d:x}):Wfe,cssClasses:Ufe({translateX:f,translateY:p,coordinate:m})}),k=C.cssClasses,O=C.cssProperties,E=e.hasPortalFromProps?{}:Zfe(Zfe({transition:npe({prefersReducedMotion:l,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},O),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),P=Zfe(Zfe({},E),{},{visibility:!u.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return _r.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:k,style:P,ref:e.innerRef},e.children)}var ope=_r.memo(rpe),ape=()=>{var e;return null===(e=Sue(e=>e.rootProps.accessibilityLayer))||void 0===e||e};function ipe(){return ipe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ipe.apply(null,arguments)}function lpe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function spe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lpe(Object(n),!0).forEach(function(t){upe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lpe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function upe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cpe={curveBasisClosed:Mn,curveBasisOpen:Pn,curveBasis:En,curveBumpX:On,curveBumpY:kn,curveLinearClosed:Cn,curveLinear:Sn,curveMonotoneX:xn,curveMonotoneY:wn,curveNatural:bn,curveStep:yn,curveStepAfter:vn,curveStepBefore:gn},dpe=e=>jce(e.x)&&jce(e.y),fpe=e=>null!=e.base&&dpe(e.base)&&dpe(e),ppe=e=>e.x,hpe=e=>e.y,mpe=!1,gpe="linear",vpe=e=>{var t=e.type,n=void 0===t?gpe:t,r=e.points,o=void 0===r?[]:r,a=e.baseLine,i=e.layout,l=e.connectNulls,s=void 0===l?mpe:l,u=((e,t)=>{if("function"==typeof e)return e;var n="curve".concat(jse(e));if(("curveMonotone"===n||"curveBump"===n)&&t){var r=cpe["".concat(n).concat("vertical"===t?"Y":"X")];if(r)return r}return cpe[n]||Sn})(n,i),c=s?o.filter(dpe):o;if(Array.isArray(a)){var d=o.map((e,t)=>spe(spe({},e),{},{base:a[t]}));return("vertical"===i?hn().y(hpe).x1(ppe).x0(e=>e.base.x):hn().x(ppe).y1(hpe).y0(e=>e.base.y)).defined(fpe).curve(u)(s?d.filter(fpe):d)}return("vertical"===i&&Ose(a)?hn().y(hpe).x1(ppe).x0(a):Ose(a)?hn().x(ppe).y1(hpe).y0(a):mn().x(ppe).y(hpe)).defined(dpe).curve(u)(c)},ype=e=>{var t=e.className,n=e.points,r=e.path,o=e.pathRef,a=Wde();if(!(n&&n.length||r))return null;var i={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||a,connectNulls:e.connectNulls},l=n&&n.length?vpe(i):r;return _r.createElement("path",ipe({},dse(e),eue(e),{className:ee("recharts-curve",t),d:null===l?void 0:l,ref:o}))},bpe=["x","y","top","left","width","height","className"];function wpe(){return wpe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wpe.apply(null,arguments)}function xpe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Spe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cpe=(e,t,n,r,o,a)=>"M".concat(e,",").concat(o,"v").concat(r,"M").concat(a,",").concat(t,"h").concat(n),kpe=e=>{var t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r,a=e.top,i=void 0===a?0:a,l=e.left,s=void 0===l?0:l,u=e.width,c=void 0===u?0:u,d=e.height,f=void 0===d?0:d,p=e.className,h=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xpe(Object(n),!0).forEach(function(t){Spe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xpe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({x:n,y:o,top:i,left:s,width:c,height:f},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,bpe));return Ose(n)&&Ose(o)&&Ose(c)&&Ose(f)&&Ose(i)&&Ose(s)?_r.createElement("path",wpe({},pse(h),{className:ee("recharts-cross",p),d:Cpe(n,o,c,f,i,s)})):null};var Ope=1e-4,Epe=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],Ppe=(e,t)=>e.map((e,n)=>e*t**n).reduce((e,t)=>e+t),Mpe=(e,t)=>n=>{var r=Epe(e,t);return Ppe(r,n)},Ipe=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length)switch(t[0]){case"linear":return[0,0,1,1];case"ease":return[.25,.1,.25,1];case"ease-in":return[.42,0,1,1];case"ease-out":return[.42,0,.58,1];case"ease-in-out":return[0,0,.58,1];default:var r=(e=>{var t,n=e.split("(");if(2!==n.length||"cubic-bezier"!==n[0])return null;var r=null===(t=n[1])||void 0===t||null===(t=t.split(")")[0])||void 0===t?void 0:t.split(",");if(null==r||4!==r.length)return null;var o=r.map(e=>parseFloat(e));return[o[0],o[1],o[2],o[3]]})(t[0]);if(r)return r}return 4===t.length?t:[0,0,1,1]},Rpe=(e,t,n,r)=>{var o,a,i=Mpe(e,n),l=Mpe(t,r),s=(o=e,a=n,e=>{var t=[...Epe(o,a).map((e,t)=>e*t).slice(1),0];return Ppe(t,e)}),u=e=>e>1?1:e<0?0:e,c=e=>{for(var t=e>1?1:e,n=t,r=0;r<8;++r){var o=i(n)-t,a=s(n);if(Math.abs(o-t)<Ope||a<Ope)return l(n);n=u(n-o/a)}return l(n)};return c.isStepper=!1,c},Dpe=function(){return Rpe(...Ipe(...arguments))},Tpe=e=>{if("string"==typeof e)switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return Dpe(e);case"spring":return function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,a=e.dt,i=void 0===a?16.67:a,l=[0],s=0,u=0,c=0;c<1e4&&(s+=(u+=(-(s-1)*n-u*o)*i/1e3)*i/1e3,l.push(s),!(Math.abs(s-1)<Ope&&Math.abs(u)<Ope));)c++;l[l.length-1]=1;var d=l.length-1;return e=>{var t,n,r;if(e<=0)return 0;if(e>=1)return 1;var o=e*d,a=Math.floor(o),i=o-a;return(null!==(t=l[a])&&void 0!==t?t:0)+((null!==(n=l[a+1])&&void 0!==n?n:0)-(null!==(r=l[a])&&void 0!==r?r:0))*i}}();default:if("cubic-bezier"===e.split("(")[0])return Dpe(e)}return"function"==typeof e?e:null},Ape=(e,t,n)=>{var r,o=a=>{var i=t.tick(a);if("active"===t.getState())return n(t.getInterpolated()),1===t.getProgress()?(t.complete(),void(r=void 0)):void(r=e.setTimeout(o,i));r=e.setTimeout(o,i)};return r=e.setTimeout(o,0),()=>{var e;return null===(e=r)||void 0===e?void 0:e()}},jpe=_r.createContext(Ape);function Npe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}jpe.Provider;var Fpe="init",Lpe="pending",zpe="active";function _pe(e){return Math.max(0,e)}class Vpe{getAnimationStartedTime(){return this.animationStartedTime}getBeginStartedTime(){return this.beginStartedTime}constructor(e){var t;Npe(this,"state",Fpe),this.animationId=e.animationId,this.onAnimationEnd=e.onAnimationEnd,this.animationDuration=_pe(e.animationDuration),this.animationBegin=_pe(e.animationBegin),this.progress=0,this.from=e.from,this.to=e.to,this.easing=e.easing,null===(t=e.onAnimationStart)||void 0===t||t.call(e)}getState(){return this.state}getEasing(){return this.easing}getAnimationDuration(){return this.animationDuration}tick(e){if(this.getState()===Fpe)return this.state=Lpe,this.beginStartedTime=e,this.animationBegin;if(this.getState()===Lpe){if(null==this.beginStartedTime)throw new Error;var t=e-this.beginStartedTime;return t>=this.animationBegin?(this.state=zpe,this.animationStartedTime=e,this.nextAnimationUpdate(0)):_pe(this.animationBegin-t)}if(this.getState()===zpe){if(null==this.animationStartedTime)throw new Error;var n=e-this.animationStartedTime;return this.setProgress(n/this.animationDuration),this.nextAnimationUpdate(n)}return 0}setProgress(e){this.progress=Math.min(1,Math.max(0,e))}getProgress(){return this.progress}complete(){var e;(this.progress=1,"active"===this.state)&&(null===(e=this.onAnimationEnd)||void 0===e||e.call(this));this.state="completed"}getFrom(){return this.from}getTo(){return this.to}getAnimationId(){return this.animationId}getAnimationBegin(){return this.animationBegin}}class Bpe extends Vpe{nextAnimationUpdate(){return 0}getInterpolated(){return this.easing(Dse(this.getFrom(),this.getTo(),this.getProgress()))}}class $pe{setTimeout(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=performance.now(),r=null,o=a=>{a-n>=t?e(a):r=requestAnimationFrame(o)};return r=requestAnimationFrame(o),()=>{null!=r&&cancelAnimationFrame(r)}}}function Hpe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wpe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wpe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wpe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Upe={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}};function Kpe(e){var t,n,r=oue(e,Upe),o=r.animationId,a=r.isActive,i=r.canBegin,l=r.duration,s=r.easing,u=r.begin,c=r.onAnimationEnd,d=r.onAnimationStart,f=r.children,p=Xfe(),h="auto"===a?!qfe&&!p:a,m=(t=r.animationController,n=_r.useContext(jpe),_r.useMemo(()=>null!=t?t:n,[t,n])),g=Hpe(_r.useState(h?0:1),2),v=g[0],y=g[1];return _r.useEffect(()=>{h||y(1)},[h]),_r.useEffect(()=>{var e=Tpe(s);if(!h||!i||null==e)return Fse;var t=new $pe,n=new Bpe({animationId:o,easing:e,animationDuration:l,animationBegin:u,onAnimationStart:d,onAnimationEnd:c,from:0,to:1});return m(t,n,y)},[m,o,h,i,l,s,u,d,c]),f(Number(v))}function qpe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"animation-",n=_r.useRef(Mse(t)),r=_r.useRef(e);return r.current!==e&&(n.current=Mse(t),r.current=e),n.current}var Gpe,Ype,Xpe,Qpe,Zpe,Jpe,ehe,the,nhe,rhe,ohe=["radius"],ahe=["radius"];function ihe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lhe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ihe(Object(n),!0).forEach(function(t){she(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ihe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function she(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uhe(){return uhe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},uhe.apply(null,arguments)}function che(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function dhe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fhe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fhe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fhe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function phe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var hhe=(e,t,n,r,o)=>{var a,i=wse(n),l=wse(r),s=Math.min(Math.abs(i)/2,Math.abs(l)/2),u=l>=0?1:-1,c=i>=0?1:-1,d=l>=0&&i>=0||l<0&&i<0?1:0;if(s>0&&Array.isArray(o)){for(var f=[0,0,0,0],p=0;p<4;p++){var h,m=null!==(h=o[p])&&void 0!==h?h:0;f[p]=m>s?s:m}a=xse(Gpe||(Gpe=phe(["M",",",""])),e,t+u*f[0]),f[0]>0&&(a+=xse(Ype||(Ype=phe(["A ",",",",0,0,",",",",",""])),f[0],f[0],d,e+c*f[0],t)),a+=xse(Xpe||(Xpe=phe(["L ",",",""])),e+n-c*f[1],t),f[1]>0&&(a+=xse(Qpe||(Qpe=phe(["A ",",",",0,0,",",\n ",",",""])),f[1],f[1],d,e+n,t+u*f[1])),a+=xse(Zpe||(Zpe=phe(["L ",",",""])),e+n,t+r-u*f[2]),f[2]>0&&(a+=xse(Jpe||(Jpe=phe(["A ",",",",0,0,",",\n ",",",""])),f[2],f[2],d,e+n-c*f[2],t+r)),a+=xse(ehe||(ehe=phe(["L ",",",""])),e+c*f[3],t+r),f[3]>0&&(a+=xse(the||(the=phe(["A ",",",",0,0,",",\n ",",",""])),f[3],f[3],d,e,t+r-u*f[3])),a+="Z"}else if(s>0&&o===+o&&o>0){var g=Math.min(s,o);a=xse(nhe||(nhe=phe(["M ",",","\n A ",",",",0,0,",",",",","\n L ",",","\n A ",",",",0,0,",",",",","\n L ",",","\n A ",",",",0,0,",",",",","\n L ",",","\n A ",",",",0,0,",",",","," Z"])),e,t+u*g,g,g,d,e+c*g,t,e+n-c*g,t,g,g,d,e+n,t+u*g,e+n,t+r-u*g,g,g,d,e+n-c*g,t+r,e+c*g,t+r,g,g,d,e,t+r-u*g)}else a=xse(rhe||(rhe=phe(["M ",","," h "," v "," h "," Z"])),e,t,n,r,-n);return a},mhe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},ghe=e=>{var t=oue(e,mhe),n=_r.useRef(null),r=dhe(_r.useState(-1),2),o=r[0],a=r[1];_r.useEffect(()=>{if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&a(e)}catch(t){}},[]);var i=t.x,l=t.y,s=t.width,u=t.height,c=t.radius,d=t.className,f=t.animationEasing,p=t.animationDuration,h=t.animationBegin,m=t.isAnimationActive,g=t.isUpdateAnimationActive,v=_r.useRef(s),y=_r.useRef(u),b=_r.useRef(i),w=_r.useRef(l),x=qpe(_r.useMemo(()=>({x:i,y:l,width:s,height:u,radius:c}),[i,l,s,u,c]),"rectangle-");if(i!==+i||l!==+l||s!==+s||u!==+u||0===s||0===u)return null;var S=ee("recharts-rectangle",d);if(!g){var C=pse(t);C.radius;var k=che(C,ohe);return _r.createElement("path",uhe({},k,{x:wse(i),y:wse(l),width:wse(s),height:wse(u),radius:"number"==typeof c?c:void 0,className:S,d:hhe(i,l,s,u,c)}))}var O=v.current,E=y.current,P=b.current,M=w.current,I="0px ".concat(-1===o?1:o,"px"),R="".concat(o,"px ").concat(o,"px"),D=((e,t,n)=>e.map(e=>{return"".concat((r=e,r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())))," ").concat(t,"ms ").concat(n);var r}).join(","))(["strokeDasharray"],p,"string"==typeof f?f:mhe.animationEasing);return _r.createElement(Kpe,{animationId:x,key:x,canBegin:o>0,duration:p,easing:f,isActive:g,begin:h},e=>{var r,o=Dse(O,s,e),a=Dse(E,u,e),d=Dse(P,i,e),f=Dse(M,l,e);n.current&&(v.current=o,y.current=a,b.current=d,w.current=f),r=m?e>0?{transition:D,strokeDasharray:R}:{strokeDasharray:I}:{strokeDasharray:R};var p=pse(t);p.radius;var h=che(p,ahe);return _r.createElement("path",uhe({},h,{radius:"number"==typeof c?c:void 0,className:S,d:hhe(d,f,o,a,c),ref:n,style:lhe(lhe({},r),t.style)}))})};function vhe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function yhe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vhe(Object(n),!0).forEach(function(t){bhe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vhe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bhe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var whe,xhe,She,Che,khe,Ohe,Ehe,Phe=Math.PI/180,Mhe=e=>180*e/Math.PI,Ihe=(e,t,n,r)=>({x:e+Math.cos(-Phe*r)*n,y:t+Math.sin(-Phe*r)*n}),Rhe=(e,t)=>{var n=e.x,r=e.y,o=t.cx,a=t.cy,i=((e,t)=>{var n=e.x,r=e.y,o=t.x,a=t.y;return Math.sqrt((n-o)**2+(r-a)**2)})({x:n,y:r},{x:o,y:a});if(i<=0)return{radius:i,angle:0};var l=(n-o)/i,s=Math.acos(l);return r>a&&(s=2*Math.PI-s),{radius:i,angle:Mhe(s),angleInRadian:s}},Dhe=(e,t)=>{var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),a=Math.floor(r/360);return e+360*Math.min(o,a)},The=(e,t)=>{var n=e.relativeX,r=e.relativeY,o=Rhe({x:n,y:r},t),a=o.radius,i=o.angle,l=t.innerRadius,s=t.outerRadius;if(a<l||a>s)return null;if(0===a)return null;var u,c=(e=>{var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),a=Math.min(r,o);return{startAngle:t-360*a,endAngle:n-360*a}})(t),d=c.startAngle,f=c.endAngle,p=i;if(d<=f){for(;p>f;)p-=360;for(;p<d;)p+=360;u=p>=d&&p<=f}else{for(;p>d;)p-=360;for(;p<f;)p+=360;u=p>=f&&p<=d}return u?yhe(yhe({},t),{},{radius:a,angle:Dhe(p,t)}):null};function Ahe(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,a=e.endAngle;return{points:[Ihe(t,n,r,o),Ihe(t,n,r,a)],cx:t,cy:n,radius:r,startAngle:o,endAngle:a}}function jhe(){return jhe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jhe.apply(null,arguments)}function Nhe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Fhe=e=>{var t=e.cx,n=e.cy,r=e.radius,o=e.angle,a=e.sign,i=e.isExternal,l=e.cornerRadius,s=e.cornerIsExternal,u=l*(i?1:-1)+r,c=Math.asin(l/u)/Phe,d=s?o:o+a*c,f=s?o-a*c:o;return{center:Ihe(t,n,u,d),circleTangency:Ihe(t,n,r,d),lineTangency:Ihe(t,n,u*Math.cos(c*Phe),f),theta:c}},Lhe=e=>{var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.startAngle,i=((e,t)=>Sse(t-e)*Math.min(Math.abs(t-e),359.999))(a,e.endAngle),l=a+i,s=Ihe(t,n,o,a),u=Ihe(t,n,o,l),c=xse(whe||(whe=Nhe(["M ",",","\n A ",",",",0,\n ",",",",\n ",",","\n "])),s.x,s.y,o,o,+(Math.abs(i)>180),+(a>l),u.x,u.y);if(r>0){var d=Ihe(t,n,r,a),f=Ihe(t,n,r,l);c+=xse(xhe||(xhe=Nhe(["L ",",","\n A ",",",",0,\n ",",",",\n ",","," Z"])),f.x,f.y,r,r,+(Math.abs(i)>180),+(a<=l),d.x,d.y)}else c+=xse(She||(She=Nhe(["L ",","," Z"])),t,n);return c},zhe={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},_he=e=>{var t=oue(e,zhe),n=t.cx,r=t.cy,o=t.innerRadius,a=t.outerRadius,i=t.cornerRadius,l=t.forceCornerRadius,s=t.cornerIsExternal,u=t.startAngle,c=t.endAngle,d=t.className;if(a<o||u===c)return null;var f,p=ee("recharts-sector",d),h=a-o,m=Ise(i,h,0,!0);return f=m>0&&Math.abs(u-c)<360?(e=>{var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.cornerRadius,i=e.forceCornerRadius,l=e.cornerIsExternal,s=e.startAngle,u=e.endAngle,c=Sse(u-s),d=Fhe({cx:t,cy:n,radius:o,angle:s,sign:c,cornerRadius:a,cornerIsExternal:l}),f=d.circleTangency,p=d.lineTangency,h=d.theta,m=Fhe({cx:t,cy:n,radius:o,angle:u,sign:-c,cornerRadius:a,cornerIsExternal:l}),g=m.circleTangency,v=m.lineTangency,y=m.theta,b=l?Math.abs(s-u):Math.abs(s-u)-h-y;if(b<0)return i?xse(Che||(Che=Nhe(["M ",",","\n a",",",",0,0,1,",",0\n a",",",",0,0,1,",",0\n "])),p.x,p.y,a,a,2*a,a,a,2*-a):Lhe({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:s,endAngle:u});var w=xse(khe||(khe=Nhe(["M ",",","\n A",",",",0,0,",",",",","\n A",",",",0,",",",",",",","\n A",",",",0,0,",",",",","\n "])),p.x,p.y,a,a,+(c<0),f.x,f.y,o,o,+(b>180),+(c<0),g.x,g.y,a,a,+(c<0),v.x,v.y);if(r>0){var x=Fhe({cx:t,cy:n,radius:r,angle:s,sign:c,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),S=x.circleTangency,C=x.lineTangency,k=x.theta,O=Fhe({cx:t,cy:n,radius:r,angle:u,sign:-c,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),E=O.circleTangency,P=O.lineTangency,M=O.theta,I=l?Math.abs(s-u):Math.abs(s-u)-k-M;if(I<0&&0===a)return"".concat(w,"L").concat(t,",").concat(n,"Z");w+=xse(Ohe||(Ohe=Nhe(["L",",","\n A",",",",0,0,",",",",","\n A",",",",0,",",",",",",","\n A",",",",0,0,",",",",","Z"])),P.x,P.y,a,a,+(c<0),E.x,E.y,r,r,+(I>180),+(c>0),S.x,S.y,a,a,+(c<0),C.x,C.y)}else w+=xse(Ehe||(Ehe=Nhe(["L",",","Z"])),t,n);return w})({cx:n,cy:r,innerRadius:o,outerRadius:a,cornerRadius:Math.min(m,h/2),forceCornerRadius:l,cornerIsExternal:s,startAngle:u,endAngle:c}):Lhe({cx:n,cy:r,innerRadius:o,outerRadius:a,startAngle:u,endAngle:c}),_r.createElement("path",jhe({},pse(t),{className:p,d:f}))};function Vhe(e,t,n){if("horizontal"===e)return[{x:t.x,y:n.top},{x:t.x,y:n.top+n.height}];if("vertical"===e)return[{x:n.left,y:t.y},{x:n.left+n.width,y:t.y}];if(Jse(t)){if("centric"===e){var r=t.cx,o=t.cy,a=t.innerRadius,i=t.outerRadius,l=t.angle,s=Ihe(r,o,a,l),u=Ihe(r,o,i,l);return[{x:s.x,y:s.y},{x:u.x,y:u.y}]}return Ahe(t)}}var Bhe=e=>e.chartData,$he=qt([Bhe],e=>{var t=null!=e.chartData?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),Hhe=(e,t,n,r)=>r?$he(e):Bhe(e),Whe=(e,t,n)=>n?$he(e):Bhe(e),Uhe=qt([Hhe],e=>{var t=e.chartData,n=e.dataStartIndex,r=e.dataEndIndex;return null!=t?t.slice(n,r+1):[]});qt([$he],e=>{var t=e.chartData,n=e.dataStartIndex,r=e.dataEndIndex;return null!=t?t.slice(n,r+1):[]});var Khe=qt([Bhe],e=>{var t=e.chartData,n=e.dataStartIndex,r=e.dataEndIndex;return null!=t?t.slice(n,r+1):[]});function qhe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ghe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ghe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ghe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Yhe(e){if(Array.isArray(e)&&2===e.length){var t=qhe(e,2),n=t[0],r=t[1];if(jce(n)&&jce(r))return!0}return!1}function Xhe(e,t,n){return n?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function Qhe(e,t){if(t&&"function"!=typeof e&&Array.isArray(e)&&2===e.length){var n,r,o=qhe(e,2),a=o[0],i=o[1];if(jce(a))n=a;else if("function"==typeof a)return;if(jce(i))r=i;else if("function"==typeof i)return;var l=[n,r];if(Yhe(l))return l}}function Zhe(e){return 0===e?1:Math.floor(new In(e).abs().log(10).toNumber())+1}function Jhe(e,t,n){for(var r=new In(e),o=0,a=[];r.lt(t)&&o<1e5;)a.push(r.toNumber()),r=r.add(n),o++;return a}function eme(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tme(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tme(e,t):void 0}}
321(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tme(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var nme=e=>{var t=eme(e,2),n=t[0],r=t[1],o=n,a=r;return n>r&&(o=r,a=n),[o,a]},rme=(e,t,n)=>{if(e.lte(0))return new In(0);var r=Zhe(e.toNumber()),o=new In(10).pow(r),a=e.div(o),i=1!==r?.05:.1,l=new In(Math.ceil(a.div(i).toNumber())).add(n).mul(i).mul(o);return new In(t?l.toNumber():Math.ceil(l.toNumber()))},ome=(e,t,n)=>{var r;if(e.lte(0))return new In(0);var o=[1,2,2.5,5],a=e.toNumber(),i=Math.floor(new In(a).abs().log(10).toNumber()),l=new In(10).pow(i),s=e.div(l).toNumber(),u=o.findIndex(e=>e>=s-1e-10);if(-1===u&&(l=l.mul(10),u=0),(u+=n)>=o.length){var c=Math.floor(u/o.length);u%=o.length,l=l.mul(new In(10).pow(c))}var d=null!==(r=o[u])&&void 0!==r?r:1,f=new In(d).mul(l);return t?f:new In(Math.ceil(f.toNumber()))},ame=function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:rme;if(!Number.isFinite((t-e)/(n-1)))return{step:new In(0),tickMin:new In(0),tickMax:new In(0)};var i,l=a(new In(t).sub(e).div(n-1),r,o);i=e<=0&&t>=0?new In(0):(i=new In(e).add(t).div(2)).sub(new In(i).mod(l));var s=Math.ceil(i.sub(e).div(l).toNumber()),u=Math.ceil(new In(t).sub(i).div(l).toNumber()),c=s+u+1;return c>n?ame(e,t,n,r,o+1,a):(c<n&&(u=t>0?u+(n-c):u,s=t>0?s:s+(n-c)),{step:l,tickMin:i.sub(new In(s).mul(l)),tickMax:i.add(new In(u).mul(l))})},ime=function(e){var t=eme(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"auto",l=Math.max(o,2),s=eme(nme([n,r]),2),u=s[0],c=s[1];if(u===-1/0||c===1/0){var d=c===1/0?[u,...Array(o-1).fill(1/0)]:[...Array(o-1).fill(-1/0),c];return n>r?d.reverse():d}if(u===c)return((e,t,n)=>{var r=new In(1),o=new In(e);if(!o.isint()&&n){var a=Math.abs(e);a<1?(r=new In(10).pow(Zhe(e)-1),o=new In(Math.floor(o.div(r).toNumber())).mul(r)):a>1&&(o=new In(Math.floor(e)))}else 0===e?o=new In(Math.floor((t-1)/2)):n||(o=new In(Math.floor(e)));for(var i=Math.floor((t-1)/2),l=[],s=0;s<t;s++)l.push(o.add(new In(s-i).mul(r)).toNumber());return l})(u,o,a);var f=ame(u,c,l,a,0,"snap125"===i?ome:rme),p=f.step,h=Jhe(f.tickMin,f.tickMax.add(new In(.1).mul(p)),p);return n>r?h.reverse():h},lme=function(e,t){var n=eme(e,2),r=n[0],o=n[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"auto",l=eme(nme([r,o]),2),s=l[0],u=l[1];if(s===-1/0||u===1/0)return[r,o];if(s===u)return[s];var c="snap125"===i?ome:rme,d=Math.max(t,2),f=c(new In(u).sub(s).div(d-1),a,0),p=[...Jhe(new In(s),new In(u),f),u];if(!1===a){p=p.map(e=>Math.round(e));var h=p.length-1;h>0&&p[h]===p[h-1]&&(p=p.slice(0,h))}return r>o?p.reverse():p},sme=e=>e.rootProps.maxBarSize,ume=e=>e.rootProps.barCategoryGap,cme=e=>e.rootProps.stackOffset,dme=e=>e.rootProps.reverseStackOrder,fme=e=>e.options.chartName,pme=e=>e.rootProps.syncId,hme=e=>e.rootProps.syncMethod,mme=e=>e.options.eventEmitter,gme={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3},vme=(e,t)=>
vendor: 79,743 bytes, line 321
321{if(e&&t)return null!=e&&e.reversed?[t[1],t[0]]:t};function yme(e,t,n){return"auto"!==n?n:null!=e?Vce(e,t)?"category":"number":void 0}function bme(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wme(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bme(Object(n),!0).forEach(function(t){xme(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bme(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xme(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Sme={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!1,dataKey:void 0,domain:void 0,id:0,includeHidden:!1,name:void 0,reversed:!1,scale:"auto",tick:!0,tickCount:void 0,ticks:void 0,type:"auto",unit:void 0,niceTicks:"auto"},Cme={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,dataKey:void 0,domain:void 0,id:0,includeHidden:!1,name:void 0,reversed:!1,scale:"auto",tick:!0,tickCount:5,ticks:void 0,type:"auto",unit:void 0,niceTicks:"auto"},kme=qt([(e,t)=>{if(null!=t)return e.polarAxis.angleAxis[t]},Kde],(e,t)=>{var n;if(null!=e)return e;var r=null!==(n=yme(t,"angleAxis",Sme.type))&&void 0!==n?n:"category";return wme(wme({},Sme),{},{type:r})}),Ome=qt([(e,t)=>e.polarAxis.radiusAxis[t],Kde],(e,t)=>{var n;if(null!=e)return e;var r=null!==(n=yme(t,"radiusAxis",Cme.type))&&void 0!==n?n:"category";return wme(wme({},Cme),{},{type:r})}),Eme=e=>e.polarOptions,Pme=qt([ede,tde,ude],function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2}),Mme=qt([Eme,Pme],(e,t)=>{if(null!=e)return Ise(e.innerRadius,t,0)}),Ime=qt([Eme,Pme],(e,t)=>{if(null!=e)return Ise(e.outerRadius,t,.8*t)}),Rme=qt([Eme],e=>null==e?[0,0]:[e.startAngle,e.endAngle]);qt([kme,Rme],vme);var Dme=qt([Pme,Mme,Ime],(e,t,n)=>{if(null!=e&&null!=t&&null!=n)return[t,n]});qt([Ome,Dme],vme);var Tme=qt([Hde,Eme,Mme,Ime,ede,tde],(e,t,n,r,o,a)=>{if(("centric"===e||"radial"===e)&&null!=t&&null!=n&&null!=r){var i=t.cx,l=t.cy,s=t.startAngle,u=t.endAngle;return{cx:Ise(i,o,o/2),cy:Ise(l,a,a/2),innerRadius:n,outerRadius:r,startAngle:s,endAngle:u,clockWise:!1}}}),Ame=(e,t)=>t,jme=(e,t,n)=>n;function Nme(e){return null==e?void 0:e.id}function Fme(e,t,n){var r=t.chartData,o=void 0===r?[]:r,a=n.allowDuplicatedCategory,i=n.dataKey,l=new Map;return e.forEach(e=>{var t,n=null!==(t=e.data)&&void 0!==t?t:o;if(null!=n&&0!==n.length){var r=Nme(e);n.forEach((t,n)=>{var o,s=null==i||a?n:String(_ce(t,i,null)),u=_ce(t,e.dataKey,0);o=l.has(s)?l.get(s):{},Object.assign(o,{[r]:u}),l.set(s,o)})}}),Array.from(l.values())}function Lme(e){return"stackId"in e&&null!=e.stackId&&null!=e.dataKey}var zme=(e,t)=>e===t||null!=e&&null!=t&&(e[0]===t[0]&&e[1]===t[1]);function _me(e,t){return!(!Array.isArray(e)||!Array.isArray(t)||0!==e.length||0!==t.length)||e===t}var Vme=e=>{var t=Hde(e);return"horizontal"===t?"xAxis":"vertical"===t?"yAxis":"centric"===t?"angleAxis":"radiusAxis"},Bme=e=>e.tooltip.settings.axisId;function $me(e){if(null!=e){var t=e.ticks,n=e.bandwidth,r=e.range(),o=[Math.min(...r),Math.max(...r)];return{domain:()=>e.domain(),range:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(()=>o),rangeMin:()=>o[0],rangeMax:()=>o[1],isInRange(e){var t=o[0],n=o[1];return t<=n?e>=t&&e<=n:e>=n&&e<=t},bandwidth:n?()=>n.call(e):void 0,ticks:t?n=>t.call(e,n):void 0,map:(t,n)=>{var r=e(t);if(null!=r){if(e.bandwidth&&null!=n&&n.position){var o=e.bandwidth();switch(n.position){case"middle":r+=o/2;break;case"end":r+=o}}return r}}}}}function Hme(e,t,n){if("function"==typeof e)return e.copy().domain(t).range(n);if(null!=e){var r=function(e){var t=Rn;if(e in t&&"function"==typeof t[e])return t[e]();var n="scale".concat(jse(e));return n in t&&"function"==typeof t[n]?t[n]():void 0}(e);if(null!=r)return r.domain(t).range(n),r}}function Wme(e,t,n,r){if(null!=n&&null!=r)return"function"==typeof e.scale?Hme(e.scale,n,r):Hme(t,n,r)}function Ume(e){return function(e){return"scale".concat(jse(e))}(e)in Rn}var Kme=(e,t,n)=>{if(null!=e){var r=e.scale,o=e.type;return"auto"===r?"category"===o&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!t)?"point":"category"===o?"band":"linear":"string"==typeof r?Ume(r)?r:"point":void 0}};function qme(e,t){if(e){var n=null!=t?t:e.domain(),r=n.map(t=>{var n;return null!==(n=e(t))&&void 0!==n?n:0}),o=e.range();if(!(0===n.length||o.length<2))return e=>{var t,o,a=function(e,t){for(var n=0,r=e.length,o=e[0]<e[e.length-1];n<r;){var a=Math.floor((n+r)/2);(o?e[a]<t:e[a]>t)?n=a+1:r=a}return n}(r,e);if(a<=0)return n[0];if(a>=n.length)return n[n.length-1];var i=null!==(t=r[a-1])&&void 0!==t?t:0,l=null!==(o=r[a])&&void 0!==o?o:0;return Math.abs(e-i)<=Math.abs(e-l)?n[a-1]:n[a]}}}function Gme(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yme(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gme(Object(n),!0).forEach(function(t){Xme(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gme(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Xme(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qme(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Zme(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Zme(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zme(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Jme=[0,"auto"],ege={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:void 0,height:30,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"bottom",padding:{left:0,right:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"category",unit:void 0,niceTicks:"auto"},tge=(e,t)=>e.cartesianAxis.xAxis[t],nge=(e,t)=>{var n=tge(e,t);return null==n?ege:n},rge={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:Jme,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,niceTicks:"auto",width:60},oge=(e,t)=>e.cartesianAxis.yAxis[t],age=(e,t)=>{var n=oge(e,t);return null==n?rge:n},ige={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},lge=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return null==n?ige:n},sge=(e,t,n)=>{switch(t){case"xAxis":return nge(e,n);case"yAxis":return age(e,n);case"zAxis":return lge(e,n);case"angleAxis":return kme(e,n);case"radiusAxis":return Ome(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},uge=(e,t,n)=>{switch(t){case"xAxis":return nge(e,n);case"yAxis":return age(e,n);case"angleAxis":return kme(e,n);case"radiusAxis":return Ome(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},cge=e=>e.graphicalItems.cartesianItems.some(e=>"bar"===e.type)||e.graphicalItems.polarItems.some(e=>"radialBar"===e.type);function dge(e,t){return n=>{switch(e){case"xAxis":return"xAxisId"in n&&n.xAxisId===t;case"yAxis":return"yAxisId"in n&&n.yAxisId===t;case"zAxis":return"zAxisId"in n&&n.zAxisId===t;case"angleAxis":return"angleAxisId"in n&&n.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in n&&n.radiusAxisId===t;default:return!1}}}var fge=e=>e.graphicalItems.cartesianItems,pge=qt([Ame,jme],dge),hge=(e,t,n)=>e.filter(n).filter(e=>!0===(null==t?void 0:t.includeHidden)||!e.hide),mge=qt([fge,sge,pge],hge,{memoizeOptions:{resultEqualityCheck:_me}}),gge=qt([mge],e=>e.filter(e=>"area"===e.type||"bar"===e.type).filter(Lme)),vge=e=>e.filter(e=>!("stackId"in e)||void 0===e.stackId),yge=qt([mge],vge),bge=e=>e.map(e=>e.data).filter(Boolean).flat(1),wge=qt([mge],e=>e.some(e=>!e.data)),xge=qt([mge],bge,{memoizeOptions:{resultEqualityCheck:_me}}),Sge=(e,t)=>{var n=t.chartData,r=void 0===n?[]:n,o=t.dataStartIndex,a=t.dataEndIndex;return e.length>0?e:r.slice(o,a+1)},Cge=qt([xge,Hhe],Sge),kge=(e,t,n,r,o,a)=>{var i=r.chartData,l=void 0===i?[]:i,s=r.dataStartIndex,u=r.dataEndIndex,c=((e,t,n)=>null!=(null==t?void 0:t.dataKey)?e.map(e=>({value:_ce(e,t.dataKey)})):n.length>0?n.map(e=>e.dataKey).flatMap(t=>e.map(e=>({value:_ce(e,t)}))):e.map(e=>({value:e})))(e,t,n);return o&&null!=(null==t?void 0:t.dataKey)&&a.length>0?[...l.slice(s,u+1).map(e=>({value:_ce(e,t.dataKey)})).filter(e=>null!=e.value),...c]:c},Oge=qt([Cge,sge,mge,Hhe,wge,xge],kge);function Ege(e){if(Ese(e)||e instanceof Date){var t=Number(e);if(jce(t))return t}}function Pge(e){if(Array.isArray(e)){var t=[Ege(e[0]),Ege(e[1])];return Yhe(t)?t:void 0}var n=Ege(e);if(null!=n)return[n,n]}function Mge(e){return e.map(Ege).filter(Nse)}function Ige(e,t){var n=Ege(e),r=Ege(t);return null==n&&null==r?0:null==n?-1:null==r?1:n-r}var Rge=qt([Oge],e=>null==e?void 0:e.map(e=>e.value).sort(Ige));function Dge(e,t){switch(e){case"xAxis":return"x"===t.direction;case"yAxis":return"y"===t.direction;default:return!1}}var Tge=e=>{var t=Vme(e),n=Bme(e);return uge(e,t,n)},Age=qt([Tge],e=>null==e?void 0:e.dataKey),jge=qt([gge,Hhe,Tge],Fme),Nge=(e,t,n,r)=>{var o=t.reduce((e,t)=>{if(null==t.stackId)return e;var n=e[t.stackId];return null==n&&(n=[]),n.push(t),e[t.stackId]=n,e},{});return Object.fromEntries(Object.entries(o).map(t=>{var o=Qme(t,2),a=o[0],i=o[1],l=r?[...i].reverse():i,s=l.map(Nme);return[a,{stackedData:Wce(e,s,n),graphicalItems:l}]}))},Fge=qt([jge,gge,cme,dme],Nge),Lge=(e,t,n,r)=>{var o=t.dataStartIndex,a=t.dataEndIndex;if(null==r&&"zAxis"!==n)return Gce(e,o,a)},zge=qt([sge],e=>e.allowDataOverflow),_ge=e=>{var t;if(null==e||!("domain"in e))return Jme;if(null!=e.domain)return e.domain;if("ticks"in e&&null!=e.ticks){if("number"===e.type){var n=Mge(e.ticks);return[Math.min(...n),Math.max(...n)]}if("category"===e.type)return e.ticks.map(String)}return null!==(t=null==e?void 0:e.domain)&&void 0!==t?t:Jme},Vge=qt([sge],_ge),Bge=qt([Vge,zge],Qhe),$ge=qt([Fge,Bhe,Ame,Bge],Lge,{memoizeOptions:{resultEqualityCheck:zme}}),Hge=e=>e.errorBars,Wge=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);if(0!==r.length){var o=r.flat();return[Math.min(...o),Math.max(...o)]}},Uge=function(e,t,n,r,o){var a,i,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];if(n.length>0&&n.forEach(e=>{var n,s=null!=e.data?[...e.data]:l,u=null===(n=r[e.id])||void 0===n?void 0:n.filter(e=>Dge(o,e));s.forEach(n=>{var r,o=_ce(n,null!==(r=t.dataKey)&&void 0!==r?r:e.dataKey),l=function(e,t,n){if(!n)return[];if(!n.length)return[];var r;if("number"!=typeof t||Cse(t)){if(Array.isArray(t)){var o=Mge(t);o.length>0&&(r=Math.max(...o))}}else r=t;return null==r?[]:Mge(n.flatMap(t=>{var n,o,a=_ce(e,t.dataKey);if(Array.isArray(a)){var i=Qme(a,2);n=i[0],o=i[1]}else n=o=a;if(jce(n)&&jce(o))return[r-n,r+o]}))}(n,o,u);if(l.length>=2){var s=Math.min(...l),c=Math.max(...l);(null==a||s<a)&&(a=s),(null==i||c>i)&&(i=c)}var d=Pge(o);null!=d&&(a=null==a?d[0]:Math.min(a,d[0]),i=null==i?d[1]:Math.max(i,d[1]))})}),null!=(null==t?void 0:t.dataKey)&&0===n.length&&e.forEach(e=>{var n=Pge(_ce(e,t.dataKey));null!=n&&(a=null==a?n[0]:Math.min(a,n[0]),i=null==i?n[1]:Math.max(i,n[1]))}),jce(a)&&jce(i))return[a,i]},Kge=qt([Cge,sge,yge,Hge,Ame,Uhe],Uge,{memoizeOptions:{resultEqualityCheck:zme}});function qge(e){var t=e.value;if(Ese(t)||t instanceof Date)return t}var Gge=e=>e.referenceElements.dots,Yge=(e,t,n)=>e.filter(e=>"extendDomain"===e.ifOverflow).filter(e=>"xAxis"===t?e.xAxisId===n:e.yAxisId===n),Xge=qt([Gge,Ame,jme],Yge),Qge=e=>e.referenceElements.areas,Zge=qt([Qge,Ame,jme],Yge),Jge=e=>e.referenceElements.lines,eve=qt([Jge,Ame,jme],Yge),tve=(e,t)=>{if(null!=e){var n=Mge(e.map(e=>"xAxis"===t?e.x:e.y));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},nve=qt(Xge,Ame,tve),rve=(e,t)=>{if(null!=e){var n=Mge(e.flatMap(e=>["xAxis"===t?e.x1:e.y1,"xAxis"===t?e.x2:e.y2]));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},ove=qt([Zge,Ame],rve);var ave=(e,t)=>{if(null!=e){var n=e.flatMap(e=>"xAxis"===t?function(e){var t;if(null!=e.x)return Mge([e.x]);var n=null===(t=e.segment)||void 0===t?void 0:t.map(e=>e.x);return null==n||0===n.length?[]:Mge(n)}(e):function(e){var t;if(null!=e.y)return Mge([e.y]);var n=null===(t=e.segment)||void 0===t?void 0:t.map(e=>e.y);return null==n||0===n.length?[]:Mge(n)}(e));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},ive=qt([eve,Ame],ave),lve=qt(nve,ive,ove,(e,t,n)=>Wge(e,n,t)),sve=(e,t,n,r,o,a,i,l,s)=>{if(null!=n)return n;var u="vertical"===i&&"xAxis"===l||"horizontal"===i&&"yAxis"===l?Wge(r,a,o):Wge(a,o),c=function(e,t,n){if(n||null!=t){if("function"==typeof e&&null!=t)try{var r=e(t,n);if(Yhe(r))return Xhe(r,t,n)}catch(h){}if(Array.isArray(e)&&2===e.length){var o,a,i=qhe(e,2),l=i[0],s=i[1];if("auto"===l)null!=t&&(o=Math.min(...t));else if(Ose(l))o=l;else if("function"==typeof l)try{null!=t&&(o=l(null==t?void 0:t[0]))}catch(m){}else if("string"==typeof l&&Yce.test(l)){var u=Yce.exec(l);if(null==u||null==u[1]||null==t)o=void 0;else{var c=+u[1];o=t[0]-c}}else o=null==t?void 0:t[0];if("auto"===s)null!=t&&(a=Math.max(...t));else if(Ose(s))a=s;else if("function"==typeof s)try{null!=t&&(a=s(null==t?void 0:t[1]))}catch(g){}else if("string"==typeof s&&Xce.test(s)){var d=Xce.exec(s);if(null==d||null==d[1]||null==t)a=void 0;else{var f=+d[1];a=t[1]+f}}else a=null==t?void 0:t[1];var p=[o,a];if(Yhe(p))return null==t?p:Xhe(p,t,n)}}}(t,u,e.allowDataOverflow);return null!=c?c:e.allowDataOverflow&&null==u&&null!=s?s:c},uve=qt([sge],e=>{if(null!=e&&"number"===e.type&&"ticks"in e&&null!=e.ticks){var t=Mge(e.ticks);if(0!==t.length)return[Math.min(...t),Math.max(...t)]}},{memoizeOptions:{resultEqualityCheck:zme}}),cve=qt([sge,Vge,Bge,$ge,Kge,lve,Hde,Ame,uve],sve,{memoizeOptions:{resultEqualityCheck:zme}}),dve=[0,1],fve=(e,t,n,r,o,a,i)=>{if(null!=e&&null!=n&&0!==n.length||void 0!==i){var l,s=e.dataKey,u=e.type,c=Vce(t,a);return c&&null==s?Dn(0,null!==(l=null==n?void 0:n.length)&&void 0!==l?l:0):"category"===u?((e,t,n)=>{var r=e.map(qge).filter(e=>null!=e);return n&&(null==t.dataKey||t.allowDuplicatedCategory&&Rse(r))?Dn(0,e.length):t.allowDuplicatedCategory?r:Array.from(new Set(r))})(r,e,c):"expand"!==o||c?i:dve}},pve=qt([sge,Hde,Cge,Oge,cme,Ame,cve],fve),hve=qt([sge,cge,fme],Kme),mve=(e,t,n)=>{var r=t.niceTicks;if("none"!==r){var o=_ge(t),a=Array.isArray(o)&&("auto"===o[0]||"auto"===o[1]);if(("snap125"===r||"adaptive"===r)&&null!=t&&t.tickCount&&Yhe(e)){if(a)return ime(e,t.tickCount,t.allowDecimals,r);if("number"===t.type)return lme(e,t.tickCount,t.allowDecimals,r)}if("auto"===r&&"linear"===n&&null!=t&&t.tickCount){if(a&&Yhe(e))return ime(e,t.tickCount,t.allowDecimals,"adaptive");if("number"===t.type&&Yhe(e))return lme(e,t.tickCount,t.allowDecimals,"adaptive")}}},gve=qt([pve,uge,hve],mve),vve=(e,t,n,r)=>{if("angleAxis"!==r&&"number"===(null==e?void 0:e.type)&&Yhe(t)&&Array.isArray(n)&&n.length>0){var o,a,i=t[0],l=null!==(o=n[0])&&void 0!==o?o:0,s=t[1],u=null!==(a=n[n.length-1])&&void 0!==a?a:0;return[Math.min(i,l),Math.max(s,u)]}return t},yve=qt([sge,pve,gve,Ame],vve),bve=qt(Oge,sge,(e,t)=>{if(t&&"number"===t.type){var n=1/0,r=Array.from(Mge(e.map(e=>e.value))).sort((e,t)=>e-t),o=r[0],a=r[r.length-1];if(null==o||null==a)return 1/0;var i=a-o;if(0===i)return 1/0;for(var l=0;l<r.length-1;l++){var s=r[l],u=r[l+1];if(null!=s&&null!=u){var c=u-s;n=Math.min(n,c)}}return n/i}}),wve=qt(bve,Hde,ume,ude,(e,t,n,r,o)=>o,(e,t,n,r,o)=>{if(!jce(e))return 0;var a="vertical"===t?r.height:r.width;if("gap"===o)return e*a/2;if("no-gap"===o){var i=Ise(n,e*a),l=e*a/2;return l-i-(l-i)/a*i}return 0}),xve=qt(nge,(e,t,n)=>{var r=nge(e,t);return null==r||"string"!=typeof r.padding?0:wve(e,"xAxis",t,n,r.padding)},(e,t)=>{var n,r;if(null==e)return{left:0,right:0};var o=e.padding;return"string"==typeof o?{left:t,right:t}:{left:(null!==(n=o.left)&&void 0!==n?n:0)+t,right:(null!==(r=o.right)&&void 0!==r?r:0)+t}}),Sve=qt(age,(e,t,n)=>{var r=age(e,t);return null==r||"string"!=typeof r.padding?0:wve(e,"yAxis",t,n,r.padding)},(e,t)=>{var n,r;if(null==e)return{top:0,bottom:0};var o=e.padding;return"string"==typeof o?{top:t,bottom:t}:{top:(null!==(n=o.top)&&void 0!==n?n:0)+t,bottom:(null!==(r=o.bottom)&&void 0!==r?r:0)+t}}),Cve=qt([ude,xve,mde,hde,(e,t,n)=>n],(e,t,n,r,o)=>{var a=r.padding;return o?[a.left,n.width-a.right]:[e.left+t.left,e.left+e.width-t.right]}),kve=qt([ude,Hde,Sve,mde,hde,(e,t,n)=>n],(e,t,n,r,o,a)=>{var i=o.padding;return a?[r.height-i.bottom,i.top]:"horizontal"===t?[e.top+e.height-n.bottom,e.top+n.top]:[e.top+n.top,e.top+e.height-n.bottom]}),Ove=(e,t,n,r)=>{var o;switch(t){case"xAxis":return Cve(e,n,r);case"yAxis":return kve(e,n,r);case"zAxis":return null===(o=lge(e,n))||void 0===o?void 0:o.range;case"angleAxis":return Rme(e);case"radiusAxis":return Dme(e,n);default:return}},Eve=qt([sge,Ove],vme),Pve=qt([hve,yve],(e,t)=>{if(null!=t){if("linear"===e){if(!Yhe(t)){for(var n,r,o=0;o<t.length;o++){var a=t[o];jce(a)&&((void 0===n||a<n)&&(n=a),(void 0===r||a>r)&&(r=a))}return void 0!==n&&void 0!==r?[n,r]:void 0}return t}return t}}),Mve=qt([sge,hve,Pve,Eve],Wme),Ive=(e,t,n,r)=>{if(null!=n&&null!=n.dataKey){var o=n.type,a=n.scale;return!Vce(e,r)||"number"!==o&&"auto"===a?void 0:t.map(e=>e.value)}},Rve=qt([Hde,Oge,uge,Ame],Ive),Dve=qt([Mve],$me);function Tve(e,t){return e.id<t.id?-1:e.id>t.id?1:0}qt([Mve],function(e){if(null!=e)return"invert"in e&&"function"==typeof e.invert?e.invert.bind(e):qme(e,void 0)}),qt([Mve,Rge],qme),qt([mge,Hge,Ame],(e,t,n)=>e.flatMap(e=>t[e.id]).filter(Boolean).filter(e=>Dge(n,e)));var Ave=(e,t)=>t,jve=(e,t,n)=>n,Nve=qt(ode,Ave,jve,(e,t,n)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===n).sort(Tve)),Fve=qt(ade,Ave,jve,(e,t,n)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===n).sort(Tve)),Lve=(e,t)=>{var n="number"==typeof t.height?t.height:30;return{width:e.width,height:n}},zve=qt(ude,nge,Lve),_ve=qt(tde,ude,Nve,Ave,jve,(e,t,n,r,o)=>{var a,i={};return n.forEach(n=>{var l=Lve(t,n);null==a&&(a=((e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}})(t,r,e));var s="top"===r&&!o||"bottom"===r&&o;i[n.id]=a-Number(s)*l.height,a+=(s?-1:1)*l.height}),i}),Vve=qt(ede,ude,Fve,Ave,jve,(e,t,n,r,o)=>{var a,i={};return n.forEach(n=>{var l=((e,t)=>({width:"number"==typeof t.width?t.width:60,height:e.height}))(t,n);null==a&&(a=((e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}})(t,r,e));var s="left"===r&&!o||"right"===r&&o;i[n.id]=a-Number(s)*l.width,a+=(s?-1:1)*l.width}),i}),Bve=qt([ude,nge,(e,t)=>{var n=nge(e,t);if(null!=n)return _ve(e,n.orientation,n.mirror)},(e,t)=>t],(e,t,n,r)=>{if(null!=t){var o=null==n?void 0:n[r];return null==o?{x:e.left,y:0}:{x:e.left,y:o}}}),$ve=qt([ude,age,(e,t)=>{var n=age(e,t);if(null!=n)return Vve(e,n.orientation,n.mirror)},(e,t)=>t],(e,t,n,r)=>{if(null!=t){var o=null==n?void 0:n[r];return null==o?{x:0,y:e.top}:{x:o,y:e.top}}}),Hve=qt(ude,age,(e,t)=>({width:"number"==typeof t.width?t.width:60,height:e.height})),Wve=(e,t,n)=>{switch(t){case"xAxis":return zve(e,n).width;case"yAxis":return Hve(e,n).height;default:return}},Uve=(e,t,n,r)=>{if(null!=n){var o=n.allowDuplicatedCategory,a=n.type,i=n.dataKey,l=Vce(e,r),s=t.map(e=>e.value),u=s.filter(e=>null!=e);return i&&l&&"category"===a&&o&&Rse(u)?s:void 0}},Kve=qt([Hde,Oge,sge,Ame],Uve),qve=qt([Hde,(e,t,n)=>{switch(t){case"xAxis":return nge(e,n);case"yAxis":return age(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},hve,Dve,Kve,Rve,Ove,gve,Ame],(e,t,n,r,o,a,i,l,s)=>{if(null!=t){var u=Vce(e,s);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:s,categoricalDomain:a,duplicateDomain:o,isCategorical:u,niceTicks:l,range:i,realScaleType:n,scale:r}}}),Gve=qt([Hde,uge,hve,Dve,gve,Ove,Kve,Rve,Ame],(e,t,n,r,o,a,i,l,s)=>{if(null!=t&&null!=r){var u=Vce(e,s),c=t.type,d=t.ticks,f=t.tickCount,p="scaleBand"===n&&"function"==typeof r.bandwidth?r.bandwidth()/2:2,h="category"===c&&r.bandwidth?r.bandwidth()/p:0;h="angleAxis"===s&&null!=a&&a.length>=2?2*Sse(a[0]-a[1])*h:h;var m=d||o;return m?m.map((e,t)=>{var n=i?i.indexOf(e):e,o=r.map(n);return jce(o)?{index:t,coordinate:o+h,value:e,offset:h}:null}).filter(Nse):u&&l?l.map((e,t)=>{var n=r.map(e);return jce(n)?{coordinate:n+h,value:e,index:t,offset:h}:null}).filter(Nse):r.ticks?r.ticks(f).map((e,t)=>{var n=r.map(e);return jce(n)?{coordinate:n+h,value:e,index:t,offset:h}:null}).filter(Nse):r.domain().map((e,t)=>{var n=r.map(e);return jce(n)?{coordinate:n+h,value:i?i[e]:e,index:t,offset:h}:null}).filter(Nse)}}),Yve=qt([Hde,uge,Dve,Ove,Kve,Rve,Ame],(e,t,n,r,o,a,i)=>{if(null!=t&&null!=n&&null!=r&&r[0]!==r[1]){var l=Vce(e,i),s=t.tickCount,u=0;return u="angleAxis"===i&&(null==r?void 0:r.length)>=2?2*Sse(r[0]-r[1])*u:u,l&&a?a.map((e,t)=>{var r=n.map(e);return jce(r)?{coordinate:r+u,value:e,index:t,offset:u}:null}).filter(Nse):n.ticks?n.ticks(s).map((e,t)=>{var r=n.map(e);return jce(r)?{coordinate:r+u,value:e,index:t,offset:u}:null}).filter(Nse):n.domain().map((e,t)=>{var r=n.map(e);return jce(r)?{coordinate:r+u,value:o?o[e]:e,index:t,offset:u}:null}).filter(Nse)}}),Xve=qt(sge,Dve,(e,t)=>{if(null!=e&&null!=t)return Yme(Yme({},e),{},{scale:t})}),Qve=qt([sge,hve,pve,Eve],Wme),Zve=qt([Qve],$me);qt((e,t,n)=>lge(e,n),Zve,(e,t)=>{if(null!=e&&null!=t)return Yme(Yme({},e),{},{scale:t})});var Jve=qt([Hde,ode,ade],(e,t,n)=>{switch(e){case"horizontal":return t.some(e=>e.reversed)?"right-to-left":"left-to-right";case"vertical":return n.some(e=>e.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}});qt([(e,t,n)=>{var r;return null===(r=e.renderedTicks[t])||void 0===r?void 0:r[n]}],e=>{if(e&&0!==e.length)return t=>{var n,r=1/0,o=e[0];for(var a of e){var i=Math.abs(a.coordinate-t);i<r&&(r=i,o=a)}return null===(n=o)||void 0===n?void 0:n.value}});var eye=e=>e.options.defaultTooltipEventType,tye=e=>e.options.validateTooltipEventTypes;function nye(e,t,n){if(null==e)return t;var r=e?"axis":"item";return null==n?t:n.includes(r)?r:t}function rye(e,t){return nye(t,eye(e),tye(e))}var oye=(e,t)=>{var n,r=Number(t);if(!Cse(r)&&null!=t)return r>=0?null==e||null===(n=e[r])||void 0===n?void 0:n.value:void 0},aye={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},iye=Kue({name:"tooltip",initialState:{itemInteraction:{click:aye,hover:aye},axisInteraction:{click:aye,hover:aye},keyboardInteraction:aye,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(pn(t.payload))},prepare:Fue()},replaceTooltipEntrySettings:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next,a=fn(e).tooltipItemPayloads.indexOf(pn(r));a>-1&&(e.tooltipItemPayloads[a]=pn(o))},prepare:Fue()},removeTooltipEntrySettings:{reducer(e,t){var n=fn(e).tooltipItemPayloads.indexOf(pn(t.payload));n>-1&&e.tooltipItemPayloads.splice(n,1)},prepare:Fue()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),lye=iye.actions,sye=lye.addTooltipEntrySettings,uye=lye.replaceTooltipEntrySettings,cye=lye.removeTooltipEntrySettings,dye=lye.setTooltipSettingsState,fye=lye.setActiveMouseOverItemIndex,pye=lye.mouseLeaveItem,hye=lye.mouseLeaveChart,mye=lye.setActiveClickItemIndex,gye=lye.setMouseOverAxisIndex,vye=lye.setMouseClickAxisIndex,yye=lye.setSyncInteraction,bye=lye.setKeyboardInteraction,wye=iye.reducer;function xye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xye(Object(n),!0).forEach(function(t){Cye(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xye(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Cye(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kye=(e,t,n,r)=>{if(null==t)return aye;var o=function(e,t,n){return"axis"===t?"click"===n?e.axisInteraction.click:e.axisInteraction.hover:"click"===n?e.itemInteraction.click:e.itemInteraction.hover}(e,t,n);if(null==o)return aye;if(o.active)return o;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&null!=e.syncInteraction.index)return e.syncInteraction;var a=!0===e.settings.active;if(null!=o.index){if(a)return Sye(Sye({},o),{},{active:!0})}else if(null!=r)return{active:!0,coordinate:void 0,dataKey:void 0,index:r,graphicalItemId:void 0};return Sye(Sye({},aye),{},{coordinate:o.coordinate})};function Oye(e,t){var n=function(e){if("number"==typeof e)return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var n=Number(e);return Number.isFinite(n)?n:void 0}(e),r=t[0],o=t[1];if(void 0===n)return!1;var a=Math.min(r,o),i=Math.max(r,o);return n>=a&&n<=i}var Eye=(e,t,n,r)=>{var o=null==e?void 0:e.index;if(null==o)return null;var a=Number(o);if(!jce(a))return o;var i=1/0;t.length>0&&(i=t.length-1);var l=Math.max(0,Math.min(a,i)),s=t[l];return null==s||function(e,t,n){if(null==n||null==t)return!0;var r=_ce(e,t);return null==r||!Yhe(n)||Oye(r,n)}(s,n,r)?String(l):null},Pye=(e,t,n,r,o,a,i)=>{if(null!=a){var l=i[0],s=null==l?void 0:l.getPosition(a);if(null!=s)return s;var u=null==o?void 0:o[Number(a)];if(u)return"horizontal"===n?{x:u.coordinate,y:(r.top+t)/2}:{x:(r.left+e)/2,y:u.coordinate}}},Mye=(e,t,n,r)=>{if("axis"===t)return e.tooltipItemPayloads;if(0===e.tooltipItemPayloads.length)return[];var o;if(o="hover"===n?e.itemInteraction.hover.graphicalItemId:e.itemInteraction.click.graphicalItemId,e.syncInteraction.active&&null==o)return e.tooltipItemPayloads;if(null==o&&(null!=r||e.keyboardInteraction.active)){var a=e.tooltipItemPayloads[0];return null!=a?[a]:[]}return e.tooltipItemPayloads.filter(e=>{var t;return(null===(t=e.settings)||void 0===t?void 0:t.graphicalItemId)===o})},Iye=e=>e.options.tooltipPayloadSearcher,Rye=e=>e.tooltip;function Dye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dye(Object(n),!0).forEach(function(t){Aye(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dye(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Aye(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jye(e){if("string"==typeof e)return e}var Nye=(e,t,n,r,o,a,i)=>{if(null!=t&&null!=a){var l=n.chartData,s=n.computedData,u=n.dataStartIndex,c=n.dataEndIndex;return e.reduce((e,n)=>{var d,f,p,h=n.dataDefinedOnItem,m=n.settings,g=function(e,t){return null!=e?e:t}(h,l),v=Array.isArray(g)?Ace(g,u,c):g,y=null!==(d=null==m?void 0:m.dataKey)&&void 0!==d?d:r,b=null==m?void 0:m.nameKey;(f=r&&Array.isArray(v)&&!Array.isArray(v[0])&&"axis"===i?Tse(v,r,o):a(v,t,s,b),Array.isArray(f))?f.forEach(t=>{var n,r,o=function(e){if(null!=e&&"object"==typeof e){var t="name"in e?function(e){if("string"==typeof e||"number"==typeof e)return e}(e.name):void 0,n="unit"in e?function(e){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e)return e}(e.unit):void 0,r="dataKey"in e?function(e){return"string"==typeof e||"number"==typeof e?e:"function"==typeof e?t=>e(t):void 0}(e.dataKey):void 0;return{name:t,unit:n,dataKey:r,payload:"payload"in e?e.payload:void 0,color:"color"in e?jye(e.color):void 0,fill:"fill"in e?jye(e.fill):void 0}}}(t),a=null==o?void 0:o.name,i=null==o?void 0:o.dataKey,l=null==o?void 0:o.payload,s=Tye(Tye({},m),{},{name:a,unit:null==o?void 0:o.unit,color:null!==(n=null==o?void 0:o.color)&&void 0!==n?n:null==m?void 0:m.color,fill:null!==(r=null==o?void 0:o.fill)&&void 0!==r?r:null==m?void 0:m.fill});e.push(Zce({tooltipEntrySettings:s,dataKey:i,payload:l,value:_ce(l,i),name:null==a?void 0:String(a)}))}):e.push(Zce({tooltipEntrySettings:m,dataKey:y,payload:f,value:_ce(f,y),name:null!==(p=_ce(f,b))&&void 0!==p?p:null==m?void 0:m.name}));return e},[])}},Fye=qt([Tge,cge,fme],Kme),Lye=qt([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),zye=qt([Vme,Bme],dge),_ye=qt([Lye,Tge,zye],hge,{memoizeOptions:{resultEqualityCheck:_me}}),Vye=qt([_ye],e=>e.filter(Lme)),Bye=qt([_ye],bge,{memoizeOptions:{resultEqualityCheck:_me}}),$ye=qt([_ye],e=>e.some(e=>!e.data)),Hye=qt([Bye,Bhe],Sge),Wye=qt([Vye,Bhe,Tge],Fme),Uye=qt([Hye,Tge,_ye,Bhe,$ye,Bye],kge),Kye=qt([Tge],_ge),qye=qt([Tge],e=>e.allowDataOverflow),Gye=qt([Kye,qye],Qhe),Yye=qt([_ye],e=>e.filter(Lme)),Xye=qt([Wye,Yye,cme,dme],Nge),Qye=qt([Xye,Bhe,Vme,Gye],Lge),Zye=qt([_ye],vge),Jye=qt([Hye,Tge,Zye,Hge,Vme,Khe],Uge,{memoizeOptions:{resultEqualityCheck:zme}}),ebe=qt([Gge,Vme,Bme],Yge),tbe=qt([ebe,Vme],tve),nbe=qt([Qge,Vme,Bme],Yge),rbe=qt([nbe,Vme],rve),obe=qt([Jge,Vme,Bme],Yge),abe=qt([obe,Vme],ave),ibe=qt([tbe,abe,rbe],Wge),lbe=qt([Tge,Kye,Gye,Qye,Jye,ibe,Hde,Vme],sve),sbe=qt([Tge,Hde,Hye,Uye,cme,Vme,lbe],fve),ube=qt([sbe,Tge,Fye],mve),cbe=qt([Tge,sbe,ube,Vme],vve),dbe=e=>{var t=Vme(e),n=Bme(e);return Ove(e,t,n,!1)},fbe=qt([Tge,dbe],vme),pbe=qt([Tge,Fye,cbe,fbe],Wme),hbe=qt([pbe],$me),mbe=qt([Hde,Uye,Tge,Vme],Uve),gbe=qt([Hde,Uye,Tge,Vme],Ive),vbe=qt([Hde,Tge,Fye,hbe,dbe,mbe,gbe,Vme],(e,t,n,r,o,a,i,l)=>{if(t){var s=t.type,u=Vce(e,l);if(r){var c="scaleBand"===n&&r.bandwidth?r.bandwidth()/2:2,d="category"===s&&r.bandwidth?r.bandwidth()/c:0;return d="angleAxis"===l&&null!=o&&(null==o?void 0:o.length)>=2?2*Sse(o[0]-o[1])*d:d,u&&i?i.map((e,t)=>{var n=r.map(e);return jce(n)?{coordinate:n+d,value:e,index:t,offset:d}:null}).filter(Nse):r.domain().map((e,t)=>{var n=r.map(e);return jce(n)?{coordinate:n+d,value:a?a[e]:e,index:t,offset:d}:null}).filter(Nse)}}}),ybe=qt([eye,tye,e=>e.tooltip.settings],(e,t,n)=>nye(n.shared,e,t)),bbe=e=>e.tooltip.settings.trigger,wbe=e=>e.tooltip.settings.defaultIndex,xbe=qt([Rye,ybe,bbe,wbe],kye),Sbe=qt([xbe,Hye,Age,sbe],Eye),Cbe=qt([vbe,Sbe],oye),kbe=qt([xbe],e=>{if(e)return e.dataKey}),Obe=qt([xbe],e=>{if(e)return e.graphicalItemId}),Ebe=qt([Rye,ybe,bbe,wbe],Mye),Pbe=qt([ede,tde,Hde,ude,vbe,wbe,Ebe],Pye),Mbe=qt([xbe,Pbe],(e,t)=>null!=e&&e.coordinate?e.coordinate:t),Ibe=qt([xbe],e=>{var t;return null!==(t=null==e?void 0:e.active)&&void 0!==t&&t}),Rbe=qt([Ebe,Sbe,Bhe,Age,Cbe,Iye,ybe],Nye),Dbe=qt([Rbe],e=>{if(null!=e){var t=e.map(e=>e.payload).filter(e=>null!=e);return Array.from(new Set(t))}});function Tbe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Abe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tbe(Object(n),!0).forEach(function(t){jbe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tbe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function jbe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nbe=()=>{var e=Sue(Tge),t=Sue(vbe),n=Sue(hbe);return Qce(e&&n?Abe(Abe({},e),{},{scale:n}):void 0,t)};function Fbe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lbe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fbe(Object(n),!0).forEach(function(t){zbe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fbe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zbe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _be=(e,t,n,r,o)=>{var a,i=null!==(a=null==t?void 0:t.length)&&void 0!==a?a:0;if(i<=1||null==e)return 0;if("angleAxis"===r&&null!=o&&Math.abs(Math.abs(o[1]-o[0])-360)<=1e-6)for(var l=o[1]-o[0],s=(t,n,r)=>[e,e+l,e-l].some(e=>(r?e>=t:e>t)&&e<=n),u=0;u<i;u++){var c,d,f,p,h,m=u>0?null===(c=n[u-1])||void 0===c?void 0:c.coordinate:null===(d=n[i-1])||void 0===d?void 0:d.coordinate,g=null===(f=n[u])||void 0===f?void 0:f.coordinate,v=u>=i-1?null===(p=n[0])||void 0===p?void 0:p.coordinate:null===(h=n[u+1])||void 0===h?void 0:h.coordinate,y=void 0;if(null!=m&&null!=g&&null!=v)if(Sse(g-m)!==Sse(v-g)){var b=[];if(Sse(v-g)===Sse(o[1]-o[0])){y=v;var w=g+o[1]-o[0];b[0]=Math.min(w,(w+m)/2),b[1]=Math.max(w,(w+m)/2)}else{y=m;var x=v+o[1]-o[0];b[0]=Math.min(g,(x+g)/2),b[1]=Math.max(g,(x+g)/2)}var S,C=[Math.min(g,(y+g)/2),Math.max(g,(y+g)/2)];if(s(C[0],C[1],!1)||s(b[0],b[1],!0))return null===(S=n[u])||void 0===S?void 0:S.index}else{var k;if(s((Math.min(m,v)+g)/2,(Math.max(m,v)+g)/2,!1))return null===(k=n[u])||void 0===k?void 0:k.index}}else if(t)for(var O=0;O<i;O++){var E=t[O];if(null!=E){var P=t[O+1],M=t[O-1];if(0===O&&null!=P&&e<=(E.coordinate+P.coordinate)/2)return E.index;if(O===i-1&&null!=M&&e>(E.coordinate+M.coordinate)/2)return E.index;if(O>0&&O<i-1&&null!=M&&null!=P&&e>(E.coordinate+M.coordinate)/2&&e<=(E.coordinate+P.coordinate)/2)return E.index}}return-1},Vbe=()=>Sue(fme),Bbe=(e,t)=>t,$be=(e,t,n)=>n,Hbe=(e,t,n,r)=>r,Wbe=qt(vbe,e=>Gt(e,e=>e.coordinate)),Ube=qt([Rye,Bbe,$be,Hbe],kye),Kbe=qt([Ube,Hye,Age,sbe],Eye),qbe=qt([Rye,Bbe,$be,Hbe],Mye),Gbe=qt([ede,tde,Hde,ude,vbe,Hbe,qbe],Pye),Ybe=qt([Ube,Gbe],(e,t)=>{var n;return null!==(n=e.coordinate)&&void 0!==n?n:t}),Xbe=qt([vbe,Kbe],oye),Qbe=qt([qbe,Kbe,Bhe,Age,Xbe,Iye,Bbe],Nye),Zbe=qt([Ube,Kbe],(e,t)=>({isActive:e.active&&null!=t,activeIndex:t})),Jbe=(e,t,n,r,o,a,i)=>{if(e&&r&&o&&a&&n){var l=The(e,n);if(l){var s=((e,t)=>"centric"===t?e.angle:e.radius)(l,t),u=_be(s,i,a,r,o),c=((e,t,n,r)=>{var o=t.find(e=>e&&e.index===n);if(o){if("centric"===e){var a=o.coordinate,i=r.radius;return Lbe(Lbe(Lbe({},r),Ihe(r.cx,r.cy,i,a)),{},{angle:a,radius:i})}var l=o.coordinate,s=r.angle;return Lbe(Lbe(Lbe({},r),Ihe(r.cx,r.cy,l,s)),{},{angle:s,radius:l})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}})(t,a,u,l);return{activeIndex:String(u),activeCoordinate:c}}}},ewe=qt(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,n)=>n,(e,t,n)=>{if(null!=t){var r=e[t];if(null!=r)return n?r.panoramaElement:r.element}}),twe=qt(e=>e.zIndex.zIndexMap,e=>{var t=Object.keys(e).map(e=>parseInt(e,10)).concat(Object.values(gme));return Array.from(new Set(t)).sort((e,t)=>e-t)},{memoizeOptions:{resultEqualityCheck:function(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return!1}}});function nwe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rwe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nwe(Object(n),!0).forEach(function(t){owe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nwe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function owe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var awe={zIndexMap:Object.values(gme).reduce((e,t)=>rwe(rwe({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),{})},iwe=new Set(Object.values(gme));var lwe=Kue({name:"zIndex",initialState:awe,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var n=t.payload.zIndex;e.zIndexMap[n]?e.zIndexMap[n].consumers+=1:e.zIndexMap[n]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:Fue()},unregisterZIndexPortal:{reducer:(e,t)=>{var n=t.payload.zIndex;e.zIndexMap[n]&&(e.zIndexMap[n].consumers-=1,e.zIndexMap[n].consumers<=0&&!function(e){return iwe.has(e)}(n)&&delete e.zIndexMap[n])},prepare:Fue()},registerZIndexPortalElement:{reducer:(e,t)=>{var n=t.payload,r=n.zIndex,o=n.element,a=n.isPanorama;e.zIndexMap[r]?a?e.zIndexMap[r].panoramaElement=pn(o):e.zIndexMap[r].element=pn(o):e.zIndexMap[r]={consumers:0,element:a?void 0:pn(o),panoramaElement:a?pn(o):void 0}},prepare:Fue()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var n=t.payload.zIndex;e.zIndexMap[n]&&(t.payload.isPanorama?e.zIndexMap[n].panoramaElement=void 0:e.zIndexMap[n].element=void 0)},prepare:Fue()}}}),swe=lwe.actions,uwe=swe.registerZIndexPortal,cwe=swe.unregisterZIndexPortal,dwe=swe.registerZIndexPortalElement,fwe=swe.unregisterZIndexPortalElement,pwe=lwe.reducer;function hwe(e){var t=e.zIndex,n=e.children,r=void 0!==Wde()&&void 0!==t&&0!==t,o=pde(),a=_r.useRef(void 0),i=_r.useRef(new Set),l=yue(),s=Sue(e=>ewe(e,t,o));if(_r.useLayoutEffect(()=>{if(!r){var e=i.current;return e.forEach(e=>{l(cwe({zIndex:e}))}),e.clear(),void(a.current=void 0)}if(i.current.has(t)||(l(uwe({zIndex:t})),i.current.add(t)),s){a.current=s;var n=i.current;n.forEach(e=>{e!==t&&(l(cwe({zIndex:e})),n.delete(e))})}},[l,t,r,s]),_r.useLayoutEffect(()=>{var e=i.current;return()=>{e.forEach(e=>{l(cwe({zIndex:e}))}),e.clear()}},[l]),!r)return n;var u=null!=s?s:a.current;return u?ua.createPortal(n,u):null}function mwe(){return mwe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mwe.apply(null,arguments)}function gwe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vwe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gwe(Object(n),!0).forEach(function(t){ywe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gwe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ywe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bwe(e){var t=e.cursor,n=e.cursorComp,r=e.cursorProps;return _r.isValidElement(t)?_r.cloneElement(t,r):_r.createElement(n,r)}function wwe(e){var t,n,r,o,a=e.coordinate,i=e.payload,l=e.index,s=e.offset,u=e.tooltipAxisBandSize,c=e.layout,d=e.cursor,f=e.tooltipEventType,p=e.chartName,h=a,m=i,g=l;if(!d||!h||"ScatterChart"!==p&&"axis"!==f)return null;if("ScatterChart"===p)n=h,r=kpe,o=gme.cursorLine;else if("BarChart"===p)n=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(c,h,s,u),r=ghe,o=gme.cursorRectangle;else if("radial"===c&&Jse(h)){var v=Ahe(h),y=v.cx,b=v.cy,w=v.radius;n={cx:y,cy:b,startAngle:v.startAngle,endAngle:v.endAngle,innerRadius:w,outerRadius:w},r=_he,o=gme.cursorLine}else n={points:Vhe(c,h,s)},r=ype,o=gme.cursorLine;var x="object"==typeof d&&"className"in d?d.className:void 0,S=vwe(vwe(vwe(vwe({stroke:"#ccc",pointerEvents:"none"},s),n),fse(d)),{},{payload:m,payloadIndex:g,className:ee("recharts-tooltip-cursor",x)});return _r.createElement(hwe,{zIndex:null!==(t=e.zIndex)&&void 0!==t?t:o},_r.createElement(bwe,{cursor:d,cursorComp:r,cursorProps:S}))}function xwe(e){var t=Nbe(),n=Vde(),r=Wde(),o=Vbe();return null==t||null==n||null==r||null==o?null:_r.createElement(wwe,mwe({},e,{offset:n,layout:r,tooltipAxisBandSize:t,chartName:o}))}var Swe=_r.createContext(null),Cwe=new Tn,kwe="recharts.syncEvent.tooltip",Owe="recharts.syncEvent.brush",Ewe=(e,t)=>{if(t&&Array.isArray(e)){var n=Number.parseInt(t,10);if(!Cse(n))return e[n]}},Pwe=Kue({name:"options",initialState:{chartName:"",tooltipPayloadSearcher:()=>{},eventEmitter:void 0,defaultTooltipEventType:"axis"},reducers:{createEventEmitter:e=>{null==e.eventEmitter&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),Mwe=Pwe.reducer,Iwe=Pwe.actions.createEventEmitter;function Rwe(e){return e.tooltip.syncInteraction}var Dwe=Kue({name:"chartData",initialState:{chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},reducers:{setChartData(e,t){if(e.chartData=pn(t.payload),null==t.payload)return e.dataStartIndex=0,void(e.dataEndIndex=0);t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var n=t.payload,r=n.startIndex,o=n.endIndex;null!=r&&(e.dataStartIndex=r),null!=o&&(e.dataEndIndex=o)}}}),Twe=Dwe.actions,Awe=Twe.setChartData,jwe=Twe.setDataStartEndIndexes;Twe.setComputedData;var Nwe=Dwe.reducer,Fwe=["x","y"];function Lwe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zwe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lwe(Object(n),!0).forEach(function(t){_we(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lwe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _we(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vwe(){var e=Sue(pme),t=Sue(mme),n=yue(),r=Sue(hme),o=Sue(vbe),a=Wde(),i=zde(),l=Sue(e=>e.rootProps.className);_r.useEffect(()=>{if(null==e)return Fse;var l=(l,s,u)=>{var c;if(t!==u&&e===l)if(!1!==s.payload.active)if("index"!==r){if(null!=o){var d;if("function"==typeof r){var f={activeTooltipIndex:null==s.payload.index?void 0:Number(s.payload.index),isTooltipActive:s.payload.active,activeIndex:null==s.payload.index?void 0:Number(s.payload.index),activeLabel:s.payload.label,activeDataKey:s.payload.dataKey,activeCoordinate:s.payload.coordinate},p=r(o,f);d=o[p]}else"value"===r&&(d=o.find(e=>String(e.value)===s.payload.label));var h=s.payload.coordinate;if(null!=h&&null!=i)if(null!=d){var m=h.x,g=h.y,v=Math.min(m,i.x+i.width),y=Math.min(g,i.y+i.height),b={x:"horizontal"===a?d.coordinate:v,y:"horizontal"===a?y:d.coordinate},w=yye({active:s.payload.active,coordinate:b,dataKey:s.payload.dataKey,index:String(d.index),label:s.payload.label,sourceViewBox:s.payload.sourceViewBox,graphicalItemId:s.payload.graphicalItemId});n(w)}else n(yye({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:s.payload.sourceViewBox,graphicalItemId:void 0}));else n(yye({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}))}}else if(i&&null!=s&&null!==(c=s.payload)&&void 0!==c&&c.coordinate&&s.payload.sourceViewBox){var x=s.payload.coordinate,S=x.x,C=x.y,k=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(x,Fwe),O=s.payload.sourceViewBox,E=O.x,P=O.y,M=O.width,I=O.height,R=zwe(zwe({},k),{},{x:i.x+(M?(S-E)/M:0)*i.width,y:i.y+(I?(C-P)/I:0)*i.height});n(zwe(zwe({},s),{},{payload:zwe(zwe({},s.payload),{},{coordinate:R})}))}else n(s);else n(yye({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}))};return Cwe.on(kwe,l),()=>{Cwe.off(kwe,l)}},[l,n,t,e,r,o,a,i])}function Bwe(){var e=yue();_r.useEffect(()=>{e(Iwe())},[e]),Vwe(),function(){var e=Sue(pme),t=Sue(mme),n=yue();_r.useEffect(()=>{if(null==e)return Fse;var r=(r,o,a)=>{t!==a&&e===r&&n(jwe(o))};return Cwe.on(Owe,r),()=>{Cwe.off(Owe,r)}},[n,t,e])}()}function $we(e,t,n,r,o,a){var i=Sue(n=>((e,t,n)=>{if(null!=t){var r=Rye(e);return"axis"===t?"hover"===n?r.axisInteraction.hover.dataKey:r.axisInteraction.click.dataKey:"hover"===n?r.itemInteraction.hover.dataKey:r.itemInteraction.click.dataKey}})(n,e,t)),l=Sue(Obe),s=Sue(mme),u=Sue(pme),c=Sue(hme),d=Sue(Rwe),f=null!=(null==d?void 0:d.sourceViewBox),p=zde();_r.useEffect(()=>{if(!f&&null!=u&&null!=s){var e=yye({active:a,coordinate:n,dataKey:i,index:o,label:"number"==typeof r?String(r):r,sourceViewBox:p,graphicalItemId:l});Cwe.emit(kwe,u,e,s)}},[f,n,i,l,o,r,s,u,c,a,p])}function Hwe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Wwe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hwe(Object(n),!0).forEach(function(t){Uwe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hwe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Uwe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kwe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return qwe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qwe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qwe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Gwe(e){return e.dataKey}var Ywe=[],Xwe={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,includeHidden:!1,isAnimationActive:"auto",itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}};function Qwe(e){var t,n,r=oue(e,Xwe),o=r.active,a=r.allowEscapeViewBox,i=r.animationDuration,l=r.animationEasing,s=r.content,u=r.filterNull,c=r.isAnimationActive,d=r.offset,f=r.payloadUniqBy,p=r.position,h=r.reverseDirection,m=r.useTranslate3d,g=r.wrapperStyle,v=r.cursor,y=r.shared,b=r.trigger,w=r.defaultIndex,x=r.portal,S=r.axisId,C=yue(),k="number"==typeof w?String(w):w;_r.useEffect(()=>{C(dye({shared:y,trigger:b,axisId:S,active:o,defaultIndex:k}))},[C,y,b,S,o,k]);var O=zde(),E=ape(),P=function(e){return Sue(t=>rye(t,e))}(y),M=null!==(t=Sue(e=>Zbe(e,P,b,k)))&&void 0!==t?t:{},I=M.activeIndex,R=M.isActive,D=Sue(e=>Qbe(e,P,b,k)),T=Sue(e=>Xbe(e,P,b,k)),A=Sue(e=>Ybe(e,P,b,k)),j=D,N=_r.useContext(Swe),F=null!==(n=null!=o?o:R)&&void 0!==n&&n,L=Kwe(Iue([j,F]),2),z=L[0],_=L[1],V="axis"===P?T:void 0;$we(P,b,A,V,I,F);var B=null!=x?x:N;if(null==B||null==O||null==P)return null;var $=null!=j?j:Ywe;F||($=Ywe),u&&$.length&&($=mue($.filter(e=>null!=e.value&&(!0!==e.hide||r.includeHidden)),f,Gwe));var H=$.length>0,W=Wwe(Wwe({},r),{},{payload:$,label:V,active:F,activeIndex:I,coordinate:A,accessibilityLayer:E}),U=_r.createElement(ope,{allowEscapeViewBox:a,animationDuration:i,animationEasing:l,isAnimationActive:c,active:F,coordinate:A,hasPayload:H,offset:d,position:p,reverseDirection:h,useTranslate3d:m,viewBox:O,wrapperStyle:g,lastBoundingBox:z,innerRef:_,hasPortalFromProps:Boolean(x)},function(e,t){return _r.isValidElement(e)?_r.cloneElement(e,t):"function"==typeof e?_r.createElement(e,t):_r.createElement($fe,t)}(s,W));return _r.createElement(_r.Fragment,null,ua.createPortal(U,B),F&&_r.createElement(xwe,{cursor:v,tooltipEventType:P,coordinate:A,payload:$,index:I}))}var Zwe=e=>null;function Jwe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Zwe.displayName="Cell";function exe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function txe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nxe=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?exe(Object(n),!0).forEach(function(t){txe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):exe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},{cacheSize:2e3,enableCache:!0}),rxe=new class{constructor(e){Jwe(this,"cache",new Map),this.maxSize=e}get(e){var t=this.cache.get(e);return void 0!==t&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){if(this.cache.has(e))this.cache.delete(e);else if(this.cache.size>=this.maxSize){var n=this.cache.keys().next().value;null!=n&&this.cache.delete(n)}this.cache.set(e,t)}clear(){this.cache.clear()}size(){return this.cache.size}}(nxe.cacheSize),oxe={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},axe="recharts_measurement_span";var ixe=(e,t)=>{try{var n=document.getElementById(axe);n||((n=document.createElement("span")).setAttribute("id",axe),n.setAttribute("aria-hidden","true"),document.body.appendChild(n)),Object.assign(n.style,oxe,t),n.textContent="".concat(e);var r=n.getBoundingClientRect();return{width:r.width,height:r.height}}catch(o){return{width:0,height:0}}},lxe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||qfe)return{width:0,height:0};if(!nxe.enableCache)return ixe(e,t);var n=function(e,t){var n=t.fontSize||"",r=t.fontFamily||"",o=t.fontWeight||"",a=t.fontStyle||"",i=t.letterSpacing||"",l=t.textTransform||"";return"".concat(e,"|").concat(n,"|").concat(r,"|").concat(o,"|").concat(a,"|").concat(i,"|").concat(l)}(e,t),r=rxe.get(n);if(r)return r;var o=ixe(e,t);return rxe.set(n,o),o};function sxe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return uxe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?uxe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uxe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var cxe=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,dxe=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,fxe=/^(px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q)$/,pxe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,hxe={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},mxe=["cm","mm","pt","pc","in","Q","px"];var gxe,vxe,yxe,bxe="NaN";class wxe{static parse(e){var t,n=sxe(null!==(t=pxe.exec(e))&&void 0!==t?t:[],3),r=n[1],o=n[2];return null==r?wxe.NaN:new wxe(parseFloat(r),null!=o?o:"")}constructor(e,t){this.num=e,this.unit=t,this.num=e,this.unit=t,Cse(e)&&(this.unit=""),""===t||fxe.test(t)||(this.num=NaN,this.unit=""),function(e){return mxe.includes(e)}(t)&&(this.num=function(e,t){return e*hxe[t]}(e,t),this.unit="px")}add(e){return this.unit!==e.unit?new wxe(NaN,""):new wxe(this.num+e.num,this.unit)}subtract(e){return this.unit!==e.unit?new wxe(NaN,""):new wxe(this.num-e.num,this.unit)}multiply(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new wxe(NaN,""):new wxe(this.num*e.num,this.unit||e.unit)}divide(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new wxe(NaN,""):new wxe(this.num/e.num,this.unit||e.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return Cse(this.num)}}function xxe(e){if(null==e||e.includes(bxe))return bxe;for(var t=e;t.includes("*")||t.includes("/");){var n,r=sxe(null!==(n=cxe.exec(t))&&void 0!==n?n:[],4),o=r[1],a=r[2],i=r[3],l=wxe.parse(null!=o?o:""),s=wxe.parse(null!=i?i:""),u="*"===a?l.multiply(s):l.divide(s);if(u.isNaN())return bxe;t=t.replace(cxe,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var c,d=sxe(null!==(c=dxe.exec(t))&&void 0!==c?c:[],4),f=d[1],p=d[2],h=d[3],m=wxe.parse(null!=f?f:""),g=wxe.parse(null!=h?h:""),v="+"===p?m.add(g):m.subtract(g);if(v.isNaN())return bxe;t=t.replace(dxe,v.toString())}return t}gxe=wxe,vxe="NaN",yxe=new wxe(NaN,""),(vxe=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(vxe))in gxe?Object.defineProperty(gxe,vxe,{value:yxe,enumerable:!0,configurable:!0,writable:!0}):gxe[vxe]=yxe;var Sxe=/\(([^()]*)\)/;function Cxe(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t,n=e;null!=(t=Sxe.exec(n));){var r=sxe(t,2)[1];n=n.replace(Sxe,xxe(r))}return n}(t),t=xxe(t)}function kxe(e){var t=function(e){try{return Cxe(e)}catch(t){return bxe}}(e.slice(5,-1));return t===bxe?"":t}var Oxe=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],Exe=["dx","dy","angle","className","breakAll"];function Pxe(){return Pxe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Pxe.apply(null,arguments)}function Mxe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ixe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Rxe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rxe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rxe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Dxe=/[ \f\n\r\t\v\u2028\u2029]+/,Txe=e=>{var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return Ase(t)||(o=n?t.toString().split(""):t.toString().split(Dxe)),{wordsWithComputedWidth:o.map(e=>({word:e,width:lxe(e,r).width})),spaceWidth:n?0:lxe(" ",r).width}}catch(a){return null}};function Axe(e){return"start"===e||"middle"===e||"end"===e||"inherit"===e}var jxe=(e,t,n,r)=>e.reduce((e,o)=>{var a=o.word,i=o.width,l=e[e.length-1];if(l&&null!=i&&(null==t||r||l.width+i+n<Number(t)))l.words.push(a),l.width+=i+n;else{var s={words:[a],width:i};e.push(s)}return e},[]),Nxe=e=>e.reduce((e,t)=>e.width>t.width?e:t),Fxe=(e,t,n,r,o,a,i,l)=>{var s=e.slice(0,t),u=Txe({breakAll:n,style:r,children:s+"â¦"});if(!u)return[!1,[]];var c=jxe(u.wordsWithComputedWidth,a,i,l);return[c.length>o||Nxe(c).width>Number(a),c]},Lxe=e=>[{words:Ase(e)?[]:e.toString().split(Dxe),width:void 0}],zxe=e=>{var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,a=e.breakAll,i=e.maxLines;if((t||n)&&!qfe){var l=Txe({breakAll:a,children:r,style:o});return l?((e,t,n,r,o)=>{var a=e.maxLines,i=e.children,l=e.style,s=e.breakAll,u=Ose(a),c=String(i),d=jxe(t,r,n,o);if(!u||o)return d;if(!(d.length>a||Nxe(d).width>Number(r)))return d;for(var f,p=0,h=c.length-1,m=0;p<=h&&m<=c.length-1;){var g=Math.floor((p+h)/2),v=Ixe(Fxe(c,g-1,s,l,a,r,n,o),2),y=v[0],b=v[1],w=Ixe(Fxe(c,g,s,l,a,r,n,o),1)[0];if(y||w||(p=g+1),y&&w&&(h=g-1),!y&&w){f=b;break}m++}return f||d})({breakAll:a,children:r,maxLines:i,style:o},l.wordsWithComputedWidth,l.spaceWidth,t,Boolean(n)):Lxe(r)}return Lxe(r)},_xe="#808080",Vxe={angle:0,breakAll:!1,capHeight:"0.71em",fill:_xe,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},Bxe=_r.forwardRef((e,t)=>{var n=oue(e,Vxe),r=n.x,o=n.y,a=n.lineHeight,i=n.capHeight,l=n.fill,s=n.scaleToFit,u=n.textAnchor,c=n.verticalAnchor,d=Mxe(n,Oxe),f=_r.useMemo(()=>zxe({breakAll:d.breakAll,children:d.children,maxLines:d.maxLines,scaleToFit:s,style:d.style,width:d.width}),[d.breakAll,d.children,d.maxLines,s,d.style,d.width]),p=d.dx,h=d.dy,m=d.angle,g=d.className,v=d.breakAll,y=Mxe(d,Exe);if(!Ese(r)||!Ese(o)||0===f.length)return null;var b,w=Number(r)+(Ose(p)?p:0),x=Number(o)+(Ose(h)?h:0);if(!jce(w)||!jce(x))return null;switch(c){case"start":b=kxe("calc(".concat(i,")"));break;case"middle":b=kxe("calc(".concat((f.length-1)/2," * -").concat(a," + (").concat(i," / 2))"));break;default:b=kxe("calc(".concat(f.length-1," * -").concat(a,")"))}var S=[],C=f[0];if(s&&null!=C){var k=C.width,O=d.width;S.push("scale(".concat(Ose(O)&&Ose(k)?O/k:1,")"))}return m&&S.push("rotate(".concat(m,", ").concat(w,", ").concat(x,")")),S.length&&(y.transform=S.join(" ")),_r.createElement("text",Pxe({},pse(y),{ref:t,x:w,y:x,className:ee("recharts-text",g),textAnchor:u,fill:l.includes("url")?_xe:l}),f.map((e,t)=>{var n=e.words.join(v?"":" ");return _r.createElement("tspan",{x:w,dy:0===t?b:a,key:"".concat(n,"-").concat(t)},n)}))});Bxe.displayName="Text";var $xe=["labelRef"],Hxe=["content"];function Wxe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Uxe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Kxe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uxe(Object(n),!0).forEach(function(t){qxe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uxe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qxe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gxe(){return Gxe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Gxe.apply(null,arguments)}var Yxe=_r.createContext(null),Xxe=e=>{var t=e.x,n=e.y,r=e.upperWidth,o=e.lowerWidth,a=e.width,i=e.height,l=e.children,s=_r.useMemo(()=>({x:t,y:n,upperWidth:r,lowerWidth:o,width:a,height:i}),[t,n,r,o,a,i]);return _r.createElement(Yxe.Provider,{value:s},l)},Qxe=()=>{var e=_r.useContext(Yxe),t=zde();return e||(t?Lse(t):void 0)},Zxe=_r.createContext(null),Jxe=e=>null!=e&&"function"==typeof e,eSe=(e,t,n,r,o)=>{var a,i,l=e.offset,s=e.className,u=o.cx,c=o.cy,d=o.innerRadius,f=o.outerRadius,p=o.startAngle,h=o.endAngle,m=o.clockWise,g=(d+f)/2,v=((e,t)=>Sse(t-e)*Math.min(Math.abs(t-e),360))(p,h),y=v>=0?1:-1;switch(t){case"insideStart":a=p+y*l,i=m;break;case"insideEnd":a=h-y*l,i=!m;break;case"end":a=h+y*l,i=m;break;default:throw new Error("Unsupported position ".concat(t))}i=v<=0?i:!i;var b=Ihe(u,c,g,a),w=Ihe(u,c,g,a+359*(i?1:-1)),x="M".concat(b.x,",").concat(b.y,"\n A").concat(g,",").concat(g,",0,1,").concat(i?0:1,",\n ").concat(w.x,",").concat(w.y),S=Ase(e.id)?Mse("recharts-radial-line-"):e.id;return _r.createElement("text",Gxe({},r,{dominantBaseline:"central",className:ee("recharts-radial-bar-label",s)}),_r.createElement("defs",null,_r.createElement("path",{id:S,d:x})),_r.createElement("textPath",{xlinkHref:"#".concat(S)},n))},tSe=e=>null!=e&&"cx"in e&&Ose(e.cx),nSe={angle:0,offset:5,zIndex:gme.label,position:"middle",textBreakAll:!1};function rSe(e){var t,n,r,o,a,i,l,s=oue(e,nSe),u=s.viewBox,c=s.parentViewBox,d=s.position,f=s.value,p=s.children,h=s.content,m=s.className,g=void 0===m?"":m,v=s.textBreakAll,y=s.labelRef,b=(r=_r.useContext(Zxe),o=Sue(Tme),r||o),w=Qxe(),x=function(e){if(!tSe(e))return e;var t=e.cx,n=e.cy,r=e.outerRadius,o=2*r;return{x:t-r,y:n-r,width:o,upperWidth:o,lowerWidth:o,height:o}}(a=null==u?"center"===d?w:null!=b?b:w:tSe(u)?u:Lse(u));if(!a||Ase(f)&&Ase(p)&&!_r.isValidElement(h)&&"function"!=typeof h)return null;var S=tSe(a)&&("insideStart"===d||"insideEnd"===d||"end"===d);if(tSe(a))S||(l=((e,t,n)=>{var r=e.cx,o=e.cy,a=e.innerRadius,i=e.outerRadius,l=(e.startAngle+e.endAngle)/2;if("outside"===n){var s=Ihe(r,o,i+t,l),u=s.x;return{x:u,y:s.y,textAnchor:u>=r?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:r,y:o,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:r,y:o,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:r,y:o,textAnchor:"middle",verticalAnchor:"end"};var c=Ihe(r,o,(a+i)/2,l);return{x:c.x,y:c.y,textAnchor:"middle",verticalAnchor:"middle"}})(a,s.offset,s.position));else if(x){var C=Bse({viewBox:x,position:d,offset:s.offset,parentViewBox:tSe(c)?void 0:c,clamp:!0});l=Kxe(Kxe({x:C.x,y:C.y,textAnchor:C.horizontalAnchor,verticalAnchor:C.verticalAnchor},void 0!==C.width?{width:C.width}:{}),void 0!==C.height?{height:C.height}:{})}var k=Kxe(Kxe(Kxe(Kxe({},void 0!==(null===(t=l)||void 0===t?void 0:t.x)?{x:l.x}:{}),void 0!==(null===(n=l)||void 0===n?void 0:n.y)?{y:l.y}:{}),s),{},{viewBox:a});if(_r.isValidElement(h)){k.labelRef;var O=Wxe(k,$xe);return _r.cloneElement(h,O)}if("function"==typeof h){k.content;var E=Wxe(k,Hxe);if(i=_r.createElement(h,E),_r.isValidElement(i))return i}else i=(e=>{var t=e.value,n=e.formatter,r=Ase(e.children)?t:e.children;return"function"==typeof n?n(r):r})(s);var P=pse(s);return S&&tSe(a)?eSe(s,d,i,P,a):null==l?null:_r.createElement(hwe,{zIndex:s.zIndex},_r.createElement(Bxe,Gxe({ref:y,className:ee("recharts-label",g)},P,l,{textAnchor:Axe(P.textAnchor)?P.textAnchor:l.textAnchor,breakAll:v}),i))}rSe.displayName="Label";function oSe(e){var t=e.label,n=e.labelRef;return((e,t,n)=>{if(!e)return null;var r={viewBox:t,labelRef:n};return!0===e?_r.createElement(rSe,Gxe({key:"label-implicit"},r)):Ese(e)?_r.createElement(rSe,Gxe({key:"label-implicit",value:e},r)):_r.isValidElement(e)?e.type===rSe?_r.cloneElement(e,Kxe({key:"label-implicit"},r)):_r.createElement(rSe,Gxe({key:"label-implicit",content:e},r)):Jxe(e)?_r.createElement(rSe,Gxe({key:"label-implicit",content:e},r)):e&&"object"==typeof e?_r.createElement(rSe,Gxe({},e,{key:"label-implicit"},r)):null})(t,Qxe(),n)||null}var aSe=["valueAccessor"],iSe=["dataKey","clockWise","id","textBreakAll","zIndex"];function lSe(){return lSe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lSe.apply(null,arguments)}function sSe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var uSe=e=>{var t=Array.isArray(e.value)?e.value[e.value.length-1]:e.value;if(function(e){return Ase(e)||"string"==typeof e||"number"==typeof e||"boolean"==typeof e}(t))return t},cSe=_r.createContext(void 0),dSe=cSe.Provider,fSe=_r.createContext(void 0);function pSe(e){var t=e.valueAccessor,n=void 0===t?uSe:t,r=sSe(e,aSe),o=r.dataKey;r.clockWise;var a=r.id,i=r.textBreakAll,l=r.zIndex,s=sSe(r,iSe),u=_r.useContext(cSe),c=_r.useContext(fSe),d=u||c;return d&&d.length?_r.createElement(hwe,{zIndex:null!=l?l:gme.label},_r.createElement(bse,{className:"recharts-label-list"},d.map((e,t)=>{var l,u=Ase(o)?n(e,t):_ce(e.payload,o),c=Ase(a)?{}:{id:"".concat(a,"-").concat(t)};return _r.createElement(rSe,lSe({key:"label-".concat(t)},pse(e),s,c,{fill:null!==(l=r.fill)&&void 0!==l?l:e.fill,parentViewBox:e.parentViewBox,value:u,textBreakAll:i,viewBox:e.viewBox,index:t,zIndex:0}))}))):null}function hSe(e){var t=e.label;return t?!0===t?_r.createElement(pSe,{key:"labelList-implicit"}):_r.isValidElement(t)||Jxe(t)?_r.createElement(pSe,{key:"labelList-implicit",content:t}):"object"==typeof t?_r.createElement(pSe,lSe({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}function mSe(){return mSe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mSe.apply(null,arguments)}fSe.Provider,pSe.displayName="LabelList";var gSe=e=>{var t=e.cx,n=e.cy,r=e.r,o=e.className,a=ee("recharts-dot",o);return Ose(t)&&Ose(n)&&Ose(r)?_r.createElement("circle",mSe({},dse(e),eue(e),{className:a,cx:t,cy:n,r:r})):null},vSe=Kue({name:"polarAxis",initialState:{radiusAxis:{},angleAxis:{}},reducers:{addRadiusAxis(e,t){e.radiusAxis[t.payload.id]=pn(t.payload)},removeRadiusAxis(e,t){delete e.radiusAxis[t.payload.id]},addAngleAxis(e,t){e.angleAxis[t.payload.id]=pn(t.payload)},removeAngleAxis(e,t){delete e.angleAxis[t.payload.id]}}}),ySe=vSe.actions;ySe.addRadiusAxis,ySe.removeRadiusAxis,ySe.addAngleAxis,ySe.removeAngleAxis;var bSe=vSe.reducer;var wSe=e=>"string"==typeof e?e:e?e.displayName||e.name||"Component":"",xSe=null,SSe=null,CSe=e=>{if(e===xSe&&Array.isArray(SSe))return SSe;var t=[];return _r.Children.forEach(e,e=>{Ase(e)||(Cu.isFragment(e)?t=t.concat(CSe(e.props.children)):t.push(e))}),SSe=t,xSe=e,t};var kSe=e=>!e||"object"!=typeof e||!("clipDot"in e)||Boolean(e.clipDot);function OSe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ESe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OSe(Object(n),!0).forEach(function(t){PSe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OSe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function PSe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MSe(e,t){return ESe(ESe({},t),e)}function ISe(e,t){return _r.cloneElement(e,MSe(function(e){return _r.isValidElement(e)?e.props:e}(e),t))}function RSe(e){var t,n=e.option,r=e.DefaultShape,o=e.shapeProps,a=e.activeClassName,i=void 0===a?"recharts-active-shape":a,l=e.inActiveClassName,s=void 0===l?"recharts-shape":l,u=function(e){if("index"in e){var t=e.index;return"number"==typeof t||"string"==typeof t?t:void 0}}(o);return t=_r.isValidElement(n)?ISe(n,o):n===r?_r.createElement(r,o):"function"==typeof n?n(o,u):"object"==typeof n?_r.createElement(r,MSe(n,o)):_r.createElement(r,o),function(e){return"isActive"in e&&!0===e.isActive}(o)?_r.createElement(bse,{className:i},t):_r.createElement(bse,{className:s},t)}var DSe=(e,t,n)=>{var r=yue();return(o,a)=>i=>{null==e||e(o,a,i),r(fye({activeIndex:String(a),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:n}))}},TSe=e=>{var t=yue();return(n,r)=>o=>{null==e||e(n,r,o),t(pye())}},ASe=(e,t,n)=>{var r=yue();return(o,a)=>i=>{null==e||e(o,a,i),r(mye({activeIndex:String(a),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:n}))}};function jSe(e){var t=e.tooltipEntrySettings,n=yue(),r=pde(),o=_r.useRef(null);return _r.useLayoutEffect(()=>{r||(null===o.current?n(sye(t)):o.current!==t&&n(uye({prev:o.current,next:t})),o.current=t)},[t,n,r]),_r.useLayoutEffect(()=>()=>{o.current&&(n(cye(o.current)),o.current=null)},[n]),null}function NSe(e){var t=e.legendPayload,n=yue(),r=pde(),o=_r.useRef(null);return _r.useLayoutEffect(()=>{r||(null===o.current?n(Zde(t)):o.current!==t&&n(Jde({prev:o.current,next:t})),o.current=t)},[n,r,t]),_r.useLayoutEffect(()=>()=>{o.current&&(n(efe(o.current)),o.current=null)},[n]),null}function FSe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return LSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?LSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function LSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var zSe,_Se="index",VSe="append";function BSe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=[];for(var o of n)r.push({status:"removed",prev:o});for(var a=0;a<t.length;a++){var i=e[a],l=t[a];null!=i?r.push({status:"matched",prev:i,next:l}):r.push({status:"added",next:l})}return r}function $Se(e,t,n){var r=function(e,t){for(var n=new Map,r=0;r<e.length;r++){var o=e[r];if(null!=o){var a=t(o,r);null==a||n.has(a)||n.set(a,o)}}return n}
321(e,n),o=new Set,a=t.map((e,t)=>{var a=n(e,t);if(null!=a){var i=r.get(a);if(void 0!==i)return o.add(a),i}}),i=[];for(var l of r){var s=FSe(l,2),u=s[0],c=s[1];o.has(u)||i.push(c)}return BSe(a,t,i)}function HSe(e,t,n){return null==t?null:null==e?t.map(e=>({status:"added",next:e})):n===_Se?function(e,t){var n=e.length/t.length;return BSe(t.map((t,r)=>e[Math.floor(r*n)]),t)}(e,t):n===VSe?function(e,t){return BSe(t.map((t,n)=>e[n]),t)}(e,t):$Se(e,t,n)}function WSe(e,t){var n=_r.useRef(e),r=_r.useRef(t.current),o=_r.useRef(!0);n.current!==e&&(n.current=e,r.current=t.current,o.current=!1);var a=_r.useCallback(function(e,n){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];0!==n?(1===n&&(r.current=e),n>0&&o.current&&a&&(t.current=e)):o.current=!0},[t]);return{startValue:r.current,syncStepValue:a}}function USe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return KSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function KSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function qSe(e,t){var n=USe(_r.useState(!1),2),r=n[0],o=n[1];return{isAnimating:r,handleAnimationStart:_r.useCallback(()=>{"function"==typeof e&&e(),o(!0)},[e]),handleAnimationEnd:_r.useCallback(()=>{"function"==typeof t&&t(),o(!1)},[t])}}function GSe(e){var t,n=e.animationInput,r=e.animationIdPrefix,o=e.items,a=e.previousItemsRef,i=e.isAnimationActive,l=e.animationBegin,s=e.animationDuration,u=e.animationEasing,c=e.onAnimationStart,d=e.onAnimationEnd,f=e.animationInterpolateFn,p=e.animationMatchBy,h=e.shouldUpdatePreviousRef,m=e.children,g=e.layout,v=qpe(n,r),y=WSe(v,a),b=null!==(t=y.startValue)&&void 0!==t?t:null,w=HSe(b,o,null!=p?p:_Se);return _r.createElement(Kpe,{animationId:v,begin:l,duration:s,isActive:i,easing:u,onAnimationEnd:d,onAnimationStart:c,key:v},e=>{var t=null==b,n=null==o?o:f(w,e,g),r=h?h(e):e>0;return y.syncStepValue(n,e,r),null==n?null:m(n,e,t)})}function YSe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return XSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?XSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function XSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var QSe=null!==(zSe=Br["useId".toString()])&&void 0!==zSe?zSe:()=>YSe(_r.useState(()=>Mse("uid-")),1)[0];var ZSe=_r.createContext(void 0),JSe=e=>{var t=e.id,n=e.type,r=e.children,o=function(e,t){var n=QSe();return t||(e?"".concat(e,"-").concat(n):n)}("recharts-".concat(n),t);return _r.createElement(ZSe.Provider,{value:o},r(o))},eCe=Kue({name:"graphicalItems",initialState:{cartesianItems:[],polarItems:[]},reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push(pn(t.payload))},prepare:Fue()},replaceCartesianGraphicalItem:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next,a=fn(e).cartesianItems.indexOf(pn(r));a>-1&&(e.cartesianItems[a]=pn(o))},prepare:Fue()},removeCartesianGraphicalItem:{reducer(e,t){var n=fn(e).cartesianItems.indexOf(pn(t.payload));n>-1&&e.cartesianItems.splice(n,1)},prepare:Fue()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push(pn(t.payload))},prepare:Fue()},removePolarGraphicalItem:{reducer(e,t){var n=fn(e).polarItems.indexOf(pn(t.payload));n>-1&&e.polarItems.splice(n,1)},prepare:Fue()},replacePolarGraphicalItem:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next,a=fn(e).polarItems.indexOf(pn(r));a>-1&&(e.polarItems[a]=pn(o))},prepare:Fue()}}}),tCe=eCe.actions,nCe=tCe.addCartesianGraphicalItem,rCe=tCe.replaceCartesianGraphicalItem,oCe=tCe.removeCartesianGraphicalItem;tCe.addPolarGraphicalItem,tCe.removePolarGraphicalItem,tCe.replacePolarGraphicalItem;var aCe=eCe.reducer,iCe=e=>{var t=yue(),n=_r.useRef(null);return _r.useLayoutEffect(()=>{null===n.current?t(nCe(e)):n.current!==e&&t(rCe({prev:n.current,next:e})),n.current=e},[t,e]),_r.useLayoutEffect(()=>()=>{n.current&&(t(oCe(n.current)),n.current=null)},[t]),null},lCe=_r.memo(iCe),sCe=["points"];function uCe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function cCe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 4,967 bytes, line 321
321t%2?uCe(Object(n),!0).forEach(function(t){dCe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uCe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function dCe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fCe(){return fCe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fCe.apply(null,arguments)}function pCe(e){var t=e.option,n=e.dotProps,r=e.className;if(_r.isValidElement(t))return _r.cloneElement(t,n);if("function"==typeof t)return t(n);var o=ee(r,"boolean"!=typeof t?t.className:""),a=null!=n?n:{};a.points;var i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(a,sCe);return _r.createElement(gSe,fCe({},i,{className:o}))}function hCe(e){var t=e.points,n=e.dot,r=e.className,o=e.dotClassName,a=e.dataKey,i=e.baseProps,l=e.needClip,s=e.clipPathId,u=e.zIndex,c=void 0===u?gme.scatter:u;if(!function(e,t){return null!=e&&(!!t||1===e.length)}(t,n))return null;var d,f=kSe(n),p=null==(d=n)?null:_r.isValidElement(d)?pse(d.props):"object"!=typeof d||Array.isArray(d)?null:pse(d),h=t.map((e,r)=>{var l,s,u=cCe(cCe(cCe({r:3},i),p),{},{index:r,cx:null!==(l=e.x)&&void 0!==l?l:void 0,cy:null!==(s=e.y)&&void 0!==s?s:void 0,dataKey:a,value:e.value,payload:e.payload,points:t});return _r.createElement(pCe,{key:"dot-".concat(r),option:n,dotProps:u,className:o})}),m={};return l&&null!=s&&(m.clipPath="url(#clipPath-".concat(f?"":"dots-").concat(s,")")),_r.createElement(hwe,{zIndex:c},_r.createElement(bse,fCe({className:r},m),h))}function mCe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function gCe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mCe(Object(n),!0).forEach(function(t){vCe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mCe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vCe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yCe=Kue({name:"cartesianAxis",initialState:{xAxis:{},yAxis:{},zAxis:{}},reducers:{addXAxis:{reducer(e,t){e.xAxis[t.payload.id]=pn(t.payload)},prepare:Fue()},replaceXAxis:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next;void 0!==e.xAxis[r.id]&&(r.id!==o.id&&delete e.xAxis[r.id],e.xAxis[o.id]=pn(o))},prepare:Fue()},removeXAxis:{reducer(e,t){delete e.xAxis[t.payload.id]},prepare:Fue()},addYAxis:{reducer(e,t){e.yAxis[t.payload.id]=pn(t.payload)},prepare:Fue()},replaceYAxis:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next;void 0!==e.yAxis[r.id]&&(r.id!==o.id&&delete e.yAxis[r.id],e.yAxis[o.id]=pn(o))},prepare:Fue()},removeYAxis:{reducer(e,t){delete e.yAxis[t.payload.id]},prepare:Fue()},addZAxis:{reducer(e,t){e.zAxis[t.payload.id]=pn(t.payload)},prepare:Fue()},replaceZAxis:{reducer(e,t){var n=t.payload,r=n.prev,o=n.next;void 0!==e.zAxis[r.id]&&(r.id!==o.id&&delete e.zAxis[r.id],e.zAxis[o.id]=pn(o))},prepare:Fue()},removeZAxis:{reducer(e,t){delete e.zAxis[t.payload.id]},prepare:Fue()},updateYAxisWidth(e,t){var n=t.payload,r=n.id,o=n.width,a=e.yAxis[r];if(a){var i,l=a.widthHistory||[];if(3===l.length&&l[0]===l[2]&&o===l[1]&&o!==a.width&&Math.abs(o-(null!==(i=l[0])&&void 0!==i?i:0))<=1)return;var s=[...l,o].slice(-3);e.yAxis[r]=gCe(gCe({},a),{},{width:o,widthHistory:s})}},updateXAxisHeight(e,t){var n=t.payload,r=n.id,o=n.height,a=e.xAxis[r];if(a){var i,l=a.heightHistory||[];if(3===l.length&&l[0]===l[2]&&o===l[1]&&o!==a.height&&Math.abs(o-(null!==(i=l[0])&&void 0!==i?i:0))<=1)return;var s=[...l,o].slice(-3);e.xAxis[r]=gCe(gCe({},a),{},{height:o,heightHistory:s})}}}}
321),bCe=yCe.actions,wCe=bCe.addXAxis,xCe=bCe.replaceXAxis,SCe=bCe.removeXAxis,CCe=bCe.addYAxis,kCe=bCe.replaceYAxis,OCe=bCe.removeYAxis;bCe.addZAxis,bCe.replaceZAxis,bCe.removeZAxis;var ECe=bCe.updateYAxisWidth,PCe=bCe.updateXAxisHeight,MCe=yCe.reducer,ICe=qt([ude],e=>({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),RCe=qt([ICe,ede,tde],(e,t,n)=>{if(e&&null!=t&&null!=n)return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,n-e.top-e.bottom)}}),DCe=()=>Sue(RCe);function TCe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ACe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?TCe(Object(n),!0).forEach(function(t){jCe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TCe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function jCe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var NCe=e=>{var t=e.point,n=e.childIndex,r=e.mainColor,o=e.activeDot,a=e.dataKey,i=e.clipPath;if(!1===o||null==t.x||null==t.y)return null;var l,s=ACe(ACe(ACe({},{index:n,dataKey:a,cx:t.x,cy:t.y,r:4,fill:null!=r?r:"none",strokeWidth:2,stroke:"#fff",payload:t.payload,value:t.value}),fse(o)),eue(o));return l=_r.isValidElement(o)?_r.cloneElement(o,s):"function"==typeof o?o(s):_r.createElement(gSe,s),_r.createElement(bse,{className:"recharts-active-dot",clipPath:i},l)};function FCe(e){var t=e.points,n=e.mainColor,r=e.activeDot,o=e.itemDataKey,a=e.clipPath,i=e.zIndex,l=void 0===i?gme.activeDot:i,s=Sue(Sbe),u=Sue(Dbe);if(null==t||null==u)return null;var c=t.find(e=>u.includes(e.payload));return Ase(c)?null:_r.createElement(hwe,{zIndex:l},_r.createElement(NCe,{point:c,childIndex:Number(s),mainColor:n,dataKey:o,activeDot:r,clipPath:a}))}function LCe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return zCe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zCe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zCe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _Ce=(e,t,n)=>{var r=null!=n?n:e;if(!Ase(r))return Ise(r,t,0)};function VCe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function BCe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?VCe(Object(n),!0).forEach(function(t){$Ce(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VCe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $Ce(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var HCe=e=>{var t=e.chartData,n=yue(),r=pde();return _r.useEffect(()=>r?()=>{}:(n(Awe(t)),()=>{n(Awe(void 0))}),[t,n,r]),null},WCe={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}}
vendor: 74,987 bytes, line 321
321,UCe=Kue({name:"brush",initialState:WCe,reducers:{setBrushSettings:(e,t)=>null==t.payload?WCe:t.payload}});UCe.actions.setBrushSettings;var KCe=UCe.reducer,qCe=e=>((e,t)=>{var n=e.x,r=e.y,o=t.x,a=t.y;return{x:Math.min(n,o),y:Math.min(r,a),width:Math.abs(o-n),height:Math.abs(a-r)}})({x:e.x1,y:e.y1},{x:e.x2,y:e.y2});var GCe=Kue({name:"referenceElements",initialState:{dots:[],areas:[],lines:[]},reducers:{addDot:(e,t)=>{e.dots.push(t.payload)},removeDot:(e,t)=>{var n=fn(e).dots.findIndex(e=>e===t.payload);-1!==n&&e.dots.splice(n,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var n=fn(e).areas.findIndex(e=>e===t.payload);-1!==n&&e.areas.splice(n,1)},addLine:(e,t)=>{e.lines.push(pn(t.payload))},removeLine:(e,t)=>{var n=fn(e).lines.findIndex(e=>e===t.payload);-1!==n&&e.lines.splice(n,1)}}}),YCe=GCe.actions;YCe.addDot,YCe.removeDot,YCe.addArea,YCe.removeArea;var XCe=YCe.addLine,QCe=YCe.removeLine,ZCe=GCe.reducer;function JCe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eke(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eke(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var tke=_r.createContext(void 0),nke=e=>{var t=e.children,n=JCe(_r.useState("".concat(Mse("recharts"),"-clip")),1)[0],r=DCe();if(null==r)return null;var o=r.x,a=r.y,i=r.width,l=r.height;return _r.createElement(tke.Provider,{value:n},_r.createElement("defs",null,_r.createElement("clipPath",{id:n},_r.createElement("rect",{x:o,y:a,height:l,width:i}))),t)};class rke{constructor(e){var t=e.x,n=e.y;this.xAxisScale=t,this.yAxisScale=n}map(e,t){var n,r,o=t.position;return{x:null!==(n=this.xAxisScale.map(e.x,{position:o}))&&void 0!==n?n:0,y:null!==(r=this.yAxisScale.map(e.y,{position:o}))&&void 0!==r?r:0}}mapWithFallback(e,t){var n,r,o,a,i=t.position,l=t.fallback;return o="rangeMin"===l?this.yAxisScale.rangeMin():"rangeMax"===l?this.yAxisScale.rangeMax():0,a="rangeMin"===l?this.xAxisScale.rangeMin():"rangeMax"===l?this.xAxisScale.rangeMax():0,{x:null!==(n=this.xAxisScale.map(e.x,{position:i}))&&void 0!==n?n:a,y:null!==(r=this.yAxisScale.map(e.y,{position:i}))&&void 0!==r?r:o}}isInRange(e){var t=e.x,n=e.y,r=null==t||this.xAxisScale.isInRange(t),o=null==n||this.yAxisScale.isInRange(n);return r&&o}}function oke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ake(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oke(Object(n),!0).forEach(function(t){ike(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oke(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ike(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lke(){return lke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lke.apply(null,arguments)}var ske=(e,t,n,r,o,a,i)=>{var l=i.x,s=i.y,u=i.segment,c=i.ifOverflow,d=Ese(l);return Ese(s)?((e,t,n,r,o,a)=>{var i=a.x,l=a.width,s=o.map(e,{position:n});if(!jce(s))return null;if("discard"===t&&!o.isInRange(s))return null;var u=[{x:i+l,y:s},{x:i,y:s}];return"left"===r?u.reverse():u})(s,c,r,a,t,n):d?((e,t,n,r,o,a)=>{var i=a.y,l=a.height,s=o.map(e,{position:n});if(!jce(s))return null;if("discard"===t&&!o.isInRange(s))return null;var u=[{x:s,y:i+l},{x:s,y:i}];return"top"===r?u.reverse():u})(l,c,r,o,e,n):null!=u&&2===u.length?((e,t,n,r)=>{var o=[r.mapWithFallback(e[0],{position:n,fallback:"rangeMin"}),r.mapWithFallback(e[1],{position:n,fallback:"rangeMax"})];return"discard"===t&&o.some(e=>!r.isInRange(e))?null:o})(u,c,r,new rke({x:e,y:t})):null};function uke(e){var t=yue();return _r.useEffect(()=>(t(XCe(e)),()=>{t(QCe(e))})),null}function cke(e){var t=e.xAxisId,n=e.yAxisId,r=e.shape,o=e.className,a=e.ifOverflow,i=pde(),l=_r.useContext(tke),s=Sue(e=>nge(e,t)),u=Sue(e=>age(e,n)),c=Sue(e=>Dve(e,"xAxis",t,i)),d=Sue(e=>Dve(e,"yAxis",n,i)),f=zde();if(!l||!f||null==s||null==u||null==c||null==d)return null;var p=ske(c,d,f,e.position,s.orientation,u.orientation,e);if(!p)return null;var h=p[0],m=p[1];if(null==h||null==m)return null;var g=h.x,v=h.y,y=m.x,b=m.y,w=ake(ake({clipPath:"hidden"===a?"url(#".concat(l,")"):void 0},pse(e)),{},{x1:g,y1:v,x2:y,y2:b}),x=qCe({x1:g,y1:v,x2:y,y2:b});return _r.createElement(hwe,{zIndex:e.zIndex},_r.createElement(bse,{className:ee("recharts-reference-line",o)},((e,t)=>{var n;if(_r.isValidElement(e))n=_r.cloneElement(e,t);else if("function"==typeof e)n=e(t);else{if(!(jce(t.x1)&&jce(t.y1)&&jce(t.x2)&&jce(t.y2)))return null;n=_r.createElement("line",lke({},t,{className:"recharts-reference-line-line"}))}return n})(r,w),_r.createElement(Xxe,lke({},x,{lowerWidth:x.width,upperWidth:x.width}),_r.createElement(oSe,{label:e.label}),e.children)))}var dke={ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",label:!1,stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle",zIndex:gme.line};function fke(e){var t=oue(e,dke);return _r.createElement(_r.Fragment,null,_r.createElement(uke,{yAxisId:t.yAxisId,xAxisId:t.xAxisId,ifOverflow:t.ifOverflow,x:t.x,y:t.y,segment:t.segment}),_r.createElement(cke,t))}function pke(e,t){if(t<1)return[];if(1===t)return e;for(var n=[],r=0;r<e.length;r+=t){var o=e[r];void 0!==o&&n.push(o)}return n}function hke(e,t,n){return function(e){var t=e.width,n=e.height,r=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=r*Math.PI/180,a=Math.atan(n/t),i=o>a&&o<Math.PI-a?n/Math.sin(o):t/Math.cos(o);return Math.abs(i)}({width:e.width+t.width,height:e.height+t.height},n)}function mke(e,t,n,r,o){if(e*t<e*r||e*t>e*o)return!1;var a=n();return e*(t-e*a/2-r)>=0&&e*(t+e*a/2-o)<=0}function gke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gke(Object(n),!0).forEach(function(t){yke(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gke(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function yke(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bke(e,t,n){var r,o=e.tick,a=e.ticks,i=e.viewBox,l=e.minTickGap,s=e.orientation,u=e.interval,c=e.tickFormatter,d=e.unit,f=e.angle;if(!a||!a.length||!o)return[];if(Ose(u)||qfe)return null!==(r=function(e,t){return pke(e,t+1)}(a,Ose(u)?u:0))&&void 0!==r?r:[];var p=[],h="top"===s||"bottom"===s?"width":"height",m=d&&"width"===h?lxe(d,{fontSize:t,letterSpacing:n}):{width:0,height:0},g=(e,r)=>{var o="function"==typeof c?c(e.value,r):e.value;return"width"===h?hke(lxe(o,{fontSize:t,letterSpacing:n}),m,f):lxe(o,{fontSize:t,letterSpacing:n})[h]},v=a[0],y=a[1],b=a.length>=2&&null!=v&&null!=y?Sse(y.coordinate-v.coordinate):1,w=function(e,t,n){var r="width"===n,o=e.x,a=e.y,i=e.width,l=e.height;return 1===t?{start:r?o:a,end:r?o+i:a+l}:{start:r?o+i:a+l,end:r?o:a}}(i,b,h);return"equidistantPreserveStart"===u?function(e,t,n,r,o){for(var a,i=(r||[]).slice(),l=t.start,s=t.end,u=0,c=1,d=l,f=function(){var t=null==r?void 0:r[u];if(void 0===t)return{v:pke(r,c)};var a,i=u,f=()=>(void 0===a&&(a=n(t,i)),a),p=t.coordinate,h=0===u||mke(e,p,f,d,s);h||(u=0,d=l,c+=1),h&&(d=p+e*(f()/2+o),u+=c)};c<=i.length;)if(a=f())return a.v;return[]}(b,w,g,a,l):"equidistantPreserveEnd"===u?function(e,t,n,r,o){var a=(r||[]).slice().length;if(0===a)return[];for(var i=t.start,l=t.end,s=1;s<=a;s++){for(var u,c=(a-1)%s,d=i,f=!0,p=function(){var t=r[h];if(null==t)return 0;var a,i=h,s=()=>(void 0===a&&(a=n(t,i)),a),u=t.coordinate,p=h===c||mke(e,u,s,d,l);if(!p)return f=!1,1;p&&(d=u+e*(s()/2+o))},h=c;h<a&&(0===(u=p())||1!==u);h+=s);if(f){for(var m=[],g=c;g<a;g+=s){var v=r[g];null!=v&&m.push(v)}return m}}return[]}(b,w,g,a,l):(p="preserveStart"===u||"preserveStartEnd"===u?function(e,t,n,r,o,a){var i=(r||[]).slice(),l=i.length,s=t.start,u=t.end;if(a){var c=r[l-1];if(null!=c){var d=n(c,l-1),f=e*(c.coordinate+e*d/2-u);i[l-1]=c=vke(vke({},c),{},{tickCoord:f>0?c.coordinate-f*e:c.coordinate}),null!=c.tickCoord&&mke(e,c.tickCoord,()=>d,s,u)&&(u=c.tickCoord-e*(d/2+o),i[l-1]=vke(vke({},c),{},{isShow:!0}))}}for(var p=a?l-1:l,h=function(t){var r=i[t];if(null==r)return 1;var a,l=r,c=()=>(void 0===a&&(a=n(r,t)),a);if(0===t){var d=e*(l.coordinate-e*c()/2-s);i[t]=l=vke(vke({},l),{},{tickCoord:d<0?l.coordinate-d*e:l.coordinate})}else i[t]=l=vke(vke({},l),{},{tickCoord:l.coordinate});null!=l.tickCoord&&mke(e,l.tickCoord,c,s,u)&&(s=l.tickCoord+e*(c()/2+o),i[t]=vke(vke({},l),{},{isShow:!0}))},m=0;m<p;m++)h(m);return i}(b,w,g,a,l,"preserveStartEnd"===u):function(e,t,n,r,o){for(var a=(r||[]).slice(),i=a.length,l=t.start,s=t.end,u=function(t){var r=a[t];if(null==r)return 1;var u,c=r,d=()=>(void 0===u&&(u=n(r,t)),u);if(t===i-1){var f=e*(c.coordinate+e*d()/2-s);a[t]=c=vke(vke({},c),{},{tickCoord:f>0?c.coordinate-f*e:c.coordinate})}else a[t]=c=vke(vke({},c),{},{tickCoord:c.coordinate});null!=c.tickCoord&&mke(e,c.tickCoord,d,l,s)&&(s=c.tickCoord-e*(d()/2+o),a[t]=vke(vke({},c),{},{isShow:!0}))},c=i-1;c>=0;c--)u(c);return a}(b,w,g,a,l),p.filter(e=>e.isShow))}fke.displayName="ReferenceLine";var wke=Kue({name:"renderedTicks",initialState:{xAxis:{},yAxis:{}},reducers:{setRenderedTicks:(e,t)=>{var n=t.payload,r=n.axisType,o=n.axisId,a=n.ticks;e[r][o]=pn(a)},removeRenderedTicks:(e,t)=>{var n=t.payload,r=n.axisType,o=n.axisId;delete e[r][o]}}}),xke=wke.actions,Ske=xke.setRenderedTicks,Cke=xke.removeRenderedTicks,kke=wke.reducer,Oke=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function Eke(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pke(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pke(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Mke(){return Mke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mke.apply(null,arguments)}function Ike(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Rke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ike(Object(n),!0).forEach(function(t){Dke(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ike(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Dke(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tke={x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd",zIndex:gme.axis};function Ake(e){var t=e.x,n=e.y,r=e.width,o=e.height,a=e.orientation,i=e.mirror,l=e.axisLine,s=e.otherSvgProps;if(!l)return null;var u=Rke(Rke(Rke({},s),dse(l)),{},{fill:"none"});if("top"===a||"bottom"===a){var c=+("top"===a&&!i||"bottom"===a&&i);u=Rke(Rke({},u),{},{x1:t,y1:n+c*o,x2:t+r,y2:n+c*o})}else{var d=+("left"===a&&!i||"right"===a&&i);u=Rke(Rke({},u),{},{x1:t+d*r,y1:n,x2:t+d*r,y2:n+o})}return _r.createElement("line",Mke({},u,{className:ee("recharts-cartesian-axis-line",Lt(l,"className"))}))}function jke(e){var t,n,r=e.option,o=e.tickProps,a=e.value,i=ee(o.className,"recharts-cartesian-axis-tick-value");if(_r.isValidElement(r))t=_r.cloneElement(r,Rke(Rke({},o),{},{className:i}));else if("function"==typeof r)t=r(Rke(Rke({},o),{},{className:i}));else{var l="recharts-cartesian-axis-tick-value";"boolean"!=typeof r&&(l=ee(l,(n=r)&&"object"==typeof n&&"className"in n&&"string"==typeof n.className?n.className:"")),t=_r.createElement(Bxe,Mke({},o,{className:l}),a)}return t}function Nke(e){var t=e.ticks,n=e.axisType,r=e.axisId,o=yue(),a=_r.useRef(null);return _r.useEffect(()=>{if(null!=r&&null!=n){var e=t.map(e=>({value:e.value,coordinate:e.coordinate,offset:e.offset,index:e.index})),i=a.current;null!=i&&i.axisId===r&&i.axisType===n&&An(i.ticks,e)||(a.current={ticks:e,axisId:r,axisType:n},o(Ske({ticks:e,axisId:r,axisType:n})))}},[o,t,r,n]),_r.useEffect(()=>null==r||null==n?Fse:()=>{o(Cke({axisId:r,axisType:n}))},[o,r,n]),null}var Fke=_r.forwardRef((e,t)=>{var n=e.ticks,r=void 0===n?[]:n,o=e.tick,a=e.tickLine,i=e.stroke,l=e.tickFormatter,s=e.unit,u=e.padding,c=e.tickTextProps,d=e.orientation,f=e.mirror,p=e.x,h=e.y,m=e.width,g=e.height,v=e.tickSize,y=e.tickMargin,b=e.fontSize,w=e.letterSpacing,x=e.getTicksConfig,S=e.events,C=e.axisType,k=e.axisId,O=bke(Rke(Rke({},x),{},{ticks:r}),b,w),E=dse(x),P=fse(o),M=Axe(E.textAnchor)?E.textAnchor:function(e,t){switch(e){case"left":return t?"start":"end";case"right":return t?"end":"start";default:return"middle"}}(d,f),I=function(e,t){switch(e){case"left":case"right":return"middle";case"top":return t?"start":"end";default:return t?"end":"start"}}(d,f),R={};"object"==typeof a&&(R=a);var D=Rke(Rke({},E),{},{fill:"none"},R),T=O.map(e=>Rke({entry:e},function(e,t,n,r,o,a,i,l,s){var u,c,d,f,p,h,m=l?-1:1,g=e.tickSize||i,v=Ose(e.tickCoord)?e.tickCoord:e.coordinate;switch(a){case"top":u=c=e.coordinate,h=(d=(f=n+ +!l*o)-m*g)-m*s,p=v;break;case"left":d=f=e.coordinate,p=(u=(c=t+ +!l*r)-m*g)-m*s,h=v;break;case"right":d=f=e.coordinate,p=(u=(c=t+ +l*r)+m*g)+m*s,h=v;break;default:u=c=e.coordinate,h=(d=(f=n+ +l*o)+m*g)+m*s,p=v}return{line:{x1:u,y1:d,x2:c,y2:f},tick:{x:p,y:h}}}(e,p,h,m,g,d,v,f,y))),A=T.map(e=>{var t=e.entry,n=e.line;return _r.createElement(bse,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(t.value,"-").concat(t.coordinate,"-").concat(t.tickCoord)},a&&_r.createElement("line",Mke({},D,n,{className:ee("recharts-cartesian-axis-tick-line",Lt(a,"className"))})))}),j=T.map((e,t)=>{var n,r,a=e.entry,d=e.tick,f=Rke(Rke(Rke(Rke({verticalAnchor:I},E),{},{textAnchor:M,stroke:"none",fill:i},d),{},{index:t,payload:a,visibleTicksCount:O.length,tickFormatter:l,padding:u},c),{},{angle:null!==(n=null!==(r=null==c?void 0:c.angle)&&void 0!==r?r:E.angle)&&void 0!==n?n:0}),p=Rke(Rke({},f),P);return _r.createElement(bse,Mke({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(a.value,"-").concat(a.coordinate,"-").concat(a.tickCoord)},tue(S,a,t)),o&&_r.createElement(jke,{option:o,tickProps:p,value:"".concat("function"==typeof l?l(a.value,t):a.value).concat(s||"")}))});return _r.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(C,"-ticks")},_r.createElement(Nke,{ticks:O,axisId:k,axisType:C}),j.length>0&&_r.createElement(hwe,{zIndex:gme.label},_r.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(C,"-tick-labels"),ref:t},j)),A.length>0&&_r.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(C,"-tick-lines")},A))}),Lke=_r.forwardRef((e,t)=>{var n=e.axisLine,r=e.width,o=e.height,a=e.className,i=e.hide,l=e.ticks,s=e.axisType,u=e.axisId,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Oke),d=Eke(_r.useState(""),2),f=d[0],p=d[1],h=Eke(_r.useState(""),2),m=h[0],g=h[1],v=_r.useRef(null);_r.useImperativeHandle(t,()=>({getCalculatedWidth:()=>{var t;return(e=>{var t=e.ticks,n=e.label,r=e.labelGapWithTick,o=e.tickSize,a=void 0===o?0:o,i=e.tickMargin,l=void 0===i?0:i,s=0;if(t){Array.from(t).forEach(e=>{if(e){var t=e.getBoundingClientRect();t.width>s&&(s=t.width)}});var u=n?n.getBoundingClientRect().width:0,c=s+(a+l)+u+(n?r:0);return Math.round(c)}return 0})({ticks:v.current,label:null===(t=e.labelRef)||void 0===t?void 0:t.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})},getCalculatedHeight:()=>{var t;return(e=>{var t=e.ticks,n=e.label,r=e.labelGapWithTick,o=e.tickSize,a=void 0===o?0:o,i=e.tickMargin,l=void 0===i?0:i,s=0;if(t){Array.from(t).forEach(e=>{if(e){var t=e.getBoundingClientRect();t.height>s&&(s=t.height)}});var u=n?n.getBoundingClientRect().height:0,c=s+(a+l)+u+(n?r:0);return Math.round(c)}return 0})({ticks:v.current,label:null===(t=e.labelRef)||void 0===t?void 0:t.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var y=_r.useCallback(e=>{if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value");v.current=t;var n=t[0];if(n){var r=window.getComputedStyle(n),o=r.fontSize,a=r.letterSpacing;o===f&&a===m||(p(o),g(a))}}},[f,m]);return i||null!=r&&r<=0||null!=o&&o<=0?null:_r.createElement(hwe,{zIndex:e.zIndex},_r.createElement(bse,{className:ee("recharts-cartesian-axis",a)},_r.createElement(Ake,{x:e.x,y:e.y,width:r,height:o,orientation:e.orientation,mirror:e.mirror,axisLine:n,otherSvgProps:dse(e)}),_r.createElement(Fke,{ref:y,axisType:s,events:c,fontSize:f,getTicksConfig:e,height:e.height,letterSpacing:m,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:l,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:u}),_r.createElement(Xxe,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},_r.createElement(oSe,{label:e.label,labelRef:e.labelRef}),e.children)))}),zke=_r.forwardRef((e,t)=>{var n=oue(e,Tke);return _r.createElement(Lke,Mke({},n,{ref:t}))});zke.displayName="CartesianAxis";var _ke={grid:{stroke:"#ccc",fill:"none"}},Vke=_r.createContext(_ke);Vke.Provider;var Bke=["x1","y1","x2","y2","key"],$ke=["offset"],Hke=["xAxisId","yAxisId"],Wke=["xAxisId","yAxisId"];function Uke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Kke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uke(Object(n),!0).forEach(function(t){qke(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uke(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qke(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gke(){return Gke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Gke.apply(null,arguments)}function Yke(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Xke=e=>{var t=e.fill;if(!t||"none"===t)return null;var n=e.fillOpacity,r=e.x,o=e.y,a=e.width,i=e.height,l=e.ry;return _r.createElement("rect",{x:r,y:o,ry:l,width:a,height:i,stroke:"none",fill:t,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function Qke(e){var t,n=e.option,r=e.lineItemProps;if(_r.isValidElement(n))t=_r.cloneElement(n,r);else if("function"==typeof n)t=n(r);else{var o,a=r.x1,i=r.y1,l=r.x2,s=r.y2,u=r.key,c=null!==(o=dse(Yke(r,Bke)))&&void 0!==o?o:{};c.offset;var d=Yke(c,$ke),f=Array.isArray(d.strokeDasharray)?d.strokeDasharray.join(","):d.strokeDasharray;t=_r.createElement("line",Gke({},d,{strokeDasharray:f,x1:a,y1:i,x2:l,y2:s,fill:"none",key:u}))}return t}function Zke(e){var t=e.x,n=e.width,r=e.horizontal,o=void 0===r||r,a=e.horizontalPoints;if(!o||!a||!a.length)return null;e.xAxisId,e.yAxisId;var i=Yke(e,Hke),l=a.map((e,r)=>{var a=Kke(Kke({},i),{},{x1:t,y1:e,x2:t+n,y2:e,key:"line-".concat(r),index:r});return _r.createElement(Qke,{key:"line-".concat(r),option:o,lineItemProps:a})});return _r.createElement("g",{className:"recharts-cartesian-grid-horizontal"},l)}function Jke(e){var t=e.y,n=e.height,r=e.vertical,o=void 0===r||r,a=e.verticalPoints;if(!o||!a||!a.length)return null;e.xAxisId,e.yAxisId;var i=Yke(e,Wke),l=a.map((e,r)=>{var a=Kke(Kke({},i),{},{x1:e,y1:t,x2:e,y2:t+n,key:"line-".concat(r),index:r});return _r.createElement(Qke,{option:o,lineItemProps:a,key:"line-".concat(r)})});return _r.createElement("g",{className:"recharts-cartesian-grid-vertical"},l)}function eOe(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,o=e.y,a=e.width,i=e.height,l=e.horizontalPoints,s=e.horizontal;if(!(void 0===s||s)||!t||!t.length||null==l)return null;var u=l.map(e=>Math.round(e+o-o)).sort((e,t)=>e-t);o!==u[0]&&u.unshift(0);var c=u.map((e,l)=>{var s=u[l+1],c=null==s?o+i-e:s-e;if(c<=0)return null;var d=l%t.length;return _r.createElement("rect",{key:"react-".concat(l),y:e,x:r,height:c,width:a,stroke:"none",fill:t[d],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return _r.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},c)}function tOe(e){var t=e.vertical,n=void 0===t||t,r=e.verticalFill,o=e.fillOpacity,a=e.x,i=e.y,l=e.width,s=e.height,u=e.verticalPoints;if(!n||!r||!r.length)return null;var c=u.map(e=>Math.round(e+a-a)).sort((e,t)=>e-t);a!==c[0]&&c.unshift(0);var d=c.map((e,t)=>{var n=c[t+1],u=null==n?a+l-e:n-e;if(u<=0)return null;var d=t%r.length;return _r.createElement("rect",{key:"react-".concat(t),x:e,y:i,width:u,height:s,stroke:"none",fill:r[d],fillOpacity:o,className:"recharts-cartesian-grid-bg"})});return _r.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var nOe=(e,t)=>{var n=e.xAxis,r=e.width,o=e.height,a=e.offset;return Bce(bke(Kke(Kke(Kke({},Tke),n),{},{ticks:$ce(n),viewBox:{x:0,y:0,width:r,height:o}})),a.left,a.left+a.width,t)},rOe=(e,t)=>{var n=e.yAxis,r=e.width,o=e.height,a=e.offset;return Bce(bke(Kke(Kke(Kke({},Tke),n),{},{ticks:$ce(n),viewBox:{x:0,y:0,width:r,height:o}})),a.top,a.top+a.height,t)},oOe={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:gme.grid};function aOe(e){var t,n,r,o,a,i,l=Bde(),s=$de(),u=Vde(),c=Kke(Kke({},oue(e,oOe)),{},{x:Ose(e.x)?e.x:u.left,y:Ose(e.y)?e.y:u.top,width:Ose(e.width)?e.width:u.width,height:Ose(e.height)?e.height:u.height}),d=c.xAxisId,f=c.yAxisId,p=c.x,h=c.y,m=c.width,g=c.height,v=c.syncWithTicks,y=c.horizontalValues,b=c.verticalValues,w=pde(),x=Sue(e=>qve(e,"xAxis",d,w)),S=Sue(e=>qve(e,"yAxis",f,w)),C=_r.useContext(Vke),k={stroke:null!==(t=c.stroke)&&void 0!==t?t:C.grid.stroke,strokeWidth:null!==(n=c.strokeWidth)&&void 0!==n?n:C.grid.strokeWidth,strokeOpacity:null!==(r=c.strokeOpacity)&&void 0!==r?r:C.grid.strokeOpacity,strokeDasharray:null!==(o=c.strokeDasharray)&&void 0!==o?o:C.grid.strokeDasharray};if(!(Nce(m)&&Nce(g)&&Ose(p)&&Ose(h)))return null;var O=c.verticalCoordinatesGenerator||nOe,E=c.horizontalCoordinatesGenerator||rOe,P=c.horizontalPoints,M=c.verticalPoints;if(!(P&&P.length||"function"!=typeof E)){var I=y&&y.length,R=E({yAxis:S?Kke(Kke({},S),{},{ticks:I?y:S.ticks}):void 0,width:null!=l?l:m,height:null!=s?s:g,offset:u},!!I||v);gde(Array.isArray(R),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof R,"]")),Array.isArray(R)&&(P=R)}if(!(M&&M.length||"function"!=typeof O)){var D=b&&b.length,T=O({xAxis:x?Kke(Kke({},x),{},{ticks:D?b:x.ticks}):void 0,width:null!=l?l:m,height:null!=s?s:g,offset:u},!!D||v);gde(Array.isArray(T),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof T,"]")),Array.isArray(T)&&(M=T)}return _r.createElement(hwe,{zIndex:c.zIndex},_r.createElement("g",{className:"recharts-cartesian-grid"},_r.createElement(Xke,{fill:null!==(a=c.fill)&&void 0!==a?a:C.grid.fill,fillOpacity:null!==(i=c.fillOpacity)&&void 0!==i?i:C.grid.fillOpacity,x:c.x,y:c.y,width:c.width,height:c.height,ry:c.ry}),_r.createElement(eOe,Gke({},c,{horizontalPoints:P})),_r.createElement(tOe,Gke({},c,{verticalPoints:M})),_r.createElement(Zke,Gke({},c,k,{offset:u,horizontalPoints:P,xAxis:x,yAxis:S})),_r.createElement(Jke,Gke({},c,k,{offset:u,verticalPoints:M,xAxis:x,yAxis:S}))))}aOe.displayName="CartesianGrid";var iOe=["animationElapsedTime","isAnimating","isEntrance","visibleLength","strokeDasharray","connectNulls"];function lOe(){return lOe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lOe.apply(null,arguments)}function sOe(e,t){return"".concat(t,"px ").concat(e,"px")}function uOe(e,t){for(var n=[],r=0;r<t;++r)n.push(...e);return n}function cOe(e,t,n){return e?function(e,t,n){var r=function(e){return e.length%2!=0?[...e,...e]:e}(n),o=r.reduce((e,t)=>e+t,0);if(!o)return sOe(t,e);for(var a=Math.floor(e/o),i=e%o,l=[],s=0,u=0;s<r.length;u+=null!==(c=r[s])&&void 0!==c?c:0,++s){var c,d=r[s];if(null!=d&&u+d>i){l=[...r.slice(0,s),i-u];break}}var f=l.length%2==0?[0,t]:[t];return[...uOe(r,a),...l,...f].map(e=>"".concat(e,"px")).join(", ")}(n,t,"".concat(e).split(/[,\s]+/gim).map(e=>parseFloat(e))):sOe(t,n)}var dOe=Kue({name:"errorBars",initialState:{},reducers:{addErrorBar:(e,t)=>{var n=t.payload,r=n.itemId,o=n.errorBar;e[r]||(e[r]=[]),e[r].push(o)},replaceErrorBar:(e,t)=>{var n=t.payload,r=n.itemId,o=n.prev,a=n.next;e[r]&&(e[r]=e[r].map(e=>e.dataKey===o.dataKey&&e.direction===o.direction?a:e))},removeErrorBar:(e,t)=>{var n=t.payload,r=n.itemId,o=n.errorBar;e[r]&&(e[r]=e[r].filter(e=>e.dataKey!==o.dataKey||e.direction!==o.direction))}}}),fOe=dOe.actions;fOe.addErrorBar,fOe.replaceErrorBar,fOe.removeErrorBar;var pOe=dOe.reducer,hOe=["children"];var mOe={data:[],xAxisId:"xAxis-0",yAxisId:"yAxis-0",dataPointFormatter:()=>({x:0,y:0,value:0}),errorBarOffset:0},gOe=_r.createContext(mOe);function vOe(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,hOe);return _r.createElement(gOe.Provider,{value:n},t)}function yOe(e,t){var n,r,o=Sue(t=>nge(t,e)),a=Sue(e=>age(e,t)),i=null!==(n=null==o?void 0:o.allowDataOverflow)&&void 0!==n?n:ege.allowDataOverflow,l=null!==(r=null==a?void 0:a.allowDataOverflow)&&void 0!==r?r:rge.allowDataOverflow;return{needClip:i||l,needClipX:i,needClipY:l}}function bOe(e){var t=e.xAxisId,n=e.yAxisId,r=e.clipPathId,o=DCe(),a=yOe(t,n),i=a.needClipX,l=a.needClipY,s=a.needClip,u=Sue(e=>Cve(e,t,!1)),c=Sue(e=>kve(e,n,!1));if(!s||!o)return null;var d=o.x,f=o.y,p=o.width,h=o.height,m=i&&u?Math.min(u[0],u[1]):d-p/2,g=l&&c?Math.min(c[0],c[1]):f-h/2,v=i&&u?Math.abs(u[1]-u[0]):2*p,y=l&&c?Math.abs(c[1]-c[0]):2*h;return _r.createElement("clipPath",{id:"clipPath-".concat(r)},_r.createElement("rect",{x:m,y:g,width:v,height:y}))}var wOe=(e,t,n,r)=>Xve(e,"xAxis",t,r),xOe=(e,t,n,r)=>Yve(e,"xAxis",t,r),SOe=(e,t,n,r)=>Xve(e,"yAxis",n,r),COe=(e,t,n,r)=>Yve(e,"yAxis",n,r),kOe=qt([Hde,wOe,SOe,xOe,COe],(e,t,n,r,o)=>Vce(e,"xAxis")?Qce(t,r,!1):Qce(n,o,!1));function OOe(e){return"line"===e.type}var EOe=qt([fge,(e,t,n,r,o)=>o],(e,t)=>e.filter(OOe).find(e=>e.id===t)),POe=qt([Hde,wOe,SOe,xOe,COe,EOe,kOe,Hhe],(e,t,n,r,o,a,i,l)=>{var s=l.chartData,u=l.dataStartIndex,c=l.dataEndIndex;if(null!=a&&null!=t&&null!=n&&null!=r&&null!=o&&0!==r.length&&0!==o.length&&null!=i&&("horizontal"===e||"vertical"===e)){var d,f=a.dataKey,p=a.data;if(null!=(d=null!=p&&p.length>0?p:null==s?void 0:s.slice(u,c+1)))return function(e){var t=e.layout,n=e.xAxis,r=e.yAxis,o=e.xAxisTicks,a=e.yAxisTicks,i=e.dataKey,l=e.bandSize,s=e.displayedData;return s.map((e,s)=>{var u=_ce(e,i);if("horizontal"===t){var c=Kce({axis:n,ticks:o,bandSize:l,entry:e,index:s}),d=Ase(u)?null:r.scale.map(u);return{x:c,y:null!=d?d:null,value:u,payload:e}}var f=Ase(u)?null:n.scale.map(u),p=Kce({axis:r,ticks:a,bandSize:l,entry:e,index:s});return null==f||null==p?null:{x:f,y:p,value:u,payload:e}}).filter(Boolean)}({layout:e,xAxis:t,yAxis:n,xAxisTicks:r,yAxisTicks:o,dataKey:f,bandSize:i,displayedData:d})}});function MOe(e){var t=fse(e);if(null!=t){var n=t.r,r=t.strokeWidth,o=Number(n),a=Number(r);return(Number.isNaN(o)||o<0)&&(o=3),(Number.isNaN(a)||a<0)&&(a=2),{r:o,strokeWidth:a}}return{r:3,strokeWidth:2}}var IOe=["id"],ROe=["type","layout","connectNulls","needClip","shape","strokeDasharray"],DOe=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function TOe(){return TOe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TOe.apply(null,arguments)}function AOe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function jOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function NOe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jOe(Object(n),!0).forEach(function(t){FOe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jOe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function FOe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var LOe={activeDot:!0,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",animationInterpolateFn:(e,t)=>{if(null==e)return[];if(1===t)return e.flatMap(e=>"removed"===e.status?[]:[e.next]);var n=function(e){var t=0,n=0;for(var r of e)"matched"===r.status&&null!=r.prev.x&&null!=r.next.x&&(t+=r.next.x-r.prev.x,n++);return n>0?t/n:0}(e),r=[];for(var o of e)if("matched"===o.status)r.push(NOe(NOe({},o.next),{},{x:Dse(o.prev.x,o.next.x,t),y:Dse(o.prev.y,o.next.y,t)}));else if("added"===o.status)if(null!=o.next.x){var a=o.next.x-n;r.push(NOe(NOe({},o.next),{},{x:Dse(a,o.next.x,t),y:o.next.y}))}else r.push(o.next);else if("removed"===o.status&&null!=o.prev.x){var i=o.prev.x+n;r.push(NOe(NOe({},o.prev),{},{x:Dse(o.prev.x,i,t),y:o.prev.y}))}return r},animationMatchBy:_Se,connectNulls:!1,dot:!0,fill:"#fff",hide:!1,isAnimationActive:"auto",label:!1,legendType:"line",shape:function(e){e.animationElapsedTime,e.isAnimating,e.isEntrance;var t,n=e.visibleLength,r=e.strokeDasharray,o=e.connectNulls,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,iOe),i=null!=o&&o;if(null!=n){var l,s=a.pathRef;t=cOe(r,function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(t){return 0}}(null!==(l=null==s?void 0:s.current)&&void 0!==l?l:null),n)}else null!=r&&(t=String(r));return _r.createElement(ype,lOe({},a,{connectNulls:i,strokeDasharray:t}))},stroke:"#3182bd",strokeWidth:1,xAxisId:0,yAxisId:0,zIndex:gme.line,type:"linear"},zOe=e=>{var t=e.dataKey,n=e.name,r=e.stroke,o=e.legendType;return[{inactive:e.hide,dataKey:t,type:o,color:r,value:Jce(n,t),payload:e}]},_Oe=_r.memo(e=>{var t=e.dataKey,n=e.data,r=e.stroke,o=e.strokeWidth,a=e.fill,i=e.name,l=e.hide,s=e.unit,u=e.formatter,c=e.tooltipType,d=e.id,f={dataDefinedOnItem:n,getPosition:Fse,settings:{stroke:r,strokeWidth:o,fill:a,dataKey:t,nameKey:void 0,name:Jce(i,t),hide:l,type:c,color:r,unit:s,formatter:u,graphicalItemId:d}};return _r.createElement(jSe,{tooltipEntrySettings:f})});function VOe(e){var t=e.clipPathId,n=e.points,r=e.props,o=r.dot,a=r.dataKey,i=r.needClip;r.id;var l=dse(AOe(r,IOe));return _r.createElement(hCe,{points:n,dot:o,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:a,baseProps:l,needClip:i,clipPathId:t})}function BOe(e){var t=e.showLabels,n=e.children,r=e.points,o=_r.useMemo(()=>null==r?void 0:r.map(e=>{var t,n,r={x:null!==(t=e.x)&&void 0!==t?t:0,y:null!==(n=e.y)&&void 0!==n?n:0,width:0,lowerWidth:0,upperWidth:0,height:0};return NOe(NOe({},r),{},{value:e.value,payload:e.payload,viewBox:r,parentViewBox:void 0,fill:void 0})}),[r]);return _r.createElement(dSe,{value:t?o:void 0},n)}function $Oe(e){var t=e.clipPathId,n=e.pathRef,r=e.points,o=e.props,a=e.animationElapsedTime,i=e.isAnimating,l=e.isEntrance,s=e.visibleLength,u=o.type,c=o.layout,d=o.connectNulls,f=o.needClip,p=o.shape,h=o.strokeDasharray,m=NOe(NOe({},pse(AOe(o,ROe))),{},{fill:"none",className:"recharts-line-curve",clipPath:f?"url(#clipPath-".concat(t,")"):void 0,points:r,type:u,layout:c,connectNulls:d,strokeDasharray:null!=h?h:o.strokeDasharray,pathRef:n,animationElapsedTime:a,isAnimating:i,isEntrance:!!o.animateNewValues&&l,visibleLength:s});return _r.createElement(_r.Fragment,null,(null==r?void 0:r.length)>1&&_r.createElement(RSe,{option:p,DefaultShape:LOe.shape,shapeProps:m}),_r.createElement(VOe,{points:r,clipPathId:t,props:o}))}function HOe(e){var t=e.clipPathId,n=e.props,r=e.pathRef,o=e.previousPointsRef,a=n.points,i=n.isAnimationActive,l=n.animationBegin,s=n.animationDuration,u=n.animationEasing,c=n.animationMatchBy,d=n.animationInterpolateFn,f=n.layout,p=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(t){return 0}}(r.current),h=qSe(n.onAnimationStart,n.onAnimationEnd),m=h.isAnimating,g=h.handleAnimationStart,v=h.handleAnimationEnd,y=!m,b=function(e){var t=_r.useRef(0),n=_r.useRef(0),r=_r.useRef(!1),o=_r.useRef(e);return o.current!==e&&(t.current=n.current,o.current=e),_r.useCallback((e,o)=>{if(r.current)return null;var a=Math.min(wse(t.current+e*o),o);return e>0&&o>0&&(n.current=Math.max(n.current,a),a>=o)?(r.current=!0,null):a},[])}(a),w=_r.useCallback(e=>e>0&&p>0,[p]);return _r.createElement(BOe,{points:a,showLabels:y},n.children,_r.createElement(GSe,{animationInput:a,animationIdPrefix:"recharts-line-",items:a,previousItemsRef:o,isAnimationActive:i,animationBegin:l,animationDuration:s,animationEasing:u,onAnimationStart:g,onAnimationEnd:v,animationInterpolateFn:d,animationMatchBy:c,shouldUpdatePreviousRef:w,layout:f},(e,o,a)=>{var i=m||o<1,l=i?b(o,p):null;return _r.createElement($Oe,{props:n,points:e,clipPathId:t,pathRef:r,animationElapsedTime:o,isAnimating:i,isEntrance:a,visibleLength:l})}),_r.createElement(hSe,{label:n.label}))}function WOe(e){var t=e.clipPathId,n=e.props,r=_r.useRef(null),o=_r.useRef(null);return _r.createElement(HOe,{props:n,clipPathId:t,previousPointsRef:r,pathRef:o})}var UOe=(e,t)=>{var n,r;return{x:null!==(n=e.x)&&void 0!==n?n:void 0,y:null!==(r=e.y)&&void 0!==r?r:void 0,value:e.value,errorVal:_ce(e.payload,t)}};class KOe extends _r.Component{render(){var e=this.props,t=e.hide,n=e.dot,r=e.points,o=e.className,a=e.xAxisId,i=e.yAxisId,l=e.top,s=e.left,u=e.width,c=e.height,d=e.id,f=e.needClip,p=e.zIndex;if(t)return null;var h=ee("recharts-line",o),m=d,g=MOe(n),v=g.r,y=g.strokeWidth,b=kSe(n),w=2*v+y,x=f?"url(#clipPath-".concat(b?"":"dots-").concat(m,")"):void 0;return _r.createElement(hwe,{zIndex:p},_r.createElement(bse,{className:h},f&&_r.createElement("defs",null,_r.createElement(bOe,{clipPathId:m,xAxisId:a,yAxisId:i}),!b&&_r.createElement("clipPath",{id:"clipPath-dots-".concat(m)},_r.createElement("rect",{x:s-w/2,y:l-w/2,width:u+w,height:c+w}))),_r.createElement(vOe,{xAxisId:a,yAxisId:i,data:r,dataPointFormatter:UOe,errorBarOffset:0},_r.createElement(WOe,{props:this.props,clipPathId:m}))),_r.createElement(FCe,{activeDot:this.props.activeDot,points:r,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:x}))}}function qOe(e){var t=oue(e,LOe),n=t.activeDot,r=t.animateNewValues,o=t.animationBegin,a=t.animationDuration,i=t.animationEasing,l=t.connectNulls,s=t.dot,u=t.hide,c=t.isAnimationActive,d=t.label,f=t.legendType,p=t.xAxisId,h=t.yAxisId,m=t.id,g=AOe(t,DOe),v=yOe(p,h).needClip,y=DCe(),b=Wde(),w=pde(),x=Sue(e=>POe(e,p,h,w,m));if("horizontal"!==b&&"vertical"!==b||null==x||null==y)return null;var S=y.height,C=y.width,k=y.x,O=y.y;return _r.createElement(KOe,TOe({},g,{id:m,connectNulls:l,dot:s,activeDot:n,animateNewValues:r,animationBegin:o,animationDuration:a,animationEasing:i,isAnimationActive:c,hide:u,label:d,legendType:f,xAxisId:p,yAxisId:h,points:x,layout:b,height:S,width:C,left:k,top:O,needClip:v}))}function GOe(e){var t=oue(e,LOe),n=pde();return _r.createElement(JSe,{id:t.id,type:"line"},e=>_r.createElement(_r.Fragment,null,_r.createElement(NSe,{legendPayload:zOe(t)}),_r.createElement(_Oe,{dataKey:t.dataKey,data:t.data,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,formatter:t.formatter,tooltipType:t.tooltipType,id:e}),_r.createElement(lCe,{type:"line",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:n}),_r.createElement(qOe,TOe({},t,{id:e}))))}var YOe=_r.memo(GOe,vfe);function XOe(e,t){var n,r;return null!==(n=null===(r=e.graphicalItems.cartesianItems.find(e=>e.id===t))||void 0===r?void 0:r.xAxisId)&&void 0!==n?n:0}function QOe(e,t){var n,r;return null!==(n=null===(r=e.graphicalItems.cartesianItems.find(e=>e.id===t))||void 0===r?void 0:r.yAxisId)&&void 0!==n?n:0}YOe.displayName="Line";var ZOe=(e,t,n)=>Xve(e,"xAxis",XOe(e,t),n),JOe=(e,t,n)=>Yve(e,"xAxis",XOe(e,t),n),eEe=(e,t,n)=>Xve(e,"yAxis",QOe(e,t),n),tEe=(e,t,n)=>Yve(e,"yAxis",QOe(e,t),n),nEe=qt([Hde,ZOe,eEe,JOe,tEe],(e,t,n,r,o)=>Vce(e,"xAxis")?Qce(t,r,!1):Qce(n,o,!1)),rEe=qt([fge,(e,t)=>t],(e,t)=>e.filter(e=>"area"===e.type).find(e=>e.id===t)),oEe=e=>{var t=Hde(e);return Vce(t,"xAxis")?"yAxis":"xAxis"},aEe=(e,t,n)=>Fge(e,oEe(e),((e,t)=>"yAxis"===oEe(e)?QOe(e,t):XOe(e,t))(e,t),n),iEe=qt([rEe,aEe],(e,t)=>{var n;if(null!=e&&null!=t){var r=e.stackId,o=Nme(e);if(null!=r&&null!=o){var a=null===(n=t[r])||void 0===n?void 0:n.stackedData,i=null==a?void 0:a.find(e=>e.key===o);if(null!=i)return i.map(e=>[e[0],e[1]])}}}),lEe=qt([rEe,aEe],(e,t)=>{if(null!=e&&null!=e.stackId&&null!=t){var n=t[e.stackId];if(null!=n)return n.graphicalItems.map(e=>e.dataKey).filter(Nse)}}),sEe=qt([Hde,ZOe,eEe,JOe,tEe,iEe,Whe,nEe,rEe,e=>e.rootProps.baseValue,lEe],(e,t,n,r,o,a,i,l,s,u,c)=>{var d=i.chartData,f=i.dataStartIndex,p=i.dataEndIndex;if(null!=s&&("horizontal"===e||"vertical"===e)&&null!=t&&null!=n&&null!=r&&null!=o&&0!==r.length&&0!==o.length&&null!=l){var h,m=s.data;if(null!=(h=m&&m.length>0?m:null==d?void 0:d.slice(f,p+1)))return function(e){var t,n=e.areaSettings,r=n.connectNulls,o=n.baseValue,a=n.dataKey,i=e.stackedData,l=e.layout,s=e.chartBaseValue,u=e.xAxis,c=e.yAxis,d=e.displayedData,f=e.dataStartIndex,p=e.xAxisTicks,h=e.yAxisTicks,m=e.bandSize,g=e.stackDataKeys,v=i&&i.length,y=jEe(l,s,o,u,c),b="horizontal"===l,w=!1,x=d.map((e,t)=>{var n,o,l,s;if(v)s=i[f+t];else{var d=_ce(e,a);Array.isArray(d)?(s=d,w=!0):s=[y,d]}var x,S=null!==(n=null===(o=s)||void 0===o?void 0:o[1])&&void 0!==n?n:null,C=_ce(e,a),k=v&&null==C&&null!=g&&g.length>0&&g.every(t=>null==_ce(e,t)),O=null==S||v&&!r&&null==C||k;return b?{x:Kce({axis:u,ticks:p,bandSize:m,entry:e,index:t}),y:O?null:null!==(x=c.scale.map(S))&&void 0!==x?x:null,value:s,payload:e}:{x:O?null:null!==(l=u.scale.map(S))&&void 0!==l?l:null,y:Kce({axis:c,ticks:h,bandSize:m,entry:e,index:t}),value:s,payload:e}});t=v||w?x.map(e=>{var t,n,r=Array.isArray(e.value)?e.value[0]:null;return b?{x:e.x,y:null!=r&&null!=e.y&&null!==(n=c.scale.map(r))&&void 0!==n?n:null,payload:e.payload}:{x:null!=r&&null!==(t=u.scale.map(r))&&void 0!==t?t:null,y:e.y,payload:e.payload}}):b?c.scale.map(y):u.scale.map(y);return{points:x,baseLine:null!=t?t:0,isRange:w}}({layout:e,xAxis:t,yAxis:n,xAxisTicks:r,yAxisTicks:o,dataStartIndex:f,areaSettings:s,stackedData:a,displayedData:h,chartBaseValue:u,bandSize:l,stackDataKeys:c})}}),uEe=["animationElapsedTime","isAnimating","isEntrance","layout","isRange","stroke","connectNulls"],cEe=["id","baseLine"];function dEe(){return dEe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},dEe.apply(null,arguments)}function fEe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function pEe(e){var t,n,r=e.alpha,o=e.baseLine,a=e.points,i=e.strokeWidth,l=null===(t=a[0])||void 0===t?void 0:t.x,s=null===(n=a[a.length-1])||void 0===n?void 0:n.x;if(!jce(l)||!jce(s))return null;var u=r*Math.abs(l-s),c=Math.max(...a.map(e=>e.y||0));return Ose(o)?c=Math.max(o,c):o&&Array.isArray(o)&&o.length&&(c=Math.max(...o.map(e=>e.y||0),c)),Ose(c)?_r.createElement("rect",{x:l<s?l:l-u,y:0,width:u,height:Math.floor(c+(i?parseInt("".concat(i),10):1))}):null}function hEe(e){var t,n,r=e.alpha,o=e.baseLine,a=e.points,i=e.strokeWidth,l=null===(t=a[0])||void 0===t?void 0:t.y,s=null===(n=a[a.length-1])||void 0===n?void 0:n.y;if(!jce(l)||!jce(s))return null;var u=r*Math.abs(l-s),c=Math.max(...a.map(e=>e.x||0));return Ose(o)?c=Math.max(o,c):o&&Array.isArray(o)&&o.length&&(c=Math.max(...o.map(e=>e.x||0),c)),Ose(c)?_r.createElement("rect",{x:0,y:l<s?l:l-u,width:c+(i?parseInt("".concat(i),10):1),height:Math.floor(u)}):null}function mEe(e){var t=e.alpha,n=e.layout,r=e.points,o=e.baseLine,a=e.strokeWidth;return"vertical"===n?_r.createElement(hEe,{alpha:t,points:r,baseLine:o,strokeWidth:a}):_r.createElement(pEe,{alpha:t,points:r,baseLine:o,strokeWidth:a})}var gEe=["id"],vEe=["activeDot","animationBegin","animationDuration","animationEasing","connectNulls","dot","fill","fillOpacity","hide","isAnimationActive","legendType","stroke","xAxisId","yAxisId"];function yEe(){return yEe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yEe.apply(null,arguments)}function bEe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function wEe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function xEe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wEe(Object(n),!0).forEach(function(t){SEe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wEe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function SEe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var CEe={activeDot:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",animationMatchBy:_Se,animationInterpolateFn:(e,t)=>null==e?[]:1===t?e.flatMap(e=>"removed"===e.status?[]:[e.next]):e.flatMap(e=>"matched"===e.status?[xEe(xEe({},e.next),{},{x:Dse(e.prev.x,e.next.x,t),y:Dse(e.prev.y,e.next.y,t)})]:"added"===e.status?[e.next]:[]),connectNulls:!1,dot:!1,fill:"#3182bd",fillOpacity:.6,hide:!1,isAnimationActive:"auto",legendType:"line",stroke:"#3182bd",strokeWidth:1,type:"linear",label:!1,shape:function(e){var t,n=e.animationElapsedTime,r=void 0===n?1:n,o=e.isAnimating,a=void 0!==o&&o,i=e.isEntrance,l=void 0!==i&&i,s=e.layout,u=e.isRange,c=e.stroke,d=e.connectNulls,f=fEe(e,uEe),p="vertical"===s?"vertical":"horizontal",h=null!=d&&d,m=QSe(),g=f.id,v=f.baseLine,y=dse(fEe(f,cEe)),b=_r.createElement(ype,dEe({},f,{id:g,baseLine:v,connectNulls:h,stroke:"none",className:"recharts-area-area",layout:p})),w="none"!==c&&_r.createElement(ype,dEe({},y,{className:"recharts-area-curve",layout:p,type:f.type,connectNulls:h,fill:"none",stroke:c,points:f.points})),x="none"!==c&&u&&Array.isArray(v)&&_r.createElement(ype,dEe({},y,{className:"recharts-area-curve",layout:p,type:f.type,connectNulls:h,fill:"none",stroke:c,points:v}));return l&&(a||r<1)?_r.createElement(bse,null,_r.createElement("defs",null,_r.createElement("clipPath",{id:m},_r.createElement(mEe,{alpha:r,points:null!==(t=f.points)&&void 0!==t?t:[],baseLine:v,layout:p,strokeWidth:f.strokeWidth}))),_r.createElement(bse,{clipPath:"url(#".concat(m,")")},b,w,x)):_r.createElement(_r.Fragment,null,b,w,x)},xAxisId:0,yAxisId:0,zIndex:gme.area};function kEe(e,t){return e&&"none"!==e?e:t}var OEe=e=>{var t=e.dataKey,n=e.name,r=e.stroke,o=e.fill,a=e.legendType;return[{inactive:e.hide,dataKey:t,type:a,color:kEe(r,o),value:Jce(n,t),payload:e}]},EEe=_r.memo(e=>{var t=e.dataKey,n=e.data,r=e.stroke,o=e.strokeWidth,a=e.fill,i=e.name,l=e.hide,s=e.unit,u=e.formatter,c=e.tooltipType,d=e.id,f={dataDefinedOnItem:n,getPosition:Fse,settings:{stroke:r,strokeWidth:o,fill:a,dataKey:t,nameKey:void 0,name:Jce(i,t),hide:l,type:c,color:kEe(r,a),unit:s,formatter:u,graphicalItemId:d}};return _r.createElement(jSe,{tooltipEntrySettings:f})});function PEe(e){var t=e.clipPathId,n=e.points,r=e.props,o=r.needClip,a=r.dot,i=r.dataKey,l=dse(r);return _r.createElement(hCe,{points:n,dot:a,className:"recharts-area-dots",dotClassName:"recharts-area-dot",dataKey:i,baseProps:l,needClip:o,clipPathId:t})}function MEe(e){var t=e.showLabels,n=e.children,r=e.points.map(e=>{var t,n,r={x:null!==(t=e.x)&&void 0!==t?t:0,y:null!==(n=e.y)&&void 0!==n?n:0,width:0,lowerWidth:0,upperWidth:0,height:0};return xEe(xEe({},r),{},{value:e.value,payload:e.payload,parentViewBox:void 0,viewBox:r,fill:void 0})});return _r.createElement(dSe,{value:t?r:void 0},n)}function IEe(e){var t=e.points,n=e.baseLine,r=e.needClip,o=e.clipPathId,a=e.props,i=e.animationElapsedTime,l=e.isAnimating,s=e.isEntrance,u=a.layout,c=a.type,d=a.stroke,f=a.connectNulls,p=a.isRange,h=a.shape,m=a.id,g=bEe(a,gEe),v=xEe(xEe({},pse(g)),{},{id:m,points:t,connectNulls:f,type:c,baseLine:n,layout:u,stroke:d,isRange:p,animationElapsedTime:i,isAnimating:l,isEntrance:s});return _r.createElement(_r.Fragment,null,(null==t?void 0:t.length)>1&&_r.createElement(bse,{clipPath:r?"url(#clipPath-".concat(o,")"):void 0},_r.createElement(RSe,{option:h,DefaultShape:CEe.shape,shapeProps:v})),_r.createElement(PEe,{points:t,props:g,clipPathId:o}))}function REe(e){var t,n=e.needClip,r=e.clipPathId,o=e.props,a=e.previousPointsRef,i=e.previousBaselineRef,l=o.points,s=o.baseLine,u=o.isAnimationActive,c=o.animationBegin,d=o.animationDuration,f=o.animationEasing,p=o.animationMatchBy,h=o.animationInterpolateFn,m=_r.useMemo(()=>({points:l,baseLine:s}),[l,s]),g=WSe(m,i),v=Ude(),y=qSe(o.onAnimationStart,o.onAnimationEnd),b=y.isAnimating,w=y.handleAnimationStart,x=y.handleAnimationEnd,S=g.startValue;return null==v?null:(t=Array.isArray(s)&&Array.isArray(S)?HSe(S,s,p):Array.isArray(s)?HSe(null,s,p):null,_r.createElement(GSe,{animationInput:m,animationIdPrefix:"recharts-area-",items:l,previousItemsRef:a,isAnimationActive:u,animationBegin:c,animationDuration:d,animationEasing:f,onAnimationStart:w,onAnimationEnd:x,animationInterpolateFn:h,animationMatchBy:p,layout:v},(e,a,i)=>{var u;return u=1===a?s:Array.isArray(s)?h(t,a,v):i?s:function(e,t,n){return Ose(e)?Dse(Ose(t)?t:void 0,e,n):Ase(e)||Cse(e)?Dse(Ose(t)?t:void 0,0,n):e}(s,S,a),g.syncStepValue(u,a),_r.createElement(MEe,{showLabels:!b,points:l},o.children,_r.createElement(IEe,{points:e,baseLine:u,needClip:n,clipPathId:r,props:o,animationElapsedTime:a,isAnimating:b||a<1,isEntrance:i}),_r.createElement(hSe,{label:o.label}))}))}function DEe(e){var t=e.needClip,n=e.clipPathId,r=e.props,o=_r.useRef(null),a=_r.useRef();return _r.createElement(REe,{needClip:t,clipPathId:n,props:r,previousPointsRef:o,previousBaselineRef:a})}class TEe extends _r.PureComponent{render(){var e=this.props,t=e.hide,n=e.dot,r=e.points,o=e.className,a=e.top,i=e.left,l=e.needClip,s=e.xAxisId,u=e.yAxisId,c=e.width,d=e.height,f=e.id,p=e.baseLine,h=e.zIndex;if(t)return null;var m=ee("recharts-area",o),g=f,v=MOe(n),y=v.r,b=v.strokeWidth,w=kSe(n),x=2*y+b,S=l?"url(#clipPath-".concat(w?"":"dots-").concat(g,")"):void 0;return _r.createElement(hwe,{zIndex:h},_r.createElement(bse,{className:m},l&&_r.createElement("defs",null,_r.createElement(bOe,{clipPathId:g,xAxisId:s,yAxisId:u}),!w&&_r.createElement("clipPath",{id:"clipPath-dots-".concat(g)},_r.createElement("rect",{x:i-x/2,y:a-x/2,width:c+x,height:d+x}))),_r.createElement(DEe,{needClip:l,clipPathId:g,props:this.props})),_r.createElement(FCe,{points:r,mainColor:kEe(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot,clipPath:S}),this.props.isRange&&Array.isArray(p)&&_r.createElement(FCe,{points:p,mainColor:kEe(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot,clipPath:S}))}}function AEe(e){var t,n=e.activeDot,r=e.animationBegin,o=e.animationDuration,a=e.animationEasing,i=e.connectNulls,l=e.dot,s=e.fill,u=e.fillOpacity,c=e.hide,d=e.isAnimationActive,f=e.legendType,p=e.stroke,h=e.xAxisId,m=e.yAxisId,g=bEe(e,vEe),v=Wde(),y=Vbe(),b=yOe(h,m).needClip,w=pde(),x=null!==(t=Sue(t=>sEe(t,e.id,w)))&&void 0!==t?t:{},S=x.points,C=x.isRange,k=x.baseLine,O=DCe();if("horizontal"!==v&&"vertical"!==v||null==O)return null;if("AreaChart"!==y&&"ComposedChart"!==y)return null;var E=O.height,P=O.width,M=O.x,I=O.y;return S&&S.length?_r.createElement(TEe,yEe({},g,{activeDot:n,animationBegin:r,animationDuration:o,animationEasing:a,baseLine:k,connectNulls:i,dot:l,fill:s,fillOpacity:u,height:E,hide:c,layout:v,isAnimationActive:d,isRange:C,legendType:f,needClip:b,points:S,stroke:p,width:P,left:M,top:I,xAxisId:h,yAxisId:m})):null}var jEe=(e,t,n,r,o)=>{var a=null!=n?n:t;if(Ose(a))return a;var i="horizontal"===e?o:r,l=i.scale.domain();if("number"===i.type){var s=Math.max(l[0],l[1]),u=Math.min(l[0],l[1]);return"dataMin"===a?u:"dataMax"===a||s<0?s:Math.max(Math.min(l[0],l[1]),0)}return"dataMin"===a?l[0]:"dataMax"===a?l[1]:l[0]};function NEe(e){var t=oue(e,CEe),n=pde();return _r.createElement(JSe,{id:t.id,type:"area"},e=>_r.createElement(_r.Fragment,null,_r.createElement(NSe,{legendPayload:OEe(t)}),_r.createElement(EEe,{dataKey:t.dataKey,data:t.data,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,formatter:t.formatter,tooltipType:t.tooltipType,id:e}),_r.createElement(lCe,{type:"area",id:e,data:t.data,dataKey:t.dataKey,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,stackId:Uce(t.stackId),hide:t.hide,barSize:void 0,baseValue:t.baseValue,isPanorama:n,connectNulls:t.connectNulls}),_r.createElement(AEe,yEe({},t,{id:e}))))}var FEe=_r.memo(NEe,vfe);FEe.displayName="Area";var LEe=["option"];var zEe=ghe;function _Ee(e){var t=e.option,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,LEe);return _r.createElement(RSe,{option:t,DefaultShape:zEe,shapeProps:n,activeClassName:"recharts-active-bar",inActiveClassName:"recharts-inactive-bar"})}var VEe=qt([fge,(e,t)=>t],(e,t)=>e.filter(e=>"bar"===e.type).find(e=>e.id===t)),BEe=qt([VEe],e=>null==e?void 0:e.maxBarSize),$Ee=qt([Hde,fge,XOe,QOe,(e,t,n)=>n],(e,t,n,r,o)=>t.filter(t=>"horizontal"===e?t.xAxisId===n:t.yAxisId===r).filter(e=>e.isPanorama===o).filter(e=>!1===e.hide).filter(e=>"bar"===e.type)),HEe=qt([$Ee,e=>e.rootProps.barSize,(e,t)=>{var n=Hde(e),r=XOe(e,t),o=QOe(e,t);if(null!=r&&null!=o)return"horizontal"===n?Wve(e,"xAxis",r):Wve(e,"yAxis",o)}],(e,t,n)=>{var r=e.filter(Lme),o=e.filter(e=>null==e.stackId),a=r.reduce((e,t)=>{var n=e[t.stackId];return null==n&&(n=[]),n.push(t),e[t.stackId]=n,e},{});return[...Object.entries(a).map(e=>{var r,o=LCe(e,2),a=o[0],i=o[1];return{stackId:a,dataKeys:i.map(e=>e.dataKey),barSize:_Ce(t,n,null===(r=i[0])||void 0===r?void 0:r.barSize)}}),...o.map(e=>({stackId:void 0,dataKeys:[e.dataKey].filter(e=>null!=e),barSize:_Ce(t,n,e.barSize)}))]}),WEe=(e,t,n)=>{var r,o,a=Hde(e),i=XOe(e,t),l=QOe(e,t);if(null!=i&&null!=l)return"horizontal"===a?(r=Xve(e,"xAxis",i,n),o=Yve(e,"xAxis",i,n)):(r=Xve(e,"yAxis",l,n),o=Yve(e,"yAxis",l,n)),Qce(r,o)},UEe=qt([HEe,sme,e=>e.rootProps.barGap,ume,(e,t,n)=>{var r,o,a=VEe(e,t);if(null==a)return 0;var i=XOe(e,t),l=QOe(e,t);if(null==i||null==l)return 0;var s,u,c=Hde(e),d=sme(e),f=a.maxBarSize,p=Ase(f)?d:f;return"horizontal"===c?(s=Xve(e,"xAxis",i,n),u=Yve(e,"xAxis",i,n)):(s=Xve(e,"yAxis",l,n),u=Yve(e,"yAxis",l,n)),null!==(r=null!==(o=Qce(s,u,!0))&&void 0!==o?o:p)&&void 0!==r?r:0},WEe,BEe],(e,t,n,r,o,a,i)=>{var l=Ase(i)?t:i,s=function(e,t,n,r,o){var a,i=r.length;if(!(i<1)){var l,s=Ise(e,n,0,!0),u=[];if(jce(null===(a=r[0])||void 0===a?void 0:a.barSize)){var c=!1,d=n/i,f=r.reduce((e,t)=>e+(t.barSize||0),0);(f+=(i-1)*s)>=n&&(f-=(i-1)*s,s=0),f>=n&&d>0&&(c=!0,f=i*(d*=.9));var p={offset:Math.round((n-f)/2)-s,size:0};l=r.reduce((e,t)=>{var n,r={stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:p.offset+p.size+s,size:c?d:null!==(n=t.barSize)&&void 0!==n?n:0}},o=[...e,r];return p=r.position,o},u)}else{var h=Ise(t,n,0,!0);n-2*h-(i-1)*s<=0&&(s=0);var m=(n-2*h-(i-1)*s)/i;m>1&&(m=Math.round(m));var g=jce(o)?Math.min(m,o):m;l=r.reduce((e,t,n)=>[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:h+(m+s)*n+(m-g)/2,size:g}}],u)}return l}}(n,r,o!==a?o:a,e,l);return o!==a&&null!=s&&(s=s.map(e=>BCe(BCe({},e),{},{position:BCe(BCe({},e.position),{},{offset:e.position.offset-o/2})}))),s}),KEe=qt([UEe,VEe],(e,t)=>{if(null!=e&&null!=t){var n=e.find(e=>e.stackId===t.stackId&&null!=t.dataKey&&e.dataKeys.includes(t.dataKey));if(null!=n)return n.position}}),qEe=qt([(e,t,n)=>{var r=Hde(e),o=XOe(e,t),a=QOe(e,t);if(null!=o&&null!=a)return"horizontal"===r?Fge(e,"yAxis",a,n):Fge(e,"xAxis",o,n)},VEe],(e,t)=>{var n=Nme(t);if(e&&null!=n&&null!=t){var r=t.stackId;if(null!=r){var o=e[r];if(o){var a=o.stackedData;if(a)return a.find(e=>e.key===n)}}}}),GEe=qt([ude,dde,(e,t,n)=>{var r=XOe(e,t);if(null!=r)return Xve(e,"xAxis",r,n)},(e,t,n)=>{var r=QOe(e,t);if(null!=r)return Xve(e,"yAxis",r,n)},(e,t,n)=>{var r=XOe(e,t);if(null!=r)return Yve(e,"xAxis",r,n)},(e,t,n)=>{var r=QOe(e,t);if(null!=r)return Yve(e,"yAxis",r,n)},KEe,Hde,Whe,WEe,qEe,VEe,(e,t,n,r)=>r],(e,t,n,r,o,a,i,l,s,u,c,d,f)=>{var p=s.chartData,h=s.dataStartIndex,m=s.dataEndIndex;if(null!=d&&null!=i&&null!=t&&("horizontal"===l||"vertical"===l)&&null!=n&&null!=r&&null!=o&&null!=a&&null!=u){var g,v=d.data;if(null!=(g=null!=v&&v.length>0?v:null==p?void 0:p.slice(h,m+1)))return function(e){var t=e.layout,n=e.barSettings,r=n.dataKey,o=n.minPointSize,a=n.hasCustomShape,i=e.pos,l=e.bandSize,s=e.xAxis,u=e.yAxis,c=e.xAxisTicks,d=e.yAxisTicks,f=e.stackedData,p=e.displayedData,h=e.offset,m=e.cells,g=e.parentViewBox,v=e.dataStartIndex,y="horizontal"===t?u:s,b=f?y.scale.domain():null,w=(e=>{var t=e.numericAxis,n=t.scale.domain();if("number"===t.type){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]})({numericAxis:y}),x=y.scale.map(w);return p.map((e,n)=>{var p,y,S,C,k,O;if(f){var E=f[n+v];if(null==E)return null;p=((e,t)=>{if(!t||2!==t.length||!Ose(t[0])||!Ose(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!Ose(e[0])||e[0]<n)&&(o[0]=n),(!Ose(e[1])||e[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o})(E,b)}else p=_ce(e,r),Array.isArray(p)||(p=[w,p]);var P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(n,r)=>{if(Ose(e))return e;var o=Ose(n)||Ase(n);return o?e(n,r):(o||jn(!1),t)}}(o,bPe)(p[1],n);if("horizontal"===t){var M,I=u.scale.map(p[0]),R=u.scale.map(p[1]);if(null==I||null==R)return null;y=qce({axis:s,ticks:c,bandSize:l,offset:i.offset,entry:e,index:n}),S=null!==(M=null!=R?R:I)&&void 0!==M?M:void 0,C=i.size;var D=I-R;if(k=Cse(D)?0:D,O={x:y,y:h.top,width:C,height:h.height},Math.abs(P)>0&&Math.abs(k)<Math.abs(P)){var T=Sse(k||P)*(Math.abs(P)-Math.abs(k));S-=T,k+=T}}else{var A=s.scale.map(p[0]),j=s.scale.map(p[1]);if(null==A||null==j)return null;if(y=A,S=qce({axis:u,ticks:d,bandSize:l,offset:i.offset,entry:e,index:n}),C=j-A,k=i.size,O={x:h.left,y:S,width:h.width,height:k},Math.abs(P)>0&&Math.abs(C)<Math.abs(P))C+=Sse(C||P)*(Math.abs(P)-Math.abs(C))}return null!=y&&null!=S&&null!=C&&null!=k&&(a||0!==C&&0!==k)?lPe(lPe({},e),{},{stackedBarStart:x,x:y,y:S,width:C,height:k,value:f?p:p[1],payload:e,background:O,tooltipPosition:{x:y+C/2,y:S+k/2},parentViewBox:g,originalDataIndex:n},m&&m[n]&&m[n].props):null}).filter(Boolean)}({layout:l,barSettings:d,pos:i,parentViewBox:t,bandSize:u,xAxis:n,yAxis:r,xAxisTicks:o,yAxisTicks:a,stackedData:c,displayedData:g,offset:e,cells:f,dataStartIndex:h})}}),YEe=["index"];function XEe(){return XEe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},XEe.apply(null,arguments)}var QEe=_r.createContext(void 0),ZEe=e=>{var t=e.index,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,YEe),r=(e=>{var t=_r.useContext(QEe);if(null!=t){var n=t.stackId;return"url(#".concat(((e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t))(n,e),")")}})(t);return _r.createElement(bse,XEe({className:"recharts-bar-stack-layer",clipPath:r},n))},JEe=["onMouseEnter","onMouseLeave","onClick"],ePe=["value","background","tooltipPosition"],tPe=["id"],nPe=["onMouseEnter","onClick","onMouseLeave"];function rPe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return oPe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oPe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oPe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function aPe(){return aPe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aPe.apply(null,arguments)}function iPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lPe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iPe(Object(n),!0).forEach(function(t){sPe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iPe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sPe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uPe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var cPe=e=>{var t=e.dataKey,n=e.name,r=e.fill,o=e.legendType;return[{inactive:e.hide,dataKey:t,type:o,color:r,value:Jce(n,t),payload:e}]},dPe=_r.memo(e=>{var t=e.dataKey,n=e.stroke,r=e.strokeWidth,o=e.fill,a=e.name,i=e.hide,l=e.unit,s=e.formatter,u=e.tooltipType,c=e.id,d={dataDefinedOnItem:void 0,getPosition:Fse,settings:{stroke:n,strokeWidth:r,fill:o,dataKey:t,nameKey:void 0,name:Jce(a,t),hide:i,type:u,color:o,unit:l,formatter:s,graphicalItemId:c}};return _r.createElement(jSe,{tooltipEntrySettings:d})});function fPe(e){var t=Sue(Sbe),n=e.data,r=e.dataKey,o=e.background,a=e.allOtherBarProps,i=a.onMouseEnter,l=a.onMouseLeave,s=a.onClick,u=uPe(a,JEe),c=DSe(i,r,a.id),d=TSe(l),f=ASe(s,r,a.id);if(!o||null==n)return null;var p,h,m=fse(o);return _r.createElement(hwe,{zIndex:(p=o,h=gme.barBackground,p&&"object"==typeof p&&"zIndex"in p&&"number"==typeof p.zIndex&&jce(p.zIndex)?p.zIndex:h)},n.map((e,n)=>{e.value;var a=e.background;e.tooltipPosition;var i=uPe(e,ePe);if(!a)return null;var l=c(e,e.originalDataIndex),s=d(e,e.originalDataIndex),p=f(e,e.originalDataIndex),h=lPe(lPe(lPe(lPe(lPe({option:o,isActive:String(e.originalDataIndex)===t},i),{},{fill:"#eee"},a),m),tue(u,e,n)),{},{onMouseEnter:l,onMouseLeave:s,onClick:p,dataKey:r,index:n,className:"recharts-bar-background-rectangle"});return _r.createElement(_Ee,aPe({key:"background-bar-".concat(n)},h))}))}function pPe(e){var t=e.showLabels,n=e.children,r=e.rects,o=null==r?void 0:r.map(e=>{var t={x:e.x,y:e.y,width:e.width,lowerWidth:e.width,upperWidth:e.width,height:e.height};return lPe(lPe({},t),{},{value:e.value,payload:e.payload,parentViewBox:e.parentViewBox,viewBox:t,fill:e.fill})});return _r.createElement(dSe,{value:t?o:void 0},n)}function hPe(e){var t=e.shape,n=e.activeBar,r=e.baseProps,o=e.entry,a=e.index,i=e.dataKey,l=Sue(Sbe),s=Sue(kbe),u=n&&String(o.originalDataIndex)===l&&(null==s||i===s),c=null!=l&&(String(o.originalDataIndex)!==l||null!=s&&i!==s),d=rPe(_r.useState(!1),2),f=d[0],p=d[1],h=rPe(_r.useState(!1),2),m=h[0],g=h[1];_r.useEffect(()=>{var e;return u?(p(!0),e=requestAnimationFrame(()=>{g(!0)})):(g(!1),c&&p(!1)),()=>{cancelAnimationFrame(e)}},[u,c]);var v,y=_r.useCallback(()=>{u||p(!1)},[u]),b=u&&m,w=u||f;v=u?!0===n?t:n:t;var x=_r.createElement(_Ee,aPe({},r,{name:String(r.name)},o,{isActive:b,option:v,index:a,dataKey:i,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance,onTransitionEnd:y}));return w?_r.createElement(hwe,{zIndex:gme.activeBar},_r.createElement(ZEe,{index:o.originalDataIndex},x)):x}function mPe(e){var t=e.shape,n=e.baseProps,r=e.entry,o=e.index,a=e.dataKey;return _r.createElement(_Ee,aPe({},n,{name:String(n.name)},r,{isActive:!1,option:t,index:o,dataKey:a,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance}))}function gPe(e){var t,n=e.data,r=e.props,o=e.animationElapsedTime,a=e.isAnimating,i=e.isEntrance,l=null!==(t=dse(r))&&void 0!==t?t:{},s=l.id,u=uPe(l,tPe),c=r.shape,d=r.dataKey,f=r.activeBar,p=r.onMouseEnter,h=r.onClick,m=r.onMouseLeave,g=uPe(r,nPe),v=DSe(p,d,s),y=TSe(m),b=ASe(h,d,s);return n?_r.createElement(_r.Fragment,null,n.map((e,t)=>_r.createElement(ZEe,aPe({index:e.originalDataIndex,key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(t),className:"recharts-bar-rectangle"},tue(g,e,t),{onMouseEnter:v(e,e.originalDataIndex),onMouseLeave:y(e,e.originalDataIndex),onClick:b(e,e.originalDataIndex)}),f?_r.createElement(hPe,{shape:c,activeBar:f,baseProps:u,entry:e,index:t,dataKey:d,animationElapsedTime:o,isAnimating:a,isEntrance:i}):_r.createElement(mPe,{shape:c,baseProps:u,entry:e,index:t,dataKey:d,animationElapsedTime:o,isAnimating:a,isEntrance:i})))):null}function vPe(e){var t=e.props,n=e.previousRectanglesRef,r=t.data,o=t.isAnimationActive,a=t.animationBegin,i=t.animationDuration,l=t.animationEasing,s=t.animationInterpolateFn,u=t.layout,c=qSe(t.onAnimationStart,t.onAnimationEnd),d=c.isAnimating,f=c.handleAnimationStart,p=c.handleAnimationEnd;return _r.createElement(pPe,{showLabels:!d,rects:r},_r.createElement(GSe,{animationInput:r,animationIdPrefix:"recharts-bar-",items:r,previousItemsRef:n,isAnimationActive:o,animationBegin:a,animationDuration:i,animationEasing:l,onAnimationStart:f,onAnimationEnd:p,animationInterpolateFn:s,animationMatchBy:t.animationMatchBy,layout:u},(e,n,r)=>_r.createElement(bse,null,_r.createElement(gPe,{props:t,data:e,animationElapsedTime:n,isAnimating:d||n<1,isEntrance:r}))),_r.createElement(hSe,{label:t.label}),t.children)}function yPe(e){var t=_r.useRef(null);return _r.createElement(vPe,{previousRectanglesRef:t,props:e})}var bPe=0,wPe=(e,t)=>{var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:_ce(e,t)}};class xPe extends _r.PureComponent{render(){var e=this.props,t=e.hide,n=e.data,r=e.dataKey,o=e.className,a=e.xAxisId,i=e.yAxisId,l=e.needClip,s=e.background,u=e.id;if(t||null==n)return null;var c=ee("recharts-bar",o),d=u;return _r.createElement(bse,{className:c,id:u},l&&_r.createElement("defs",null,_r.createElement(bOe,{clipPathId:d,xAxisId:a,yAxisId:i})),_r.createElement(bse,{className:"recharts-bar-rectangles",clipPath:l?"url(#clipPath-".concat(d,")"):void 0},_r.createElement(fPe,{data:n,dataKey:r,background:s,allOtherBarProps:this.props}),_r.createElement(yPe,this.props)))}}var SPe={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",animationInterpolateFn:(e,t,n)=>null==e?[]:1===t?e.flatMap(e=>"removed"===e.status?[]:[e.next]):e.flatMap(e=>{if("removed"===e.status)return"horizontal"===n?[lPe(lPe({},e.prev),{},{height:Dse(e.prev.height,0,t),y:Dse(e.prev.y,e.prev.y+e.prev.height,t)})]:[lPe(lPe({},e.prev),{},{width:Dse(e.prev.width,0,t)})];if("matched"===e.status)return[lPe(lPe({},e.next),{},{x:Dse(e.prev.x,e.next.x,t),y:Dse(e.prev.y,e.next.y,t),width:Dse(e.prev.width,e.next.width,t),height:Dse(e.prev.height,e.next.height,t)})];var r=e.next;return"horizontal"===n?[lPe(lPe({},r),{},{height:Dse(0,r.height,t),y:Dse(r.stackedBarStart,r.y,t)})]:[lPe(lPe({},r),{},{width:Dse(0,r.width,t),x:Dse(r.stackedBarStart,r.x,t)})]}),animationMatchBy:VSe,background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:bPe,shape:zEe,xAxisId:0,yAxisId:0,zIndex:gme.bar};function CPe(e){var t,n,r,o,a,i=e.xAxisId,l=e.yAxisId,s=e.hide,u=e.legendType,c=e.minPointSize,d=e.activeBar,f=e.animationBegin,p=e.animationDuration,h=e.animationEasing,m=e.isAnimationActive,g=yOe(i,l).needClip,v=Wde(),y=pde(),b=(t=e.children,n=Zwe,r=[],o=[],o=Array.isArray(n)?n.map(e=>wSe(e)):[wSe(n)],CSe(t).forEach(e=>{var t=Lt(e,"type.displayName")||Lt(e,"type.name");t&&-1!==o.indexOf(t)&&r.push(e)}),r),w=Sue(t=>GEe(t,e.id,y,b));if("vertical"!==v&&"horizontal"!==v)return null;var x=null==w?void 0:w[0];return a=null==x||null==x.height||null==x.width?0:"vertical"===v?x.height/2:x.width/2,_r.createElement(vOe,{xAxisId:i,yAxisId:l,data:w,dataPointFormatter:wPe,errorBarOffset:a},_r.createElement(xPe,aPe({},e,{layout:v,needClip:g,data:w,xAxisId:i,yAxisId:l,hide:s,legendType:u,minPointSize:c,activeBar:d,animationBegin:f,animationDuration:p,animationEasing:h,isAnimationActive:m})))}function kPe(e){var t,n,r=oue(e,SPe),o=(t=r.stackId,null!=(n=_r.useContext(QEe))?n.stackId:null!=t?Uce(t):void 0),a=pde();return _r.createElement(JSe,{id:r.id,type:"bar"},e=>_r.createElement(_r.Fragment,null,_r.createElement(NSe,{legendPayload:cPe(r)}),_r.createElement(dPe,{dataKey:r.dataKey,stroke:r.stroke,strokeWidth:r.strokeWidth,fill:r.fill,name:r.name,hide:r.hide,unit:r.unit,formatter:r.formatter,tooltipType:r.tooltipType,id:e}),_r.createElement(lCe,{type:"bar",id:e,data:void 0,xAxisId:r.xAxisId,yAxisId:r.yAxisId,zAxisId:0,dataKey:r.dataKey,stackId:o,hide:r.hide,barSize:r.barSize,minPointSize:r.minPointSize,maxBarSize:r.maxBarSize,isPanorama:a,hasCustomShape:null!=r.shape&&r.shape!==zEe}),_r.createElement(hwe,{zIndex:r.zIndex},_r.createElement(CPe,aPe({},r,{id:e})))))}var OPe=_r.memo(kPe,vfe);OPe.displayName="Bar";var EPe=["domain","range"],PPe=["domain","range"];function MPe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function IPe(e,t){return e===t||!(!Array.isArray(e)||2!==e.length||!Array.isArray(t)||2!==t.length)&&(e[0]===t[0]&&e[1]===t[1])}function RPe(e,t){if(e===t)return!0;var n=e.domain,r=e.range,o=MPe(e,EPe),a=t.domain,i=t.range,l=MPe(t,PPe);return!!IPe(n,a)&&(!!IPe(r,i)&&vfe(o,l))}var DPe=["type"],TPe=["dangerouslySetInnerHTML","ticks","scale"],APe=["id","scale"];function jPe(){return jPe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jPe.apply(null,arguments)}function NPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function FPe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
321t%2?NPe(Object(n),!0).forEach(function(t){LPe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NPe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function LPe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zPe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _Pe(e){var t=yue(),n=_r.useRef(null),r=Ude(),o=e.type,a=zPe(e,DPe),i=yme(r,"xAxis",o),l=_r.useMemo(()=>{if(null!=i)return FPe(FPe({},a),{},{type:i})},[a,i]);return _r.useLayoutEffect(()=>{null!=l&&(null===n.current?t(wCe(l)):n.current!==l&&t(xCe({prev:n.current,next:l})),n.current=l)},[l,t]),_r.useLayoutEffect(()=>()=>{n.current&&(t(SCe(n.current)),n.current=null)},[t]),null}var VPe=e=>{var t=e.xAxisId,n=e.className,r=e.height,o=e.label,a=_r.useRef(null),i=_r.useRef(null),l=Sue(dde),s=pde(),u=yue(),c="xAxis",d=Sue(e=>Gve(e,c,t,s)),f=Sue(e=>zve(e,t)),p=Sue(e=>Bve(e,t)),h=Sue(e=>tge(e,t));if(_r.useLayoutEffect(()=>{if("auto"===r&&f&&!Jxe(o)&&!_r.isValidElement(o)&&null!=h){var e=a.current;if(e){var n=e.getCalculatedHeight();Math.round(f.height)!==Math.round(n)&&u(PCe({id:t,height:n}))}}},[d,f,u,o,t,r,h]),null==f||null==p||null==h)return null;e.dangerouslySetInnerHTML,e.ticks,e.scale;var m=zPe(e,TPe);h.id,h.scale;var g=zPe(h,APe);return _r.createElement(zke,jPe({},m,g,{ref:a,labelRef:i,x:p.x,y:p.y,width:f.width,height:f.height,className:ee("recharts-".concat(c," ").concat(c),n),viewBox:l,ticks:d,axisType:c,axisId:t}))},BPe={allowDataOverflow:ege.allowDataOverflow,allowDecimals:ege.allowDecimals,allowDuplicatedCategory:ege.allowDuplicatedCategory,angle:ege.angle,axisLine:Tke.axisLine,height:ege.height,hide:!1,includeHidden:ege.includeHidden,interval:ege.interval,label:!1,minTickGap:ege.minTickGap,mirror:ege.mirror,orientation:ege.orientation,padding:ege.padding,reversed:ege.reversed,scale:ege.scale,tick:ege.tick,tickCount:ege.tickCount,tickLine:Tke.tickLine,tickSize:Tke.tickSize,type:ege.type,niceTicks:ege.niceTicks,xAxisId:0},$Pe=e=>{var t=oue(e,BPe);return _r.createElement(_r.Fragment,null,_r.createElement(_Pe,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,niceTicks:t.niceTicks}),_r.createElement(VPe,t))},HPe=_r.memo($Pe,RPe);HPe.displayName="XAxis";var WPe=["type"],UPe=["dangerouslySetInnerHTML","ticks","scale"],KPe=["id","scale"];function qPe(){return qPe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qPe.apply(null,arguments)}function GPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function YPe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GPe(Object(n),!0).forEach(function(t){XPe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GPe(Object(n)).forEac
vendor: 23,241 bytes, line 321
321h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function XPe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QPe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ZPe(e){var t=yue(),n=_r.useRef(null),r=Ude(),o=e.type,a=QPe(e,WPe),i=yme(r,"yAxis",o),l=_r.useMemo(()=>{if(null!=i)return YPe(YPe({},a),{},{type:i})},[i,a]);return _r.useLayoutEffect(()=>{null!=l&&(null===n.current?t(CCe(l)):n.current!==l&&t(kCe({prev:n.current,next:l})),n.current=l)},[l,t]),_r.useLayoutEffect(()=>()=>{n.current&&(t(OCe(n.current)),n.current=null)},[t]),null}function JPe(e){var t=e.yAxisId,n=e.className,r=e.width,o=e.label,a=_r.useRef(null),i=_r.useRef(null),l=Sue(dde),s=pde(),u=yue(),c="yAxis",d=Sue(e=>Hve(e,t)),f=Sue(e=>$ve(e,t)),p=Sue(e=>Gve(e,c,t,s)),h=Sue(e=>oge(e,t));if(_r.useLayoutEffect(()=>{if("auto"===r&&d&&!Jxe(o)&&!_r.isValidElement(o)&&null!=h){var e=a.current;if(e){var n=e.getCalculatedWidth();Math.round(d.width)!==Math.round(n)&&u(ECe({id:t,width:n}))}}},[p,d,u,o,t,r,h]),null==d||null==f||null==h)return null;e.dangerouslySetInnerHTML,e.ticks,e.scale;var m=QPe(e,UPe);h.id,h.scale;var g=QPe(h,KPe);return _r.createElement(zke,qPe({},m,g,{ref:a,labelRef:i,x:f.x,y:f.y,tickTextProps:"auto"===r?{width:void 0}:{width:r},width:d.width,height:d.height,className:ee("recharts-".concat(c," ").concat(c),n),viewBox:l,ticks:p,axisType:c,axisId:t}))}var eMe={allowDataOverflow:rge.allowDataOverflow,allowDecimals:rge.allowDecimals,allowDuplicatedCategory:rge.allowDuplicatedCategory,angle:rge.angle,axisLine:Tke.axisLine,hide:!1,includeHidden:rge.includeHidden,interval:rge.interval,label:!1,minTickGap:rge.minTickGap,mirror:rge.mirror,orientation:rge.orientation,padding:rge.padding,reversed:rge.reversed,scale:rge.scale,tick:rge.tick,tickCount:rge.tickCount,tickLine:Tke.tickLine,tickSize:Tke.tickSize,type:rge.type,niceTicks:rge.niceTicks,width:rge.width,yAxisId:0},tMe=e=>{var t=oue(e,eMe);return _r.createElement(_r.Fragment,null,_r.createElement(ZPe,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter,niceTicks:t.niceTicks}),_r.createElement(JPe,t))},nMe=_r.memo(tMe,RPe);nMe.displayName="YAxis";var rMe=qt([(e,t)=>t,Hde,Tme,Vme,fbe,vbe,Wbe,ude],(e,t,n,r,o,a,i,l)=>{if(e&&t&&r&&o&&a)return"horizontal"===t||"vertical"===t?((e,t,n,r,o,a,i)=>{if(e&&n&&r&&o&&function(e,t){var n=e.relativeX,r=e.relativeY;return n>=t.left&&n<=t.left+t.width&&r>=t.top&&r<=t.top+t.height}(e,i)){var l=((e,t)=>"horizontal"===t?e.relativeX:"vertical"===t?e.relativeY:void 0)(e,t),s=_be(l,a,o,n,r),u=((e,t,n,r)=>{var o=t.find(e=>e&&e.index===n);if(o){if("horizontal"===e)return{x:o.coordinate,y:r.relativeY};if("vertical"===e)return{x:r.relativeX,y:o.coordinate}}return{x:0,y:0}})(t,o,s,e);return{activeIndex:String(s),activeCoordinate:u}}})(e,t,r,o,a,i,l):Jbe(e,t,n,r,o,a,i)});function oMe(e){var t,n,r,o=e.currentTarget.getBoundingClientRect();if("getBBox"in(r=e).currentTarget&&"function"==typeof r.currentTarget.getBBox){var a=e.currentTarget.getBBox();t=a.width>0?o.width/a.width:1,n=a.height>0?o.height/a.height:1}else{var i=e.currentTarget;t=i.offsetWidth>0?o.width/i.offsetWidth:1,n=i.offsetHeight>0?o.height/i.offsetHeight:1}var l=(e,r)=>({relativeX:Math.round((e-o.left)/t),relativeY:Math.round((r-o.top)/n)});return"touches"in e?Array.from(e.touches).map(e=>l(e.clientX,e.clientY)):l(e.clientX,e.clientY)}var aMe=Due("mouseClick"),iMe=kce();iMe.startListening({actionCreator:aMe,effect:(e,t)=>{var n=e.payload,r=rMe(t.getState(),oMe(n));null!=(null==r?void 0:r.activeIndex)&&t.dispatch(vye({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate}))}});var lMe=Due("mouseMove"),sMe=kce(),uMe=null,cMe=null,dMe=null;function fMe(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":"children"===e&&"object"==typeof t&&null!==t?"<<CHILDREN>>":t}sMe.startListening({actionCreator:lMe,effect:(e,t)=>{var n=e.payload,r=t.getState().eventSettings,o=r.throttleDelay,a=r.throttledEvents,i="all"===a||(null==a?void 0:a.includes("mousemove"));null!==uMe&&(cancelAnimationFrame(uMe),uMe=null),null===cMe||"number"==typeof o&&i||(clearTimeout(cMe),cMe=null),dMe=oMe(n);var l=()=>{var e=t.getState(),n=rye(e,e.tooltip.settings.shared);if(!dMe)return uMe=null,void(cMe=null);if("axis"===n){var r=rMe(e,dMe);null!=(null==r?void 0:r.activeIndex)?t.dispatch(gye({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate})):t.dispatch(hye())}uMe=null,cMe=null};i?"raf"===o?uMe=requestAnimationFrame(l):"number"==typeof o&&null===cMe&&(cMe=setTimeout(l,o)):l()}});var pMe={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},hMe=Kue({name:"rootProps",initialState:pMe,reducers:{updateOptions:(e,t)=>{var n;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=null!==(n=t.payload.barGap)&&void 0!==n?n:pMe.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),mMe=hMe.reducer,gMe=hMe.actions.updateOptions,vMe=Kue({name:"polarOptions",initialState:null,reducers:{updatePolarOptions:(e,t)=>null===e?t.payload:(e.startAngle=t.payload.startAngle,e.endAngle=t.payload.endAngle,e.cx=t.payload.cx,e.cy=t.payload.cy,e.innerRadius=t.payload.innerRadius,e.outerRadius=t.payload.outerRadius,e)}});vMe.actions.updatePolarOptions;var yMe=vMe.reducer,bMe=Due("keyDown"),wMe=Due("focus"),xMe=Due("blur"),SMe=kce(),CMe=null,kMe=null,OMe=null;function EMe(e){e.persist();var t=e.currentTarget;return new Proxy(e,{get:(e,n)=>{if("currentTarget"===n)return t;var r=Reflect.get(e,n);return"function"==typeof r?r.bind(e):r}})}SMe.startListening({actionCreator:bMe,effect:(e,t)=>{OMe=e.payload,null!==CMe&&(cancelAnimationFrame(CMe),CMe=null);var n=t.getState().eventSettings,r=n.throttleDelay,o=n.throttledEvents,a="all"===o||o.includes("keydown");null===kMe||"number"==typeof r&&a||(clearTimeout(kMe),kMe=null);var i=()=>{try{var e=t.getState();if(!(!1!==e.rootProps.accessibilityLayer))return;var n=e.tooltip.keyboardInteraction,r=OMe;if("ArrowRight"!==r&&"ArrowLeft"!==r&&"Enter"!==r)return;var o=Eye(n,Hye(e),Age(e),sbe(e)),a=null==o?-1:Number(o),i=!Number.isFinite(a)||a<0,l=vbe(e),s=Hye(e),u=rye(e,e.tooltip.settings.shared);if("Enter"===r){if(i)return;var c=Gbe(e,u,"hover",String(n.index));return void t.dispatch(bye({active:!n.active,activeIndex:n.index,activeCoordinate:c}))}var d,f="left-to-right"===Jve(e)?1:-1,p="ArrowRight"===r?1:-1;if(i){var h=Age(e),m=sbe(e),g=e=>({active:!1,index:String(e),dataKey:void 0,graphicalItemId:void 0,coordinate:void 0});if(d=-1,p*f>0){for(var v=0;v<s.length;v++)if(null!=Eye(g(v),s,h,m)){d=v;break}}else for(var y=s.length-1;y>=0;y--)if(null!=Eye(g(y),s,h,m)){d=y;break}if(d<0)return}else{d=a+p*f;var b=(null==l?void 0:l.length)||s.length;if(0===b||d>=b||d<0)return}var w=Gbe(e,u,"hover",String(d));t.dispatch(bye({active:!0,activeIndex:d.toString(),activeCoordinate:w}))}finally{CMe=null,kMe=null}};a?"raf"===r?CMe=requestAnimationFrame(i):"number"==typeof r&&null===kMe&&(i(),OMe=null,kMe=setTimeout(()=>{OMe?i():(kMe=null,CMe=null)},r)):i()}}),SMe.startListening({actionCreator:wMe,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var r=n.tooltip.keyboardInteraction;if(!r.active&&null==r.index){var o=rye(n,n.tooltip.settings.shared),a=Gbe(n,o,"hover",String("0"));t.dispatch(bye({active:!0,activeIndex:"0",activeCoordinate:a}))}}}}),SMe.startListening({actionCreator:xMe,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var r=n.tooltip.keyboardInteraction;r.active&&t.dispatch(bye({active:!1,activeIndex:r.index,activeCoordinate:r.coordinate}))}}});var PMe=Due("externalEvent"),MMe=kce(),IMe=new Map,RMe=new Map,DMe=new Map;MMe.startListening({actionCreator:PMe,effect:(e,t)=>{var n=e.payload,r=n.handler,o=n.reactEvent;if(null!=r){var a=o.type,i=EMe(o);DMe.set(a,{handler:r,reactEvent:i});var l=IMe.get(a);void 0!==l&&(cancelAnimationFrame(l),IMe.delete(a));var s=t.getState().eventSettings,u=s.throttleDelay,c=s.throttledEvents,d="all"===c||(null==c?void 0:c.includes(a)),f=RMe.get(a);void 0===f||"number"==typeof u&&d||(clearTimeout(f),RMe.delete(a));var p=()=>{var e=DMe.get(a);try{if(!e)return;var n=e.handler,r=e.reactEvent,o=t.getState(),i={activeCoordinate:Mbe(o),activeDataKey:kbe(o),activeIndex:Sbe(o),activeLabel:Cbe(o),activeTooltipIndex:Sbe(o),isTooltipActive:Ibe(o)};n&&n(i,r)}finally{IMe.delete(a),RMe.delete(a),DMe.delete(a)}};if(d)if("raf"===u){var h=requestAnimationFrame(p);IMe.set(a,h)}else if("number"==typeof u){if(!RMe.has(a)){p();var m=setTimeout(p,u);RMe.set(a,m)}}else p();else p()}}});var TMe=qt([Rye],e=>e.tooltipItemPayloads),AMe=qt([TMe,(e,t)=>t,(e,t,n)=>n],(e,t,n)=>{if(null!=t){var r=e.find(e=>e.settings.graphicalItemId===n);if(null!=r){var o=r.getPosition;if(null!=o)return o(t)}}}),jMe=Due("touchMove"),NMe=kce(),FMe=null,LMe=null,zMe=null,_Me=null;NMe.startListening({actionCreator:jMe,effect:(e,t)=>{var n=e.payload;if(null!=n.touches&&0!==n.touches.length){_Me=EMe(n);var r=t.getState().eventSettings,o=r.throttleDelay,a=r.throttledEvents,i="all"===a||a.includes("touchmove");null!==FMe&&(cancelAnimationFrame(FMe),FMe=null),null===LMe||"number"==typeof o&&i||(clearTimeout(LMe),LMe=null),zMe=Array.from(n.touches).map(e=>oMe({clientX:e.clientX,clientY:e.clientY,currentTarget:n.currentTarget}));var l=()=>{if(null!=_Me){var e=t.getState(),n=rye(e,e.tooltip.settings.shared);if("axis"===n){var r,o=null===(r=zMe)||void 0===r?void 0:r[0];if(null==o)return FMe=null,void(LMe=null);var a=rMe(e,o);null!=(null==a?void 0:a.activeIndex)&&t.dispatch(gye({activeIndex:a.activeIndex,activeDataKey:void 0,activeCoordinate:a.activeCoordinate}))}else if("item"===n){var i,l=_Me.touches[0];if(null==document.elementFromPoint||null==l)return;var s=document.elementFromPoint(l.clientX,l.clientY);if(!s||!s.getAttribute)return;var u=s.getAttribute("data-recharts-item-index"),c=null!==(i=s.getAttribute("data-recharts-item-id"))&&void 0!==i?i:void 0,d=_ye(e).find(e=>e.id===c);if(null==u||null==d||null==c)return;var f=d.dataKey,p=AMe(e,u,c);t.dispatch(fye({activeDataKey:f,activeIndex:u,activeCoordinate:p,activeGraphicalItemId:c}))}FMe=null,LMe=null}};i?"raf"===o?FMe=requestAnimationFrame(l):"number"==typeof o&&null===LMe&&(l(),_Me=null,LMe=setTimeout(()=>{_Me?l():(LMe=null,FMe=null)},o)):l()}}});var VMe={throttleDelay:"raf",throttledEvents:["mousemove","touchmove","pointermove","scroll","wheel"]},BMe=Kue({name:"eventSettings",initialState:VMe,reducers:{setEventSettings:(e,t)=>{null!=t.payload.throttleDelay&&(e.throttleDelay=t.payload.throttleDelay),null!=t.payload.throttledEvents&&(e.throttledEvents=pn(t.payload.throttledEvents))}}}),$Me=BMe.actions.setEventSettings,HMe=BMe.reducer,WMe=pt({brush:KCe,cartesianAxis:MCe,chartData:Nwe,errorBars:pOe,eventSettings:HMe,graphicalItems:aCe,layout:Tce,legend:tfe,options:Mwe,polarAxis:bSe,polarOptions:yMe,referenceElements:ZCe,renderedTicks:kke,rootProps:mMe,tooltip:wye,zIndex:pwe});function UMe(e){var t=e.preloadedState,n=e.children,r=e.reduxStoreName,o=pde(),a=_r.useRef(null);if(o)return n;null==a.current&&(a.current=function(e){return _ue({reducer:WMe,preloadedState:e,middleware:e=>e({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes("es6")}).concat([iMe.middleware,sMe.middleware,SMe.middleware,MMe.middleware,NMe.middleware]),enhancers:e=>{var t=e;return"function"==typeof e&&(t=e()),t.concat(zue({type:"raf"}))},devTools:{serialize:{replacer:fMe},name:"recharts-".concat(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Chart")}})}(t,r));var i=gue;return _r.createElement(hfe,{context:i,store:a.current},n)}function KMe(e){var t=e.layout,n=e.margin,r=yue(),o=pde();return _r.useEffect(()=>{o||(r(Ice(t)),r(Mce(n)))},[r,o,t,n]),null}var qMe=_r.memo(KMe,vfe);function GMe(e){var t=yue();return _r.useEffect(()=>{t(gMe(e))},[t,e]),null}var YMe=e=>{var t=yue();return _r.useEffect(()=>{t($Me(e))},[t,e]),null},XMe=_r.memo(YMe,vfe);function QMe(e){var t=e.zIndex,n=e.isPanorama,r=_r.useRef(null),o=yue();return _r.useLayoutEffect(()=>(r.current&&o(dwe({zIndex:t,element:r.current,isPanorama:n})),()=>{o(fwe({zIndex:t,isPanorama:n}))}),[o,t,n]),_r.createElement("g",{tabIndex:-1,ref:r,className:"recharts-zIndex-layer_".concat(t)})}function ZMe(e){var t=e.children,n=e.isPanorama,r=Sue(twe);if(!r||0===r.length)return t;var o=r.filter(e=>e<0),a=r.filter(e=>e>0);return _r.createElement(_r.Fragment,null,o.map(e=>_r.createElement(QMe,{key:e,zIndex:e,isPanorama:n})),t,a.map(e=>_r.createElement(QMe,{key:e,zIndex:e,isPanorama:n})))}var JMe=["children"];function eIe(){return eIe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},eIe.apply(null,arguments)}var tIe={width:"100%",height:"100%",display:"block"},nIe=_r.forwardRef((e,t)=>{var n=Bde(),r=$de(),o=ape();if(!Nce(n)||!Nce(r))return null;var a,i,l=e.children,s=e.otherAttributes,u=e.title,c=e.desc;return null!=s&&(a="number"==typeof s.tabIndex?s.tabIndex:o?0:void 0,i="string"==typeof s.role?s.role:o?"application":void 0),_r.createElement(gse,eIe({},s,{title:u,desc:c,role:i,tabIndex:a,width:n,height:r,style:tIe,ref:t}),l)}),rIe=e=>{var t=e.children,n=Sue(mde);if(!n)return null;var r=n.width,o=n.height,a=n.y,i=n.x;return _r.createElement(gse,{width:r,height:o,x:i,y:a},t)},oIe=_r.forwardRef((e,t)=>{var n=e.children,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,JMe);return pde()?_r.createElement(rIe,null,_r.createElement(ZMe,{isPanorama:!0},n)):_r.createElement(nIe,eIe({ref:t},r),_r.createElement(ZMe,{isPanorama:!1},n))});function aIe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return iIe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iIe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function iIe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function lIe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sIe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lIe(Object(n),!0).forEach(function(t){uIe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lIe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function uIe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cIe(){return cIe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cIe.apply(null,arguments)}function dIe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(c){u=!0,o=c}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fIe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fIe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fIe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var pIe=()=>(Bwe(),null);function hIe(e){if("number"==typeof e)return e;if("string"==typeof e){var t=parseFloat(e);if(!Number.isNaN(t))return t}return 0}var mIe=_r.forwardRef((e,t)=>{var n,r,o=_r.useRef(null),a=dIe(_r.useState({containerWidth:hIe(null===(n=e.style)||void 0===n?void 0:n.width),containerHeight:hIe(null===(r=e.style)||void 0===r?void 0:r.height)}),2),i=a[0],l=a[1],s=_r.useCallback((e,t)=>{l(n=>{var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}})},[]),u=_r.useCallback(e=>{if("function"==typeof t&&t(e),null!=o.current&&(o.current.disconnect(),o.current=null),null!=e&&"undefined"!=typeof ResizeObserver){var n=e.getBoundingClientRect(),r=n.width,a=n.height;s(r,a);var i=new ResizeObserver(e=>{var t=e[0];if(null!=t){var n=t.contentRect,r=n.width,o=n.height;s(r,o)}});i.observe(e),o.current=i}},[t,s]);return _r.useEffect(()=>()=>{var e=o.current;null!=e&&e.disconnect()},[s]),_r.createElement(_r.Fragment,null,_r.createElement(qde,{width:i.containerWidth,height:i.containerHeight}),_r.createElement("div",cIe({ref:u},e)))}),gIe=_r.forwardRef((e,t)=>{var n=e.width,r=e.height,o=dIe(_r.useState({containerWidth:hIe(n),containerHeight:hIe(r)}),2),a=o[0],i=o[1],l=_r.useCallback((e,t)=>{i(n=>{var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}})},[]),s=_r.useCallback(e=>{if("function"==typeof t&&t(e),null!=e){var n=e.getBoundingClientRect(),r=n.width,o=n.height;l(r,o)}},[t,l]);return _r.createElement(_r.Fragment,null,_r.createElement(qde,{width:a.containerWidth,height:a.containerHeight}),_r.createElement("div",cIe({ref:s},e)))}),vIe=_r.forwardRef((e,t)=>{var n=e.width,r=e.height;return _r.createElement(_r.Fragment,null,_r.createElement(qde,{width:n,height:r}),_r.createElement("div",cIe({ref:t},e)))}),yIe=_r.forwardRef((e,t)=>{var n=e.width,r=e.height;return"string"==typeof n||"string"==typeof r?_r.createElement(gIe,cIe({},e,{ref:t})):"number"==typeof n&&"number"==typeof r?_r.createElement(vIe,cIe({},e,{width:n,height:r,ref:t})):_r.createElement(_r.Fragment,null,_r.createElement(qde,{width:n,height:r}),_r.createElement("div",cIe({ref:t},e)))});var bIe=_r.forwardRef((e,t)=>{var n=e.children,r=e.className,o=e.height,a=e.onClick,i=e.onContextMenu,l=e.onDoubleClick,s=e.onMouseDown,u=e.onMouseEnter,c=e.onMouseLeave,d=e.onMouseMove,f=e.onMouseUp,p=e.onTouchEnd,h=e.onTouchMove,m=e.onTouchStart,g=e.style,v=e.width,y=e.responsive,b=e.dispatchTouchEvents,w=void 0===b||b,x=_r.useRef(null),S=yue(),C=dIe(_r.useState(null),2),k=C[0],O=C[1],E=dIe(_r.useState(null),2),P=E[0],M=E[1],I=function(){var e=yue(),t=aIe(_r.useState(null),2),n=t[0],r=t[1],o=Sue(nde);return _r.useEffect(()=>{if(null!=n){var t=n.getBoundingClientRect().width/n.offsetWidth;jce(t)&&t!==o&&e(Dce(t))}},[n,e,o]),r}(),R=Nde(),D=(null==R?void 0:R.width)>0?R.width:v,T=(null==R?void 0:R.height)>0?R.height:o,A=_r.useCallback(e=>{I(e),"function"==typeof t&&t(e),O(e),M(e),null!=e&&(x.current=e)},[I,t,O,M]),j=_r.useCallback(e=>{S(aMe(e)),S(PMe({handler:a,reactEvent:e}))},[S,a]),N=_r.useCallback(e=>{S(lMe(e)),S(PMe({handler:u,reactEvent:e}))},[S,u]),F=_r.useCallback(e=>{S(hye()),S(PMe({handler:c,reactEvent:e}))},[S,c]),L=_r.useCallback(e=>{S(lMe(e)),S(PMe({handler:d,reactEvent:e}))},[S,d]),z=_r.useCallback(()=>{S(wMe())},[S]),_=_r.useCallback(()=>{S(xMe())},[S]),V=_r.useCallback(e=>{S(bMe(e.key))},[S]),B=_r.useCallback(e=>{S(PMe({handler:i,reactEvent:e}))},[S,i]),$=_r.useCallback(e=>{S(PMe({handler:l,reactEvent:e}))},[S,l]),H=_r.useCallback(e=>{S(PMe({handler:s,reactEvent:e}))},[S,s]),W=_r.useCallback(e=>{S(PMe({handler:f,reactEvent:e}))},[S,f]),U=_r.useCallback(e=>{S(PMe({handler:m,reactEvent:e}))},[S,m]),K=_r.useCallback(e=>{w&&S(jMe(e)),S(PMe({handler:h,reactEvent:e}))},[S,w,h]),q=_r.useCallback(e=>{S(PMe({handler:p,reactEvent:e}))},[S,p]),G=function(e){return e?mIe:yIe}(y);return _r.createElement(Swe.Provider,{value:k},_r.createElement(Wse.Provider,{value:P},_r.createElement(G,{width:null!=D?D:null==g?void 0:g.width,height:null!=T?T:null==g?void 0:g.height,className:ee("recharts-wrapper",r),style:sIe({position:"relative",cursor:"default",width:D,height:T},g),onClick:j,onContextMenu:B,onDoubleClick:$,onFocus:z,onBlur:_,onKeyDown:V,onMouseDown:H,onMouseEnter:N,onMouseLeave:F,onMouseMove:L,onMouseUp:W,onTouchEnd:q,onTouchMove:K,onTouchStart:U,ref:A},_r.createElement(pIe,null),n)))}),wIe=["width","height","responsive","children","className","style","compact","title","desc"];var xIe=_r.forwardRef((e,t)=>
321{var n=e.width,r=e.height,o=e.responsive,a=e.children,i=e.className,l=e.style,s=e.compact,u=e.title,c=e.desc,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,wIe),f=dse(d);return s?_r.createElement(_r.Fragment,null,_r.createElement(qde,{width:n,height:r}),_r.createElement(oIe,{otherAttributes:f,title:u,desc:c},a)):_r.createElement(bIe,{className:i,style:l,width:n,height:r,responsive:null!=o&&o,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},_r.createElement(oIe,{otherAttributes:f,title:u,desc:c,ref:t},_r.createElement(nke,null,a)))});function SIe(){return SIe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},SIe.apply(null,arguments)}function CIe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function kIe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var OIe=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?CIe(Object(n),!0).forEach(function(t){kIe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CIe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,layout:"horizontal",margin:{top:5,right:5,bottom:5,left:5},responsive:!1,reverseStackOrder:!1,stackOffset:"none",syncMethod:"index"},VMe),EIe=_r.forwardRef(function(e,t){var n,r=oue(e.categoricalChartProps,OIe),o=e.chartName,a=e.defaultTooltipEventType,i=e.validateTooltipEventTypes,l=e.tooltipPayloadSearcher,s=e.categoricalChartProps,u={chartName:o,defaultTooltipEventType:a,validateTooltipEventTypes:i,tooltipPayloadSearcher:l,eventEmitter:void 0};return _r.createElement(UMe,{preloadedState:{options:u},reduxStoreName:null!==(n=s.id)&&void 0!==n?n:o},_r.createElement(HCe,{chartData:s.data}),_r.createElement(qMe,{layout:r.layout,margin:r.margin}),_r.createElement(XMe,{throttleDelay:r.throttleDelay,throttledEvents:r.throttledEvents}),_r.createElement(GMe,{baseValue:r.baseValue,accessibilityLayer:r.accessibilityLayer,barCategoryGap:r.barCategoryGap,maxBarSize:r.maxBarSize,stackOffset:r.stackOffset,barGap:r.barGap,barSize:r.barSize,syncId:r.syncId,syncMethod:r.syncMethod,className:r.className,reverseStackOrder:r.reverseStackOrder}),_r.createElement(xIe,SIe({},r,{ref:t})))}),PIe=["axis"],MIe=_r.forwardRef((e,t)=>_r.createElement(EIe,{chartName:"LineChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:PIe,tooltipPayloadSearcher:Ewe,categoricalChartProps:e,ref:t})),IIe=["axis","item"],RIe=_r.forwardRef((e,t)=>_r.createElement(EIe,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:IIe,tooltipPayloadSearcher:Ewe,categoricalChartProps:e,ref:t})),DIe=["axis"],TIe=_r.forwardRef((e,t)=>_r.createElement(EIe,{chartName:"AreaChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:DIe,tooltipPayloadSearcher:Ewe,categoricalChartProps:e,ref:t})),AIe=function(e){return"object"==typeof e&&null!==e};const jIe=Object.freeze(Object.defineProperty({__proto__:null,default:function(e){var t=e.value,n=void 0===t?"":t,r=e.numInputs,o=void 0===r?4:r,a=e.onChange,i=e.onPaste,l=e.renderInput,s=e.shouldAutoFocus,u=void 0!==s&&s,c=e.inputType,d=void 0===c?"text":c,f=e.renderSeparator,p=e.placeholder,h=e.containerStyle,m=e.inputStyle,g=e.skipDefaultStyles,v=void 0!==g&&g,y=Vr.useState(0),b=y[0],w=y[1],x=Vr.useRef([]),S=function(){return n?n.toString().split(""):[]},C="number"===d||"tel"===d;Vr.useEffect(function(){x.current=x.current.slice(0,o)},[o]),Vr.useEffect(function(){var e;u&&(null===(e=x.current[0])||void 0===e||e.focus())},[u]);
321var k=function(){if("string"==typeof p){if(p.length===o)return p;p.length}},O=function(e){return(C?!isNaN(Number(e)):"string"==typeof e)&&1===e.trim().length},E=function(e){var t=e.target.value;O(t)&&(D(t),R(b+1))},P=function(e){var t=e.nativeEvent,n=e.target.value;if(!O(n)){if(n.length===o)n.split("").some(function(e){return!O(e)})||(T(n.split("")),R(o-1));null===t.data&&"deleteContentBackward"===t.inputType&&(e.preventDefault(),D(""),R(b-1)),e.target.value=""}},M=function(){w(b-1)},I=function(e){var t=S();[e.code,e.key].includes("Backspace")?(e.preventDefault(),D(""),R(b-1)):"Delete"===e.code?(e.preventDefault(),D("")):"ArrowLeft"===e.code?(e.preventDefault(),R(b-1)):"ArrowRight"===e.code||e.key===t[b]?(e.preventDefault(),R(b+1)):"Spacebar"!==e.code&&"Space"!==e.code&&"ArrowUp"!==e.code&&"ArrowDown"!==e.code||e.preventDefault()},R=function(e){var t,n,r=Math.max(Math.min(o-1,e),0);x.current[r]&&(null===(t=x.current[r])||void 0===t||t.focus(),null===(n=x.current[r])||void 0===n||n.select(),w(r))},D=function(e){var t=S();t[b]=e[0],T(t)},T=function(e){var t=e.join("");a(t)},A=function(e){var t;e.preventDefault();var n=S(),r=b,a=e.clipboardData.getData("text/plain").slice(0,o-b).split("");if(!C||!a.some(function(e){return isNaN(Number(e))})){for(var i=0;i<o;++i)i>=b&&a.length>0&&(n[i]=null!==(t=a.shift())&&void 0!==t?t:"",r++);R(r),T(n)}};return Vr.createElement("div",{style:Object.assign({display:"flex",alignItems:"center"},AIe(h)&&h),className:"string"==typeof h?h:void 0,onPaste:i},Array.from({length:o},function(e,t){return t}).map(function(e){var t,n,r;return Vr.createElement(Vr.Fragment,{key:e},l({value:null!==(t=S()[e])&&void 0!==t?t:"",placeholder:null!==(r=null===(n=k())||void 0===n?void 0:n[e])&&void 0!==r?r:void 0,ref:function(t){return x.current[e]=t},onChange:E,onFocus:function(t){return function(e){return function(t){w(t),e.target.select()}}(t)(e)},onBlur:M,onKeyDown:I,onPaste:A,autoComplete:"off","aria-label":"Please enter OTP character ".concat(e+1),style:Object.assign(v?{}:{width:"1em",textAlign:"center"},AIe(m)?m:{}),className:"string"==typeof m?m:void 0,type:d,inputMode:C?"numeric":"text",onInput:P},e),e<o-1&&("function"==typeof f?f(e):f))}))}},Symbol.toStringTag,{value:"Module"})),NIe=(e,t,n)=>{if(e&&"reportValidity"in e){const r=jK(n,t);e.setCustomValidity(r&&r.message||""),e.reportValidity()}},FIe=(e,t)=>{for(const n in t.fields){const r=t.fields[n];r&&r.ref&&"reportValidity"in r.ref?NIe(r.ref,n,e):r&&r.refs&&r.refs.forEach(t=>NIe(t,n,e))}},LIe=(e,t)=>{t.shouldUseNativeValidation&&FIe(e,t);const n={};for(const r in e){const o=jK(t.fields,r),a=Object.assign(e[r]||{},{ref:o&&o.ref});if(zIe(t.names||Object.keys(e),r)){const e=Object.assign({},jK(n,r));LK(e,"root",a),LK(n,r,e)}else LK(n,r,a)}return n},zIe=(e,t)=>{const n=_Ie(t).replace(/[.*+?^${}()|\\]/g,"\\$&");return e.some(e=>_Ie(e).match(`^${n}\\.\\d+`))};function _Ie(e){return e.replace(/[\[\]]/g,"")}function VIe(){return VIe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},VIe.apply(null,arguments)}function BIe(e,t,n){return void 0===n&&(n={}),function(t,r,o){try{var a=function(){if(i.issues){var e=function(e,t){for(var n={},r=0;r<e.length;r++){var o=e[r],a=Nn(o);if(a&&(n[a]||(n[a]={message:o.message,type:""}),t)){var i,l=n[a].types||{};n[a].types=VIe({},l,((i={})[Object.keys(l).length]=o.message,i))}}return n}(i.issues,!o.shouldUseNativeValidation&&"all"===o.criteriaMode);return{values:{},errors:LIe(e,o)}}return o.shouldUseNativeValidation&&FIe({},o),{values:n.raw?Object.assign({},t):i.value,errors:{}}},i=e["~standard"].validate(t),l=function(){if(i instanceof Promise)return Promise.resolve(i).then(function(e){i=e})}();return Promise.resolve(l&&l.then?l.then(a):a())}catch(gxe){return Promise.reject(gxe)}}}export{xk as $,XM as A,yi as B,OE as C,JM as D,YK as E,$g as F,wv as G,Ev as H,ek as I,AC as J,iC as K,BIe as L,GK as M,Ba as N,GM as O,qM as P,vC as Q,RE as R,Tk as S,ZM as T,w0 as U,Pk as V,NC as W,eO as X,C4 as Y,wC as Z,SC as _,Or as a,Ik as a$,aC as a0,uC as a1,sC as a2,lk as a3,fi as a4,cC as a5,LC as a6,vx as a7,D6 as a8,A3 as a9,FL as aA,NL as aB,_j as aC,Vj as aD,Bj as aE,pj as aF,kj as aG,PF as aH,MF as aI,IF as aJ,RF as aK,wk as aL,Bk as aM,gk as aN,WC as aO,A0 as aP,R0 as aQ,DS as aR,RS as aS,rk as aT,PC as aU,xC as aV,Dk as aW,MC as aX,FC as aY,Fk as aZ,Uk as a_,M6 as aa,U6 as ab,R6 as ac,hk as ad,sk as ae,Ok as af,qk as ag,Vk as ah,TC as ai,IC as aj,gC as ak,XA as al,JA as am,Qq as an,n9 as ao,EJ as ap,bJ as aq,QK as ar,qK as as,ZK as at,gm as au,dm as av,uw as aw,lC as ax,mx as ay,uk as az,l2 as b,xa as b$,Rk as b0,Ix as b1,QC as b2,rC as b3,Mk as b4,nk as b5,_k as b6,dC as b7,Zk as b8,Qk as b9,MIe as bA,aOe as bB,HPe as bC,nMe as bD,Qwe as bE,Afe as bF,YOe as bG,fke as bH,ik as bI,RIe as bJ,OPe as bK,TIe as bL,FEe as bM,Yk as bN,dM as bO,SM as bP,MM as bQ,EM as bR,PM as bS,gM as bT,yM as bU,BC as bV,Ck as bW,kk as bX,$r as bY,ta as bZ,Ua as b_,tO as ba,bk as bb,jC as bc,fk as bd,oC as be,ZC as bf,Kx as bg,Wx as bh,Xk as bi,qC as bj,mC as bk,Ak as bl,zC as bm,Hk as bn,zk as bo,pk as bp,XC as bq,Jk as br,tk as bs,jk as bt,ok as bu,fC as bv,Wk as bw,GC as bx,VC as by,Lde as bz,kr as c,RL as c$,HS as c0,IS as c1,cO as c2,gT as c3,vT as c4,yT as c5,bT as c6,wT as c7,sI as c8,uI as c9,FN as cA,CC as cB,zN as cC,PN as cD,kC as cE,OC as cF,$C as cG,IT as cH,RT as cI,DT as cJ,TT as cK,jT as cL,AT as cM,LT as cN,NT as cO,FT as cP,VT as cQ,cA as cR,dA as cS,fA as cT,pA as cU,MA as cV,IA as cW,sF as cX,uF as cY,VF as cZ,YF as c_,cI as ca,ZN as cb,EI as cc,PI as cd,qH as ce,vH as cf,OH as cg,LH as ch,_H as ci,KH as cj,SH as ck,UH as cl,GH as cm,fH as cn,bH as co,OW as cp,oN as cq,aN as cr,lN as cs,iN as ct,cN as cu,fN as cv,kN as cw,DN as cx,jN as cy,AN as cz,PE as d,Jg as d$,DL as d0,TL as d1,AL as d2,jL as d3,IL as d4,_L as d5,zr as d6,sU as d7,JU as d8,jx as d9,UC as dA,tm as dB,Hg as dC,ua as dD,Tx as dE,X8 as dF,Y8 as dG,Tm as dH,ak as dI,uJ as dJ,Ud as dK,Tle as dL,RC as dM,cx as dN,hw as dO,Lk as dP,Eh as dQ,$a as dR,P0 as dS,Qle as dT,La as dU,ose as dV,gb as dW,Yg as dX,pb as dY,Ll as dZ,KC as d_,Rd as da,hG as db,wy as dc,f0 as dd,y0 as de,pi as df,YC as dg,$k as d
321h,ck as di,yk as dj,Gk as dk,vk as dl,mk as dm,yC as dn,JC as dp,dk as dq,Sk as dr,$h as ds,DC as dt,i3 as du,d3 as dv,Nk as dw,hC as dx,pC as dy,EC as dz,UM as e,HC as e0,qq as e1,Ab as e2,jy as e3,S0 as e4,_a as e5,na as e6,Za as e7,_x as e8,yx as e9,qd as ea,li as eb,Nx as ec,ki as ed,Ur as ee,jIe as ef,YM as f,Er as g,Zle as h,J1 as i,jr as j,QM as k,KM as l,Dx as m,Ax as n,Oa as o,Ca as p,Gq as q,_r as r,wa as s,Kk as t,YS as u,_C as v,Vr as w,Ek as x,Ux as y,bC as z}; 322//# sourceMappingURL=react-vendor-BqD7gIFh.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.