(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7226,1651],{41651:function(e,t,r){"use strict";t.aF=t.dr=void 0;let n=r(50044),o=n.__importStar(r(36988));Object.defineProperty(t,"dr",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"aF",{enumerable:!0,get:function(){return o.useUser}}),n.__importDefault(r(52550))},48252:function(e,t,r){"use strict";var n=r(62601);Object.defineProperty(t,"__esModule",{value:!0}),t.useConfig=void 0;let o=r(50044),i=o.__importStar(r(2265)),a=(0,i.createContext)({});t.useConfig=()=>(0,i.useContext)(a),t.default=({children:e,loginUrl:t=n.env.NEXT_PUBLIC_AUTH0_LOGIN||"/api/auth/login"})=>i.default.createElement(a.Provider,{value:{loginUrl:t}},e)},36988:function(e,t,r){"use strict";var n=r(62601);Object.defineProperty(t,"__esModule",{value:!0}),t.useUser=t.UserContext=t.RequestError=void 0;let o=r(50044),i=o.__importStar(r(2265)),a=o.__importDefault(r(48252));class c extends Error{constructor(e){super(),this.status=e,Object.setPrototypeOf(this,c.prototype)}}t.RequestError=c;let u="You forgot to wrap your app in <UserProvider>";t.UserContext=(0,i.createContext)({get user(){throw Error(u)},get error(){throw Error(u)},get isLoading(){throw Error(u)},checkSession:()=>{throw Error(u)}}),t.useUser=()=>(0,i.useContext)(t.UserContext);let s=async e=>{let t;try{t=await fetch(e)}catch(e){throw new c(0)}if(204!=t.status){if(t.ok)return t.json();throw new c(t.status)}};t.default=({children:e,user:r,profileUrl:o=n.env.NEXT_PUBLIC_AUTH0_PROFILE||"/api/auth/me",loginUrl:c,fetcher:u=s})=>{let[l,f]=(0,i.useState)({user:r,isLoading:!r}),d=(0,i.useCallback)(async()=>{try{let e=await u(o);f(t=>Object.assign(Object.assign({},t),{user:e,error:void 0}))}catch(e){f(t=>Object.assign(Object.assign({},t),{error:e}))}},[o]);(0,i.useEffect)(()=>{l.user||(async()=>{await d(),f(e=>Object.assign(Object.assign({},e),{isLoading:!1}))})()},[l.user]);let{user:p,error:h,isLoading:v}=l,m=(0,i.useMemo)(()=>({user:p,error:h,isLoading:v,checkSession:d}),[p,h,v,d]);return i.default.createElement(a.default,{loginUrl:c},i.default.createElement(t.UserContext.Provider,{value:m},e))}},52550:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let n=r(50044),o=n.__importStar(r(2265)),i=r(48252),a=r(36988),c=()=>o.default.createElement(o.default.Fragment,null),u=()=>o.default.createElement(o.default.Fragment,null);t.default=(e,t={})=>function(r){let{returnTo:n,onRedirecting:s=c,onError:l=u}=t,{loginUrl:f}=(0,i.useConfig)(),{user:d,error:p,isLoading:h}=(0,a.useUser)();return((0,o.useEffect)(()=>{let e;if((!d||p)&&!h){if(n)e=n;else{let t=window.location.toString();e=t.replace(new URL(t).origin,"")||"/"}window.location.assign(`${f}?returnTo=${encodeURIComponent(e)}`)}},[d,p,h]),p)?l(p):d?o.default.createElement(e,Object.assign({user:d},r)):s()}},1255:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.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 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox");t.Z=a},29416:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.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");t.Z=a},45676:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 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"}),"CheckCircleOutline");t.Z=a},25964:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.Z=a},93426:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.jsx)("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61zm19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34v6.34z"}),"Style");t.Z=a},80096:function(e,t,r){"use strict";var n=r(26314);t.Z=void 0;var o=n(r(27388)),i=r(57437),a=(0,o.default)((0,i.jsx)("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"}),"Tune");t.Z=a},43077:function(e,t,r){"use strict";r.d(t,{Z:function(){return w}});var n=r(20791),o=r(13428),i=r(2265),a=r(57042),c=r(95600),u=r(75922),s=r(27848),l=r(79034),f=r(57437),d=(0,l.Z)((0,f.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person"),p=r(61520);let h=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],v=e=>{let{classes:t,variant:r,colorDefault:n}=e;return(0,c.Z)({root:["root",r,n&&"colorDefault"],img:["img"],fallback:["fallback"]},p.$,t)},m=(0,u.ZP)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],r.colorDefault&&t.colorDefault]}})(e=>{let{theme:t,ownerState:r}=e;return(0,o.Z)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===r.variant&&{borderRadius:(t.vars||t).shape.borderRadius},"square"===r.variant&&{borderRadius:0},r.colorDefault&&(0,o.Z)({color:(t.vars||t).palette.background.default},t.vars?{backgroundColor:t.vars.palette.Avatar.defaultBg}:{backgroundColor:"light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[600]}))}),y=(0,u.ZP)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),b=(0,u.ZP)(d,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"}),g=i.forwardRef(function(e,t){let r=(0,s.Z)({props:e,name:"MuiAvatar"}),{alt:c,children:u,className:l,component:d="div",imgProps:p,sizes:g,src:w,srcSet:_,variant:Z="circular"}=r,x=(0,n.Z)(r,h),O=null,E=function(e){let{crossOrigin:t,referrerPolicy:r,src:n,srcSet:o}=e,[a,c]=i.useState(!1);return i.useEffect(()=>{if(!n&&!o)return;c(!1);let e=!0,i=new Image;return i.onload=()=>{e&&c("loaded")},i.onerror=()=>{e&&c("error")},i.crossOrigin=t,i.referrerPolicy=r,i.src=n,o&&(i.srcset=o),()=>{e=!1}},[t,r,n,o]),a}((0,o.Z)({},p,{src:w,srcSet:_})),j=w||_,P=j&&"error"!==E,S=(0,o.Z)({},r,{colorDefault:!P,component:d,variant:Z}),C=v(S);return O=P?(0,f.jsx)(y,(0,o.Z)({alt:c,src:w,srcSet:_,sizes:g,ownerState:S,className:C.img},p)):null!=u?u:j&&c?c[0]:(0,f.jsx)(b,{ownerState:S,className:C.fallback}),(0,f.jsx)(m,(0,o.Z)({as:d,ownerState:S,className:(0,a.Z)(C.root,l),ref:t},x,{children:O}))});var w=g},61520:function(e,t,r){"use strict";r.d(t,{$:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiAvatar",e)}let a=(0,n.Z)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);t.Z=a},20475:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(20791),o=r(13428),i=r(2265),a=r(57042),c=r(95600),u=r(89975),s=r(66482),l=r(79034),f=r(57437),d=(0,l.Z)((0,f.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"),p=(0,l.Z)((0,f.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"),h=(0,l.Z)((0,f.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"),v=r(33815),m=r(27848),y=r(75922),b=r(72523);let g=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],w=e=>{let{classes:t,indeterminate:r,color:n,size:i}=e,a={root:["root",r&&"indeterminate","color".concat((0,v.Z)(n)),"size".concat((0,v.Z)(i))]},u=(0,c.Z)(a,b.y,t);return(0,o.Z)({},t,u)},_=(0,y.ZP)(s.Z,{shouldForwardProp:e=>(0,y.FO)(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,"default"!==r.color&&t["color".concat((0,v.Z)(r.color))]]}})(e=>{let{theme:t,ownerState:r}=e;return(0,o.Z)({color:(t.vars||t).palette.text.secondary},!r.disableRipple&&{"&:hover":{backgroundColor:t.vars?"rgba(".concat("default"===r.color?t.vars.palette.action.activeChannel:t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.hoverOpacity,")"):(0,u.Fq)("default"===r.color?t.palette.action.active:t.palette[r.color].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==r.color&&{["&.".concat(b.Z.checked,", &.").concat(b.Z.indeterminate)]:{color:(t.vars||t).palette[r.color].main},["&.".concat(b.Z.disabled)]:{color:(t.vars||t).palette.action.disabled}})}),Z=(0,f.jsx)(p,{}),x=(0,f.jsx)(d,{}),O=(0,f.jsx)(h,{}),E=i.forwardRef(function(e,t){var r,c;let u=(0,m.Z)({props:e,name:"MuiCheckbox"}),{checkedIcon:s=Z,color:l="primary",icon:d=x,indeterminate:p=!1,indeterminateIcon:h=O,inputProps:v,size:y="medium",className:b}=u,E=(0,n.Z)(u,g),j=p?h:d,P=p?h:s,S=(0,o.Z)({},u,{color:l,indeterminate:p,size:y}),C=w(S);return(0,f.jsx)(_,(0,o.Z)({type:"checkbox",inputProps:(0,o.Z)({"data-indeterminate":p},v),icon:i.cloneElement(j,{fontSize:null!=(r=j.props.fontSize)?r:y}),checkedIcon:i.cloneElement(P,{fontSize:null!=(c=P.props.fontSize)?c:y}),ownerState:S,ref:t,className:(0,a.Z)(C.root,b)},E,{classes:C}))});var j=E},72523:function(e,t,r){"use strict";r.d(t,{y:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiCheckbox",e)}let a=(0,n.Z)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]);t.Z=a},2074:function(e,t,r){"use strict";var n=r(20791),o=r(13428),i=r(2265),a=r(57042),c=r(10093),u=r(95600),s=r(75922),l=r(27848),f=r(93362),d=r(38797),p=r(78166),h=r(16390),v=r(46393),m=r(57437);let y=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],b=e=>{let{orientation:t,classes:r}=e;return(0,u.Z)({root:["root","".concat(t)],entered:["entered"],hidden:["hidden"],wrapper:["wrapper","".concat(t)],wrapperInner:["wrapperInner","".concat(t)]},v.d,r)},g=(0,s.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})(e=>{let{theme:t,ownerState:r}=e;return(0,o.Z)({height:0,overflow:"hidden",transition:t.transitions.create("height")},"horizontal"===r.orientation&&{height:"auto",width:0,transition:t.transitions.create("width")},"entered"===r.state&&(0,o.Z)({height:"auto",overflow:"visible"},"horizontal"===r.orientation&&{width:"auto"}),"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&{visibility:"hidden"})}),w=(0,s.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(e=>{let{ownerState:t}=e;return(0,o.Z)({display:"flex",width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})}),_=(0,s.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(e=>{let{ownerState:t}=e;return(0,o.Z)({width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})}),Z=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiCollapse"}),{addEndListener:u,children:s,className:v,collapsedSize:Z="0px",component:x,easing:O,in:E,onEnter:j,onEntered:P,onEntering:S,onExit:C,onExited:k,onExiting:M,orientation:R="vertical",style:z,timeout:T=f.x9.standard,TransitionComponent:I=c.ZP}=r,D=(0,n.Z)(r,y),L=(0,o.Z)({},r,{orientation:R,collapsedSize:Z}),F=b(L),A=(0,p.Z)(),H=i.useRef(),N=i.useRef(null),V=i.useRef(),U="number"==typeof Z?"".concat(Z,"px"):Z,B="horizontal"===R,q=B?"width":"height";i.useEffect(()=>()=>{clearTimeout(H.current)},[]);let W=i.useRef(null),G=(0,h.Z)(t,W),X=e=>t=>{if(e){let r=W.current;void 0===t?e(r):e(r,t)}},$=()=>N.current?N.current[B?"clientWidth":"clientHeight"]:0,K=X((e,t)=>{N.current&&B&&(N.current.style.position="absolute"),e.style[q]=U,j&&j(e,t)}),Y=X((e,t)=>{let r=$();N.current&&B&&(N.current.style.position="");let{duration:n,easing:o}=(0,d.C)({style:z,timeout:T,easing:O},{mode:"enter"});if("auto"===T){let t=A.transitions.getAutoHeightDuration(r);e.style.transitionDuration="".concat(t,"ms"),V.current=t}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style[q]="".concat(r,"px"),e.style.transitionTimingFunction=o,S&&S(e,t)}),J=X((e,t)=>{e.style[q]="auto",P&&P(e,t)}),Q=X(e=>{e.style[q]="".concat($(),"px"),C&&C(e)}),ee=X(k),et=X(e=>{let t=$(),{duration:r,easing:n}=(0,d.C)({style:z,timeout:T,easing:O},{mode:"exit"});if("auto"===T){let r=A.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(r,"ms"),V.current=r}else e.style.transitionDuration="string"==typeof r?r:"".concat(r,"ms");e.style[q]=U,e.style.transitionTimingFunction=n,M&&M(e)});return(0,m.jsx)(I,(0,o.Z)({in:E,onEnter:K,onEntered:J,onEntering:Y,onExit:Q,onExited:ee,onExiting:et,addEndListener:e=>{"auto"===T&&(H.current=setTimeout(e,V.current||0)),u&&u(W.current,e)},nodeRef:W,timeout:"auto"===T?null:T},D,{children:(e,t)=>(0,m.jsx)(g,(0,o.Z)({as:x,className:(0,a.Z)(F.root,v,{entered:F.entered,exited:!E&&"0px"===U&&F.hidden}[e]),style:(0,o.Z)({[B?"minWidth":"minHeight"]:U},z),ownerState:(0,o.Z)({},L,{state:e}),ref:G},t,{children:(0,m.jsx)(w,{ownerState:(0,o.Z)({},L,{state:e}),className:F.wrapper,ref:N,children:(0,m.jsx)(_,{ownerState:(0,o.Z)({},L,{state:e}),className:F.wrapperInner,children:s})})}))}))});Z.muiSupportAuto=!0,t.Z=Z},46393:function(e,t,r){"use strict";r.d(t,{d:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiCollapse",e)}let a=(0,n.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);t.Z=a},63982:function(e,t,r){"use strict";r.d(t,{V:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiDivider",e)}let a=(0,n.Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.Z=a},47887:function(e,t,r){"use strict";r.d(t,{f:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiListItemIcon",e)}let a=(0,n.Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.Z=a},32853:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiListItemText",e)}let a=(0,n.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=a},76008:function(e,t,r){"use strict";var n=r(20791),o=r(13428),i=r(2265),a=r(57042),c=r(95600),u=r(89975),s=r(75922),l=r(27848),f=r(60187),d=r(10639),p=r(95248),h=r(16390),v=r(63982),m=r(47887),y=r(32853),b=r(2732),g=r(57437);let w=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],_=e=>{let{disabled:t,dense:r,divider:n,disableGutters:i,selected:a,classes:u}=e,s=(0,c.Z)({root:["root",r&&"dense",t&&"disabled",!i&&"gutters",n&&"divider",a&&"selected"]},b.K,u);return(0,o.Z)({},u,s)},Z=(0,s.ZP)(d.Z,{shouldForwardProp:e=>(0,s.FO)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})(e=>{let{theme:t,ownerState:r}=e;return(0,o.Z)({},t.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:"1px solid ".concat((t.vars||t).palette.divider),backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},["&.".concat(b.Z.selected)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,u.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity),["&.".concat(b.Z.focusVisible)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.focusOpacity,"))"):(0,u.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},["&.".concat(b.Z.selected,":hover")]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.hoverOpacity,"))"):(0,u.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,u.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity)}},["&.".concat(b.Z.focusVisible)]:{backgroundColor:(t.vars||t).palette.action.focus},["&.".concat(b.Z.disabled)]:{opacity:(t.vars||t).palette.action.disabledOpacity},["& + .".concat(v.Z.root)]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},["& + .".concat(v.Z.inset)]:{marginLeft:52},["& .".concat(y.Z.root)]:{marginTop:0,marginBottom:0},["& .".concat(y.Z.inset)]:{paddingLeft:36},["& .".concat(m.Z.root)]:{minWidth:36}},!r.dense&&{[t.breakpoints.up("sm")]:{minHeight:"auto"}},r.dense&&(0,o.Z)({minHeight:32,paddingTop:4,paddingBottom:4},t.typography.body2,{["& .".concat(m.Z.root," svg")]:{fontSize:"1.25rem"}}))}),x=i.forwardRef(function(e,t){let r;let c=(0,l.Z)({props:e,name:"MuiMenuItem"}),{autoFocus:u=!1,component:s="li",dense:d=!1,divider:v=!1,disableGutters:m=!1,focusVisibleClassName:y,role:b="menuitem",tabIndex:x,className:O}=c,E=(0,n.Z)(c,w),j=i.useContext(f.Z),P=i.useMemo(()=>({dense:d||j.dense||!1,disableGutters:m}),[j.dense,d,m]),S=i.useRef(null);(0,p.Z)(()=>{u&&S.current&&S.current.focus()},[u]);let C=(0,o.Z)({},c,{dense:P.dense,divider:v,disableGutters:m}),k=_(c),M=(0,h.Z)(S,t);return c.disabled||(r=void 0!==x?x:-1),(0,g.jsx)(f.Z.Provider,{value:P,children:(0,g.jsx)(Z,(0,o.Z)({ref:M,role:b,tabIndex:r,component:s,focusVisibleClassName:(0,a.Z)(k.focusVisible,y),className:(0,a.Z)(k.root,O)},E,{ownerState:C,classes:k}))})});t.Z=x},2732:function(e,t,r){"use strict";r.d(t,{K:function(){return i}});var n=r(26520),o=r(25702);function i(e){return(0,o.ZP)("MuiMenuItem",e)}let a=(0,n.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);t.Z=a},16601:function(e,t,r){"use strict";r.d(t,{d:function(){return s}});var n=r(2265),o=r(95137),i=r(78136),a=r(96278),c=r(57437);function u(e){return e.substring(2).toLowerCase()}function s(e){let{children:t,disableReactTree:r=!1,mouseEvent:s="onClick",onClickAway:l,touchEvent:f="onTouchEnd"}=e,d=n.useRef(!1),p=n.useRef(null),h=n.useRef(!1),v=n.useRef(!1);n.useEffect(()=>(setTimeout(()=>{h.current=!0},0),()=>{h.current=!1}),[]);let m=(0,o.Z)(t.ref,p),y=(0,i.Z)(e=>{let t=v.current;v.current=!1;let n=(0,a.Z)(p.current);if(h.current&&p.current&&(!("clientX"in e)||!(n.documentElement.clientWidth<e.clientX)&&!(n.documentElement.clientHeight<e.clientY))){if(d.current){d.current=!1;return}(e.composedPath?e.composedPath().indexOf(p.current)>-1:!n.documentElement.contains(e.target)||p.current.contains(e.target))||!r&&t||l(e)}}),b=e=>r=>{v.current=!0;let n=t.props[e];n&&n(r)},g={ref:m};return!1!==f&&(g[f]=b(f)),n.useEffect(()=>{if(!1!==f){let e=u(f),t=(0,a.Z)(p.current),r=()=>{d.current=!0};return t.addEventListener(e,y),t.addEventListener("touchmove",r),()=>{t.removeEventListener(e,y),t.removeEventListener("touchmove",r)}}},[y,f]),!1!==s&&(g[s]=b(s)),n.useEffect(()=>{if(!1!==s){let e=u(s),t=(0,a.Z)(p.current);return t.addEventListener(e,y),()=>{t.removeEventListener(e,y)}}},[y,s]),(0,c.jsx)(n.Fragment,{children:n.cloneElement(t,g)})}},28811:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(21024);r(2265);let o=n._(r(57075));function i(e){return{default:(null==e?void 0:e.default)||e}}function a(e,t){let r=o.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};"function"==typeof e&&(n.loader=e),Object.assign(n,t);let a=n.loader;return r({...n,loader:()=>null!=a?a().then(i):Promise.resolve(i(()=>null))})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},19167:function(e,t,r){"use strict";function n(e){let{children:t}=e;return t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NoSSR",{enumerable:!0,get:function(){return n}}),r(11283)},57075:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(21024),o=n._(r(2265)),i=r(19167),a=function(e){let t=Object.assign({loader:null,loading:null,ssr:!0},e);function r(e){let r=t.loading,n=o.default.createElement(r,{isLoading:!0,pastDelay:!0,error:null}),a=t.ssr?o.default.Fragment:i.NoSSR,c=t.lazy;return o.default.createElement(o.default.Suspense,{fallback:n},o.default.createElement(a,null,o.default.createElement(c,e)))}return t.lazy=o.default.lazy(t.loader),r.displayName="LoadableComponent",r}},33018:function(e,t,r){"use strict";var n=r(61289);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var c=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},74275:function(e,t,r){e.exports=r(33018)()},61289:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},50044:function(e,t,r){"use strict";r.r(t),r.d(t,{__addDisposableResource:function(){return T},__assign:function(){return i},__asyncDelegator:function(){return E},__asyncGenerator:function(){return O},__asyncValues:function(){return j},__await:function(){return x},__awaiter:function(){return h},__classPrivateFieldGet:function(){return M},__classPrivateFieldIn:function(){return z},__classPrivateFieldSet:function(){return R},__createBinding:function(){return m},__decorate:function(){return c},__disposeResources:function(){return D},__esDecorate:function(){return s},__exportStar:function(){return y},__extends:function(){return o},__generator:function(){return v},__importDefault:function(){return k},__importStar:function(){return C},__makeTemplateObject:function(){return P},__metadata:function(){return p},__param:function(){return u},__propKey:function(){return f},__read:function(){return g},__rest:function(){return a},__runInitializers:function(){return l},__setFunctionName:function(){return d},__spread:function(){return w},__spreadArray:function(){return Z},__spreadArrays:function(){return _},__values:function(){return b}});var n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var i=function(){return(i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function a(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function c(e,t,r,n){var o,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(i<3?o(a):i>3?o(t,r,a):o(t,r))||a);return i>3&&a&&Object.defineProperty(t,r,a),a}function u(e,t){return function(r,n){t(r,n,e)}}function s(e,t,r,n,o,i){function a(e){if(void 0!==e&&"function"!=typeof e)throw TypeError("Function expected");return e}for(var c,u=n.kind,s="getter"===u?"get":"setter"===u?"set":"value",l=!t&&e?n.static?e:e.prototype:null,f=t||(l?Object.getOwnPropertyDescriptor(l,n.name):{}),d=!1,p=r.length-1;p>=0;p--){var h={};for(var v in n)h[v]="access"===v?{}:n[v];for(var v in n.access)h.access[v]=n.access[v];h.addInitializer=function(e){if(d)throw TypeError("Cannot add initializers after decoration has completed");i.push(a(e||null))};var m=(0,r[p])("accessor"===u?{get:f.get,set:f.set}:f[s],h);if("accessor"===u){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw TypeError("Object expected");(c=a(m.get))&&(f.get=c),(c=a(m.set))&&(f.set=c),(c=a(m.init))&&o.unshift(c)}else(c=a(m))&&("field"===u?o.unshift(c):f[s]=c)}l&&Object.defineProperty(l,n.name,f),d=!0}function l(e,t,r){for(var n=arguments.length>2,o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function f(e){return"symbol"==typeof e?e:"".concat(e)}function d(e,t,r){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function p(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function h(e,t,r,n){return new(r||(r=Promise))(function(o,i){function a(e){try{u(n.next(e))}catch(e){i(e)}}function c(e){try{u(n.throw(e))}catch(e){i(e)}}function u(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,c)}u((n=n.apply(e,t||[])).next())})}function v(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(c){return function(u){return function(c){if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return a.label++,{value:c[1],done:!1};case 5:a.label++,n=c[1],c=[0];continue;case 7:c=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){a.label=c[1];break}if(6===c[0]&&a.label<o[1]){a.label=o[1],o=c;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(c);break}o[2]&&a.ops.pop(),a.trys.pop();continue}c=t.call(e,a)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}([c,u])}}}var m=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function y(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||m(t,e,r)}function b(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function g(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(g(arguments[t]));return e}function _(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),o=0,t=0;t<r;t++)for(var i=arguments[t],a=0,c=i.length;a<c;a++,o++)n[o]=i[a];return n}function Z(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}function x(e){return this instanceof x?(this.v=e,this):new x(e)}function O(e,t,r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),i=[];return n={},a("next"),a("throw"),a("return"),n[Symbol.asyncIterator]=function(){return this},n;function a(e){o[e]&&(n[e]=function(t){return new Promise(function(r,n){i.push([e,t,r,n])>1||c(e,t)})})}function c(e,t){try{var r;(r=o[e](t)).value instanceof x?Promise.resolve(r.value.v).then(u,s):l(i[0][2],r)}catch(e){l(i[0][3],e)}}function u(e){c("next",e)}function s(e){c("throw",e)}function l(e,t){e(t),i.shift(),i.length&&c(i[0][0],i[0][1])}}function E(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:x(e[n](t)),done:!1}:o?o(t):t}:o}}function j(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=b(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,o){!function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}(n,o,(t=e[r](t)).done,t.value)})}}}function P(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var S=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&m(t,e,r);return S(t,e),t}function k(e){return e&&e.__esModule?e:{default:e}}function M(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function R(e,t,r,n,o){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!o)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function z(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function T(e,t,r){if(null!=t){var n;if("object"!=typeof t&&"function"!=typeof t)throw TypeError("Object expected.");if(r){if(!Symbol.asyncDispose)throw TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose]}if("function"!=typeof n)throw TypeError("Object not disposable.");e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var I="function"==typeof SuppressedError?SuppressedError:function(e,t,r){var n=Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function D(e){function t(t){e.error=e.hasError?new I(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}return function r(){for(;e.stack.length;){var n=e.stack.pop();try{var o=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(o).then(r,function(e){return t(e),r()})}catch(e){t(e)}}if(e.hasError)throw e.error}()}t.default={__extends:o,__assign:i,__rest:a,__decorate:c,__param:u,__metadata:p,__awaiter:h,__generator:v,__createBinding:m,__exportStar:y,__values:b,__read:g,__spread:w,__spreadArrays:_,__spreadArray:Z,__await:x,__asyncGenerator:O,__asyncDelegator:E,__asyncValues:j,__makeTemplateObject:P,__importStar:C,__importDefault:k,__classPrivateFieldGet:M,__classPrivateFieldSet:R,__classPrivateFieldIn:z,__addDisposableResource:T,__disposeResources:D}},74738:function(e,t,r){"use strict";r.d(t,{Ue:function(){return l},oR:function(){return u}});var n=r(23979),o=r(2265),i=r(65401);let{useSyncExternalStoreWithSelector:a}=i,c=!1;function u(e,t=e.getState,r){r&&!c&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),c=!0);let n=a(e.subscribe,e.getState,e.getServerState||e.getState,t,r);return(0,o.useDebugValue)(n),n}let s=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let t="function"==typeof e?(0,n.M)(e):e,r=(e,r)=>u(t,e,r);return Object.assign(r,t),r},l=e=>e?s(e):s},23979:function(e,t,r){"use strict";r.d(t,{M:function(){return o}});let n=e=>{let t;let r=new Set,n=(e,n)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=n?n:"object"!=typeof o)?o:Object.assign({},t,o),r.forEach(r=>r(t,e))}},o=()=>t,i={setState:n,getState:o,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}};return t=e(n,o,i),i},o=e=>e?n(e):n}}]);