1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4032],{24032:function(e,o,t){t.d(o,{Z:function(){return B}});var r=t(31461),n=t(7896),p=t(2784),a=t(40489),i=t(17363),l=t(69075),s=t(408),c=t(74692),u=t(85506),m=t(65992),d=t(47746),h=t(35354),g=t(7342),f=t(6693),v=t(97227),Z=t(78647),b=t(98659),w=t(85954),y=t(28592),T=t(19570),x=t(69222),P=t(15672);function R(e){return(0,P.ZP)("MuiTooltip",e)}var M=(0,x.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),C=t(52322);const L=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];const S=(0,m.ZP)(v.Z,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.popper,!t.disableInteractive&&o.popperInteractive,t.arrow&&o.popperArrow,!t.open&&o.popperClose]}})((({theme:e,ownerState:o,open:t})=>(0,n.Z)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!o.disableInteractive&&{pointerEvents:"auto"},!t&&{pointerEvents:"none"},o.arrow&&{[`&[data-popper-placement*="bottom"] .${M.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${M.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${M.arrow}`]:(0,n.Z)({},o.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${M.arrow}`]:(0,n.Z)({},o.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})}))),E=(0,m.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.tooltip,t.touch&&o.touch,t.arrow&&o.tooltipArrow,o[`tooltipPlacement${(0,g.Z)(t.placement.split("-")[0])}`]]}})((({theme:e,ownerState:o})=>{return(0,n.Z)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,s.Fq)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},o.arrow&&{position:"relative",margin:0},o.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:(t=16/14,Math.round(1e5*t)/1e5)+"em",fontWeight:e.typography.fontWeightRegular},{[`.${M.popper}[data-popper-placement*="left"] &`]:(0,n.Z)({transformOrigin:"right center"},o.isRtl?(0,n.Z)({marginLeft:"14px"},o.touch&&{marginLeft:"24px"}):(0,n.Z)({marginRight:"14px"},o.touch&&{marginRight:"24px"})),[`.${M.popper}[data-popper-placement*="right"] &`]:(0,n.Z)({transformOrigin:"left center"},o.isRtl?(0,n.Z)({marginRight:"14px"},o.touch&&{marginRight:"24px"}):(0,n.Z)({marginLeft:"14px"},o.touch&&{marginLeft:"24px"})),[`.${M.popper}[data-popper-placement*="top"] &`]:(0,n.Z)({transformOrigin:"center bottom",marginBottom:"14px"},o.touch&&{marginBottom:"24px"}),[`.${M.popper}[data-popper-placement*="bottom"] &`]:(0,n.Z)({transformOrigin:"center top",marginTop:"14px"},o.touch&&{marginTop:"24px"})});var t})),O=(0,m.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,o)=>o.arrow})((({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,s.Fq)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let k=!1;const N=new i.V;let F={x:0,y:0};function I(e,o){return(t,...r)=>{o&&o(t,...r),e(t,...r)}}var B=p.forwardRef((function(e,o){var t,s,m,x,P,M,B,D,W,$,A,j,z,U,V,_,H,q,X;const Y=(0,h.i)({props:e,name:"MuiTooltip"}),{arrow:G=!1,children:J,components:K={},componentsProps:Q={},describeChild:ee=!1,disableFocusListener:oe=!1,disableHoverListener:te=!1,disableInteractive:re=!1,disableTouchListener:ne=!1,enterDelay:pe=100,enterNextDelay:ae=0,enterTouchDelay:ie=700,followCursor:le=!1,id:se,leaveDelay:ce=0,leaveTouchDelay:ue=1500,onClose:me,onOpen:de,open:he,placement:ge="bottom",PopperComponent:fe,PopperProps:ve={},slotProps:Ze={},slots:be={},title:we,TransitionComponent:ye=f.Z,TransitionProps:Te}=Y,xe=(0,r.Z)(Y,L),Pe=p.isValidElement(J)?J:(0,C.jsx)("span",{children:J}),Re=(0,d.Z)(),Me=(0,c.V)(),[Ce,Le]=p.useState(),[Se,Ee]=p.useState(null),Oe=p.useRef(!1),ke=re||le,Ne=(0,i.Z)(),Fe=(0,i.Z)(),Ie=(0,i.Z)(),Be=(0,i.Z)(),[De,We]=(0,T.Z)({controlled:he,default:!1,name:"Tooltip",state:"open"});let $e=De;const Ae=(0,w.Z)(se),je=p.useRef(),ze=(0,Z.Z)((()=>{void 0!==je.current&&(document.body.style.WebkitUserSelect=je.current,je.current=void 0),Be.clear()}
1));p.useEffect((()=>ze),[ze]);const Ue=e=>{N.clear(),k=!0,We(!0),de&&!$e&&de(e)},Ve=(0,Z.Z)((e=>{N.start(800+ce,(()=>{k=!1})),We(!1),me&&$e&&me(e),Ne.start(Re.transitions.duration.shortest,(()=>{Oe.current=!1}))})),_e=e=>{Oe.current&&"touchstart"!==e.type||(Ce&&Ce.removeAttribute("title"),Fe.clear(),Ie.clear(),pe||k&&ae?Fe.start(k?ae:pe,(()=>{Ue(e)})):Ue(e))},He=e=>{Fe.clear(),Ie.start(ce,(()=>{Ve(e)}))},{isFocusVisibleRef:qe,onBlur:Xe,onFocus:Ye,ref:Ge}=(0,y.Z)(),[,Je]=p.useState(!1),Ke=e=>{Xe(e),!1===qe.current&&(Je(!1),He(e))},Qe=e=>{Ce||Le(e.currentTarget),Ye(e),!0===qe.current&&(Je(!0),_e(e))},eo=e=>{Oe.current=!0;const o=Pe.props;o.onTouchStart&&o.onTouchStart(e)},oo=e=>{eo(e),Ie.clear(),Ne.clear(),ze(),je.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",Be.start(ie,(()=>{document.body.style.WebkitUserSelect=je.current,_e(e)}))},to=e=>{Pe.props.onTouchEnd&&Pe.props.onTouchEnd(e),ze(),Ie.start(ue,(()=>{Ve(e)}))};p.useEffect((()=>{if($e)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||Ve(e)}}),[Ve,$e]);const ro=(0,b.Z)(Pe.ref,Ge,Le,o);we||0===we||($e=!1);const no=p.useRef(),po={},ao="string"===typeof we;ee?(po.title=$e||!ao||te?null:we,po["aria-describedby"]=$e?Ae:null):(po["aria-label"]=ao?we:null,po["aria-labelledby"]=$e&&!ao?Ae:null);const io=(0,n.Z)({},po,xe,Pe.props,{className:(0,a.Z)(xe.className,Pe.props.className),onTouchStart:eo,ref:ro},le?{onMouseMove:e=>{const o=Pe.props;o.onMouseMove&&o.onMouseMove(e),F={x:e.clientX,y:e.clientY},no.current&&no.current.update()}}:{});const lo={};ne||(io.onTouchStart=oo,io.onTouchEnd=to),te||(io.onMouseOver=I(_e,io.onMouseOver),io.onMouseLeave=I(He,io.onMouseLeave),ke||(lo.onMouseOver=_e,lo.onMouseLeave=He)),oe||(io.onFocus=I(Qe,io.onFocus),io.onBlur=I(Ke,io.onBlur),ke||(lo.onFocus=Qe,lo.onBlur=Ke));const so=p.useMemo((()=>{var e;let o=[{name:"arrow",enabled:Boolean(Se),options:{element:Se,padding:4}}];return null!=(e=ve.popperOptions)&&e.modifiers&&(o=o.concat(ve.popperOptions.modifiers)),(0,n.Z)({},ve.popperOptions,{modifiers:o})}),[Se,ve]),co=(0,n.Z)({},Y,{isRtl:Me,arrow:G,disableInteractive:ke,placement:ge,PopperComponentProp:fe,touch:Oe.current}),uo=(e=>{const{classes:o,disableInteractive:t,arrow:r,touch:n,placement:p}=e,a={popper:["popper",!t&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${(0,g.Z)(p.split("-")[0])}`],arrow:["arrow"]};return(0,l.Z)(a,R,o)})(co),mo=null!=(t=null!=(s=be.popper)?s:K.Popper)?t:S,ho=null!=(m=null!=(x=null!=(P=be.transition)?P:K.Transition)?x:ye)?m:f.Z,go=null!=(M=null!=(B=be.tooltip)?B:K.Tooltip)?M:E,fo=null!=(D=null!=(W=be.arrow)?W:K.Arrow)?D:O,vo=(0,u.Z)(mo,(0,n.Z)({},ve,null!=($=Ze.popper)?$:Q.popper,{className:(0,a.Z)(uo.popper,null==ve?void 0:ve.className,null==(A=null!=(j=Ze.popper)?j:Q.popper)?void 0:A.className)}),co),Zo=(0,u.Z)(ho,(0,n.Z)({},Te,null!=(z=Ze.transition)?z:Q.transition),co),bo=(0,u.Z)(go,(0,n.Z)({},null!=(U=Ze.tooltip)?U:Q.tooltip,{className:(0,a.Z)(uo.tooltip,null==(V=null!=(_=Ze.tooltip)?_:Q.tooltip)?void 0:V.className)}),co),wo=(0,u.Z)(fo,(0,n.Z)({},null!=(H=Ze.arrow)?H:Q.arrow,{className:(0,a.Z)(uo.arrow,null==(q=null!=(X=Ze.arrow)?X:Q.arrow)?void 0:q.className)}),co);return(0,C.jsxs)(p.Fragment,{children:[p.cloneElement(Pe,io),(0,C.jsx)(mo,(0,n.Z)({as:null!=fe?fe:v.Z,placement:ge,anchorEl:le?{getBoundingClientRect:()=>({top:F.y,left:F.x,right:F.x,bottom:F.y,width:0,height:0})}:Ce,popperRef:no,open:!!Ce&&$e,id:Ae,transition:!0},lo,vo,{popperOptions:so,children:({TransitionProps:e})=>(0,C.jsx)(ho,(0,n.Z)({timeout:Re.transitions.duration.shorter},e,Zo,{children:(0,C.jsxs)(go,(0,n.Z)({},bo,{children:[we,G?(0,C.jsx)(fo,(0,n.Z)({},wo,{ref:Ee})):null]}))}))}))]})}))}}]);
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.