vendor: 9,288 bytes, line 1
1import{D as e,N as t,b as n}from"./Ssl5WjxV.js";import{d as r,i as ee}from"./C4CXnTcG.js";import{D as i,O as te,S as a,b as ne,d as re,f as o,h as s,k as ie,l as ae,m as c,u as oe,x as se,y as l}from"./CJcG5UPG.js";import{l as ce,t as le,u as ue}from"./Bq_TObDB.js";import{a as de}from"./CaL4mhh3.js";import{t as fe}from"./DkjvPtn3.js";import{t as u}from"./DQud5Z5r.js";import{t as pe}from"./3xIN_FsB.js";var d=t(e());function f(e){return te(`MuiTooltip`,e)}var p=i(`MuiTooltip`,[`popper`,`popperInteractive`,`popperArrow`,`popperClose`,`tooltip`,`tooltipArrow`,`touch`,`tooltipPlacementLeft`,`tooltipPlacementRight`,`tooltipPlacementTop`,`tooltipPlacementBottom`,`arrow`]),m=t(n());function h(e){return Math.round(e*1e5)/1e5}var me=e=>{let{classes:t,disableInteractive:n,arrow:r,touch:ee,placement:i}=e;return l({popper:[`popper`,!n&&`popperInteractive`,r&&`popperArrow`],tooltip:[`tooltip`,r&&`tooltipArrow`,ee&&`touch`,`tooltipPlacement${c(i.split(`-`)[0])}`],arrow:[`arrow`]},f,t)},he=s(pe,{name:`MuiTooltip`,slot:`Popper`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(o(({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:`none`,variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:`auto`}},{props:({open:e})=>!e,style:{pointerEvents:`none`}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${p.arrow}`]:{top:0,marginTop:`-0.71em`,"&::before":{transformOrigin:`0 100%`}},[`&[data-popper-placement*="top"] .${p.arrow}`]:{bottom:0,marginBottom:`-0.71em`,"&::before":{transformOrigin:`100% 0`}},[`&[data-popper-placement*="right"] .${p.arrow}`]:{height:`1em`,width:`0.71em`,"&::before":{transformOrigin:`100% 100%`}},[`&[data-popper-placement*="left"] .${p.arrow}`]:{height:`1em`,width:`0.71em`,"&::before":{transformOrigin:`0 0`}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${p.arrow}`]:{left:0,marginLeft:`-0.71em`}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${p.arrow}`]:{right:0,marginRight:`-0.71em`}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${p.arrow}`]:{right:0,marginRight:`-0.71em`}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${p.arrow}`]:{left:0,marginLeft:`-0.71em`}}}]}))),ge=s(`div`,{name:`MuiTooltip`,slot:`Tooltip`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${c(n.placement.split(`-`)[0])}`]]}})(o(({theme:e})=>({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:r(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,[`.${p.popper}[data-popper-placement*="left"] &`]:{transformOrigin:`right center`},[`.${p.popper}[data-popper-placement*="right"] &`]:{transformOrigin:`left center`},[`.${p.popper}[data-popper-placement*="top"] &`]:{transformOrigin:`center bottom`,marginBottom:`14px`},[`.${p.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:`center top`,marginTop:`14px`},variants:[{props:({ownerState:e})=>e.arrow,style:{position:`relative`,margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:`8px 16px`,fontSize:e.typography.pxToRem(14),lineHeight:`${h(16/14)}em`,fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${p.popper}[data-popper-placement*="left"] &`]:{marginRight:`14px`},[`.${p.popper}[data-popper-placement*="right"] &`]:{marginLeft:`14px`}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${p.popper}[data-popper-placement*="left"] &`]:{marginRight:`24px`},[`.${p.popper}[data-popper-placement*="right"] &`]:{marginLeft:`24px`}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${p.popper}[data-popper-placement*="left"] &`]:{marginLeft:`14px`},[`.${p.popper}[data-popper-placement*="right"] &`]:{marginRight:`14px`}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${p.popper}[data-popper-placement*="left"] &`]:{marginLeft:`24px`},[`.${p.popper}[data-popper-placement*="right"] &`]:{marginRight:`24px`}}},{props:({ownerState:e})=>e.touch,style:{[`.${p.popper}[data-popper-placement*="top"] &`]:{marginBottom:`24px`}}},{props:({ownerState:e})=>e.touch,style:{[`.${p.popper}[data-popper-placement*="bottom"] &`]:{marginTop:`24px`}}}]}))),_e=s(`span`,{name:`MuiTooltip`,slot:`Arrow`,overridesResolver:(e,t)=>t.arrow})(o(({theme:e})=>({overflow:`hidden`,position:`absolute`,width:`1em`,height:`0.71em`,boxSizing:`border-box`,color:e.vars?e.vars.palette.Tooltip.bg:r(e.palette.grey[700],.9),"&::before":{content:`""`,margin:`auto`,display:`block`,width:`100%`,height:`100%`,backgroundColor:`currentColor`,transform:`rotate(45deg)`}}))),g=!1,ve=new se,_={x:0,y:0};function v(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}var y=d.forwardRef(function(e,t){let n=re({props:e,name:`MuiTooltip`}),{arrow:r=!1,children:i,classes:te,components:o={},componentsProps:s={},describeChild:c=!1,disableFocusListener:se=!1,disableHoverListener:l=!1,disableInteractive:f=!1,disableTouchListener:p=!1,enterDelay:h=100,enterNextDelay:y=0,enterTouchDelay:ye=700,followCursor:b=!1,id:be,leaveDelay:xe=0,leaveTouchDelay:Se=1500,onClose:Ce,onOpen:x,open:we,placement:S=`bottom`,PopperComponent:C,PopperProps:w={},slotProps:T={},slots:Te={},title:E,TransitionComponent:Ee,TransitionProps:De,...Oe}=n,D=d.isValidElement(i)?i:(0,m.jsx)(`span`,{children:i}),ke=ee(),Ae=ce(),[O,k]=d.useState(),[A,je]=d.useState(null),j=d.useRef(!1),M=f||b,N=a(),P=a(),F=a(),I=a(),[Me,L]=fe({controlled:we,default:!1,name:`Tooltip`,state:`open`}),R=Me,z=de(be),B=d.useRef(),V=oe(()=>{B.current!==void 0&&(document.body.style.WebkitUserSelect=B.current,B.current=void 0),I.clear()});d.useEffect(()=>V,[V]);let Ne=e=>{ve.clear(),g=!0,L(!0),x&&!R&&x(e)},H=oe(e=>{ve.start(800+xe,()=>{g=!1}),L(!1),Ce&&R&&Ce(e),N.start(ke.transitions.duration.shortest,()=>{j.current=!1})}),U=e=>{j.current&&e.type!==`touchstart`||(O&&O.removeAttribute(`title`),P.clear(),F.clear(),h||g&&y?P.start(g?y:h,()=>{Ne(e)}):Ne(e))},W=e=>{P.clear(),F.start(xe,()=>{H(e)})},[,Pe]=d.useState(!1),Fe=e=>{ne(e.target)||(Pe(!1),W(e))},Ie=e=>{O||k(e.currentTarget),ne(e.target)&&(Pe(!0),U(e))},Le=e=>{j.current=!0;let t=D.props;t.onTouchStart&&t.onTouchStart(e)},Re=e=>{Le(e),F.clear(),N.clear(),V(),B.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect=`none`,I.start(ye,()=>{document.body.style.WebkitUserSelect=B.current,U(e)})},ze=e=>{D.props.onTouchEnd&&D.props.onTouchEnd(e),V(),F.start(Se,()=>{H(e)})};d.useEffect(()=>{if(!R)return;function e(e){e.key===`Escape`&&H(e)}return document.addEventListener(`keydown`,e),()=>{document.removeEventListener(`keydown`,e)}},[H,R]);let Be=ae(ue(D),k,t);!E&&E!==0&&(R=!1);let G=d.useRef(),Ve=e=>{let t=D.props;t.onMouseMove&&t.onMouseMove(e),_={x:e.clientX,y:e.clientY},G.current&&G.current.update()},K={},q=typeof E==`string`;c?(K.title=!R&&q&&!l?E:null,K[`aria-describedby`]=R?z:null):(K[`aria-label`]=q?E:null,K[`aria-labelledby`]=R&&!q?z:null);let J={...K,...Oe,...D.props,className:ie(Oe.className,D.props.className),onTouchStart:Le,ref:Be,...b?{onMouseMove:Ve}:{}},Y={};p||(J.onTouchStart=Re,J.onTouchEnd=ze),l||(J.onMouseOver=v(U,J.onMouseOver),J.onMouseLeave=v(W,J.onMouseLeave),M||(Y.onMouseOver=U,Y.onMouseLeave=W)),se||(J.onFocus=v(Ie,J.onFocus),J.onBlur=v(Fe,J.onBlur),M||(Y.onFocus=Ie,Y.onBlur=Fe));let X={...n,isRtl:Ae,arrow:r,disableInteractive:M,placement:S,PopperComponentProp:C,touch:j.current},Z=typeof T.popper==`function`?T.popper(X):T.popper,He=d.useMemo(()=>{let e=[{name:`arrow`,enabled:!!A,options:{element:A,padding:4}}];return w.popperOptions?.modifiers&&(e=e.concat(w.popperOptions.modifiers)),Z?.popperOptions?.modifiers&&(e=e.concat(Z.popperOptions.modifiers)),{...w.popperOptions,...Z?.popperOptions,modifiers:e}},[A,w.popperOptions,Z?.popperOptions]),Q=me(X),Ue=typeof T.transition==`function`?T.transition(X):T.transition,$={slots:{popper:o.Popper,transition:o.Transition??Ee,tooltip:o.Tooltip,arrow:o.Arrow,...Te},slotProps:{arrow:T.arrow??s.arrow,popper:{...w,...Z??s.popper},tooltip:T.tooltip??s.tooltip,transition:{...De,...Ue??s.transition}}},[We,Ge]=u(`popper`,{elementType:he,externalForwardedProps:$,ownerState:X,className:ie(Q.popper,w?.className)}),[Ke,qe]=u(`transition`,{elementType:le,externalForwardedProps:$,ownerState:X}),[Je,Ye]=u(`tooltip`,{elementType:ge,className:Q.tooltip,externalForwardedProps:$,ownerState:X}),[Xe,Ze]=u(`arrow`,{elementType:_e,className:Q.arrow,externalForwardedProps:$,ownerState:X,ref:je});return(0,m.jsxs)(d.Fragment,{children:[d.cloneElement(D,J),(0,m.jsx)(We,{as:C??pe,placement:S,anchorEl:b?{getBoundingClientRect:()=>({top:_.y,left:_.x,right:_.x,bottom:_.y,width:0,height:0})}:O,popperRef:G,open:O?R:!1,id:z,transition:!0,...Y,...Ge,popperOptions:He,children:({TransitionProps:e})=>(0,m.jsx)(Ke,{timeout:ke.transitions.duration.shorter,...e,...qe,children:(0,m.jsxs)(Je,{...Ye,children:[E,r?(0,m.jsx)(Xe,{...Ze}):null]})})})]})});export{y as t};
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.