"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6246],{63804:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(2265),o=n(61994),i=n(20801),a=n(16210),l=n(37053),s=n(79114),u=n(90486),c=n(94143),d=n(50738);function f(e){return(0,d.ZP)("MuiBackdrop",e)}(0,c.Z)("MuiBackdrop",["root","invisible"]);var p=n(57437);let v=e=>{let{ownerState:t,...n}=e;return n},h=e=>{let{classes:t,invisible:n}=e;return(0,i.Z)({root:["root",n&&"invisible"]},f,t)},m=(0,a.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})({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",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]});var E=r.forwardRef(function(e,t){let n=(0,l.i)({props:e,name:"MuiBackdrop"}),{children:r,className:i,component:a="div",invisible:c=!1,open:d,components:f={},componentsProps:E={},slotProps:x={},slots:y={},TransitionComponent:g,transitionDuration:Z,...b}=n,R={...n,component:a,invisible:c},k=h(R),C={slots:{transition:g,root:f.Root,...y},slotProps:{...E,...x}},[P,N]=(0,s.Z)("root",{elementType:m,externalForwardedProps:C,className:(0,o.Z)(k.root,i),ownerState:R}),[S,T]=(0,s.Z)("transition",{elementType:u.Z,externalForwardedProps:C,ownerState:R}),w=v(T);return(0,p.jsx)(S,{in:d,timeout:Z,...b,...w,children:(0,p.jsx)(P,{"aria-hidden":!0,...N,classes:k,ref:t,children:r})})})},2069:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(2265),o=n(61994),i=n(68241),a=n(38720),l=n(95086),s=n(20135),u=n(57437),c=n(56063),d=n(99163),f=n(22166);let p=(0,n(94143).Z)("MuiBox",["root"]),v=(0,d.Z)();var h=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{themeId:t,defaultTheme:n,defaultClassName:c="MuiBox-root",generateClassName:d}=e,f=(0,i.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(a.Z);return r.forwardRef(function(e,r){let i=(0,s.Z)(n),{className:a,component:p="div",...v}=(0,l.Z)(e);return(0,u.jsx)(f,{as:p,ref:r,className:(0,o.Z)(a,d?d(c):c),theme:t&&i[t]||i,...v})})}({themeId:f.Z,defaultTheme:v,defaultClassName:p.root,generateClassName:c.Z.generate})},90486:function(e,t,n){var r=n(2265),o=n(52836),i=n(30628),a=n(31691),l=n(31090),s=n(60118),u=n(57437);let c={entering:{opacity:1},entered:{opacity:1}},d=r.forwardRef(function(e,t){let n=(0,a.Z)(),d={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:f,appear:p=!0,children:v,easing:h,in:m,onEnter:E,onEntered:x,onEntering:y,onExit:g,onExited:Z,onExiting:b,style:R,timeout:k=d,TransitionComponent:C=o.ZP,...P}=e,N=r.useRef(null),S=(0,s.Z)(N,(0,i.Z)(v),t),T=e=>t=>{if(e){let n=N.current;void 0===t?e(n):e(n,t)}},w=T(y),I=T((e,t)=>{(0,l.n)(e);let r=(0,l.C)({style:R,timeout:k,easing:h},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),E&&E(e,t)}),O=T(x),M=T(b),A=T(e=>{let t=(0,l.C)({style:R,timeout:k,easing:h},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),g&&g(e)}),j=T(Z);return(0,u.jsx)(C,{appear:p,in:m,nodeRef:N,onEnter:I,onEntered:O,onEntering:w,onExit:A,onExited:j,onExiting:M,addEndListener:e=>{f&&f(N.current,e)},timeout:k,...P,children:(e,t)=>r.cloneElement(v,{style:{opacity:0,visibility:"exited"!==e||m?void 0:"hidden",...c[e],...R,...v.props.style},ref:S,...t})})});t.Z=d},78826:function(e,t,n){var r=n(2265),o=n(56962),i=n(30628),a=n(52836),l=n(31691),s=n(31090),u=n(60118),c=n(57437);function d(e){return"scale(".concat(e,", ").concat(e**2,")")}let f={entering:{opacity:1,transform:d(1)},entered:{opacity:1,transform:"none"}},p="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),v=r.forwardRef(function(e,t){let{addEndListener:n,appear:v=!0,children:h,easing:m,in:E,onEnter:x,onEntered:y,onEntering:g,onExit:Z,onExited:b,onExiting:R,style:k,timeout:C="auto",TransitionComponent:P=a.ZP,...N}=e,S=(0,o.Z)(),T=r.useRef(),w=(0,l.Z)(),I=r.useRef(null),O=(0,u.Z)(I,(0,i.Z)(h),t),M=e=>t=>{if(e){let n=I.current;void 0===t?e(n):e(n,t)}},A=M(g),j=M((e,t)=>{let n;(0,s.n)(e);let{duration:r,delay:o,easing:i}=(0,s.C)({style:k,timeout:C,easing:m},{mode:"enter"});"auto"===C?(n=w.transitions.getAutoHeightDuration(e.clientHeight),T.current=n):n=r,e.style.transition=[w.transitions.create("opacity",{duration:n,delay:o}),w.transitions.create("transform",{duration:p?n:.666*n,delay:o,easing:i})].join(","),x&&x(e,t)}),D=M(y),L=M(R),F=M(e=>{let t;let{duration:n,delay:r,easing:o}=(0,s.C)({style:k,timeout:C,easing:m},{mode:"exit"});"auto"===C?(t=w.transitions.getAutoHeightDuration(e.clientHeight),T.current=t):t=n,e.style.transition=[w.transitions.create("opacity",{duration:t,delay:r}),w.transitions.create("transform",{duration:p?t:.666*t,delay:p?r:r||.333*t,easing:o})].join(","),e.style.opacity=0,e.style.transform=d(.75),Z&&Z(e)}),U=M(b);return(0,c.jsx)(P,{appear:v,in:E,nodeRef:I,onEnter:j,onEntered:D,onEntering:A,onExit:F,onExited:U,onExiting:L,addEndListener:e=>{"auto"===C&&S.start(T.current||0,e),n&&n(I.current,e)},timeout:"auto"===C?null:C,...N,children:(e,t)=>r.cloneElement(h,{style:{opacity:0,transform:d(.75),visibility:"exited"!==e||E?void 0:"hidden",...f[e],...k,...h.props.style},ref:O,...t})})});v&&(v.muiSupportAuto=!0),t.Z=v},58004:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(2265),o=n(61994),i=n(20801),a=n(29464),l=n(1866),s=n(16210),u=n(21086),c=n(37053),d=n(63804),f=n(23947),p=n(72786),v=n(8659);function h(...e){return e.reduce((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})}var m=n(44393),E=n(42109),x=n(3974);function y(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function g(e){return parseInt((0,E.Z)(e).getComputedStyle(e).paddingRight,10)||0}function Z(e,t,n,r,o){let i=[t,n,...r];[].forEach.call(e.children,e=>{let t=!i.includes(e),n=!function(e){let t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&y(e,o)})}function b(e,t){let n=-1;return e.some((e,r)=>!!t(e)&&(n=r,!0)),n}class R{add(e,t){let n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&y(e.modalRef,!1);let r=function(e){let t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);Z(t,e.mount,e.modalRef,r,!0);let o=b(this.containers,e=>e.container===t);return -1!==o?this.containers[o].modals.push(e):this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n}mount(e,t){let n=b(this.containers,t=>t.modals.includes(e)),r=this.containers[n];r.restore||(r.restore=function(e,t){let n=[],r=e.container;if(!t.disableScrollLock){let e;if(function(e){let t=(0,p.Z)(e);return t.body===e?(0,E.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){let e=(0,x.Z)((0,E.Z)(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight="".concat(g(r)+e,"px");let t=(0,p.Z)(r).querySelectorAll(".mui-fixed");[].forEach.call(t,t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight="".concat(g(t)+e,"px")})}if(r.parentNode instanceof DocumentFragment)e=(0,p.Z)(r).body;else{let t=r.parentElement,n=(0,E.Z)(r);e=(null==t?void 0:t.nodeName)==="HTML"&&"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(e=>{let{value:t,el:n,property:r}=e;t?n.style.setProperty(r,t):n.style.removeProperty(r)})}}(r,t))}remove(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=this.modals.indexOf(e);if(-1===n)return n;let r=b(this.containers,t=>t.modals.includes(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&&y(e.modalRef,t),Z(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{let e=o.modals[o.modals.length-1];e.modalRef&&y(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}constructor(){this.modals=[],this.containers=[]}}let k=new R;var C=function(e){let{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:o=!1,closeAfterTransition:i=!1,onTransitionEnter:a,onTransitionExited:l,children:s,onClose:u,open:c,rootRef:d}=e,E=r.useRef({}),x=r.useRef(null),g=r.useRef(null),Z=(0,f.Z)(g,d),[b,R]=r.useState(!c),C=!!s&&s.props.hasOwnProperty("in"),P=!0;("false"===e["aria-hidden"]||!1===e["aria-hidden"])&&(P=!1);let N=()=>(0,p.Z)(x.current),S=()=>(E.current.modalRef=g.current,E.current.mount=x.current,E.current),T=()=>{k.mount(S(),{disableScrollLock:o}),g.current&&(g.current.scrollTop=0)},w=(0,v.Z)(()=>{let e=("function"==typeof t?t():t)||N().body;k.add(S(),e),g.current&&T()}),I=()=>k.isTopModal(S()),O=(0,v.Z)(e=>{x.current=e,e&&(c&&I()?T():g.current&&y(g.current,P))}),M=r.useCallback(()=>{k.remove(S(),P)},[P]);r.useEffect(()=>()=>{M()},[M]),r.useEffect(()=>{c?w():C&&i||M()},[c,M,C,i,w]);let A=e=>t=>{var r;null===(r=e.onKeyDown)||void 0===r||r.call(e,t),"Escape"===t.key&&229!==t.which&&I()&&!n&&(t.stopPropagation(),u&&u(t,"escapeKeyDown"))},j=e=>t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),t.target===t.currentTarget&&u&&u(t,"backdropClick")};return{getRootProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,m.Z)(e);delete n.onTransitionEnter,delete n.onTransitionExited;let r={...n,...t};return{role:"presentation",...r,onKeyDown:A(r),ref:Z}},getBackdropProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":!0,...e,onClick:j(e),open:c}},getTransitionProps:()=>({onEnter:h(()=>{R(!1),a&&a()},null==s?void 0:s.props.onEnter),onExited:h(()=>{R(!0),l&&l(),i&&M()},null==s?void 0:s.props.onExited)}),rootRef:Z,portalRef:O,isTopModal:I,exited:b,hasTransition:C}},P=n(94143),N=n(50738);function S(e){return(0,N.ZP)("MuiModal",e)}(0,P.Z)("MuiModal",["root","hidden","backdrop"]);var T=n(79114),w=n(60118),I=n(57437);let O=e=>{let{open:t,exited:n,classes:r}=e;return(0,i.Z)({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},S,r)},M=(0,s.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})((0,u.Z)(e=>{let{theme:t}=e;return{position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:e=>{let{ownerState:t}=e;return!t.open&&t.exited},style:{visibility:"hidden"}}]}})),A=(0,s.ZP)(d.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1});var j=r.forwardRef(function(e,t){let n=(0,c.i)({name:"MuiModal",props:e}),{BackdropComponent:i=A,BackdropProps:s,classes:u,className:d,closeAfterTransition:f=!1,children:p,container:v,component:h,components:m={},componentsProps:E={},disableAutoFocus:x=!1,disableEnforceFocus:y=!1,disableEscapeKeyDown:g=!1,disablePortal:Z=!1,disableRestoreFocus:b=!1,disableScrollLock:R=!1,hideBackdrop:k=!1,keepMounted:P=!1,onBackdropClick:N,onClose:S,onTransitionEnter:j,onTransitionExited:D,open:L,slotProps:F={},slots:U={},theme:B,...H}=n,q={...n,closeAfterTransition:f,disableAutoFocus:x,disableEnforceFocus:y,disableEscapeKeyDown:g,disablePortal:Z,disableRestoreFocus:b,disableScrollLock:R,hideBackdrop:k,keepMounted:P},{getRootProps:K,getBackdropProps:W,getTransitionProps:V,portalRef:_,isTopModal:Y,exited:z,hasTransition:G}=C({...q,rootRef:t}),X={...q,exited:z},Q=O(X),J={};if(void 0===p.props.tabIndex&&(J.tabIndex="-1"),G){let{onEnter:e,onExited:t}=V();J.onEnter=e,J.onExited=t}let $={...H,slots:{root:m.Root,backdrop:m.Backdrop,...U},slotProps:{...E,...F}},[ee,et]=(0,T.Z)("root",{elementType:M,externalForwardedProps:$,getSlotProps:K,additionalProps:{ref:t,as:h},ownerState:X,className:(0,o.Z)(d,null==Q?void 0:Q.root,!X.open&&X.exited&&(null==Q?void 0:Q.hidden))}),[en,er]=(0,T.Z)("backdrop",{elementType:i,externalForwardedProps:$,additionalProps:s,getSlotProps:e=>W({...e,onClick:t=>{N&&N(t),(null==e?void 0:e.onClick)&&e.onClick(t)}}),className:(0,o.Z)(null==s?void 0:s.className,null==Q?void 0:Q.backdrop),ownerState:X}),eo=(0,w.Z)(null==s?void 0:s.ref,er.ref);return P||L||G&&!z?(0,I.jsx)(l.Z,{ref:_,container:v,disablePortal:Z,children:(0,I.jsxs)(ee,{...et,children:[!k&&i?(0,I.jsx)(en,{...er,ref:eo}):null,(0,I.jsx)(a.Z,{disableEnforceFocus:y,disableAutoFocus:x,disableRestoreFocus:b,isEnabled:Y,open:L,children:r.cloneElement(p,J)})]})}):null})},53410:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(2265),o=n(61994),i=n(20801),a=n(65208),l=n(16210),s=n(31691),u=n(21086),c=n(37053),d=n(46821),f=n(94143),p=n(50738);function v(e){return(0,p.ZP)("MuiPaper",e)}(0,f.Z)("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"]);var h=n(57437);let m=e=>{let{square:t,elevation:n,variant:r,classes:o}=e;return(0,i.Z)({root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]},v,o)},E=(0,l.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((0,u.Z)(e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:e=>{let{ownerState:t}=e;return!t.square},style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:"1px solid ".concat((t.vars||t).palette.divider)}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}}));var x=r.forwardRef(function(e,t){var n;let r=(0,c.i)({props:e,name:"MuiPaper"}),i=(0,s.Z)(),{className:l,component:u="div",elevation:f=1,square:p=!1,variant:v="elevation",...x}=r,y={...r,component:u,elevation:f,square:p,variant:v},g=m(y);return(0,h.jsx)(E,{as:u,ownerState:y,className:(0,o.Z)(g.root,l),ref:t,...x,style:{..."elevation"===v&&{"--Paper-shadow":(i.vars||i).shadows[f],...i.vars&&{"--Paper-overlay":null===(n=i.vars.overlays)||void 0===n?void 0:n[f]},...!i.vars&&"dark"===i.palette.mode&&{"--Paper-overlay":"linear-gradient(".concat((0,a.Fq)("#fff",(0,d.Z)(f)),", ").concat((0,a.Fq)("#fff",(0,d.Z)(f)),")")}},...x.style}})})},1866:function(e,t,n){var r=n(2265),o=n(54887),i=n(23947),a=n(30628),l=n(3450),s=n(29419),u=n(57437);let c=r.forwardRef(function(e,t){let{children:n,container:c,disablePortal:d=!1}=e,[f,p]=r.useState(null),v=(0,i.Z)(r.isValidElement(n)?(0,a.Z)(n):null,t);return((0,l.Z)(()=>{!d&&p(("function"==typeof c?c():c)||document.body)},[c,d]),(0,l.Z)(()=>{if(f&&!d)return(0,s.Z)(t,f),()=>{(0,s.Z)(t,null)}},[t,f,d]),d)?r.isValidElement(n)?r.cloneElement(n,{ref:v}):(0,u.jsx)(r.Fragment,{children:n}):(0,u.jsx)(r.Fragment,{children:f?o.createPortal(n,f):f})});t.Z=c},29464:function(e,t,n){var r=n(2265),o=n(23947),i=n(30628),a=n(72786),l=n(57437);function s(e){let t=[],n=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,r)=>{let o=function(e){let 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||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector('input[type="radio"]'.concat(t)),n=t('[name="'.concat(e.name,'"]:checked'));return n||(n=t('[name="'.concat(e.name,'"]'))),n!==e}(e)||(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))}),n.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function u(){return!0}t.Z=function(e){let{children:t,disableAutoFocus:n=!1,disableEnforceFocus:c=!1,disableRestoreFocus:d=!1,getTabbable:f=s,isEnabled:p=u,open:v}=e,h=r.useRef(!1),m=r.useRef(null),E=r.useRef(null),x=r.useRef(null),y=r.useRef(null),g=r.useRef(!1),Z=r.useRef(null),b=(0,o.Z)((0,i.Z)(t),Z),R=r.useRef(null);r.useEffect(()=>{v&&Z.current&&(g.current=!n)},[n,v]),r.useEffect(()=>{if(!v||!Z.current)return;let e=(0,a.Z)(Z.current);return!Z.current.contains(e.activeElement)&&(Z.current.hasAttribute("tabIndex")||Z.current.setAttribute("tabIndex","-1"),g.current&&Z.current.focus()),()=>{d||(x.current&&x.current.focus&&(h.current=!0,x.current.focus()),x.current=null)}},[v]),r.useEffect(()=>{if(!v||!Z.current)return;let e=(0,a.Z)(Z.current),t=t=>{R.current=t,!c&&p()&&"Tab"===t.key&&e.activeElement===Z.current&&t.shiftKey&&(h.current=!0,E.current&&E.current.focus())},n=()=>{let t=Z.current;if(null===t)return;if(!e.hasFocus()||!p()||h.current){h.current=!1;return}if(t.contains(e.activeElement)||c&&e.activeElement!==m.current&&e.activeElement!==E.current)return;if(e.activeElement!==y.current)y.current=null;else if(null!==y.current)return;if(!g.current)return;let n=[];if((e.activeElement===m.current||e.activeElement===E.current)&&(n=f(Z.current)),n.length>0){var r,o;let e=!!((null===(r=R.current)||void 0===r?void 0:r.shiftKey)&&(null===(o=R.current)||void 0===o?void 0:o.key)==="Tab"),t=n[0],i=n[n.length-1];"string"!=typeof t&&"string"!=typeof i&&(e?i.focus():t.focus())}else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);let r=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()},50);return()=>{clearInterval(r),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}},[n,c,d,p,v,f]);let k=e=>{null===x.current&&(x.current=e.relatedTarget),g.current=!0};return(0,l.jsxs)(r.Fragment,{children:[(0,l.jsx)("div",{tabIndex:v?0:-1,onFocus:k,ref:m,"data-testid":"sentinelStart"}),r.cloneElement(t,{ref:b,onFocus:e=>{null===x.current&&(x.current=e.relatedTarget),g.current=!0,y.current=e.target;let n=t.props.onFocus;n&&n(e)}}),(0,l.jsx)("div",{tabIndex:v?0:-1,onFocus:k,ref:E,"data-testid":"sentinelEnd"})]})}},31691:function(e,t,n){n.d(t,{Z:function(){return a}}),n(2265);var r=n(20135),o=n(55201),i=n(22166);function a(){let e=(0,r.Z)(o.Z);return e[i.Z]||e}},31090:function(e,t,n){n.d(t,{C:function(){return o},n:function(){return r}});let r=e=>e.scrollTop;function o(e,t){var n,r;let{timeout:o,easing:i,style:a={}}=e;return{duration:null!==(n=a.transitionDuration)&&void 0!==n?n:"number"==typeof o?o:o[t.mode]||0,easing:null!==(r=a.transitionTimingFunction)&&void 0!==r?r:"object"==typeof i?i[t.mode]:i,delay:a.transitionDelay}}},79114:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(23947),o=n(26710),i=n(13366),a=n(73810);function l(e,t){let{className:n,elementType:l,ownerState:s,externalForwardedProps:u,getSlotOwnerState:c,internalForwardedProps:d,...f}=t,{component:p,slots:v={[e]:void 0},slotProps:h={[e]:void 0},...m}=u,E=v[e]||l,x=(0,i.Z)(h[e],s),{props:{component:y,...g},internalRef:Z}=(0,a.Z)({className:n,...f,externalForwardedProps:"root"===e?m:void 0,externalSlotProps:x}),b=(0,r.Z)(Z,null==x?void 0:x.ref,t.ref),R=c?c(g):{},k={...s,...R},C="root"===e?y||p:y,P=(0,o.Z)(E,{..."root"===e&&!p&&!v[e]&&d,..."root"!==e&&!v[e]&&d,...g,...C&&{as:C},ref:b},k);return Object.keys(R).forEach(e=>{delete P[e]}),[E,P]}},77126:function(e,t,n){n.d(t,{V:function(){return a}});var r=n(2265),o=n(57437);let i=r.createContext(),a=()=>{let e=r.useContext(i);return null!=e&&e};t.Z=function(e){let{value:t,...n}=e;return(0,o.jsx)(i.Provider,{value:null==t||t,...n})}},26710:function(e,t,n){n.d(t,{Z:function(){return r}});var r=function(e,t,n){return void 0===e||"string"==typeof e?t:{...t,ownerState:{...t.ownerState,...n}}}},44393:function(e,t){t.Z=function(e,t=[]){if(void 0===e)return{};let 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}},30628:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(2265);function o(e){return parseInt(r.version,10)>=19?e?.props?.ref||null:e?.ref||null}},3974:function(e,t,n){n.d(t,{Z:function(){return r}});function r(e=window){let t=e.document.documentElement.clientWidth;return e.innerWidth-t}},73810:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(61994),o=n(44393),i=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t},a=function(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:a,externalForwardedProps:l,className:s}=e;if(!t){let e=(0,r.Z)(n?.className,s,l?.className,a?.className),t={...n?.style,...l?.style,...a?.style},o={...n,...l,...a};return e.length>0&&(o.className=e),Object.keys(t).length>0&&(o.style=t),{props:o,internalRef:void 0}}let u=(0,o.Z)({...l,...a}),c=i(a),d=i(l),f=t(u),p=(0,r.Z)(f?.className,n?.className,s,l?.className,a?.className),v={...f?.style,...n?.style,...l?.style,...a?.style},h={...f,...n,...d,...c};return p.length>0&&(h.className=p),Object.keys(v).length>0&&(h.style=v),{props:h,internalRef:f.ref}}},72786:function(e,t,n){n.d(t,{Z:function(){return r}});function r(e){return e&&e.ownerDocument||document}},42109:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(72786);function o(e){return(0,r.Z)(e).defaultView||window}},13366:function(e,t){t.Z=function(e,t,n){return"function"==typeof e?e(t,n):e}},38462:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(2265);function o(e){let{controlled:t,default:n,name:o,state:i="value"}=e,{current:a}=r.useRef(void 0!==t),[l,s]=r.useState(n),u=r.useCallback(e=>{a||s(e)},[]);return[a?t:l,u]}},53025:function(e,t,n){n.d(t,{Z:function(){return l}});var r,o=n(2265);let i=0,a={...r||(r=n.t(o,2))}.useId;function l(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,n]=o.useState(e),r=e||t;return o.useEffect(()=>{null==t&&(i+=1,n("mui-".concat(i)))},[t]),r}(e)}},15988:function(e,t,n){var r=n(23947),o=n(26710),i=n(73810),a=n(13366);t.Z=function(e){var t;let{elementType:n,externalSlotProps:l,ownerState:s,skipResolvingSlotProps:u=!1,...c}=e,d=u?{}:(0,a.Z)(l,s),{props:f,internalRef:p}=(0,i.Z)({...c,externalSlotProps:d}),v=(0,r.Z)(p,null==d?void 0:d.ref,null===(t=e.additionalProps)||void 0===t?void 0:t.ref);return(0,o.Z)(n,{...f,ref:v},s)}},52836:function(e,t,n){n.d(t,{ZP:function(){return E}});var r=n(74610),o=n(88671),i=n(2265),a=n(54887),l={disabled:!1},s=n(79610),u=n(65498),c="unmounted",d="exited",f="entering",p="entered",v="exiting",h=function(e){function t(t,n){r=e.call(this,t,n)||this;var r,o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=d,r.appearStatus=f):o=p:o=t.unmountOnExit||t.mountOnEnter?c:d,r.state={status:o},r.nextCallback=null,r}(0,o.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:d}: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!==f&&n!==p&&(t=f):(n===f||n===p)&&(t=v)}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,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===f){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);n&&(0,u.Q)(n)}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===d&&this.setState({status:c})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[a.findDOMNode(this),r],i=o[0],s=o[1],u=this.getTimeouts(),c=r?u.appear:u.enter;if(!e&&!n||l.disabled){this.safeSetState({status:p},function(){t.props.onEntered(i)});return}this.props.onEnter(i,s),this.safeSetState({status:f},function(){t.props.onEntering(i,s),t.onTransitionEnd(c,function(){t.safeSetState({status:p},function(){t.props.onEntered(i,s)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:a.findDOMNode(this);if(!t||l.disabled){this.safeSetState({status:d},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:v},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:d},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:a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],l=o[1];this.props.addEndListener(i,l)}null!=e&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===c)return null;var t=this.props,n=t.children,o=(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,(0,r.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.createElement(s.Z.Provider,{value:null},"function"==typeof n?n(e,o):i.cloneElement(i.Children.only(n),o))},t}(i.Component);function m(){}h.contextType=s.Z,h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:m,onEntering:m,onEntered:m,onExit:m,onExiting:m,onExited:m},h.UNMOUNTED=c,h.EXITED=d,h.ENTERING=f,h.ENTERED=p,h.EXITING=v;var E=h},65498:function(e,t,n){n.d(t,{Q:function(){return r}});var r=function(e){return e.scrollTop}}}]);