1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`0.1.137`},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:hexlet":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`7c040d3b-74a7-4e22-9d25-b4a64d8565ed`,e._sentryDebugIdIdentifier=`sentry-dbid-7c040d3b-74a7-4e22-9d25-b4a64d8565ed`)}catch{}})();import{tu as e}from"./routes-DszzcVWu.js";import{t}from"./react-DFCL4csI.js";import{t as n}from"./jsx-runtime-ClEKe9Rv.js";import{S as r,t as i,u as a,v as o}from"./Box-CfQM8V2z.js";import{n as s,r as c,t as l}from"./OptionalPortal-B9RpL1-a.js";import{a as u,c as d,d as f,i as p,t as m}from"./factory-BFS96eYz.js";import{t as h}from"./use-isomorphic-effect-CKlTLw_i.js";import{t as ee}from"./use-id-BPuAaJ9j.js";import{r as g}from"./use-merged-ref-BX1vsJ5R.js";import{i as _,n as te,r as ne,t as v}from"./get-floating-position-BT9YZ7iE.js";import{t as y}from"./get-style-object-gJIeKfuz.js";import{t as re}from"./DirectionProvider-CUcpxvy-.js";import{_ as ie,a as b,c as x,d as ae,f as S,g as C,i as w,m as T,n as E,o as D,r as O,s as k,t as A,u as j,x as M,y as N}from"./floating-ui.react-C59JLNgu.js";import{t as P}from"./Transition-BZgsCW6L.js";var F={duration:100,transition:`fade`};function I(e,t){return{...F,...t,...e}}var L=e(t(),1);function oe({offset:e,position:t,defaultOpened:n}){let[r,i]=(0,L.useState)(n),a=(0,L.useRef)(null),{x:o,y:s,elements:c,refs:l,update:u,placement:d}=b({placement:t,middleware:[ie({crossAxis:!0,padding:5,rootBoundary:`document`})]}),f=d.includes(`right`)?e:t.includes(`left`)?e*-1:0,p=d.includes(`bottom`)?e:t.includes(`top`)?e*-1:0,m=(0,L.useCallback)(({clientX:e,clientY:t})=>{Number.isFinite(e)&&Number.isFinite(t)&&l.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:e,y:t,left:e+f,top:t+p,right:e,bottom:t}}})},[c.reference]);return(0,L.useEffect)(()=>{if(l.floating.current){let e=a.current;e.addEventListener(`mousemove`,m);let t=M(l.floating.current);return t.forEach(e=>{e.addEventListener(`scroll`,u)}),()=>{e.removeEventListener(`mousemove`,m),t.forEach(e=>{e.removeEventListener(`scroll`,u)})}}},[c.reference,l.floating.current,u,m,r]),{handleMouseMove:m,x:o,y:s,opened:r,setOpened:i,boundaryRef:a,floating:l.setFloating}}var R={tooltip:`m_1b3c8819`,arrow:`m_f898399f`},z=n(),B={refProp:`ref`,withinPortal:!0,offset:10,position:`right`,zIndex:c(`popover`)},V=d((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:f(t),"--tooltip-bg":n?o(n,e):void 0,"--tooltip-color":n?`var(--mantine-color-white)`:void 0}})),H=m(e=>{let t=u(`TooltipFloating`,B,e),{children:n,refProp:r,withinPortal:o,style:c,className:d,classNames:f,styles:m,unstyled:h,radius:ee,color:te,label:ne,offset:v,position:re,multiline:ie,zIndex:b,disabled:x,defaultOpened:ae,variant:S,vars:C,portalProps:w,attributes:T,ref:E,...D}=t,O=a(),k=p({name:`TooltipFloating`,props:t,classes:R,className:d,style:c,classNames:f,styles:m,unstyled:h,attributes:T,rootSelector:`tooltip`,vars:C,varsResolver:V}),{handleMouseMove:A,x:j,y:M,opened:N,boundaryRef:P,floating:F,setOpened:I}=oe({offset:v,position:re,defaultOpened:ae}),H=s(n);if(!H)throw Error(`[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported`);let U=g(P,_(H),E),W=H.props,G=e=>{W.onMouseEnter?.(e),A(e),I(!0)},K=e=>{W.onMouseLeave?.(e),I(!1)};return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(l,{...w,withinPortal:o,children:(0,z.jsx)(i,{...D,...k(`tooltip`,{style:{...y(c,O),zIndex:b,display:!x&&N?`block`:`none`,top:Number.isFinite(M)?Math.round(M):``,left:Number.isFinite(j)?Math.round(j):``}}),variant:S,ref:F,mod:{multiline:ie},children:ne})}),(0,L.cloneElement)(H,{...W,[r]:U,onMouseEnter:G,onMouseLeave:K})]})});H.classes=R,H.varsResolver=V,H.displayName=`@mantine/core/TooltipFloating`;var U=(0,L.createContext)({withinGroup:!1}),W={openDelay:0,closeDelay:0};function G(e){let{openDelay:t,closeDelay:n,children:r}=u(`TooltipGroup`,W,e);return(0,z.jsx)(U,{value:{withinGroup:!0},children:(0,z.jsx)(A,{delay:{open:t,close:n},children:r})})}G.displayName=`@mantine/core/TooltipGroup`,G.extend=e=>e;function K(e){if(e===void 0)return{shift:!0,flip:!0};let t={...e};return e.shift===void 0&&(t.shift=!0),e.flip===void 0&&(t.flip=!0),t}function se(e){let t=K(e.middlewares),n=[C(e.offset)];return t.shift&&n.push(ie(typeof t.shift==`boolean`?{padding:8}:{padding:8,...t.shift})),t.flip&&n.push(typeof t.flip==`boolean`?S():S(t.flip)),n.push(ae({element:e.arrowRef,padding:e.arrowOffset})),t.inline?n.push(typeof t.inline==`boolean`?T():T(t.inline)):e.inline&&n.push(T()),n}
1function ce(e){let[t,n]=(0,L.useState)(e.defaultOpened),r=typeof e.opened==`boolean`?e.opened:t,i=(0,L.use)(U).withinGroup,a=ee(),o=(0,L.useCallback)(e=>{n(e),e&&_(a)},[a]),{x:s,y:c,context:l,refs:u,placement:d,middlewareData:{arrow:{x:f,y:p}={}}}=b({strategy:e.strategy,placement:e.position,open:r,onOpenChange:o,middleware:se(e),whileElementsMounted:N}),{delay:m,currentId:g,setCurrentId:_}=O(l,{id:a}),{getReferenceProps:te,getFloatingProps:ne}=x([k(l,{enabled:e.events?.hover,delay:i?m:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch,handleClose:e.interactive?E():null}),D(l,{enabled:e.events?.focus,visibleOnly:!0}),j(l,{role:`tooltip`}),w(l,{enabled:e.opened===void 0})]),v=(0,L.useRef)(d);h(()=>{v.current!==d&&(v.current=d,e.onPositionChange?.(d))},[d]);let y=r&&g&&g!==a;return{x:s,y:c,arrowX:f,arrowY:p,reference:u.setReference,floating:u.setFloating,getFloatingProps:ne,getReferenceProps:te,isGroupPhase:y,opened:r,placement:d}}var le={position:`top`,refProp:`ref`,withinPortal:!0,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:`side`,offset:5,transitionProps:{duration:100,transition:`fade`},events:{hover:!0,focus:!1,touch:!1},zIndex:c(`popover`),middlewares:{flip:!0,shift:!0,inline:!1}},ue=d((e,{radius:t,color:n,variant:r,autoContrast:i})=>{let a=e.variantColorResolver({theme:e,color:n||e.primaryColor,autoContrast:i,variant:r||`filled`});return{tooltip:{"--tooltip-radius":t===void 0?void 0:f(t),"--tooltip-bg":n?a.background:void 0,"--tooltip-color":n?a.color:void 0}}}),q=m(e=>{let t=u(`Tooltip`,le,e),{children:n,position:a,refProp:o,label:c,openDelay:d,closeDelay:f,onPositionChange:m,opened:h,defaultOpened:ee,withinPortal:y,radius:ie,color:b,classNames:x,styles:ae,unstyled:S,style:C,className:w,withArrow:T,arrowSize:E,arrowOffset:D,arrowRadius:O,arrowPosition:k,offset:A,transitionProps:j,multiline:M,events:N,interactive:F,zIndex:oe,disabled:B,onClick:V,onMouseEnter:H,onMouseLeave:U,inline:W,variant:G,keepMounted:K,vars:se,portalProps:q,mod:de,floatingStrategy:J,middlewares:fe,autoContrast:pe,attributes:me,target:Y,ref:he,...ge}=t,{dir:_e}=re(),ve=(0,L.useRef)(null),X=ce({position:v(_e,a),closeDelay:f,openDelay:d,onPositionChange:m,opened:h,defaultOpened:ee,events:N,interactive:F,arrowRef:ve,arrowOffset:D,offset:typeof A==`number`?A+(T?E/2:0):A,inline:W,strategy:J,middlewares:fe});(0,L.useEffect)(()=>{let e=Y instanceof HTMLElement?Y:typeof Y==`string`?document.querySelector(Y):Y?.current||null;e&&X.reference(e)},[Y,X]);let Z=p({name:`Tooltip`,props:t,classes:R,className:w,style:C,classNames:x,styles:ae,unstyled:S,attributes:me,rootSelector:`tooltip`,vars:se,varsResolver:ue}),Q=s(n);if(!Y&&!Q)throw Error(`[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported`);let $=Z(`tooltip`),ye=F&&!B&&!!X.opened,be=k===`merge`&&T?ne({position:X.placement,dir:_e}):void 0;if(Y){let e=I(j,{duration:100,transition:`fade`});return(0,z.jsx)(z.Fragment,{children:(0,z.jsx)(l,{...q,withinPortal:y,children:(0,z.jsx)(P,{...e,keepMounted:K,mounted:!B&&!!X.opened,duration:X.isGroupPhase?10:e.duration,children:e=>(0,z.jsxs)(i,{...ge,"data-fixed":J===`fixed`||void 0,variant:G,mod:[{multiline:M,interactive:ye},de],...$,...X.getFloatingProps({ref:X.floating,className:$.className,style:{...$.style,...e,...be,zIndex:oe,top:X.y??0,left:X.x??0}}),children:[c,(0,z.jsx)(te,{ref:ve,arrowX:X.arrowX,arrowY:X.arrowY,visible:T,position:X.placement,arrowSize:E,arrowOffset:D,arrowRadius:O,arrowPosition:k,...Z(`arrow`)})]})})})})}let xe=Q.props,Se=g(X.reference,_(Q),he),Ce=I(j,{duration:100,transition:`fade`});return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(l,{...q,withinPortal:y,children:(0,z.jsx)(P,{...Ce,keepMounted:K,mounted:!B&&!!X.opened,duration:X.isGroupPhase?10:Ce.duration,children:e=>(0,z.jsxs)(i,{...ge,"data-fixed":J===`fixed`||void 0,variant:G,mod:[{multiline:M,interactive:ye},de],...X.getFloatingProps({ref:X.floating,className:Z(`tooltip`).className,style:{...Z(`tooltip`).style,...e,...be,zIndex:oe,top:X.y??0,left:X.x??0}}),children:[c,(0,z.jsx)(te,{ref:ve,arrowX:X.arrowX,arrowY:X.arrowY,visible:T,position:X.placement,arrowSize:E,arrowOffset:D,arrowRadius:O,arrowPosition:k,...Z(`arrow`)})]})})}),(0,L.cloneElement)(Q,X.getReferenceProps({onClick:V,onMouseEnter:H,onMouseLeave:U,onMouseMove:t.onMouseMove,onPointerDown:t.onPointerDown,onPointerEnter:t.onPointerEnter,...xe,className:r(w,xe.className),[o]:Se}))]})});q.classes=R,q.varsResolver=ue,q.displayName=`@mantine/core/Tooltip`,q.Floating=H,q.Group=G;export{q 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.