"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8058],{15273:function(e,t,r){r.d(t,{Z:function(){return m}});var o=r(2265),n=r(61994),i=r(20801),l=r(16210),a=r(37053),s=r(15566),u=r(94143),p=r(50738);function c(e){return(0,p.ZP)("MuiList",e)}(0,u.Z)("MuiList",["root","padding","dense","subheader"]);var f=r(57437);let d=e=>{let{classes:t,disablePadding:r,dense:o,subheader:n}=e;return(0,i.Z)({root:["root",!r&&"padding",o&&"dense",n&&"subheader"]},c,t)},h=(0,l.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}}]});var m=o.forwardRef(function(e,t){let r=(0,a.i)({props:e,name:"MuiList"}),{children:i,className:l,component:u="ul",dense:p=!1,disablePadding:c=!1,subheader:m,...v}=r,y=o.useMemo(()=>({dense:p}),[p]),g={...r,component:u,dense:p,disablePadding:c},b=d(g);return(0,f.jsx)(s.Z.Provider,{value:y,children:(0,f.jsxs)(h,{as:u,className:(0,n.Z)(b.root,l),ref:t,ownerState:g,...v,children:[m,i]})})})},15566:function(e,t,r){let o=r(2265).createContext({});t.Z=o},8058:function(e,t,r){r.d(t,{Z:function(){return M}});var o=r(2265);r(29326);var n=r(61994),i=r(20801),l=r(77126),a=r(15988),s=r(35108),u=r(38398),p=r(34765),c=r(16210),f=r(37053),d=r(94143),h=r(50738);function m(e){return(0,h.ZP)("MuiMenu",e)}(0,d.Z)("MuiMenu",["root","paper","list"]);var v=r(57437);let y={vertical:"top",horizontal:"right"},g={vertical:"top",horizontal:"left"},b=e=>{let{classes:t}=e;return(0,i.Z)({root:["root"],paper:["paper"],list:["list"]},m,t)},Z=(0,c.ZP)(u.ZP,{shouldForwardProp:e=>(0,p.Z)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),P=(0,c.ZP)(u.XS,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),S=(0,c.ZP)(s.Z,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0});var M=o.forwardRef(function(e,t){let r=(0,f.i)({props:e,name:"MuiMenu"}),{autoFocus:i=!0,children:s,className:u,disableAutoFocusItem:p=!1,MenuListProps:c={},onClose:d,open:h,PaperProps:m={},PopoverClasses:M,transitionDuration:w="auto",TransitionProps:{onEntering:x,...E}={},variant:k="selectedMenu",slots:C={},slotProps:R={},...T}=r,z=(0,l.V)(),L={...r,autoFocus:i,disableAutoFocusItem:p,MenuListProps:c,onEntering:x,PaperProps:m,transitionDuration:w,TransitionProps:E,variant:k},D=b(L),j=i&&!p&&h,H=o.useRef(null),N=-1;o.Children.map(s,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===k&&e.props.selected?N=t:-1!==N||(N=t)))});let K=C.paper??P,_=R.paper??m,O=(0,a.Z)({elementType:C.root,externalSlotProps:R.root,ownerState:L,className:[D.root,u]}),F=(0,a.Z)({elementType:K,externalSlotProps:_,ownerState:L,className:D.paper});return(0,v.jsx)(Z,{onClose:d,anchorOrigin:{vertical:"bottom",horizontal:z?"right":"left"},transformOrigin:z?y:g,slots:{paper:K,root:C.root},slotProps:{root:O,paper:F},open:h,ref:t,transitionDuration:w,TransitionProps:{onEntering:(e,t)=>{H.current&&H.current.adjustStyleForScrollbar(e,{direction:z?"rtl":"ltr"}),x&&x(e,t)},...E},ownerState:L,...T,classes:M,children:(0,v.jsx)(S,{onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},actions:H,autoFocus:i&&(-1===N||p),autoFocusItem:j,variant:k,...c,className:(0,n.Z)(D.list,c.className),children:s})})})},35108:function(e,t,r){r.d(t,{Z:function(){return m}});var o=r(2265);r(29326);var n=r(2262),i=r(15273),l=r(3974).Z,a=r(60118),s=r(84217),u=r(77636),p=r(57437);function c(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function f(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function d(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 h(e,t,r,o,n,i){let l=!1,a=n(e,t,!!t&&r);for(;a;){if(a===e.firstChild){if(l)return!1;l=!0}let t=!o&&(a.disabled||"true"===a.getAttribute("aria-disabled"));if(a.hasAttribute("tabindex")&&d(a,i)&&!t)return a.focus(),!0;a=n(e,a,r)}return!1}var m=o.forwardRef(function(e,t){let{actions:r,autoFocus:m=!1,autoFocusItem:v=!1,children:y,className:g,disabledItemsFocusable:b=!1,disableListWrap:Z=!1,onKeyDown:P,variant:S="selectedMenu",...M}=e,w=o.useRef(null),x=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,s.Z)(()=>{m&&w.current.focus()},[m]),o.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(e,t)=>{let{direction:r}=t,o=!w.current.style.width;if(e.clientHeight<w.current.clientHeight&&o){let t=`${l((0,u.Z)(e))}px`;w.current.style["rtl"===r?"paddingLeft":"paddingRight"]=t,w.current.style.width=`calc(100% + ${t})`}return w.current}}),[]);let E=(0,a.Z)(w,t),k=-1;o.Children.forEach(y,(e,t)=>{if(!o.isValidElement(e)){k===t&&(k+=1)>=y.length&&(k=-1);return}e.props.disabled||("selectedMenu"===S&&e.props.selected?k=t:-1!==k||(k=t)),k===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(k+=1)>=y.length&&(k=-1)});let C=o.Children.map(y,(e,t)=>{if(t===k){let t={};return v&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===S&&(t.tabIndex=0),o.cloneElement(e,t)}return e});return(0,p.jsx)(i.Z,{role:"menu",ref:E,className:g,onKeyDown:e=>{let t=w.current,r=e.key;if(e.ctrlKey||e.metaKey||e.altKey){P&&P(e);return}let o=(0,n.Z)(t).activeElement;if("ArrowDown"===r)e.preventDefault(),h(t,o,Z,b,c);else if("ArrowUp"===r)e.preventDefault(),h(t,o,Z,b,f);else if("Home"===r)e.preventDefault(),h(t,null,Z,b,c);else if("End"===r)e.preventDefault(),h(t,null,Z,b,f);else if(1===r.length){let n=x.current,i=r.toLowerCase(),l=performance.now();n.keys.length>0&&(l-n.lastTime>500?(n.keys=[],n.repeating=!0,n.previousKeyMatched=!0):n.repeating&&i!==n.keys[0]&&(n.repeating=!1)),n.lastTime=l,n.keys.push(i);let a=o&&!n.repeating&&d(o,n);n.previousKeyMatched&&(a||h(t,o,!1,b,c,n))?e.preventDefault():n.previousKeyMatched=!1}P&&P(e)},tabIndex:m?0:-1,...M,children:C})})},38398:function(e,t,r){r.d(t,{XS:function(){return k},ZP:function(){return C}});var o=r(2265),n=r(61994),i=r(20801),l=r(80022),a=r(16210),s=r(37053),u=r(24801),p=r(2262),c=r(77636),f=r(60118),d=r(78826),h=r(76501),m=r(53410),v=r(94143),y=r(50738);function g(e){return(0,y.ZP)("MuiPopover",e)}(0,v.Z)("MuiPopover",["root","paper"]);var b=r(79114),Z=r(57437);function P(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function S(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function M(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function w(e){return"function"==typeof e?e():e}let x=e=>{let{classes:t}=e;return(0,i.Z)({root:["root"],paper:["paper"]},g,t)},E=(0,a.ZP)(h.Z,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=(0,a.ZP)(m.default,{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});var C=o.forwardRef(function(e,t){let r=(0,s.i)({props:e,name:"MuiPopover"}),{action:i,anchorEl:a,anchorOrigin:h={vertical:"top",horizontal:"left"},anchorPosition:m,anchorReference:v="anchorEl",children:y,className:g,container:C,elevation:R=8,marginThreshold:T=16,open:z,PaperProps:L={},slots:D={},slotProps:j={},transformOrigin:H={vertical:"top",horizontal:"left"},TransitionComponent:N=d.Z,transitionDuration:K="auto",TransitionProps:{onEntering:_,...O}={},disableScrollLock:F=!1,...I}=r,W=j?.paper??L,A=o.useRef(),$={...r,anchorOrigin:h,anchorReference:v,elevation:R,marginThreshold:T,externalPaperSlotProps:W,transformOrigin:H,TransitionComponent:N,transitionDuration:K,TransitionProps:O},V=x($),X=o.useCallback(()=>{if("anchorPosition"===v)return m;let e=w(a),t=(e&&1===e.nodeType?e:(0,p.Z)(A.current).body).getBoundingClientRect();return{top:t.top+P(t,h.vertical),left:t.left+S(t,h.horizontal)}},[a,h.horizontal,h.vertical,m,v]),B=o.useCallback(e=>({vertical:P(e,H.vertical),horizontal:S(e,H.horizontal)}),[H.horizontal,H.vertical]),U=o.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},r=B(t);if("none"===v)return{top:null,left:null,transformOrigin:M(r)};let o=X(),n=o.top-r.vertical,i=o.left-r.horizontal,l=n+t.height,s=i+t.width,u=(0,c.Z)(w(a)),p=u.innerHeight-T,f=u.innerWidth-T;if(null!==T&&n<T){let e=n-T;n-=e,r.vertical+=e}else if(null!==T&&l>p){let e=l-p;n-=e,r.vertical+=e}if(null!==T&&i<T){let e=i-T;i-=e,r.horizontal+=e}else if(s>f){let e=s-f;i-=e,r.horizontal+=e}return{top:`${Math.round(n)}px`,left:`${Math.round(i)}px`,transformOrigin:M(r)}},[a,v,X,B,T]),[Y,q]=o.useState(z),G=o.useCallback(()=>{let e=A.current;if(!e)return;let t=U(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,q(!0)},[U]);o.useEffect(()=>(F&&window.addEventListener("scroll",G),()=>window.removeEventListener("scroll",G)),[a,F,G]),o.useEffect(()=>{z&&G()}),o.useImperativeHandle(i,()=>z?{updatePosition:()=>{G()}}:null,[z,G]),o.useEffect(()=>{if(!z)return;let e=(0,u.Z)(()=>{G()}),t=(0,c.Z)(a);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[a,z,G]);let J=K;"auto"!==K||N.muiSupportAuto||(J=void 0);let Q=C||(a?(0,p.Z)(w(a)).body:void 0),ee={slots:D,slotProps:{...j,paper:W}},[et,er]=(0,b.Z)("paper",{elementType:k,externalForwardedProps:ee,additionalProps:{elevation:R,className:(0,n.Z)(V.paper,W?.className),style:Y?W.style:{...W.style,opacity:0}},ownerState:$}),[eo,{slotProps:en,...ei}]=(0,b.Z)("root",{elementType:E,externalForwardedProps:ee,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:Q,open:z},ownerState:$,className:(0,n.Z)(V.root,g)}),el=(0,f.Z)(A,er.ref);return(0,Z.jsx)(eo,{...ei,...!(0,l.Z)(eo)&&{slotProps:en,disableScrollLock:F},...I,ref:t,children:(0,Z.jsx)(N,{appear:!0,in:z,onEntering:(e,t)=>{_&&_(e,t),G()},onExited:()=>{q(!1)},timeout:J,...O,children:(0,Z.jsx)(et,{...er,ref:el,children:y})})})})},70455: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")},29326:function(e,t,r){r(70455)},24801:function(e,t,r){var o=r(50888);t.Z=o.Z},80022:function(e,t){t.Z=function(e){return"string"==typeof e}},2262:function(e,t,r){var o=r(72786);t.Z=o.Z},77636:function(e,t,r){var o=r(42109);t.Z=o.Z},84217:function(e,t,r){var o=r(3450);t.Z=o.Z},50888:function(e,t,r){r.d(t,{Z:function(){return o}});function o(e,t=166){let r;function o(...n){clearTimeout(r),r=setTimeout(()=>{e.apply(this,n)},t)}return o.clear=()=>{clearTimeout(r)},o}}}]);