"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[655],{7040:function(e,t,r){var n=r(2265),o=r(9311),i=r(2384),l=r(3822),a=r(2960),s=r(5931),u=r(909),c=r(7437);function p(e){return"scale(".concat(e,", ").concat(e**2,")")}let d={entering:{opacity:1,transform:p(1)},entered:{opacity:1,transform:"none"}},f="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),m=n.forwardRef(function(e,t){let{addEndListener:r,appear:m=!0,children:h,easing:v,in:g,onEnter:y,onEntered:b,onEntering:Z,onExit:x,onExited:P,onExiting:S,style:w,timeout:M="auto",TransitionComponent:E=l.ZP,...C}=e,R=(0,o.Z)(),k=n.useRef(),z=(0,a.Z)(),H=n.useRef(null),j=(0,u.Z)(H,(0,i.Z)(h),t),D=e=>t=>{if(e){let r=H.current;void 0===t?e(r):e(r,t)}},L=D(Z),T=D((e,t)=>{let r;(0,s.n)(e);let{duration:n,delay:o,easing:i}=(0,s.C)({style:w,timeout:M,easing:v},{mode:"enter"});"auto"===M?(r=z.transitions.getAutoHeightDuration(e.clientHeight),k.current=r):r=n,e.style.transition=[z.transitions.create("opacity",{duration:r,delay:o}),z.transitions.create("transform",{duration:f?r:.666*r,delay:o,easing:i})].join(","),y&&y(e,t)}),N=D(b),A=D(S),K=D(e=>{let t;let{duration:r,delay:n,easing:o}=(0,s.C)({style:w,timeout:M,easing:v},{mode:"exit"});"auto"===M?(t=z.transitions.getAutoHeightDuration(e.clientHeight),k.current=t):t=r,e.style.transition=[z.transitions.create("opacity",{duration:t,delay:n}),z.transitions.create("transform",{duration:f?t:.666*t,delay:f?n:n||.333*t,easing:o})].join(","),e.style.opacity=0,e.style.transform=p(.75),x&&x(e)}),_=D(P);return(0,c.jsx)(E,{appear:m,in:g,nodeRef:H,onEnter:T,onEntered:N,onEntering:L,onExit:K,onExited:_,onExiting:A,addEndListener:e=>{"auto"===M&&R.start(k.current||0,e),r&&r(H.current,e)},timeout:"auto"===M?null:M,...C,children:(e,t)=>n.cloneElement(h,{style:{opacity:0,transform:p(.75),visibility:"exited"!==e||g?void 0:"hidden",...d[e],...w,...h.props.style},ref:j,...t})})});m&&(m.muiSupportAuto=!0),t.Z=m},1175:function(e,t,r){let n=r(2265).createContext({});t.Z=n},8655:function(e,t,r){r.d(t,{Z:function(){return J}});var n=r(2265);r(1945);var o=r(4839),i=r(6990),l=r(9942),a=r(608),s=r(9645),u=r(8024),c=r(6137),p=r(1175),d=r(2296),f=r(587);function m(e){return(0,f.ZP)("MuiList",e)}(0,d.Z)("MuiList",["root","padding","dense","subheader"]);var h=r(7437);let v=e=>{let{classes:t,disablePadding:r,dense:n,subheader:o}=e;return(0,i.Z)({root:["root",!r&&"padding",n&&"dense",o&&"subheader"]},m,t)},g=(0,u.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:e=>{let{ownerState:t}=e;return!t.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:e=>{let{ownerState:t}=e;return t.subheader},style:{paddingTop:0}}]}),y=n.forwardRef(function(e,t){let r=(0,c.i)({props:e,name:"MuiList"}),{children:i,className:l,component:a="ul",dense:s=!1,disablePadding:u=!1,subheader:d,...f}=r,m=n.useMemo(()=>({dense:s}),[s]),y={...r,component:a,dense:s,disablePadding:u},b=v(y);return(0,h.jsx)(p.Z.Provider,{value:m,children:(0,h.jsxs)(g,{as:a,className:(0,o.Z)(b.root,l),ref:t,ownerState:y,...f,children:[d,i]})})});var b=r(4086).Z,Z=r(909),x=r(8632);function P(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function S(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function w(e,t){if(void 0===t)return!0;let r=e.innerText;return void 0===r&&(r=e.textContent),0!==(r=r.trim().toLowerCase()).length&&(t.repeating?r[0]===t.keys[0]:r.startsWith(t.keys.join("")))}function M(e,t,r,n,o,i){let l=!1,a=o(e,t,!!t&&r);for(;a;){if(a===e.firstChild){if(l)return!1;l=!0}let t=!n&&(a.disabled||"true"===a.getAttribute("aria-disabled"));if(a.hasAttribute("tabindex")&&w(a,i)&&!t)return a.focus(),!0;a=o(e,a,r)}return!1}let E=n.forwardRef(function(e,t){let{actions:r,autoFocus:o=!1,autoFocusItem:i=!1,children:l,className:a,disabledItemsFocusable:u=!1,disableListWrap:c=!1,onKeyDown:p,variant:d="selectedMenu",...f}=e,m=n.useRef(null),v=n.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,x.Z)(()=>{o&&m.current.focus()},[o]),n.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(e,t)=>{let{direction:r}=t,n=!m.current.style.width;if(e.clientHeight<m.current.clientHeight&&n){let t="".concat(b((0,s.Z)(e)),"px");m.current.style["rtl"===r?"paddingLeft":"paddingRight"]=t,m.current.style.width="calc(100% + ".concat(t,")")}return m.current}}),[]);let g=(0,Z.Z)(m,t),E=-1;n.Children.forEach(l,(e,t)=>{if(!n.isValidElement(e)){E===t&&(E+=1)>=l.length&&(E=-1);return}e.props.disabled||("selectedMenu"===d&&e.props.selected?E=t:-1!==E||(E=t)),E===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(E+=1)>=l.length&&(E=-1)});let C=n.Children.map(l,(e,t)=>{if(t===E){let t={};return i&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===d&&(t.tabIndex=0),n.cloneElement(e,t)}return e});return(0,h.jsx)(y,{role:"menu",ref:g,className:a,onKeyDown:e=>{let t=m.current,r=e.key;if(e.ctrlKey||e.metaKey||e.altKey){p&&p(e);return}let n=(0,s.Z)(t).activeElement;if("ArrowDown"===r)e.preventDefault(),M(t,n,c,u,P);else if("ArrowUp"===r)e.preventDefault(),M(t,n,c,u,S);else if("Home"===r)e.preventDefault(),M(t,null,c,u,P);else if("End"===r)e.preventDefault(),M(t,null,c,u,S);else if(1===r.length){let o=v.current,i=r.toLowerCase(),l=performance.now();o.keys.length>0&&(l-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&i!==o.keys[0]&&(o.repeating=!1)),o.lastTime=l,o.keys.push(i);let a=n&&!o.repeating&&w(n,o);o.previousKeyMatched&&(a||M(t,n,!1,u,P,o))?e.preventDefault():o.previousKeyMatched=!1}p&&p(e)},tabIndex:o?0:-1,...f,children:C})});var C=r(1767),R=r(576),k=r(8095),z=r(7040),H=r(5343),j=r(8027);function D(e){return(0,f.ZP)("MuiPopover",e)}(0,d.Z)("MuiPopover",["root","paper"]);var L=r(6830);function T(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function N(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function A(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?"".concat(e,"px"):e).join(" ")}function K(e){return"function"==typeof e?e():e}let _=e=>{let{classes:t}=e;return(0,i.Z)({root:["root"],paper:["paper"]},D,t)},O=(0,u.ZP)(H.Z,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),F=(0,u.ZP)(j.Z,{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}),I=n.forwardRef(function(e,t){var r;let i=(0,c.i)({props:e,name:"MuiPopover"}),{action:l,anchorEl:a,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:p,anchorReference:d="anchorEl",children:f,className:m,container:v,elevation:g=8,marginThreshold:y=16,open:b,PaperProps:x={},slots:P={},slotProps:S={},transformOrigin:w={vertical:"top",horizontal:"left"},TransitionComponent:M=z.Z,transitionDuration:E="auto",TransitionProps:{onEntering:H,...j}={},disableScrollLock:D=!1,...I}=i,W=null!==(r=null==S?void 0:S.paper)&&void 0!==r?r:x,V=n.useRef(),B={...i,anchorOrigin:u,anchorReference:d,elevation:g,marginThreshold:y,externalPaperSlotProps:W,transformOrigin:w,TransitionComponent:M,transitionDuration:E,TransitionProps:j},U=_(B),X=n.useCallback(()=>{if("anchorPosition"===d)return p;let e=K(a),t=(e&&1===e.nodeType?e:(0,s.Z)(V.current).body).getBoundingClientRect();return{top:t.top+T(t,u.vertical),left:t.left+N(t,u.horizontal)}},[a,u.horizontal,u.vertical,p,d]),Y=n.useCallback(e=>({vertical:T(e,w.vertical),horizontal:N(e,w.horizontal)}),[w.horizontal,w.vertical]),q=n.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},r=Y(t);if("none"===d)return{top:null,left:null,transformOrigin:A(r)};let n=X(),o=n.top-r.vertical,i=n.left-r.horizontal,l=o+t.height,s=i+t.width,u=(0,k.Z)(K(a)),c=u.innerHeight-y,p=u.innerWidth-y;if(null!==y&&o<y){let e=o-y;o-=e,r.vertical+=e}else if(null!==y&&l>c){let e=l-c;o-=e,r.vertical+=e}if(null!==y&&i<y){let e=i-y;i-=e,r.horizontal+=e}else if(s>p){let e=s-p;i-=e,r.horizontal+=e}return{top:"".concat(Math.round(o),"px"),left:"".concat(Math.round(i),"px"),transformOrigin:A(r)}},[a,d,X,Y,y]),[G,J]=n.useState(b),Q=n.useCallback(()=>{let e=V.current;if(!e)return;let t=q(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,J(!0)},[q]);n.useEffect(()=>(D&&window.addEventListener("scroll",Q),()=>window.removeEventListener("scroll",Q)),[a,D,Q]),n.useEffect(()=>{b&&Q()}),n.useImperativeHandle(l,()=>b?{updatePosition:()=>{Q()}}:null,[b,Q]),n.useEffect(()=>{if(!b)return;let e=(0,R.Z)(()=>{Q()}),t=(0,k.Z)(a);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[a,b,Q]);let $=E;"auto"!==E||M.muiSupportAuto||($=void 0);let ee=v||(a?(0,s.Z)(K(a)).body:void 0),et={slots:P,slotProps:{...S,paper:W}},[er,en]=(0,L.Z)("paper",{elementType:F,externalForwardedProps:et,additionalProps:{elevation:g,className:(0,o.Z)(U.paper,null==W?void 0:W.className),style:G?W.style:{...W.style,opacity:0}},ownerState:B}),[eo,{slotProps:ei,...el}]=(0,L.Z)("root",{elementType:O,externalForwardedProps:et,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:ee,open:b},ownerState:B,className:(0,o.Z)(U.root,m)}),ea=(0,Z.Z)(V,en.ref);return(0,h.jsx)(eo,{...el,...!(0,C.Z)(eo)&&{slotProps:ei,disableScrollLock:D},...I,ref:t,children:(0,h.jsx)(M,{appear:!0,in:b,onEntering:(e,t)=>{H&&H(e,t),Q()},onExited:()=>{J(!1)},timeout:$,...j,children:(0,h.jsx)(er,{...en,ref:ea,children:f})})})});var W=r(1738);function V(e){return(0,f.ZP)("MuiMenu",e)}(0,d.Z)("MuiMenu",["root","paper","list"]);let B={vertical:"top",horizontal:"right"},U={vertical:"top",horizontal:"left"},X=e=>{let{classes:t}=e;return(0,i.Z)({root:["root"],paper:["paper"],list:["list"]},V,t)},Y=(0,u.ZP)(I,{shouldForwardProp:e=>(0,W.Z)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),q=(0,u.ZP)(F,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),G=(0,u.ZP)(E,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0});var J=n.forwardRef(function(e,t){var r,i;let s=(0,c.i)({props:e,name:"MuiMenu"}),{autoFocus:u=!0,children:p,className:d,disableAutoFocusItem:f=!1,MenuListProps:m={},onClose:v,open:g,PaperProps:y={},PopoverClasses:b,transitionDuration:Z="auto",TransitionProps:{onEntering:x,...P}={},variant:S="selectedMenu",slots:w={},slotProps:M={},...E}=s,C=(0,l.V)(),R={...s,autoFocus:u,disableAutoFocusItem:f,MenuListProps:m,onEntering:x,PaperProps:y,transitionDuration:Z,TransitionProps:P,variant:S},k=X(R),z=u&&!f&&g,H=n.useRef(null),j=-1;n.Children.map(p,(e,t)=>{n.isValidElement(e)&&(e.props.disabled||("selectedMenu"===S&&e.props.selected?j=t:-1!==j||(j=t)))});let D=null!==(r=w.paper)&&void 0!==r?r:q,L=null!==(i=M.paper)&&void 0!==i?i:y,T=(0,a.Z)({elementType:w.root,externalSlotProps:M.root,ownerState:R,className:[k.root,d]}),N=(0,a.Z)({elementType:D,externalSlotProps:L,ownerState:R,className:k.paper});return(0,h.jsx)(Y,{onClose:v,anchorOrigin:{vertical:"bottom",horizontal:C?"right":"left"},transformOrigin:C?B:U,slots:{paper:D,root:w.root},slotProps:{root:T,paper:N},open:g,ref:t,transitionDuration:Z,TransitionProps:{onEntering:(e,t)=>{H.current&&H.current.adjustStyleForScrollbar(e,{direction:C?"rtl":"ltr"}),x&&x(e,t)},...P},ownerState:R,...E,classes:b,children:(0,h.jsx)(G,{onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),v&&v(e,"tabKeyDown"))},actions:H,autoFocus:u&&(-1===j||f),autoFocusItem:z,variant:S,...m,className:(0,o.Z)(k.list,m.className),children:p})})})},3202:function(e,t){Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen"),Symbol.for("react.module.reference")},1945:function(e,t,r){r(3202)},1767:function(e,t){t.Z=function(e){return"string"==typeof e}},608:function(e,t,r){var n=r(7740),o=r(7754),i=r(7664),l=r(8507);t.Z=function(e){var t;let{elementType:r,externalSlotProps:a,ownerState:s,skipResolvingSlotProps:u=!1,...c}=e,p=u?{}:(0,l.Z)(a,s),{props:d,internalRef:f}=(0,i.Z)({...c,externalSlotProps:p}),m=(0,n.Z)(f,null==p?void 0:p.ref,null===(t=e.additionalProps)||void 0===t?void 0:t.ref);return(0,o.Z)(r,{...d,ref:m},s)}}}]);