"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2740],{80169:function(e,t,r){var n=r(64836);t.Z=void 0;var o=n(r(19377)),a=r(85893),i=(0,o.default)((0,a.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 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"}),"Language");t.Z=i},48806:function(e,t,r){r.d(t,{Z:function(){return k}});var n=r(59499),o=r(63366),a=r(87462),i=r(67294),s=r(86010),c=r(8662),l=r(94780),d=r(80179),u=r(27048),p=r(22965),v=r(53853),h=r(66884),f=r(24159),m=r(1588),g=r(34867);function Z(e){return(0,g.Z)("MuiCollapse",e)}(0,m.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var y=r(85893),b=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],w=function(e){var t=e.orientation,r=e.classes;return(0,l.Z)({root:["root","".concat(t)],entered:["entered"],hidden:["hidden"],wrapper:["wrapper","".concat(t)],wrapperInner:["wrapperInner","".concat(t)]},Z,r)},x=(0,d.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:function(e,t){var r=e.ownerState;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})(function(e){var t=e.theme,r=e.ownerState;return(0,a.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,a.Z)({height:"auto",overflow:"visible"},"horizontal"===r.orientation&&{width:"auto"}),"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&{visibility:"hidden"})}),S=(0,d.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:function(e,t){return t.wrapper}})(function(e){var t=e.ownerState;return(0,a.Z)({display:"flex",width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})}),P=(0,d.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:function(e,t){return t.wrapperInner}})(function(e){var t=e.ownerState;return(0,a.Z)({width:"100%"},"horizontal"===t.orientation&&{width:"auto",height:"100%"})}),M=i.forwardRef(function(e,t){var r=(0,u.Z)({props:e,name:"MuiCollapse"}),l=r.addEndListener,d=r.children,m=r.className,g=r.collapsedSize,Z=void 0===g?"0px":g,M=r.component,k=r.easing,E=r.in,T=r.onEnter,C=r.onEntered,R=r.onEntering,z=r.onExit,D=r.onExited,I=r.onExiting,N=r.orientation,A=void 0===N?"vertical":N,j=r.style,B=r.timeout,H=void 0===B?p.x9.standard:B,L=r.TransitionComponent,O=void 0===L?c.ZP:L,F=(0,o.Z)(r,b),W=(0,a.Z)({},r,{orientation:A,collapsedSize:Z}),V=w(W),Y=(0,h.Z)(),X=i.useRef(),G=i.useRef(null),q=i.useRef(),_="number"==typeof Z?"".concat(Z,"px"):Z,J="horizontal"===A,K=J?"width":"height";i.useEffect(function(){return function(){clearTimeout(X.current)}},[]);var Q=i.useRef(null),U=(0,f.Z)(t,Q),$=function(e){return function(t){if(e){var r=Q.current;void 0===t?e(r):e(r,t)}}},ee=function(){return G.current?G.current[J?"clientWidth":"clientHeight"]:0},et=$(function(e,t){G.current&&J&&(G.current.style.position="absolute"),e.style[K]=_,T&&T(e,t)}),er=$(function(e,t){var r=ee();G.current&&J&&(G.current.style.position="");var n=(0,v.C)({style:j,timeout:H,easing:k},{mode:"enter"}),o=n.duration,a=n.easing;if("auto"===H){var i=Y.transitions.getAutoHeightDuration(r);e.style.transitionDuration="".concat(i,"ms"),q.current=i}else e.style.transitionDuration="string"==typeof o?o:"".concat(o,"ms");e.style[K]="".concat(r,"px"),e.style.transitionTimingFunction=a,R&&R(e,t)}),en=$(function(e,t){e.style[K]="auto",C&&C(e,t)}),eo=$(function(e){e.style[K]="".concat(ee(),"px"),z&&z(e)}),ea=$(D),ei=$(function(e){var t=ee(),r=(0,v.C)({style:j,timeout:H,easing:k},{mode:"exit"}),n=r.duration,o=r.easing;if("auto"===H){var a=Y.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(a,"ms"),q.current=a}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style[K]=_,e.style.transitionTimingFunction=o,I&&I(e)});return(0,y.jsx)(O,(0,a.Z)({in:E,onEnter:et,onEntered:en,onEntering:er,onExit:eo,onExited:ea,onExiting:ei,addEndListener:function(e){"auto"===H&&(X.current=setTimeout(e,q.current||0)),l&&l(Q.current,e)},nodeRef:Q,timeout:"auto"===H?null:H},F,{children:function(e,t){return(0,y.jsx)(x,(0,a.Z)({as:M,className:(0,s.Z)(V.root,m,{entered:V.entered,exited:!E&&"0px"===_&&V.hidden}[e]),style:(0,a.Z)((0,n.Z)({},J?"minWidth":"minHeight",_),j),ownerState:(0,a.Z)({},W,{state:e}),ref:U},t,{children:(0,y.jsx)(S,{ownerState:(0,a.Z)({},W,{state:e}),className:V.wrapper,ref:G,children:(0,y.jsx)(P,{ownerState:(0,a.Z)({},W,{state:e}),className:V.wrapperInner,children:d})})}))}}))});M.muiSupportAuto=!0;var k=M},19479:function(e,t,r){r.d(t,{Z:function(){return P}});var n,o=r(59499),a=r(63366),i=r(87462),s=r(67294),c=r(86010),l=r(94780),d=r(79566),u=r(55245),p=r(62718),v=r(38396),h=r(80179),f=r(1588),m=r(34867);function g(e){return(0,m.Z)("MuiInputAdornment",e)}var Z=(0,f.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),y=r(27048),b=r(85893),w=["children","className","component","disablePointerEvents","disableTypography","position","variant"],x=function(e){var t=e.classes,r=e.disablePointerEvents,n=e.hiddenLabel,o=e.position,a=e.size,i=e.variant,s={root:["root",r&&"disablePointerEvents",o&&"position".concat((0,d.Z)(o)),i,n&&"hiddenLabel",a&&"size".concat((0,d.Z)(a))]};return(0,l.Z)(s,g,t)},S=(0,h.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var r=e.ownerState;return[t.root,t["position".concat((0,d.Z)(r.position))],!0===r.disablePointerEvents&&t.disablePointerEvents,t[r.variant]]}})(function(e){var t=e.theme,r=e.ownerState;return(0,i.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active},"filled"===r.variant&&(0,o.Z)({},"&.".concat(Z.positionStart,"&:not(.").concat(Z.hiddenLabel,")"),{marginTop:16}),"start"===r.position&&{marginRight:8},"end"===r.position&&{marginLeft:8},!0===r.disablePointerEvents&&{pointerEvents:"none"})}),P=s.forwardRef(function(e,t){var r=(0,y.Z)({props:e,name:"MuiInputAdornment"}),o=r.children,l=r.className,d=r.component,h=r.disablePointerEvents,f=r.disableTypography,m=r.position,g=r.variant,Z=(0,a.Z)(r,w),P=(0,v.Z)()||{},M=g;g&&P.variant,P&&!M&&(M=P.variant);var k=(0,i.Z)({},r,{hiddenLabel:P.hiddenLabel,size:P.size,disablePointerEvents:void 0!==h&&h,position:m,variant:M}),E=x(k);return(0,b.jsx)(p.Z.Provider,{value:null,children:(0,b.jsx)(S,(0,i.Z)({as:void 0===d?"div":d,ownerState:k,className:(0,c.Z)(E.root,l),ref:t},Z,{children:"string"!=typeof o||void 0!==f&&f?(0,b.jsxs)(s.Fragment,{children:["start"===m?n||(n=(0,b.jsx)("span",{className:"notranslate",children:"​"})):null,o]}):(0,b.jsx)(u.Z,{color:"text.secondary",children:o})}))})})},97308:function(e,t,r){r.d(t,{Z:function(){return E}});var n=r(59499),o=r(63366),a=r(87462),i=r(67294),s=r(86010),c=r(94780),l=r(41796),d=r(80179),u=r(27048),p=r(42480),v=r(95575),h=r(11402),f=r(24159),m=r(94205),g=r(86416),Z=r(27581),y=r(1588),b=r(34867);function w(e){return(0,b.Z)("MuiMenuItem",e)}var x=(0,y.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),S=r(85893),P=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],M=function(e){var t=e.disabled,r=e.dense,n=e.divider,o=e.disableGutters,i=e.selected,s=e.classes,l=(0,c.Z)({root:["root",r&&"dense",t&&"disabled",!o&&"gutters",n&&"divider",i&&"selected"]},w,s);return(0,a.Z)({},s,l)},k=(0,d.ZP)(v.Z,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var r=e.ownerState;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]}})(function(e){var t,r=e.theme,o=e.ownerState;return(0,a.Z)({},r.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((r.vars||r).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(r.vars||r).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,n.Z)(t,"&.".concat(x.selected),(0,n.Z)({backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(r.palette.primary.main,r.palette.action.selectedOpacity)},"&.".concat(x.focusVisible),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.focusOpacity)})),(0,n.Z)(t,"&.".concat(x.selected,":hover"),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(r.palette.primary.main,r.palette.action.selectedOpacity)}}),(0,n.Z)(t,"&.".concat(x.focusVisible),{backgroundColor:(r.vars||r).palette.action.focus}),(0,n.Z)(t,"&.".concat(x.disabled),{opacity:(r.vars||r).palette.action.disabledOpacity}),(0,n.Z)(t,"& + .".concat(m.Z.root),{marginTop:r.spacing(1),marginBottom:r.spacing(1)}),(0,n.Z)(t,"& + .".concat(m.Z.inset),{marginLeft:52}),(0,n.Z)(t,"& .".concat(Z.Z.root),{marginTop:0,marginBottom:0}),(0,n.Z)(t,"& .".concat(Z.Z.inset),{paddingLeft:36}),(0,n.Z)(t,"& .".concat(g.Z.root),{minWidth:36}),t),!o.dense&&(0,n.Z)({},r.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&(0,a.Z)({minHeight:32,paddingTop:4,paddingBottom:4},r.typography.body2,(0,n.Z)({},"& .".concat(g.Z.root," svg"),{fontSize:"1.25rem"})))}),E=i.forwardRef(function(e,t){var r,n=(0,u.Z)({props:e,name:"MuiMenuItem"}),c=n.autoFocus,l=void 0!==c&&c,d=n.component,v=n.dense,m=void 0!==v&&v,g=n.divider,Z=n.disableGutters,y=void 0!==Z&&Z,b=n.focusVisibleClassName,w=n.role,x=n.tabIndex,E=n.className,T=(0,o.Z)(n,P),C=i.useContext(p.Z),R=i.useMemo(function(){return{dense:m||C.dense||!1,disableGutters:y}},[C.dense,m,y]),z=i.useRef(null);(0,h.Z)(function(){l&&z.current&&z.current.focus()},[l]);var D=(0,a.Z)({},n,{dense:R.dense,divider:void 0!==g&&g,disableGutters:y}),I=M(n),N=(0,f.Z)(z,t);return n.disabled||(r=void 0!==x?x:-1),(0,S.jsx)(p.Z.Provider,{value:R,children:(0,S.jsx)(k,(0,a.Z)({ref:N,role:void 0===w?"menuitem":w,tabIndex:r,component:void 0===d?"li":d,focusVisibleClassName:(0,s.Z)(I.focusVisible,b),className:(0,s.Z)(I.root,E)},T,{ownerState:D,classes:I}))})})},48200:function(e,t,r){r.d(t,{Z:function(){return $}});var n=r(17674),o=r(87462),a=r(63366),i=r(67294),s=r(73935),c=r(29628),l=r(73546),d=r(85893),u=function(e){let{children:t,defer:r=!1,fallback:n=null}=e,[o,a]=i.useState(!1);return(0,l.Z)(()=>{r||a(!0)},[r]),i.useEffect(()=>{r&&a(!0)},[r]),(0,d.jsx)(i.Fragment,{children:o?t:n})},p=r(86010),v=r(94780),h=r(57767),f=r(89515),m=r(40947),g=r(79566),Z=r(66884),y=r(27048),b=r(80179),w=r(1588),x=r(34867);function S(e){return(0,x.Z)("MuiDrawer",e)}(0,w.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);var P=["BackdropProps"],M=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],k=function(e,t){var r=e.ownerState;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},E=function(e){var t=e.classes,r=e.anchor,n=e.variant,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper","paperAnchor".concat((0,g.Z)(r)),"temporary"!==n&&"paperAnchorDocked".concat((0,g.Z)(r))]};return(0,v.Z)(o,S,t)},T=(0,b.ZP)(h.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:k})(function(e){var t=e.theme;return{zIndex:(t.vars||t).zIndex.drawer}}),C=(0,b.ZP)("div",{shouldForwardProp:b.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:k})({flex:"0 0 auto"}),R=(0,b.ZP)(m.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:function(e,t){var r=e.ownerState;return[t.paper,t["paperAnchor".concat((0,g.Z)(r.anchor))],"temporary"!==r.variant&&t["paperAnchorDocked".concat((0,g.Z)(r.anchor))]]}})(function(e){var t=e.theme,r=e.ownerState;return(0,o.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===r.anchor&&{left:0},"top"===r.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===r.anchor&&{right:0},"bottom"===r.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===r.anchor&&"temporary"!==r.variant&&{borderRight:"1px solid ".concat((t.vars||t).palette.divider)},"top"===r.anchor&&"temporary"!==r.variant&&{borderBottom:"1px solid ".concat((t.vars||t).palette.divider)},"right"===r.anchor&&"temporary"!==r.variant&&{borderLeft:"1px solid ".concat((t.vars||t).palette.divider)},"bottom"===r.anchor&&"temporary"!==r.variant&&{borderTop:"1px solid ".concat((t.vars||t).palette.divider)})}),z={left:"right",right:"left",top:"down",bottom:"up"};function D(e){return -1!==["left","right"].indexOf(e)}function I(e,t){return"rtl"===e.direction&&D(t)?z[t]:t}var N=i.forwardRef(function(e,t){var r=(0,y.Z)({props:e,name:"MuiDrawer"}),n=(0,Z.Z)(),s={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},c=r.anchor,l=void 0===c?"left":c,u=r.BackdropProps,v=r.children,h=r.className,m=r.elevation,g=void 0===m?16:m,b=r.hideBackdrop,w=r.ModalProps,x=(void 0===w?{}:w).BackdropProps,S=r.onClose,k=r.open,D=void 0!==k&&k,N=r.PaperProps,A=void 0===N?{}:N,j=r.SlideProps,B=r.TransitionComponent,H=void 0===B?f.Z:B,L=r.transitionDuration,O=void 0===L?s:L,F=r.variant,W=void 0===F?"temporary":F,V=(0,a.Z)(r.ModalProps,P),Y=(0,a.Z)(r,M),X=i.useRef(!1);i.useEffect(function(){X.current=!0},[]);var G=I(n,l),q=(0,o.Z)({},r,{anchor:l,elevation:g,open:D,variant:W},Y),_=E(q),J=(0,d.jsx)(R,(0,o.Z)({elevation:"temporary"===W?g:0,square:!0},A,{className:(0,p.Z)(_.paper,A.className),ownerState:q,children:v}));if("permanent"===W)return(0,d.jsx)(C,(0,o.Z)({className:(0,p.Z)(_.root,_.docked,h),ownerState:q,ref:t},Y,{children:J}));var K=(0,d.jsx)(H,(0,o.Z)({in:D,direction:z[G],timeout:O,appear:X.current},j,{children:J}));return"persistent"===W?(0,d.jsx)(C,(0,o.Z)({className:(0,p.Z)(_.root,_.docked,h),ownerState:q,ref:t},Y,{children:K})):(0,d.jsx)(T,(0,o.Z)({BackdropProps:(0,o.Z)({},u,x,{transitionDuration:O}),className:(0,p.Z)(_.root,_.modal,h),open:D,ownerState:q,onClose:S,hideBackdrop:void 0!==b&&b,ref:t},Y,V,{children:K}))}),A=r(24159),j=r(35905),B=r(94571),H=r(11825),L=r(11402),O=r(53853),F=r(59499),W=["anchor","classes","className","width","style"],V=(0,b.ZP)("div")(function(e){var t=e.theme,r=e.ownerState;return(0,o.Z)({position:"fixed",top:0,left:0,bottom:0,zIndex:t.zIndex.drawer-1},"left"===r.anchor&&{right:"auto"},"right"===r.anchor&&{left:"auto",right:0},"top"===r.anchor&&{bottom:"auto",right:0},"bottom"===r.anchor&&{top:"auto",bottom:0,right:0})}),Y=i.forwardRef(function(e,t){var r=e.anchor,n=e.classes,i=void 0===n?{}:n,s=e.className,c=e.width,l=e.style,u=(0,a.Z)(e,W);return(0,d.jsx)(V,(0,o.Z)({className:(0,p.Z)("PrivateSwipeArea-root",i.root,i["anchor".concat((0,g.Z)(r))],s),ref:t,style:(0,o.Z)((0,F.Z)({},D(r)?"width":"height",c),l),ownerState:e},u))}),X=["BackdropProps"],G=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],q=null;function _(e,t,r){return"right"===e?r.body.offsetWidth-t[0].pageX:t[0].pageX}function J(e,t,r){return"bottom"===e?r.innerHeight-t[0].clientY:t[0].clientY}function K(e,t){return e?t.clientWidth:t.clientHeight}function Q(e,t,r,n){return Math.min(Math.max(r?t-e:n+t-e,0),n)}var U="undefined"!=typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent),$=i.forwardRef(function(e,t){var r=(0,c.Z)({name:"MuiSwipeableDrawer",props:e}),l=(0,Z.Z)(),p={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},v=r.anchor,h=void 0===v?"left":v,f=r.disableBackdropTransition,m=void 0!==f&&f,g=r.disableDiscovery,y=void 0!==g&&g,b=r.disableSwipeToOpen,w=void 0===b?U:b,x=r.hideBackdrop,S=r.hysteresis,P=void 0===S?.52:S,M=r.allowSwipeInChildren,k=void 0!==M&&M,E=r.minFlingVelocity,T=void 0===E?450:E,C=r.ModalProps,R=(void 0===C?{}:C).BackdropProps,z=r.onClose,F=r.onOpen,W=r.open,V=void 0!==W&&W,$=r.PaperProps,ee=void 0===$?{}:$,et=r.SwipeAreaProps,er=r.swipeAreaWidth,en=void 0===er?20:er,eo=r.transitionDuration,ea=void 0===eo?p:eo,ei=r.variant,es=void 0===ei?"temporary":ei,ec=(0,a.Z)(r.ModalProps,X),el=(0,a.Z)(r,G),ed=i.useState(!1),eu=(0,n.Z)(ed,2),ep=eu[0],ev=eu[1],eh=i.useRef({isSwiping:null}),ef=i.useRef(),em=i.useRef(),eg=i.useRef(),eZ=(0,A.Z)(ee.ref,eg),ey=i.useRef(!1),eb=i.useRef();(0,L.Z)(function(){eb.current=null},[V]);var ew=i.useCallback(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.mode,n=void 0===r?null:r,o=t.changeTransition,a=void 0===o||o,i=-1!==["right","bottom"].indexOf(I(l,h))?1:-1,s=D(h),c=s?"translate(".concat(i*e,"px, 0)"):"translate(0, ".concat(i*e,"px)"),d=eg.current.style;d.webkitTransform=c,d.transform=c;var u="";if(n&&(u=l.transitions.create("all",(0,O.C)({easing:void 0,style:void 0,timeout:ea},{mode:n}))),a&&(d.webkitTransition=u,d.transition=u),!m&&!x){var p=em.current.style;p.opacity=1-e/K(s,eg.current),a&&(p.webkitTransition=u,p.transition=u)}},[h,m,x,l,ea]),ex=(0,H.Z)(function(e){if(ey.current){if(q=null,ey.current=!1,s.flushSync(function(){ev(!1)}),!eh.current.isSwiping){eh.current.isSwiping=null;return}eh.current.isSwiping=null;var t,r=I(l,h),n=D(h);t=n?_(r,e.changedTouches,(0,j.Z)(e.currentTarget)):J(r,e.changedTouches,(0,B.Z)(e.currentTarget));var o=n?eh.current.startX:eh.current.startY,a=K(n,eg.current),i=Q(t,o,V,a),c=i/a;if(Math.abs(eh.current.velocity)>T&&(eb.current=1e3*Math.abs((a-i)/eh.current.velocity)),V){eh.current.velocity>T||c>P?z():ew(0,{mode:"exit"});return}eh.current.velocity<-T||1-c>P?F():ew(K(n,eg.current),{mode:"enter"})}}),eS=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!ep){(e||!(y&&k))&&s.flushSync(function(){ev(!0)});var t=D(h);!V&&eg.current&&ew(K(t,eg.current)+(y?15:-20),{changeTransition:!1}),eh.current.velocity=0,eh.current.lastTime=null,eh.current.lastTranslate=null,eh.current.paperHit=!1,ey.current=!0}},eP=(0,H.Z)(function(e){if(eg.current&&ey.current&&(null===q||q===eh.current)){eS(!0);var t,r,n,o,a,i,s,c,d=I(l,h),u=D(h),p=_(d,e.touches,(0,j.Z)(e.currentTarget)),v=J(d,e.touches,(0,B.Z)(e.currentTarget));if(V&&eg.current.contains(e.target)&&null===q){if(r=(t={domTreeShapes:function(e,t){for(var r=[];e&&e!==t.parentElement;){var n=(0,B.Z)(t).getComputedStyle(e);"absolute"===n.getPropertyValue("position")||"hidden"===n.getPropertyValue("overflow-x")||(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&r.push(e),e=e.parentElement}return r}(e.target,eg.current),start:u?eh.current.startX:eh.current.startY,current:u?p:v,anchor:h}).domTreeShapes,n=t.start,o=t.current,a=t.anchor,i={x:"scrollLeft",y:"scrollTop"},s={x:"scrollWidth",y:"scrollHeight"},c={x:"clientWidth",y:"clientHeight"},r.some(function(e){var t=o>=n;("top"===a||"left"===a)&&(t=!t);var r="left"===a||"right"===a?"x":"y",l=Math.round(e[i[r]]),d=l+e[c[r]]0})){q=!0;return}q=eh.current}if(null==eh.current.isSwiping){var f=Math.abs(p-eh.current.startX),m=Math.abs(v-eh.current.startY),g=u?f>m&&f>3:m>f&&m>3;if(g&&e.cancelable&&e.preventDefault(),!0===g||(u?m>3:f>3)){if(eh.current.isSwiping=g,!g){ex(e);return}eh.current.startX=p,eh.current.startY=v,y||V||(u?eh.current.startX-=20:eh.current.startY-=20)}}if(eh.current.isSwiping){var Z=K(u,eg.current),b=u?eh.current.startX:eh.current.startY;V&&!eh.current.paperHit&&(b=Math.min(b,Z));var w=Q(u?p:v,b,V,Z);if(V){if(eh.current.paperHit)0===w&&(eh.current.startX=p,eh.current.startY=v);else{if(!(u?pen)return}else if(a>en)return}e.defaultMuiPrevented=!0,q=null,eh.current.startX=o,eh.current.startY=a,eS()}});return i.useEffect(function(){if("temporary"===es){var e=(0,j.Z)(eg.current);return e.addEventListener("touchstart",eM),e.addEventListener("touchmove",eP,{passive:!V}),e.addEventListener("touchend",ex),function(){e.removeEventListener("touchstart",eM),e.removeEventListener("touchmove",eP,{passive:!V}),e.removeEventListener("touchend",ex)}}},[es,V,eM,eP,ex]),i.useEffect(function(){return function(){q===eh.current&&(q=null)}},[]),i.useEffect(function(){V||ev(!1)},[V]),(0,d.jsxs)(i.Fragment,{children:[(0,d.jsx)(N,(0,o.Z)({open:"temporary"===es&&!!ep||V,variant:es,ModalProps:(0,o.Z)({BackdropProps:(0,o.Z)({},R,{ref:em})},"temporary"===es&&{keepMounted:!0},ec),hideBackdrop:x,PaperProps:(0,o.Z)({},ee,{style:(0,o.Z)({pointerEvents:"temporary"!==es||V||k?"":"none"},ee.style),ref:eZ}),anchor:h,transitionDuration:eb.current||ea,onClose:z,ref:t},el)),!w&&"temporary"===es&&(0,d.jsx)(u,{children:(0,d.jsx)(Y,(0,o.Z)({anchor:h,ref:ef,width:en},et))})]})})}}]);