1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[559],{60559:function(t,e,r){r.d(e,{Z:function(){return U}});var n=r(87462),a=r(63366),o=r(67294),i=r(73935),l=r(73546),s=r(85893),NoSsr_NoSsr=function(t){let{children:e,defer:r=!1,fallback:n=null}=t,[a,i]=o.useState(!1);return(0,l.Z)(()=>{r||i(!0)},[r]),o.useEffect(()=>{r&&i(!0)},[r]),(0,s.jsx)(o.Fragment,{children:a?e:n})},c=r(60329),u=r(90512),p=r(94780),d=r(60580),f=r(38843),h=r(8662),g=r(57907),m=r(31074),v=r(38050),Z=r(12945),y=r(47296),w=r(30016);let x=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function setTranslateValue(t,e,r){let n="function"==typeof r?r():r,a=function(t,e,r){let n;let a=e.getBoundingClientRect(),o=r&&r.getBoundingClientRect(),i=(0,w.Z)(e);if(e.fakeTransform)n=e.fakeTransform;else{let t=i.getComputedStyle(e);n=t.getPropertyValue("-webkit-transform")||t.getPropertyValue("transform")}let l=0,s=0;if(n&&"none"!==n&&"string"==typeof n){let t=n.split("(")[1].split(")")[0].split(",");l=parseInt(t[4],10),s=parseInt(t[5],10)}return"left"===t?o?"translateX(".concat(o.right+l-a.left,"px)"):"translateX(".concat(i.innerWidth+l-a.left,"px)"):"right"===t?o?"translateX(-".concat(a.right-o.left-l,"px)"):"translateX(-".concat(a.left+a.width-l,"px)"):"up"===t?o?"translateY(".concat(o.bottom+s-a.top,"px)"):"translateY(".concat(i.innerHeight+s-a.top,"px)"):o?"translateY(-".concat(a.top-o.top+a.height-s,"px)"):"translateY(-".concat(a.top+a.height-s,"px)")}(t,e,n);a&&(e.style.webkitTransform=a,e.style.transform=a)}let T=o.forwardRef(function(t,e){let r=(0,Z.Z)(),i={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},l={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:c,appear:u=!0,children:p,container:d,direction:f="down",easing:T=i,in:b,onEnter:k,onEntered:P,onEntering:S,onExit:C,onExited:E,onExiting:M,style:R,timeout:z=l,TransitionComponent:A=h.ZP}=t,D=(0,a.Z)(t,x),H=o.useRef(null),Y=(0,v.Z)((0,g.Z)(p),H,e),normalizedTransitionCallback=t=>e=>{t&&(void 0===e?t(H.current):t(H.current,e))},X=normalizedTransitionCallback((t,e)=>{setTranslateValue(f,t,d),(0,y.n)(t),k&&k(t,e)}),L=normalizedTransitionCallback((t,e)=>{let a=(0,y.C)({timeout:z,style:R,easing:T},{mode:"enter"});t.style.webkitTransition=r.transitions.create("-webkit-transform",(0,n.Z)({},a)),t.style.transition=r.transitions.create("transform",(0,n.Z)({},a)),t.style.webkitTransform="none",t.style.transform="none",S&&S(t,e)}),B=normalizedTransitionCallback(P),N=normalizedTransitionCallback(M),j=normalizedTransitionCallback(t=>{let e=(0,y.C)({timeout:z,style:R,easing:T},{mode:"exit"});t.style.webkitTransition=r.transitions.create("-webkit-transform",e),t.style.transition=r.transitions.create("transform",e),setTranslateValue(f,t,d),C&&C(t)}),V=normalizedTransitionCallback(t=>{t.style.webkitTransition="",t.style.transition="",E&&E(t)}),W=o.useCallback(()=>{H.current&&setTranslateValue(f,H.current,d)},[f,d]);return o.useEffect(()=>{if(b||"down"===f||"right"===f)return;let t=(0,m.Z)(()=>{H.current&&setTranslateValue(f,H.current,d)}),e=(0,w.Z)(H.current);return e.addEventListener("resize",t),()=>{t.clear(),e.removeEventListener("resize",t)}},[f,b,d]),o.useEffect(()=>{b||W()},[b,W]),(0,s.jsx)(A,(0,n.Z)({nodeRef:H,onEnter:X,onEntered:B,onEntering:L,onExit:j,onExited:V,onExiting:N,addEndListener:t=>{c&&c(H.current,t)},appear:u,in:b,timeout:z},D,{children:(t,e)=>o.cloneElement(p,(0,n.Z)({ref:Y,style:(0,n.Z)({visibility:"exited"!==t||b?void 0:"hidden"},R,p.props.style)},e))}))});var b=r(77544),k=r(25067),P=r(41266),S=r(49233),C=r(1588),E=r(34867);function getDrawerUtilityClass(t){return(0,E.ZP)("MuiDrawer",t)}(0,C.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);let M=["BackdropProps"],R=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],overridesResolver=(t,e)=>{let{ownerState:r}=t;return[e.root,("permanent"===r.variant||"persistent"===r.variant)&&e.docked,e.modal]},useUtilityClasses=t=>{let{classes:e,anchor:r,variant:n}=t,a={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper","paperAnchor".concat((0,k.Z)(r)),"temporary"!==n&&"paperAnchorDocked".concat((0,k.Z)(r))]};return(0,p.Z)(a,getDrawerUtilityClass,e)},z=(0,P.ZP)(f.Z,{name:"MuiDrawer",slot:"Root",overridesResolver})(t=>{let{theme:e}=t;return{zIndex:(e.vars||e).zIndex.drawer}}),A=(0,P.ZP)("div",{shouldForwardProp:S.Z,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver})({flex:"0 0 auto"}),D=(0,P.ZP)(b.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:(t,e)=>{let{ownerState:r}=t;return[e.paper,e["paperAnchor".concat((0,k.Z)(r.anchor))],"temporary"!==r.variant&&e["paperAnchorDocked".concat((0,k.Z)(r.anchor))]]}})(t=>{let{theme:e,ownerState:r}=t;return(0,n.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).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((e.vars||e).palette.divider)},"top"===r.anchor&&"temporary"!==r.variant&&{borderBottom:"1px solid ".concat((e.vars||e).palette.divider)},"right"===r.anchor&&"temporary"!==r.variant&&{borderLeft:"1px solid ".concat((e.vars||e).palette.divider)},"bottom"===r.anchor&&"temporary"!==r.variant&&{borderTop:"1px solid ".concat((e.vars||e).palette.divider)})}
1),H={left:"right",right:"left",top:"down",bottom:"up"};function isHorizontal(t){return -1!==["left","right"].indexOf(t)}function getAnchor(t,e){let{direction:r}=t;return"rtl"===r&&isHorizontal(e)?H[e]:e}let Y=o.forwardRef(function(t,e){let r=(0,c.i)({props:t,name:"MuiDrawer"}),i=(0,Z.Z)(),l=(0,d.V)(),p={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{anchor:f="left",BackdropProps:h,children:g,className:m,elevation:v=16,hideBackdrop:y=!1,ModalProps:{BackdropProps:w}={},onClose:x,open:b=!1,PaperProps:k={},SlideProps:P,TransitionComponent:S=T,transitionDuration:C=p,variant:E="temporary"}=r,Y=(0,a.Z)(r.ModalProps,M),X=(0,a.Z)(r,R),L=o.useRef(!1);o.useEffect(()=>{L.current=!0},[]);let B=getAnchor({direction:l?"rtl":"ltr"},f),N=(0,n.Z)({},r,{anchor:f,elevation:v,open:b,variant:E},X),j=useUtilityClasses(N),V=(0,s.jsx)(D,(0,n.Z)({elevation:"temporary"===E?v:0,square:!0},k,{className:(0,u.Z)(j.paper,k.className),ownerState:N,children:g}));if("permanent"===E)return(0,s.jsx)(A,(0,n.Z)({className:(0,u.Z)(j.root,j.docked,m),ownerState:N,ref:e},X,{children:V}));let W=(0,s.jsx)(S,(0,n.Z)({in:b,direction:H[B],timeout:C,appear:L.current},P,{children:V}));return"persistent"===E?(0,s.jsx)(A,(0,n.Z)({className:(0,u.Z)(j.root,j.docked,m),ownerState:N,ref:e},X,{children:W})):(0,s.jsx)(z,(0,n.Z)({BackdropProps:(0,n.Z)({},h,w,{transitionDuration:C}),className:(0,u.Z)(j.root,j.modal,m),open:b,ownerState:N,onClose:x,hideBackdrop:y,ref:e},X,Y,{children:W}))});var X=r(68538),L=r(60231),B=r(23962);let N=["anchor","classes","className","width","style"],j=(0,P.ZP)("div",{name:"MuiSwipeArea",shouldForwardProp:S.Z})(t=>{let{theme:e,ownerState:r}=t;return(0,n.Z)({position:"fixed",top:0,left:0,bottom:0,zIndex:e.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})}),V=o.forwardRef(function(t,e){let{anchor:r,classes:o={},className:i,width:l,style:c}=t,p=(0,a.Z)(t,N);return(0,s.jsx)(j,(0,n.Z)({className:(0,u.Z)("PrivateSwipeArea-root",o.root,o["anchor".concat((0,k.Z)(r))],i),ref:e,style:(0,n.Z)({[isHorizontal(r)?"width":"height"]:l},c),ownerState:t},p))}),W=["BackdropProps"],I=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],O=null;function calculateCurrentX(t,e,r){return"right"===t?r.body.offsetWidth-e[0].pageX:e[0].pageX}function calculateCurrentY(t,e,r){return"bottom"===t?r.innerHeight-e[0].clientY:e[0].clientY}function getMaxTranslate(t,e){return t?e.clientWidth:e.clientHeight}function getTranslate(t,e,r,n){return Math.min(Math.max(r?e-t:n+e-t,0),n)}let _="undefined"!=typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent),F=o.forwardRef(function(t,e){let r=(0,c.i)({name:"MuiSwipeableDrawer",props:t}),l=(0,Z.Z)(),u={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{anchor:p="left",disableBackdropTransition:d=!1,disableDiscovery:f=!1,disableSwipeToOpen:h=_,hideBackdrop:g,hysteresis:m=.52,allowSwipeInChildren:x=!1,minFlingVelocity:T=450,ModalProps:{BackdropProps:b}={},onClose:k,onOpen:P,open:S=!1,PaperProps:C={},SwipeAreaProps:E,swipeAreaWidth:M=20,transitionDuration:R=u,variant:z="temporary"}=r,A=(0,a.Z)(r.ModalProps,W),D=(0,a.Z)(r,I),[H,N]=o.useState(!1),j=o.useRef({isSwiping:null}),F=o.useRef(),U=o.useRef(),q=o.useRef(),G=(0,v.Z)(C.ref,q),J=o.useRef(!1),K=o.useRef();(0,B.Z)(()=>{K.current=null},[S]);let Q=o.useCallback(function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:r=null,changeTransition:n=!0}=e,a=getAnchor(l,p),o=-1!==["right","bottom"].indexOf(a)?1:-1,i=isHorizontal(p),s=i?"translate(".concat(o*t,"px, 0)"):"translate(0, ".concat(o*t,"px)"),c=q.current.style;c.webkitTransform=s,c.transform=s;let u="";if(r&&(u=l.transitions.create("all",(0,y.C)({easing:void 0,style:void 0,timeout:R},{mode:r}))),n&&(c.webkitTransition=u,c.transition=u),!d&&!g){let e=U.current.style;e.opacity=1-t/getMaxTranslate(i,q.current),n&&(e.webkitTransition=u,e.transition=u)}},[p,d,g,l,R]),$=(0,L.Z)(t=>{let e;if(!J.current)return;if(O=null,J.current=!1,i.flushSync(()=>{N(!1)}),!j.current.isSwiping){j.current.isSwiping=null;return}j.current.isSwiping=null;let r=getAnchor(l,p),n=isHorizontal(p);e=n?calculateCurrentX(r,t.changedTouches,(0,X.Z)(t.currentTarget)):calculateCurrentY(r,t.changedTouches,(0,w.Z)(t.currentTarget));
1let a=n?j.current.startX:j.current.startY,o=getMaxTranslate(n,q.current),s=getTranslate(e,a,S,o),c=s/o;if(Math.abs(j.current.velocity)>T&&(K.current=1e3*Math.abs((o-s)/j.current.velocity)),S){j.current.velocity>T||c>m?k():Q(0,{mode:"exit"});return}j.current.velocity<-T||1-c>m?P():Q(getMaxTranslate(n,q.current),{mode:"enter"})}),startMaybeSwiping=function(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!H){(t||!(f&&x))&&i.flushSync(()=>{N(!0)});let e=isHorizontal(p);!S&&q.current&&Q(getMaxTranslate(e,q.current)+(f?15:-20),{changeTransition:!1}),j.current.velocity=0,j.current.lastTime=null,j.current.lastTranslate=null,j.current.paperHit=!1,J.current=!0}},tt=(0,L.Z)(t=>{if(!q.current||!J.current||null!==O&&O!==j.current)return;startMaybeSwiping(!0);let e=getAnchor(l,p),r=isHorizontal(p),n=calculateCurrentX(e,t.touches,(0,X.Z)(t.currentTarget)),a=calculateCurrentY(e,t.touches,(0,w.Z)(t.currentTarget));if(S&&q.current.contains(t.target)&&null===O){let e=function(t,e){let r=[];for(;t&&t!==e.parentElement;){let n=(0,w.Z)(e).getComputedStyle(t);"absolute"===n.getPropertyValue("position")||"hidden"===n.getPropertyValue("overflow-x")||(t.clientWidth>0&&t.scrollWidth>t.clientWidth||t.clientHeight>0&&t.scrollHeight>t.clientHeight)&&r.push(t),t=t.parentElement}return r}(t.target,q.current),o=function(t){let{domTreeShapes:e,start:r,current:n,anchor:a}=t,o={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return e.some(t=>{let e=n>=r;("top"===a||"left"===a)&&(e=!e);let i="left"===a||"right"===a?"x":"y",l=Math.round(t[o.scrollPosition[i]]),s=l+t[o.clientLength[i]]<t[o.scrollLength[i]];return!!e&&!!s||!e&&l>0})}({domTreeShapes:e,start:r?j.current.startX:j.current.startY,current:r?n:a,anchor:p});if(o){O=!0;return}O=j.current}if(null==j.current.isSwiping){let e=Math.abs(n-j.current.startX),o=Math.abs(a-j.current.startY),i=r?e>o&&e>3:o>e&&o>3;if(i&&t.cancelable&&t.preventDefault(),!0===i||(r?o>3:e>3)){if(j.current.isSwiping=i,!i){$(t);return}j.current.startX=n,j.current.startY=a,f||S||(r?j.current.startX-=20:j.current.startY-=20)}}if(!j.current.isSwiping)return;let o=getMaxTranslate(r,q.current),i=r?j.current.startX:j.current.startY;S&&!j.current.paperHit&&(i=Math.min(i,o));let s=getTranslate(r?n:a,i,S,o);if(S){if(j.current.paperHit)0===s&&(j.current.startX=n,j.current.startY=a);else{let t=r?n<o:a<o;if(!t)return;j.current.paperHit=!0,j.current.startX=n,j.current.startY=a}}null===j.current.lastTranslate&&(j.current.lastTranslate=s,j.current.lastTime=performance.now()+1);let c=(s-j.current.lastTranslate)/(performance.now()-j.current.lastTime)*1e3;j.current.velocity=.4*j.current.velocity+.6*c,j.current.lastTranslate=s,j.current.lastTime=performance.now(),t.cancelable&&t.preventDefault(),Q(s)}),te=(0,L.Z)(t=>{if(t.defaultPrevented||t.defaultMuiPrevented||S&&(g||!U.current.contains(t.target))&&!q.current.contains(t.target))return;let e=getAnchor(l,p),r=isHorizontal(p),n=calculateCurrentX(e,t.touches,(0,X.Z)(t.currentTarget)),a=calculateCurrentY(e,t.touches,(0,w.Z)(t.currentTarget));if(!S){var o;if(h||!(t.target===F.current||null!=(o=q.current)&&o.contains(t.target)&&("function"==typeof x?x(t,F.current,q.current):x)))return;if(r){if(n>M)return}else if(a>M)return}t.defaultMuiPrevented=!0,O=null,j.current.startX=n,j.current.startY=a,startMaybeSwiping()});return o.useEffect(()=>{if("temporary"===z){let t=(0,X.Z)(q.current);return t.addEventListener("touchstart",te),t.addEventListener("touchmove",tt,{passive:!S}),t.addEventListener("touchend",$),()=>{t.removeEventListener("touchstart",te),t.removeEventListener("touchmove",tt,{passive:!S}),t.removeEventListener("touchend",$)}}},[z,S,te,tt,$]),o.useEffect(()=>()=>{O===j.current&&(O=null)},[]),o.useEffect(()=>{S||N(!1)},[S]),(0,s.jsxs)(o.Fragment,{children:[(0,s.jsx)(Y,(0,n.Z)({open:"temporary"===z&&!!H||S,variant:z,ModalProps:(0,n.Z)({BackdropProps:(0,n.Z)({},b,{ref:U})},"temporary"===z&&{keepMounted:!0},A),hideBackdrop:g,PaperProps:(0,n.Z)({},C,{style:(0,n.Z)({pointerEvents:"temporary"!==z||S||x?"":"none"},C.style),ref:G}),anchor:p,transitionDuration:K.current||R,onClose:k,ref:e},D)),!h&&"temporary"===z&&(0,s.jsx)(NoSsr_NoSsr,{children:(0,s.jsx)(V,(0,n.Z)({anchor:p,ref:F,width:M},E))})]})});var U=F}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.