PageSourceSearch

https://www.dataozdravi.cz/_next/static/chunks/5056-4bad00f3dfdf79df.js

js dataozdravi.cz collected 2026-10-04 20:16:15 UTC 41,874 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5056],{4991:function(e,t,n){n.d(t,{M:function(){return r}});function r(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}},4104:function(e,t,n){n.d(t,{b:function(){return i},k:function(){return o}});var r=n(4090);function o(e,t){let n=(0,r.createContext)(t);function o(e){let{children:t,...o}=e,i=(0,r.useMemo)(()=>o,Object.values(o));return(0,r.createElement)(n.Provider,{value:i},t)}return o.displayName=e+"Provider",[o,function(o){let i=(0,r.useContext)(n);if(i)return i;if(void 0!==t)return t;throw Error("`".concat(o,"` must be used within `").concat(e,"`"))}]}function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],o=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({["__scope".concat(e)]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let i=(0,r.createContext)(o),l=n.length;function a(t){let{scope:n,children:o,...a}=t,u=(null==n?void 0:n[e][l])||i,c=(0,r.useMemo)(()=>a,Object.values(a));return(0,r.createElement)(u.Provider,{value:c},o)}return n=[...n,o],a.displayName=t+"Provider",[a,function(n,a){let u=(null==a?void 0:a[e][l])||i,c=(0,r.useContext)(u);if(c)return c;if(void 0!==o)return o;throw Error("`".concat(n,"` must be used within `").concat(t,"`"))}]},function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let o=t[0];if(1===t.length)return o;let i=()=>{let e=t.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(t){let n=e.reduce((e,n)=>{let{useScope:r,scopeName:o}=n,i=r(t)["__scope".concat(o)];return{...e,...i}},{});return(0,r.useMemo)(()=>({["__scope".concat(o.scopeName)]:n}),[n])}};return i.scopeName=o.scopeName,i}(o,...t)]}},1260:function(e,t,n){let r;n.d(t,{XB:function(){return d}});var o=n(2110),i=n(4090),l=n(4991),a=n(9586),u=n(1266),c=n(9830);let s="dismissableLayer.update",f=(0,i.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),d=(0,i.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:d=!1,onEscapeKeyDown:m,onPointerDownOutside:v,onFocusOutside:g,onInteractOutside:y,onDismiss:w,...b}=e,x=(0,i.useContext)(f),[E,T]=(0,i.useState)(null),C=null!==(n=null==E?void 0:E.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,P]=(0,i.useState)({}),R=(0,u.e)(t,e=>T(e)),O=Array.from(x.layers),[L]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),A=O.indexOf(L),D=E?O.indexOf(E):-1,S=x.layersWithOutsidePointerEventsDisabled.size>0,k=D>=A,M=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==globalThis?void 0:globalThis.document,n=(0,c.W)(e),r=(0,i.useRef)(!1),o=(0,i.useRef)(()=>{});return(0,i.useEffect)(()=>{let e=e=>{if(e.target&&!r.current){let r={originalEvent:e};function i(){h("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=i,t.addEventListener("click",o.current,{once:!0})):i()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...x.branches].some(e=>e.contains(t));!k||n||(null==v||v(e),null==y||y(e),e.defaultPrevented||null==w||w())},C),_=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==globalThis?void 0:globalThis.document,n=(0,c.W)(e),r=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{let e=e=>{e.target&&!r.current&&h("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...x.branches].some(e=>e.contains(t))||(null==g||g(e),null==y||y(e),e.defaultPrevented||null==w||w())},C);return!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==globalThis?void 0:globalThis.document,n=(0,c.W)(e);(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{D!==x.layers.size-1||(null==m||m(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},C),(0,i.useEffect)(()=>
1{if(E)return d&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(E)),x.layers.add(E),p(),()=>{d&&1===x.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[E,C,d,x]),(0,i.useEffect)(()=>()=>{E&&(x.layers.delete(E),x.layersWithOutsidePointerEventsDisabled.delete(E),p())},[E,x]),(0,i.useEffect)(()=>{let e=()=>P({});return document.addEventListener(s,e),()=>document.removeEventListener(s,e)},[]),(0,i.createElement)(a.WV.div,(0,o.Z)({},b,{ref:R,style:{pointerEvents:S?k?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.M)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,l.M)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,l.M)(e.onPointerDownCapture,M.onPointerDownCapture)}))});function p(){let e=new CustomEvent(s);document.dispatchEvent(e)}function h(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,a.jH)(i,l):i.dispatchEvent(l)}},8687:function(e,t,n){n.d(t,{M:function(){return u}});var r,o=n(4090),i=n(2618);let l=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),a=0;function u(e){let[t,n]=o.useState(l());return(0,i.b)(()=>{e||n(e=>null!=e?e:String(a++))},[e]),e||(t?"radix-".concat(t):"")}},5964:function(e,t,n){n.d(t,{ee:function(){return e_},Eh:function(){return eW},VY:function(){return eN},fC:function(){return eM},D7:function(){return eb}});var r=n(2110),o=n(4090);let i=["top","right","bottom","left"],l=Math.min,a=Math.max,u=Math.round,c=Math.floor,s=e=>({x:e,y:e}
1),f={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function p(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function v(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(h(e))?"y":"x"}function w(e){return e.replace(/start|end/g,e=>d[e])}function b(e){return e.replace(/left|right|bottom|top/g,e=>f[e])}function x(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function E(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function T(e,t,n){let r,{reference:o,floating:i}=e,l=y(t),a=v(y(t)),u=g(a),c=h(t),s="y"===l,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(c){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(m(t)){case"start":r[a]-=p*(n&&s?-1:1);break;case"end":r[a]+=p*(n&&s?-1:1)}return r}let C=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:f}=T(c,r,u),d=r,p={},h=0;for(let n=0;n<a.length;n++){let{name:i,fn:m}=a[n],{x:v,y:g,data:y,reset:w}=await m({x:s,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:c,platform:l,elements:{reference:e,floating:t}});if(s=null!=v?v:s,f=null!=g?g:f,p={...p,[i]:{...p[i],...y}},w&&h<=50){h++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(c=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:s,y:f}=T(c,d,u)),n=-1;continue}}return{x:s,y:f,placement:d,strategy:o,middlewareData:p}};async function P(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:s="viewport",elementContext:f="floating",altBoundary:d=!1,padding:h=0}=p(t,e),m=x(h),v=a[d?"floating"===f?"reference":"floating":f],g=E(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(v)))||n?v:v.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:s,strategy:u})),y="floating"===f?{...l.floating,x:r,y:o}:l.reference,w=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),b=await (null==i.isElement?void 0:i.isElement(w))&&await (null==i.getScale?void 0:i.getScale(w))||{x:1,y:1},T=E(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({rect:y,offsetParent:w,strategy:u}):y);return{top:(g.top-T.top+m.top)/b.y,bottom:(T.bottom-g.bottom+m.bottom)/b.y,left:(g.left-T.left+m.left)/b.x,right:(T.right-g.right+m.right)/b.x}}let R=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:u,elements:c,middlewareData:s}=t,{element:f,padding:d=0}=p(e,t)||{};if(null==f)return{};let h=x(d),w={x:n,y:r},b=v(y(o)),E=g(b),T=await u.getDimensions(f),C="y"===b,P=C?"clientHeight":"clientWidth",R=i.reference[E]+i.reference[b]-w[b]-i.floating[E],O=w[b]-i.reference[b],L=await (null==u.getOffsetParent?void 0:u.getOffsetParent(f)),A=L?L[P]:0;A&&await (null==u.isElement?void 0:u.isElement(L))||(A=c.floating[P]||i.floating[E]);let D=A/2-T[E]/2-1,S=l(h[C?"top":"left"],D),k=l(h[C?"bottom":"right"],D),M=A-T[E]-k,_=A/2-T[E]/2+(R/2-O/2),N=a(S,l(_,M)),W=!s.arrow&&null!=m(o)&&_!=N&&i.reference[E]/2-(_<S?S:k)-T[E]/2<0,H=W?_<S?_-S:_-M:0;return{[b]:w[b]+H,data:{[b]:N,centerOffset:_-N-H,...W&&{alignmentOffset:H}},reset:W}}});function O(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L(e){return i.some(t=>e[t]>=0)}async function A(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=h(n),a=m(n),u="y"===y(n),c=["left","top"].includes(l)?-1:1,s=i&&u?-1:1,f=p(t,e),{mainAxis:d,crossAxis:v,alignmentAxis:g}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&"number"==typeof g&&(v="end"===a?-1*g:g),u?{x:v*s,y:d*c}:{x:d*c,y:v*s}}function D(e){return M(e)?(e.nodeName||"").toLowerCase():"#document"}function S(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function k(e){var t;return null==(t=(M(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function M(e){return e instanceof Node||e instanceof S(e).Node}function _(e){return e instanceof Element||e instanceof S(e).Element}function N(e){return e instanceof HTMLElement||e instanceof S(e).HTMLElement}function W(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof S(e).ShadowRoot)}function H(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=B(e);
1return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function I(e){let t=F(),n=B(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function F(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function z(e){return["html","body","#document"].includes(D(e))}function B(e){return S(e).getComputedStyle(e)}function V(e){return _(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Z(e){if("html"===D(e))return e;let t=e.assignedSlot||e.parentNode||W(e)&&e.host||k(e);return W(t)?t.host:t}function U(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=Z(t);return z(n)?t.ownerDocument?t.ownerDocument.body:t.body:N(n)&&H(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=S(o);return i?t.concat(l,l.visualViewport||[],H(o)?o:[],l.frameElement&&n?U(l.frameElement):[]):t.concat(o,U(o,[],n))}function Y(e){let t=B(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=N(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=u(n)!==i||u(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function j(e){return _(e)?e:e.contextElement}function X(e){let t=j(e);if(!N(t))return s(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=Y(t),l=(i?u(n.width):n.width)/r,a=(i?u(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let K=s(0);function $(e){let t=S(e);return F()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:K}function q(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=j(e),a=s(1);t&&(r?_(r)&&(a=X(r)):a=X(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===S(l))&&o)?$(l):s(0),c=(i.left+u.x)/a.x,f=(i.top+u.y)/a.y,d=i.width/a.x,p=i.height/a.y;if(l){let e=S(l),t=r&&_(r)?S(r):r,n=e.frameElement;for(;n&&r&&t!==e;){let e=X(n),t=n.getBoundingClientRect(),r=B(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=o,f+=i,n=S(n).frameElement}}return E({width:d,height:p,x:c,y:f})}function G(e){return q(k(e)).left+V(e).scrollLeft}function J(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=S(e),r=k(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,u=0;if(o){i=o.width,l=o.height;let e=F();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}return{width:i,height:l,x:a,y:u}}(e,n);else if("document"===t)r=function(e){let t=k(e),n=V(e),r=e.ownerDocument.body,o=a(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=a(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+G(e),u=-n.scrollTop;return"rtl"===B(r).direction&&(l+=a(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:u}}(k(e));else if(_(t))r=function(e,t){let n=q(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=N(e)?X(e):s(1),l=e.clientWidth*i.x;return{width:l,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=$(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return E(r)}function Q(e,t){return N(e)&&"fixed"!==B(e).position?t?t(e):e.offsetParent:null}function ee(e,t){let n=S(e);if(!N(e))return n;let r=Q(e,t);for(;r&&["table","td","th"].includes(D(r))&&"static"===B(r).position;)r=Q(r,t);return r&&("html"===D(r)||"body"===D(r)&&"static"===B(r).position&&!I(r))?n:r||function(e){let t=Z(e);for(;N(t)&&!z(t);){if(I(t))return t;t=Z(t)}return null}(e)||n}let et=async function(e){let{reference:t,floating:n,strategy:r}=e,o=this.getOffsetParent||ee,i=this.getDimensions;return{reference:function(e,t,n){let r=N(t),o=k(t),i="fixed"===n,l=q(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=s(0);if(r||!r&&!i){if(("body"!==D(t)||H(o))&&(a=V(t)),r){let e=q(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=G(o))}return{x:l.left+a.scrollLeft-u.x,y:l.top+a.scrollTop-u.y,width:l.width,height:l.height}}(t,await o(n),r),floating:{x:0,y:0,...await i(n)}}},en={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,o=N(n),i=k(n);if(n===i)return t;let l={scrollLeft:0,scrollTop:0},a=s(1),u=s(0);if((o||!o&&"fixed"!==r)&&(("body"!==D(n)||H(i))&&(l=V(n)),N(n))){let e=q(n);a=X(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-l.scrollLeft*a.x+u.x,y:t.y*a.y-l.scrollTop*a.y+u.y}},getDocumentElement:k,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=U(e,[],!1).filter(e=>_(e)&&"body"!==D(e)),o=null,i="fixed"===B(e).position,l=i?Z(e):e;for(;_(l)&&!z(l);){let t=B(l),n=I(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||H(l)&&!n&&function e(t,n){let r=Z(t);return!(r===n||!_(r)||z(r))&&("fixed"===B(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=Z(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],u=i[0],c=i.reduce((e,n)=>{let r=J(t,n,o);return e.top=a(r.top,e.top),e.right=l(r.right,e.right),e.bottom=l(r.bottom,e.bottom),e.left=a(r.left,e.left),e},J(t,u,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:ee,getElementRects:et,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return Y(e)},getScale:X,isElement:_,isRTL:function(e){return"rtl"===B(e).direction}},er=(e,t,n)=>{let r=new Map,o={platform:en,...n},i={...o.platform,_c:r};return C(e,t,{...o,platform:i})};var eo=n(9542);let ei=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return R({element:n.current,padding:r}).fn(t)}else if(n)return R({element:n,padding:r}).fn(t);return{}}});var el="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function ea(e,t){let n,r,o;
1if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(r=n;0!=r--;)if(!ea(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!ea(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eu(e){return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ec(e,t){let n=eu(e);return Math.round(t*n)/n}function es(e){let t=o.useRef(e);return el(()=>{t.current=e}),t}var ef=n(9586);let ed=(0,o.forwardRef)((e,t)=>{let{children:n,width:i=10,height:l=5,...a}=e;return(0,o.createElement)(ef.WV.svg,(0,r.Z)({},a,{ref:t,width:i,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var ep=n(1266),eh=n(4104),em=n(9830),ev=n(2618),eg=n(6769);let ey="Popper",[ew,eb]=(0,eh.b)(ey),[ex,eE]=ew(ey),eT=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:i,...l}=e,a=eE("PopperAnchor",n),u=(0,o.useRef)(null),c=(0,ep.e)(t,u);return(0,o.useEffect)(()=>{a.onAnchorChange((null==i?void 0:i.current)||u.current)}),i?null:(0,o.createElement)(ef.WV.div,(0,r.Z)({},l,{ref:c}))}),eC="PopperContent",[eP,eR]=ew(eC),eO=(0,o.forwardRef)((e,t)=>{var n,i,u,s,f,d,x,E,T,C,R,D,S,M;let{__scopePopper:_,side:N="bottom",sideOffset:W=0,align:H="center",alignOffset:I=0,arrowPadding:F=0,avoidCollisions:z=!0,collisionBoundary:B=[],collisionPadding:V=0,sticky:Z="partial",hideWhenDetached:Y=!1,updatePositionStrategy:X="optimized",onPlaced:K,...$}=e,G=eE(eC,_),[J,Q]=(0,o.useState)(null),ee=(0,ep.e)(t,e=>Q(e)),[et,en]=(0,o.useState)(null),ed=(0,eg.t)(et),eh=null!==(n=null==ed?void 0:ed.width)&&void 0!==n?n:0,ey=null!==(i=null==ed?void 0:ed.height)&&void 0!==i?i:0,ew="number"==typeof V?V:{top:0,right:0,bottom:0,left:0,...V},eb=Array.isArray(B)?B:[B],ex=eb.length>0,eT={padding:ew,boundary:eb.filter(eD),altBoundary:ex},{refs:eR,floatingStyles:eO,placement:eL,isPositioned:eA,middlewareData:eM}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:l,floating:a}={},transform:u=!0,whileElementsMounted:c,open:s}=e,[f,d]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=o.useState(r);ea(p,r)||h(r);let[m,v]=o.useState(null),[g,y]=o.useState(null),w=o.useCallback(e=>{e!=T.current&&(T.current=e,v(e))},[v]),b=o.useCallback(e=>{e!==C.current&&(C.current=e,y(e))},[y]),x=l||m,E=a||g,T=o.useRef(null),C=o.useRef(null),P=o.useRef(f),R=es(c),O=es(i),L=o.useCallback(()=>{if(!T.current||!C.current)return;let e={placement:t,strategy:n,middleware:p};O.current&&(e.platform=O.current),er(T.current,C.current,e).then(e=>{let t={...e,isPositioned:!0};A.current&&!ea(P.current,t)&&(P.current=t,eo.flushSync(()=>{d(t)}))})},[p,t,n,O]);el(()=>{!1===s&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[s]);let A=o.useRef(!1);el(()=>(A.current=!0,()=>{A.current=!1}),[]),el(()=>{if(x&&(T.current=x),E&&(C.current=E),x&&E){if(R.current)return R.current(x,E,L);L()}},[x,E,L,R]);let D=o.useMemo(()=>({reference:T,floating:C,setReference:w,setFloating:b}),[w,b]),S=o.useMemo(()=>({reference:x,floating:E}),[x,E]),k=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!S.floating)return e;let t=ec(S.floating,f.x),r=ec(S.floating,f.y);return u?{...e,transform:"translate("+t+"px, "+r+"px)",...eu(S.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,u,S.floating,f.x,f.y]);return o.useMemo(()=>({...f,update:L,refs:D,elements:S,floatingStyles:k}),[f,L,D,S,k])}({strategy:"fixed",placement:N+("center"!==H?"-"+H:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:u=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=j(e),h=i||u?[...p?U(p):[],...U(t)]:[];
1h.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let m=p&&f?function(e,t){let n,r=null,o=k(e);function i(){clearTimeout(n),r&&r.disconnect(),r=null}return!function u(s,f){void 0===s&&(s=!1),void 0===f&&(f=1),i();let{left:d,top:p,width:h,height:m}=e.getBoundingClientRect();if(s||t(),!h||!m)return;let v=c(p),g=c(o.clientWidth-(d+h)),y={rootMargin:-v+"px "+-g+"px "+-c(o.clientHeight-(p+m))+"px "+-c(d)+"px",threshold:a(0,l(1,f))||1},w=!0;function b(e){let t=e[0].intersectionRatio;if(t!==f){if(!w)return u();t?u(!1,t):n=setTimeout(()=>{u(!1,1e-7)},100)}w=!1}try{r=new IntersectionObserver(b,{...y,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(b,y)}r.observe(e)}(!0),i}(p,n):null,v=-1,g=null;s&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{g&&g.observe(t)})),n()}),p&&!d&&g.observe(p),g.observe(t));let y=d?q(e):null;return d&&function t(){let r=q(e);y&&(r.x!==y.x||r.y!==y.y||r.width!==y.width||r.height!==y.height)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{h.forEach(e=>{i&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),m&&m(),g&&g.disconnect(),g=null,d&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===X})},elements:{reference:G.anchor},middleware:[{name:"offset",options:T={mainAxis:W+ey,alignmentAxis:I},async fn(e){var t,n;let{x:r,y:o,placement:i,middlewareData:l}=e,a=await A(e,T);return i===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:r+a.x,y:o+a.y,data:{...a,placement:i}}}},z&&{name:"shift",options:R={mainAxis:!0,crossAxis:!1,limiter:"partial"===Z?(void 0===C&&(C={}),{options:C,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:i}=e,{offset:l=0,mainAxis:a=!0,crossAxis:u=!0}=p(C,e),c={x:t,y:n},s=y(r),f=v(s),d=c[f],m=c[s],g=p(l,e),w="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(a){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+w.mainAxis,n=o.reference[f]+o.reference[e]-w.mainAxis;d<t?d=t:d>n&&(d=n)}if(u){var b,x;let e="y"===f?"width":"height",t=["top","left"].includes(h(r)),n=o.reference[s]-o.floating[e]+(t&&(null==(b=i.offset)?void 0:b[s])||0)+(t?0:w.crossAxis),l=o.reference[s]+o.reference[e]+(t?0:(null==(x=i.offset)?void 0:x[s])||0)-(t?w.crossAxis:0);m<n?m=n:m>l&&(m=l)}return{[f]:d,[s]:m}}}):void 0,...eT},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=p(R,e),s={x:t,y:n},f=await P(e,c),d=y(h(r)),m=v(d),g=s[m],w=s[d];if(o){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=g+f[e],r=g-f[t];g=a(n,l(g,r))}if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=w+f[e],r=w-f[t];w=a(n,l(w,r))}let b=u.fn({...e,[m]:g,[d]:w});return{...b,data:{x:b.x-t,y:b.y-n}}}},z&&{name:"flip",options:D={...eT},async fn(e){var t,n,r,o,i;let{placement:l,middlewareData:a,rects:u,initialPlacement:c,platform:s,elements:f}=e,{mainAxis:d=!0,crossAxis:x=!0,fallbackPlacements:E,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:R=!0,...O}=p(D,e);if(null!=(t=a.arrow)&&t.alignmentOffset)return{};let L=h(l),A=h(c)===c,S=await (null==s.isRTL?void 0:s.isRTL(f.floating)),k=E||(A||!R?[b(c)]:function(e){let t=b(e);return[w(e),t,w(t)]}(c));E||"none"===C||k.push(...function(e,t,n,r){let o=m(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(h(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(w)))),i}(c,R,C,S));let M=[c,...k],_=await P(e,O),N=[],W=(null==(n=a.flip)?void 0:n.overflows)||[];if(d&&N.push(_[L]),x){let e=function(e,t,n){void 0===n&&(n=!1);let r=m(e),o=v(y(e)),i=g(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=b(l)),[l,b(l)]}(l,u,S);N.push(_[e[0]],_[e[1]])}if(W=[...W,{placement:l,overflows:N}],!N.every(e=>e<=0)){let e=((null==(r=a.flip)?void 0:r.index)||0)+1,t=M[e];if(t)return{data:{index:e,overflows:W},reset:{placement:t}};let n=null==(o=W.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(T){case"bestFit":{let e=null==(i=W.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=c}if(l!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:S={...eT,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:l}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}},async fn(e){let t,n;let{placement:r,rects:o,platform:i,elements:u}=e,{apply:c=()=>{},...s}=p(S,e),f=await P(e,s),d=h(r),v=m(r),g="y"===y(r),{width:w,height:b}=o.floating;"top"===d||"bottom"===d?(t=d,n=v===(await (null==i.isRTL?void 0:i.isRTL(u.floating))?"start":"end")?"left":"right"):(n=d,t="end"===v?"top":"bottom");let x=b-f[t],E=w-f[n],T=!e.middlewareData.shift,C=x,R=E;if(g){let e=w-f.left-f.right;R=v||T?l(E,e):e}else{let e=b-f.top-f.bottom;C=v||T?l(x,e):e}if(T&&!v){let e=a(f.left,0),t=a(f.right,0),n=a(f.top,0),r=a(f.bottom,0);g?R=w-2*(0!==e||0!==t?e+t:a(f.left,f.right)):C=b-2*(0!==n||0!==r?n+r:a(f.top,f.bottom))}await c({...e,availableWidth:R,availableHeight:C});let O=await i.getDimensions(u.floating);return w!==O.width||b!==O.height?{reset:{rects:!0}}:{}}},et&&ei({element:et,padding:F}),eS({arrowWidth:eh,arrowHeight:ey}),Y&&{name:"hide",options:M={strategy:"referenceHidden",...eT},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=p(M,e);switch(n){case"referenceHidden":{let n=O(await P(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:L(n)}}}case"escaped":{let n=O(await P(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:L(n)}}}default:return{}}}}]}),[e_,eN]=ek(eL),eW=(0,em.W)(K);(0,ev.b)(()=>{eA&&(null==eW||eW())},[eA,eW]);let eH=null===(u=eM.arrow)||void 0===u?void 0:u.x,eI=null===(s=eM.arrow)||void 0===s?void 0:s.y,eF=(null===(f=eM.arrow)||void 0===f?void 0:f.centerOffset)!==0,[ez,eB]=(0,o.useState)();return(0,ev.b)(()=>{J&&eB(window.getComputedStyle(J).zIndex)},[J]),(0,o.createElement)("div",{ref:eR.setFloating,"data-radix-popper-content-wrapper":"",style:{...eO,transform:eA?eO.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ez,"--radix-popper-transform-origin":[null===(d=eM.transformOrigin)||void 0===d?void 0:d.x,null===(x=eM.transformOrigin)||void 0===x?void 0:x.y].join(" ")},dir:e.dir},(0,o.createElement)(eP,{scope:_,placedSide:e_,onArrowChange:en,arrowX:eH,arrowY:eI,shouldHideArrow:eF},(0,o.createElement)(ef.WV.div,(0,r.Z)({"data-side":e_,"data-align":eN},$,{ref:ee,style:{...$.style,animation:eA?void 0:"none",opacity:null!==(E=eM.hide)&&void 0!==E&&E.referenceHidden?0:void 0}}))))}),eL={top:"bottom",right:"left",bottom:"top",left:"right"},eA=(0,o.forwardRef)(function(e,t){let{__scopePopper:n,...i}=e,l=eR("PopperArrow",n),a=eL[l.placedSide];return(0,o.createElement)("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[l.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[l.placedSide],visibility:l.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(ed,(0,r.Z)({},i,{ref:t,style:{...i.style,display:"block"}})))});function eD(e){return null!==e}let eS=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:a,rects:u,middlewareData:c}=t,s=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=s?0:e.arrowWidth,d=s?0:e.arrowHeight,[p,h]=ek(a),m={start:"0%",center:"50%",end:"100%"}[h],v=(null!==(r=null===(o=c.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+f/2,g=(null!==(i=null===(l=c.arrow)||void 0===l?void 0:l.y)&&void 0!==i?i:0)+d/2,y="",w="";return"bottom"===p?(y=s?m:"".concat(v,"px"),w="".concat(-d,"px")):"top"===p?(y=s?m:"".concat(v,"px"),w="".concat(u.floating.height+d,"px")):"right"===p?(y="".concat(-d,"px"),w=s?m:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+d,"px"),w=s?m:"".concat(g,"px")),{data:{x:y,y:w}}}});function ek(e){let[t,n="center"]=e.split("-");return[t,n]}let eM=e=>{let{__scopePopper:t,children:n}=e,[r,i]=(0,o.useState)(null);return(0,o.createElement)(ex,{scope:t,anchor:r,onAnchorChange:i},n)},e_=eT,eN=eO,eW=eA},7881:function(e,t,n){n.d(t,{h:function(){return a}});var r=n(2110),o=n(4090),i=n(9542),l=n(9586);let a=(0,o.forwardRef)((e,t)=>{var n;
1let{container:a=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...u}=e;return a?i.createPortal((0,o.createElement)(l.WV.div,(0,r.Z)({},u,{ref:t})),a):null})},2642:function(e,t,n){n.d(t,{z:function(){return a}});var r=n(4090),o=n(9542),i=n(1266),l=n(2618);let a=e=>{let{present:t,children:n}=e,a=function(e){var t,n;let[i,a]=(0,r.useState)(),c=(0,r.useRef)({}),s=(0,r.useRef)(e),f=(0,r.useRef)("none"),[d,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,r.useEffect)(()=>{let e=u(c.current);f.current="mounted"===d?e:"none"},[d]),(0,l.b)(()=>{let t=c.current,n=s.current;if(n!==e){let r=f.current,o=u(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),s.current=e}},[e,p]),(0,l.b)(()=>{if(i){let e=e=>{let t=u(c.current).includes(e.animationName);e.target===i&&t&&(0,o.flushSync)(()=>p("ANIMATION_END"))},t=e=>{e.target===i&&(f.current=u(c.current))};return i.addEventListener("animationstart",t),i.addEventListener("animationcancel",e),i.addEventListener("animationend",e),()=>{i.removeEventListener("animationstart",t),i.removeEventListener("animationcancel",e),i.removeEventListener("animationend",e)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,r.useCallback)(e=>{e&&(c.current=getComputedStyle(e)),a(e)},[])}}(t),c="function"==typeof n?n({present:a.isPresent}):r.Children.only(n),s=(0,i.e)(a.ref,c.ref);return"function"==typeof n||a.isPresent?(0,r.cloneElement)(c,{ref:s}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},9586:function(e,t,n){n.d(t,{WV:function(){return a},jH:function(){return u}});var r=n(2110),o=n(4090),i=n(9542),l=n(9143);let a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:i,...a}=e,u=i?l.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(u,(0,r.Z)({},a,{ref:n}))});return n.displayName="Primitive.".concat(t),{...e,[t]:n}},{});function u(e,t){e&&(0,i.flushSync)(()=>
1e.dispatchEvent(t))}},5056:function(e,t,n){n.d(t,{VY:function(){return I},zt:function(){return N},fC:function(){return W},xz:function(){return H}});var r=n(2110),o=n(4090),i=n(4991),l=n(1266),a=n(4104),u=n(1260),c=n(8687),s=n(5964),f=(n(7881),n(2642)),d=n(9586),p=n(9143),h=n(9310);let m=(0,o.forwardRef)((e,t)=>(0,o.createElement)(d.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),[v,g]=(0,a.b)("Tooltip",[s.D7]),y=(0,s.D7)(),w="tooltip.open",[b,x]=v("TooltipProvider"),E="Tooltip",[T,C]=v(E),P="TooltipTrigger",R=(0,o.forwardRef)((e,t)=>{let{__scopeTooltip:n,...a}=e,u=C(P,n),c=x(P,n),f=y(n),p=(0,o.useRef)(null),h=(0,l.e)(t,p,u.onTriggerChange),m=(0,o.useRef)(!1),v=(0,o.useRef)(!1),g=(0,o.useCallback)(()=>m.current=!1,[]);return(0,o.useEffect)(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,o.createElement)(s.ee,(0,r.Z)({asChild:!0},f),(0,o.createElement)(d.WV.button,(0,r.Z)({"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute},a,{ref:h,onPointerMove:(0,i.M)(e.onPointerMove,e=>{"touch"===e.pointerType||v.current||c.isPointerInTransitRef.current||(u.onTriggerEnter(),v.current=!0)}),onPointerLeave:(0,i.M)(e.onPointerLeave,()=>{u.onTriggerLeave(),v.current=!1}),onPointerDown:(0,i.M)(e.onPointerDown,()=>{m.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,i.M)(e.onFocus,()=>{m.current||u.onOpen()}),onBlur:(0,i.M)(e.onBlur,u.onClose),onClick:(0,i.M)(e.onClick,u.onClose)})))}),[O,L]=v("TooltipPortal",{forceMount:void 0}),A="TooltipContent",D=(0,o.forwardRef)((e,t)=>{let n=L(A,e.__scopeTooltip),{forceMount:i=n.forceMount,side:l="top",...a}=e,u=C(A,e.__scopeTooltip);return(0,o.createElement)(f.z,{present:i||u.open},u.disableHoverableContent?(0,o.createElement)(_,(0,r.Z)({side:l},a,{ref:t})):(0,o.createElement)(S,(0,r.Z)({side:l},a,{ref:t})))}),S=(0,o.forwardRef)((e,t)=>{let n=C(A,e.__scopeTooltip),i=x(A,e.__scopeTooltip),a=(0,o.useRef)(null),u=(0,l.e)(t,a),[c,s]=(0,o.useState)(null),{trigger:f,onClose:d}=n,p=a.current,{onPointerInTransitChange:h}=i,m=(0,o.useCallback)(()=>{s(null),h(!1)},[h]),v=(0,o.useCallback)((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(r,n.getBoundingClientRect());s(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(t)}([...function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,o),...function(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())])),h(!0)},[h]);return(0,o.useEffect)(()=>()=>m(),[m]),(0,o.useEffect)(()=>{if(f&&p){let e=e=>v(e,p),t=e=>v(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,v,m]),(0,o.useEffect)(()=>{if(c){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=(null==f?void 0:f.contains(t))||(null==p?void 0:p.contains(t)),o=!function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e].x,a=t[e].y,u=t[i].x,c=t[i].y;a>r!=c>r&&n<(u-l)*(r-a)/(c-a)+l&&(o=!o)}return o}(n,c);r?m():o&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,c,d,m]),(0,o.createElement)(_,(0,r.Z)({},e,{ref:u}))}),[k,M]=v(E,{isInside:!1}),_=(0,o.forwardRef)((e,t)=>{let{__scopeTooltip:n,children:i,"aria-label":l,onEscapeKeyDown:a,onPointerDownOutside:c,...f}=e,d=C(A,n),h=y(n),{onClose:v}=d;return(0,o.useEffect)(()=>(document.addEventListener(w,v),()=>document.removeEventListener(w,v)),[v]),(0,o.useEffect)(()=>
1{if(d.trigger){let e=e=>{let t=e.target;null!=t&&t.contains(d.trigger)&&v()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,v]),(0,o.createElement)(u.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:v},(0,o.createElement)(s.VY,(0,r.Z)({"data-state":d.stateAttribute},h,f,{ref:t,style:{...f.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,o.createElement)(p.A4,null,i),(0,o.createElement)(k,{scope:n,isInside:!0},(0,o.createElement)(m,{id:d.contentId,role:"tooltip"},l||i))))}),N=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:l}=e,[a,u]=(0,o.useState)(!0),c=(0,o.useRef)(!1),s=(0,o.useRef)(0);return(0,o.useEffect)(()=>{let e=s.current;return()=>window.clearTimeout(e)},[]),(0,o.createElement)(b,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:(0,o.useCallback)(()=>{window.clearTimeout(s.current),u(!1)},[]),onClose:(0,o.useCallback)(()=>{window.clearTimeout(s.current),s.current=window.setTimeout(()=>u(!0),r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:(0,o.useCallback)(e=>{c.current=e},[]),disableHoverableContent:i},l)},W=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i=!1,onOpenChange:l,disableHoverableContent:a,delayDuration:u}=e,f=x(E,e.__scopeTooltip),d=y(t),[p,m]=(0,o.useState)(null),v=(0,c.M)(),g=(0,o.useRef)(0),b=null!=a?a:f.disableHoverableContent,C=null!=u?u:f.delayDuration,P=(0,o.useRef)(!1),[R=!1,O]=(0,h.T)({prop:r,defaultProp:i,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(w))):f.onClose(),null==l||l(e)}}),L=(0,o.useMemo)(()=>R?P.current?"delayed-open":"instant-open":"closed",[R]),A=(0,o.useCallback)(()=>{window.clearTimeout(g.current),P.current=!1,O(!0)},[O]),D=(0,o.useCallback)(()=>{window.clearTimeout(g.current),O(!1)},[O]),S=(0,o.useCallback)(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{P.current=!0,O(!0)},C)},[C,O]);return(0,o.useEffect)(()=>()=>window.clearTimeout(g.current),[]),(0,o.createElement)(s.fC,d,(0,o.createElement)(T,{scope:t,contentId:v,open:R,stateAttribute:L,trigger:p,onTriggerChange:m,onTriggerEnter:(0,o.useCallback)(()=>{f.isOpenDelayed?S():A()},[f.isOpenDelayed,S,A]),onTriggerLeave:(0,o.useCallback)(()=>{b?D():window.clearTimeout(g.current)},[D,b]),onOpen:A,onClose:D,disableHoverableContent:b},n))},H=R,I=D},9830:function(e,t,n){n.d(t,{W:function(){return o}});var r=n(4090);function o(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>function(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return null===(e=t.current)||void 0===e?void 0:e.call(t,...r)},[])}},9310:function(e,t,n){n.d(t,{T:function(){return i}});var r=n(4090),o=n(9830);function i(e){let{prop:t,defaultProp:n,onChange:i=()=>{}}=e,[l,a]=function(e){let{defaultProp:t,onChange:n}=e,i=(0,r.useState)(t),[l]=i,a=(0,r.useRef)(l),u=(0,o.W)(n);return(0,r.useEffect)(()=>{a.current!==l&&(u(l),a.current=l)},[l,a,u]),i}({defaultProp:n,onChange:i}),u=void 0!==t,c=u?t:l,s=(0,o.W)(i);return[c,(0,r.useCallback)(e=>{if(u){let n="function"==typeof e?e(t):e;n!==t&&s(n)}else a(e)},[u,t,a,s])]}},2618:function(e,t,n){n.d(t,{b:function(){return o}});var r=n(4090);let o=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},6769:function(e,t,n){n.d(t,{t:function(){return i}});var r=n(4090),o=n(2618);function i(e){let[t,n]=(0,r.useState)(void 0);return(0,o.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),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.