1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6044],{66044:function(e,t,r){r.d(t,{ZP:function(){return S}});var n=r(63366),o=r(87462),a=r(67294),i=r(86010),s=r(58510),l=r(1568),p=r(8662),d=r(75400),c=r(84771),u=r(62097),f=r(53566),h=r(57577),m=r(85893);let g=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Z(e,t,r){let n="function"==typeof r?r():r,o=function(e,t,r){let n;let o=t.getBoundingClientRect(),a=r&&r.getBoundingClientRect(),i=(0,h.Z)(t);if(t.fakeTransform)n=t.fakeTransform;else{let e=i.getComputedStyle(t);n=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let s=0,l=0;if(n&&"none"!==n&&"string"==typeof n){let e=n.split("(")[1].split(")")[0].split(",");s=parseInt(e[4],10),l=parseInt(e[5],10)}return"left"===e?a?`translateX(${a.right+s-o.left}px)`:`translateX(${i.innerWidth+s-o.left}px)`:"right"===e?a?`translateX(-${o.right-a.left-s}px)`:`translateX(-${o.left+o.width-s}px)`:"up"===e?a?`translateY(${a.bottom+l-o.top}px)`:`translateY(${i.innerHeight+l-o.top}px)`:a?`translateY(-${o.top-a.top+o.height-l}px)`:`translateY(-${o.top+o.height-l}px)`}(e,t,n);o&&(t.style.webkitTransform=o,t.style.transform=o)}let x=a.forwardRef(function(e,t){let r=(0,u.Z)(),i={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:l,appear:x=!0,children:v,container:k,direction:w="down",easing:y=i,in:b,onEnter:E,onEntered:P,onEntering:$,onExit:D,onExited:R,onExiting:A,style:C,timeout:T=s,TransitionComponent:B=p.ZP}=e,S=(0,n.Z)(e,g),M=a.useRef(null),N=(0,c.Z)(v.ref,M,t),L=e=>t=>{e&&(void 0===t?e(M.current):e(M.current,t))},j=L((e,t)=>{Z(w,e,k),(0,f.n)(e),E&&E(e,t)}),z=L((e,t)=>{let n=(0,f.C)({timeout:T,style:C,easing:y},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",(0,o.Z)({},n)),e.style.transition=r.transitions.create("transform",(0,o.Z)({},n)),e.style.webkitTransform="none",e.style.transform="none",$&&$(e,t)}),I=L(P),Y=L(A),O=L(e=>{let t=(0,f.C)({timeout:T,style:C,easing:y},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),Z(w,e,k),D&&D(e)}),X=L(e=>{e.style.webkitTransition="",e.style.transition="",R&&R(e)}),_=a.useCallback(()=>{M.current&&Z(w,M.current,k)},[w,k]);return a.useEffect(()=>{if(b||"down"===w||"right"===w)return;let e=(0,d.Z)(()=>{M.current&&Z(w,M.current,k)}),t=(0,h.Z)(M.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[w,b,k]),a.useEffect(()=>{b||_()},[b,_]),(0,m.jsx)(B,(0,o.Z)({nodeRef:M,onEnter:j,onEntered:I,onEntering:z,onExit:O,onExited:X,onExiting:Y,addEndListener:e=>{l&&l(M.current,e)},appear:x,in:b,timeout:T},S,{children:(e,t)=>a.cloneElement(v,(0,o.Z)({ref:N,style:(0,o.Z)({visibility:"exited"!==e||b?void 0:"hidden"},C,v.props.style)},t))}))});var v=r(81401),k=r(36622),w=r(45959),y=r(67074),b=r(33843);let E=["BackdropProps"],P=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],$=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},D=e=>{let{classes:t,anchor:r,variant:n}=e,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,k.Z)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,k.Z)(r)}`]};return(0,s.Z)(o,b.l,t)},R=(0,y.ZP)(l.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:$})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),A=(0,y.ZP)("div",{shouldForwardProp:y.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:$})({flex:"0 0 auto"}),C=(0,y.ZP)(v.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,k.Z)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,k.Z)(r.anchor)}`]]}})(({theme:e,ownerState:t})=>(0,o.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"===t.anchor&&{left:0},"top"===t.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===t.anchor&&{right:0},"bottom"===t.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===t.anchor&&"temporary"!==t.variant&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},"top"===t.anchor&&"temporary"!==t.variant&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},"right"===t.anchor&&"temporary"!==t.variant&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"bottom"===t.anchor&&"temporary"!==t.variant&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`}
1)),T={left:"right",right:"left",top:"down",bottom:"up"},B=a.forwardRef(function(e,t){let r=(0,w.Z)({props:e,name:"MuiDrawer"}),s=(0,u.Z)(),l={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:p="left",BackdropProps:d,children:c,className:f,elevation:h=16,hideBackdrop:g=!1,ModalProps:{BackdropProps:Z}={},onClose:v,open:k=!1,PaperProps:y={},SlideProps:b,TransitionComponent:$=x,transitionDuration:B=l,variant:S="temporary"}=r,M=(0,n.Z)(r.ModalProps,E),N=(0,n.Z)(r,P),L=a.useRef(!1);a.useEffect(()=>{L.current=!0},[]);let j="rtl"===s.direction&&-1!==["left","right"].indexOf(p)?T[p]:p,z=(0,o.Z)({},r,{anchor:p,elevation:h,open:k,variant:S},N),I=D(z),Y=(0,m.jsx)(C,(0,o.Z)({elevation:"temporary"===S?h:0,square:!0},y,{className:(0,i.Z)(I.paper,y.className),ownerState:z,children:c}));if("permanent"===S)return(0,m.jsx)(A,(0,o.Z)({className:(0,i.Z)(I.root,I.docked,f),ownerState:z,ref:t},N,{children:Y}));let O=(0,m.jsx)($,(0,o.Z)({in:k,direction:T[j],timeout:B,appear:L.current},b,{children:Y}));return"persistent"===S?(0,m.jsx)(A,(0,o.Z)({className:(0,i.Z)(I.root,I.docked,f),ownerState:z,ref:t},N,{children:O})):(0,m.jsx)(R,(0,o.Z)({BackdropProps:(0,o.Z)({},d,Z,{transitionDuration:B}),className:(0,i.Z)(I.root,I.modal,f),open:k,ownerState:z,onClose:v,hideBackdrop:g,ref:t},N,M,{children:O}))});var S=B},33843:function(e,t,r){r.d(t,{l:function(){return a}});var n=r(1977),o=r(8027);function a(e){return(0,o.ZP)("MuiDrawer",e)}let i=(0,n.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);t.Z=i}}]);
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.