1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6403],{3303:(e,t,r)=>{var n=r(11567);e.exports=Function.prototype.bind||n},3876:(e,t,r)=>{r.d(t,{B1:()=>P,C0:()=>p,Dz:()=>h,Jx:()=>u,LI:()=>i,PG:()=>d,RI:()=>l,Sg:()=>y,T9:()=>o,TV:()=>g,WJ:()=>b,_3:()=>s,bV:()=>E,jk:()=>n,lP:()=>x,nI:()=>A,qE:()=>f,sq:()=>m,w7:()=>v});let n=Math.min,o=Math.max,i=Math.round,l=Math.floor,u=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function f(e,t,r){return o(e,n(t,r))}function s(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function y(e){return e.split("-")[1]}function d(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function g(e){return["top","bottom"].includes(p(e))?"y":"x"}function h(e){return d(g(e))}function v(e,t,r){void 0===r&&(r=!1);let n=y(e),o=h(e),i=m(o),l="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=E(l)),[l,E(l)]}function b(e){let t=E(e);return[w(e),t,w(t)]}function w(e){return e.replace(/start|end/g,e=>c[e])}function x(e,t,r,n){let o=y(e),i=function(e,t,r){let n=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(r)return t?o:n;return t?n:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(p(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(w)))),i}function E(e){return e.replace(/left|right|bottom|top/g,e=>a[e])}function A(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function P(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}},7058:e=>{e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},11567:e=>{var t=Object.prototype.toString,r=Math.max,n=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var o=0;o<t.length;o+=1)r[o+e.length]=t[o];return r},o=function(e,t){for(var r=[],n=t||0,o=0;n<e.length;n+=1,o+=1)r[o]=e[n];return r},i=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};e.exports=function(e){var l,u=this;if("function"!=typeof u||"[object Function]"!==t.apply(u))throw TypeError("Function.prototype.bind called on incompatible "+u);for(var a=o(arguments,1),c=r(0,u.length-a.length),f=[],s=0;s<c;s++)f[s]="$"+s;if(l=Function("binder","return function ("+i(f,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof l){var t=u.apply(this,n(a,arguments));return Object(t)===t?t:this}return u.apply(e,n(a,arguments))}),u.prototype){var p=function(){};p.prototype=u.prototype,l.prototype=new p,p.prototype=null}return l}},11618:(e,t,r)=>{r.d(t,{BN:()=>x,ER:()=>T,Ej:()=>A,UE:()=>P,UU:()=>E,ll:()=>w,mG:()=>R,rD:()=>S});var n=r(3876),o=r(60764),i=r(11826);function l(e){let t=(0,i.L9)(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,l=(0,i.sb)(e),u=l?e.offsetWidth:r,a=l?e.offsetHeight:o,c=(0,n.LI)(r)!==u||(0,n.LI)(o)!==a;return c&&(r=u,o=a),{width:r,height:o,$:c}}function u(e){return(0,i.vq)(e)?e:e.contextElement}function a(e){let t=u(e);if(!(0,i.sb)(t))return(0,n.Jx)(1);let r=t.getBoundingClientRect(),{width:o,height:a,$:c}=l(t),f=(c?(0,n.LI)(r.width):r.width)/o,s=(c?(0,n.LI)(r.height):r.height)/a;return f&&Number.isFinite(f)||(f=1),s&&Number.isFinite(s)||(s=1),{x:f,y:s}}let c=(0,n.Jx)(0);function f(e){let t=(0,i.zk)(e);return(0,i.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:c}function s(e,t,r,o){var l;void 0===t&&(t=!1),void 0===r&&(r=!1);let c=e.getBoundingClientRect(),s=u(e),p=(0,n.Jx)(1);t&&(o?(0,i.vq)(o)&&(p=a(o)):p=a(e));let y=(void 0===(l=r)&&(l=!1),o&&(!l||o===(0,i.zk)(s))&&l)?f(s):(0,n.Jx)(0),d=(c.left+y.x)/p.x,m=(c.top+y.y)/p.y,g=c.width/p.x,h=c.height/p.y;if(s){let e=(0,i.zk)(s),t=o&&(0,i.vq)(o)?(0,i.zk)(o):o,r=e,n=r.frameElement;for(;n&&o&&t!==r;){let e=a(n),t=n.getBoundingClientRect(),o=(0,i.L9)(n),l=t.left+(n.clientLeft+parseFloat(o.paddingLeft))*e.x,u=t.top+(n.clientTop+parseFloat(o.paddingTop))*e.y;d*=e.x,m*=e.y,g*=e.x,h*=e.y,d+=l,m+=u,n=(r=(0,i.zk)(n)).frameElement}}return(0,n.B1)({width:g,height:h,x:d,y:m})}let p=[":popover-open",":modal"];function y(e){return p.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function d(e){return s((0,i.ep)(e)).left+(0,i.CP)(e).scrollLeft}function m(e,t,r){let o;if("viewport"===t)o=function(e,t){let r=(0,i.zk)(e),n=(0,i.ep)(e),o=r.visualVie
1wport,l=n.clientWidth,u=n.clientHeight,a=0,c=0;if(o){l=o.width,u=o.height;let e=(0,i.Tc)();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,c=o.offsetTop)}return{width:l,height:u,x:a,y:c}}(e,r);else if("document"===t)o=function(e){let t=(0,i.ep)(e),r=(0,i.CP)(e),o=e.ownerDocument.body,l=(0,n.T9)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),u=(0,n.T9)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),a=-r.scrollLeft+d(e),c=-r.scrollTop;return"rtl"===(0,i.L9)(o).direction&&(a+=(0,n.T9)(t.clientWidth,o.clientWidth)-l),{width:l,height:u,x:a,y:c}}((0,i.ep)(e));else if((0,i.vq)(t))o=function(e,t){let r=s(e,!0,"fixed"===t),o=r.top+e.clientTop,l=r.left+e.clientLeft,u=(0,i.sb)(e)?a(e):(0,n.Jx)(1),c=e.clientWidth*u.x,f=e.clientHeight*u.y;return{width:c,height:f,x:l*u.x,y:o*u.y}}(t,r);else{let r=f(e);o={...t,x:t.x-r.x,y:t.y-r.y}}return(0,n.B1)(o)}function g(e,t){return(0,i.sb)(e)&&"fixed"!==(0,i.L9)(e).position?t?t(e):e.offsetParent:null}function h(e,t){let r=(0,i.zk)(e);if(!(0,i.sb)(e)||y(e))return r;let n=g(e,t);for(;n&&(0,i.Lv)(n)&&"static"===(0,i.L9)(n).position;)n=g(n,t);return n&&("html"===(0,i.mq)(n)||"body"===(0,i.mq)(n)&&"static"===(0,i.L9)(n).position&&!(0,i.sQ)(n))?r:n||(0,i.gJ)(e)||r}let v=async function(e){let t=this.getOffsetParent||h,r=this.getDimensions;return{reference:function(e,t,r){let o=(0,i.sb)(t),l=(0,i.ep)(t),u="fixed"===r,a=s(e,!0,u,t),c={scrollLeft:0,scrollTop:0},f=(0,n.Jx)(0);if(o||!o&&!u)if(("body"!==(0,i.mq)(t)||(0,i.ZU)(l))&&(c=(0,i.CP)(t)),o){let e=s(t,!0,u,t);f.x=e.x+t.clientLeft,f.y=e.y+t.clientTop}else l&&(f.x=d(l));return{x:a.left+c.scrollLeft-f.x,y:a.top+c.scrollTop-f.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await r(e.floating)}}},b={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:o,strategy:l}=e,u="fixed"===l,c=(0,i.ep)(o),f=!!t&&y(t.floating);if(o===c||f&&u)return r;let p={scrollLeft:0,scrollTop:0},d=(0,n.Jx)(1),m=(0,n.Jx)(0),g=(0,i.sb)(o);if((g||!g&&!u)&&(("body"!==(0,i.mq)(o)||(0,i.ZU)(c))&&(p=(0,i.CP)(o)),(0,i.sb)(o))){let e=s(o);d=a(o),m.x=e.x+o.clientLeft,m.y=e.y+o.clientTop}return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-p.scrollLeft*d.x+m.x,y:r.y*d.y-p.scrollTop*d.y+m.y}},getDocumentElement:i.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:o,strategy:l}=e,u=[..."clippingAncestors"===r?function(e,t){let r=t.get(e);if(r)return r;let n=(0,i.v9)(e,[],!1).filter(e=>(0,i.vq)(e)&&"body"!==(0,i.mq)(e)),o=null,l="fixed"===(0,i.L9)(e).position,u=l?(0,i.$4)(e):e;for(;(0,i.vq)(u)&&!(0,i.eu)(u);){let t=(0,i.L9)(u),r=(0,i.sQ)(u);r||"fixed"!==t.position||(o=null),(l?!r&&!o:!r&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,i.ZU)(u)&&!r&&function e(t,r){let n=(0,i.$4)(t);return!(n===r||!(0,i.vq)(n)||(0,i.eu)(n))&&("fixed"===(0,i.L9)(n).position||e(n,r))}(e,u))?n=n.filter(e=>e!==u):o=t,u=(0,i.$4)(u)}return t.set(e,n),n}(t,this._c):[].concat(r),o],a=u[0],c=u.reduce((e,r)=>{let o=m(t,r,l);return e.top=(0,n.T9)(o.top,e.top),e.right=(0,n.jk)(o.right,e.right),e.bottom=(0,n.jk)(o.bottom,e.bottom),e.left=(0,n.T9)(o.left,e.left),e},m(t,a,l));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:h,getElementRects:v,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=l(e);return{width:t,height:r}},getScale:a,isElement:i.vq,isRTL:function(e){return"rtl"===(0,i.L9)(e).direction}};function w(e,t,r,o){let l;void 0===o&&(o={});let{ancestorScroll:a=!0,ancestorResize:c=!0,elementResize:f="function"==typeof ResizeObserver,layoutShift:p="function"==typeof IntersectionObserver,animationFrame:y=!1}=o,d=u(e),m=a||c?[...d?(0,i.v9)(d):[],...(0,i.v9)(t)]:[];m.forEach(e=>{a&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)});let g=d&&p?function(e,t){let r,o=null,l=(0,i.ep)(e);function u(){var e;clearTimeout(r),null==(e=o)||e.disconnect(),o=null}return!function i(a,c){void 0===a&&(a=!1),void 0===c&&(c=1),u();let{left:f,top:s,width:p,height:y}=e.getBoundingClientRect();if(a||t(),!p||!y)return;let d=(0,n.RI)(s),m=(0,n.RI)(l.clientWidth-(f+p)),g={rootMargin:-d+"px "+-m+"px "+-(0,n.RI)(l.clientHeight-(s+y))+"px "+-(0,n.RI)(f)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,
1c))||1},h=!0;function v(e){let t=e[0].intersectionRatio;if(t!==c){if(!h)return i();t?i(!1,t):r=setTimeout(()=>{i(!1,1e-7)},100)}h=!1}try{o=new IntersectionObserver(v,{...g,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(v,g)}o.observe(e)}(!0),u}(d,r):null,h=-1,v=null;f&&(v=new ResizeObserver(e=>{let[n]=e;n&&n.target===d&&v&&(v.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),d&&!y&&v.observe(d),v.observe(t));let b=y?s(e):null;return y&&function t(){let n=s(e);b&&(n.x!==b.x||n.y!==b.y||n.width!==b.width||n.height!==b.height)&&r(),b=n,l=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{a&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==g||g(),null==(e=v)||e.disconnect(),v=null,y&&cancelAnimationFrame(l)}}let x=o.BN,E=o.UU,A=o.Ej,P=o.UE,R=o.mG,T=o.ER,S=(e,t,r)=>{let n=new Map,i={platform:b,...r},l={...i.platform,_c:n};return(0,o.rD)(e,t,{...i,platform:l})}},11826:(e,t,r)=>{function n(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function i(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return e instanceof Node||e instanceof o(e).Node}function u(e){return e instanceof Element||e instanceof o(e).Element}function a(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function c(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=g(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function s(e){return["table","td","th"].includes(n(e))}function p(e){let t=d(),r=g(e);return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function y(e){let t=v(e);for(;a(t)&&!m(t);)if(p(t))return t;else t=v(t);return null}function d(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function m(e){return["html","body","#document"].includes(n(e))}function g(e){return o(e).getComputedStyle(e)}function h(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function v(e){if("html"===n(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||i(e);return c(t)?t.host:t}r.d(t,{$4:()=>v,CP:()=>h,L9:()=>g,Lv:()=>s,Tc:()=>d,ZU:()=>f,ep:()=>i,eu:()=>m,gJ:()=>y,mq:()=>n,sQ:()=>p,sb:()=>a,v9:()=>function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let l=function e(t){let r=v(t);return m(r)?t.ownerDocument?t.ownerDocument.body:t.body:a(r)&&f(r)?r:e(r)}(t),u=l===(null==(i=t.ownerDocument)?void 0:i.body),c=o(l);return u?r.concat(c,c.visualViewport||[],f(l)?l:[],c.frameElement&&n?e(c.frameElement):[]):r.concat(l,e(l,[],n))},vq:()=>u,zk:()=>o})},17468:(e,t,r)=>{e.exports=r(64072).getPrototypeOf||null},30344:(e,t,r)=>{r.d(t,{$x:()=>T,It:()=>V,Mk:()=>P,T3:()=>S,bv:()=>G,ck:()=>k,iQ:()=>N,s9:()=>W,we:()=>q});var n,o=r(60004);r(33785);var i=r(11826),l=r(70198),u="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;let a=!1,c=0,f=()=>"floating-ui-"+c++,s=(n||(n=r.t(o,2)))["useId".toString()]||function(){let[e,t]=o.useState(()=>a?f():void 0);return u(()=>{null==e&&t(f())},[]),o.useEffect(()=>{a||(a=!0)},[]),e},p=o.createContext(null),y=o.createContext(null),d=()=>{var e;return(null==(e=o.useContext(p))?void 0:e.id)||null},m=()=>o.useContext(y);function g(e){return(null==e?void 0:e.ownerDocument)||document}function h(e){return g(e).defaultView||window}function v(e){return!!e&&e instanceof h(e).Element}function b(e){return!!e&&e instanceof h(e).HTMLElement}function w(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function x(e){let t=(0,o.useRef)(e);return u(()=>{t.current=e}),t}let E="data-floating-ui-safe-polygon";function A(e,t,r){return r&&!w(r)?0:"number"==typeof e?e:null==e?void 0:e[t]}let P=function(e,t){let{enabled:r=!0,delay:n=0,handleClose:i=null,mouseOnly:l=!1,restMs:a=0,move:c=!0}=void 0===t?{}:t,{open:f,onOpenChange:s,dataRef:p,events:y,elements:{domReference:h,floating:b},refs:P}=e,R=m(),T=d(),S=x(i),k=x(n),L=o.useRef(),I=o.useRef(),C=o.useRef(),F=o.useRef(),M=o.useRef(!0),O=o.useRef(!1),U=o.useRef(()=>{}),B=o.useCallback(()=>{var e;let t=null==(e=p.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[p]);o.useEffect(()=>{if(r)return y.on("dismiss",e),()=>{y.off("dismiss",e)};function e(){clearTimeout(I.current),clearTimeout(F.current),M.current=!0}},[r,y]),o.useEffect(()=>{if(!r||!S.current||!f)return;function e(){B()&&s(!1)}let t=g(b).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[b,f,s,r,S,p,B]);let D=o.useCallback(function(e){void 0===e&&(e=!0);let t=A(k.current,"close",L.current);
1t&&!C.current?(clearTimeout(I.current),I.current=setTimeout(()=>s(!1),t)):e&&(clearTimeout(I.current),s(!1))},[k,s]),_=o.useCallback(()=>{U.current(),C.current=void 0},[]),j=o.useCallback(()=>{if(O.current){let e=g(P.floating.current).body;e.style.pointerEvents="",e.removeAttribute(E),O.current=!1}},[P]);return o.useEffect(()=>{if(r&&v(h))return f&&h.addEventListener("mouseleave",i),null==b||b.addEventListener("mouseleave",i),c&&h.addEventListener("mousemove",n,{once:!0}),h.addEventListener("mouseenter",n),h.addEventListener("mouseleave",o),()=>{f&&h.removeEventListener("mouseleave",i),null==b||b.removeEventListener("mouseleave",i),c&&h.removeEventListener("mousemove",n),h.removeEventListener("mouseenter",n),h.removeEventListener("mouseleave",o)};function t(){return!!p.current.openEvent&&["click","mousedown"].includes(p.current.openEvent.type)}function n(e){if(clearTimeout(I.current),M.current=!1,l&&!w(L.current)||a>0&&0===A(k.current,"open"))return;p.current.openEvent=e;let t=A(k.current,"open",L.current);t?I.current=setTimeout(()=>{s(!0)},t):s(!0)}function o(r){if(t())return;U.current();let n=g(b);if(clearTimeout(F.current),S.current){f||clearTimeout(I.current),C.current=S.current({...e,tree:R,x:r.clientX,y:r.clientY,onClose(){j(),_(),D()}});let t=C.current;n.addEventListener("mousemove",t),U.current=()=>{n.removeEventListener("mousemove",t)};return}D()}function i(r){t()||null==S.current||S.current({...e,tree:R,x:r.clientX,y:r.clientY,onClose(){j(),_(),D()}})(r)}},[h,b,r,e,l,a,c,D,_,j,s,f,R,k,S,p]),u(()=>{var e,t,n;if(r&&f&&null!=(e=S.current)&&e.__options.blockPointerEvents&&B()){let e=g(b).body;if(e.setAttribute(E,""),e.style.pointerEvents="none",O.current=!0,v(h)&&b){let e=null==R||null==(t=R.nodesRef.current.find(e=>e.id===T))||null==(n=t.context)?void 0:n.elements.floating;return e&&(e.style.pointerEvents=""),h.style.pointerEvents="auto",b.style.pointerEvents="auto",()=>{h.style.pointerEvents="",b.style.pointerEvents=""}}}},[r,f,T,b,h,R,S,p,B]),u(()=>{f||(L.current=void 0,_(),j())},[f,_,j]),o.useEffect(()=>()=>{_(),clearTimeout(I.current),clearTimeout(F.current),j()},[r,_,j]),o.useMemo(()=>{if(!r)return{};function e(e){L.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(){f||0===a||(clearTimeout(F.current),F.current=setTimeout(()=>{M.current||s(!0)},a))}},floating:{onMouseEnter(){clearTimeout(I.current)},onMouseLeave(){y.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),D(!1)}}}},[y,r,a,f,s,D])},R=o.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),T=()=>o.useContext(R),S=e=>{let{children:t,delay:r,timeoutMs:n=0}=e,[i,l]=o.useReducer((e,t)=>({...e,...t}),{delay:r,timeoutMs:n,initialDelay:r,currentId:null,isInstantPhase:!1}),a=o.useRef(null),c=o.useCallback(e=>{l({currentId:e})},[]);return u(()=>{i.currentId?null===a.current?a.current=i.currentId:l({isInstantPhase:!0}):(l({isInstantPhase:!1}),a.current=null)},[i.currentId]),o.createElement(R.Provider,{value:o.useMemo(()=>({...i,setState:l,setCurrentId:c}),[i,l,c])},t)},k=(e,t)=>{let{open:r,onOpenChange:n}=e,{id:i}=t,{currentId:l,setCurrentId:u,initialDelay:a,setState:c,timeoutMs:f}=T();o.useEffect(()=>{l&&(c({delay:{open:1,close:A(a,"close")}}),l!==i&&n(!1))},[i,n,c,l,a]),o.useEffect(()=>{function e(){n(!1),c({delay:a,currentId:null})}if(!r&&l===i)if(f){let t=window.setTimeout(e,f);return()=>{clearTimeout(t)}}else e()},[r,c,l,i,n,a,f]),o.useEffect(()=>{r&&u(i)},[r,u,i])};function L(e){let t=e.activeElement;for(;(null==(r=t)||null==(n=r.shadowRoot)?void 0:n.activeElement)!=null;){var r,n;t=t.shadowRoot.activeElement}return t}function I(e,t){if(!e||!t)return!1;let r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&function(e){if("undefined"==typeof ShadowRoot)return!1;let t=h(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}(r)){let r=t;do{if(r&&e===r)return!0;r=r.parentNode||r.host}while(r)}return!1}let C=0;function F(e,t){let r=e.filter(e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)})||[],n=r;for(;n.length;)n=e.filter(e=>{var t;return null==(t=n)?void 0:t.some(t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)})})||[],r=r.concat(n);return r}let M=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"}),O=(n||(n=r.t(o,2)))["useInsertionEffect".toString()]||(e=>e());function U(e){let t=o.useRef(()=>{});return O(()=>{t.current=e}),o.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}function B(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}let D={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},_={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},j=function(e){var t,r;return void 0===e&&(e=!0),{escapeKeyBubbles:"boolean"==typeof e?e:null==(t=e.escapeKey)||t,outsidePressBubbles:"boolean"==typeof e?e:null==(r=e.outsidePress)||r}},W=function(e,t){let{open:r,onOpenChange:n,events:l,nodeId:u,elements:{reference:a,domReference:c,floating:f},dataRef:s}=e,{enabled:p=!0,escapeKey:y=!0,outsidePress:h=!0,outsidePressEvent:w="pointerdown",referencePress:x=!1,referencePressEvent:E="pointerdown",ancestorScroll:A=!1,bubbles:P=!0}=void 0===t?{}:t,R=m(),T=null!=d(),S=U("function"==typeof h?h:()=>!1),k="function"==typeof h?S:h,L=o.useRef(!1),{escapeKeyBubbles:I,outsidePressBubbles:C}=j(P);return o.useEffect(()=>{if(!r||!p)return;function e(e){if("Escape"===e.key){let e=R?F(R.nodesRef.current,u):[];if(e.length>0){let t=!0;
1if(e.forEach(e=>{var r;if(null!=(r=e.context)&&r.open&&!e.context.dataRef.current.__escapeKeyBubbles){t=!1;return}}),!t)return}l.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),n(!1)}}function t(e){var t,r;let o=L.current;if(L.current=!1,o||"function"==typeof k&&!k(e))return;let i="composedPath"in(r=e)?r.composedPath()[0]:r.target;if(b(i)&&f){let t=f.ownerDocument.defaultView||window,r=i.scrollWidth>i.clientWidth,n=i.scrollHeight>i.clientHeight,o=n&&e.offsetX>i.clientWidth;if(n&&"rtl"===t.getComputedStyle(i).direction&&(o=e.offsetX<=i.offsetWidth-i.clientWidth),o||r&&e.offsetY>i.clientHeight)return}let a=R&&F(R.nodesRef.current,u).some(t=>{var r;return B(e,null==(r=t.context)?void 0:r.elements.floating)});if(B(e,f)||B(e,c)||a)return;let s=R?F(R.nodesRef.current,u):[];if(s.length>0){let e=!0;if(s.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}l.emit("dismiss",{type:"outsidePress",data:{returnFocus:T?{preventScroll:!0}:function(e){if(0===e.mozInputSource&&e.isTrusted)return!0;let t=/Android/i;return(t.test(function(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}())||t.test(function(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}()))&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType}(e)||0===(t=e).width&&0===t.height||1===t.width&&1===t.height&&0===t.pressure&&0===t.detail&&"mouse"!==t.pointerType||t.width<1&&t.height<1&&0===t.pressure&&0===t.detail}}),n(!1)}function o(){n(!1)}s.current.__escapeKeyBubbles=I,s.current.__outsidePressBubbles=C;let d=g(f);y&&d.addEventListener("keydown",e),k&&d.addEventListener(w,t);let m=[];return A&&(v(c)&&(m=(0,i.v9)(c)),v(f)&&(m=m.concat((0,i.v9)(f))),!v(a)&&a&&a.contextElement&&(m=m.concat((0,i.v9)(a.contextElement)))),(m=m.filter(e=>{var t;return e!==(null==(t=d.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",o,{passive:!0})}),()=>{y&&d.removeEventListener("keydown",e),k&&d.removeEventListener(w,t),m.forEach(e=>{e.removeEventListener("scroll",o)})}},[s,f,c,a,y,k,w,l,R,u,r,n,A,p,I,C,T]),o.useEffect(()=>{L.current=!1},[k,w]),o.useMemo(()=>p?{reference:{[D[E]]:()=>{x&&(l.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),n(!1))}},floating:{[_[w]]:()=>{L.current=!0}}}:{},[p,l,x,w,E,n])},N=function(e,t){let{open:r,onOpenChange:n,dataRef:i,events:l,refs:u,elements:{floating:a,domReference:c}}=e,{enabled:f=!0,keyboardOnly:s=!0}=void 0===t?{}:t,p=o.useRef(""),y=o.useRef(!1),d=o.useRef();return o.useEffect(()=>{if(!f)return;let e=g(a).defaultView||window;function t(){!r&&b(c)&&c===L(g(c))&&(y.current=!0)}return e.addEventListener("blur",t),()=>{e.removeEventListener("blur",t)}},[a,c,r,f]),o.useEffect(()=>{if(f)return l.on("dismiss",e),()=>{l.off("dismiss",e)};function e(e){("referencePress"===e.type||"escapeKey"===e.type)&&(y.current=!0)}},[l,f]),o.useEffect(()=>()=>{clearTimeout(d.current)},[]),o.useMemo(()=>f?{reference:{onPointerDown(e){let{pointerType:t}=e;p.current=t,y.current=!!(t&&s)},onMouseLeave(){y.current=!1},onFocus(e){var t;!y.current&&("focus"===e.type&&(null==(t=i.current.openEvent)?void 0:t.type)==="mousedown"&&i.current.openEvent&&B(i.current.openEvent,c)||(i.current.openEvent=e.nativeEvent,n(!0)))},onBlur(e){y.current=!1;let t=e.relatedTarget,r=v(t)&&t.hasAttribute("data-floating-ui-focus-guard")&&"outside"===t.getAttribute("data-type");d.current=setTimeout(()=>{I(u.floating.current,t)||I(c,t)||r||n(!1)})}}}:{},[f,s,c,u,i,n])},V=function(e,t){let{open:r}=e,{enabled:n=!0,role:i="dialog"}=void 0===t?{}:t,l=s(),u=s();return o.useMemo(()=>{let e={id:l,role:i};return n?"tooltip"===i?{reference:{"aria-describedby":r?l:void 0},floating:e}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===i?"dialog":i,"aria-controls":r?l:void 0,..."listbox"===i&&{role:"combobox"},..."menu"===i&&{id:u}},floating:{...e,..."menu"===i&&{"aria-labelledby":u}}}:{}},[n,i,r,l,u])};function q(e){void 0===e&&(e={});let{open:t=!1,onOpenChange:r,nodeId:n}=e,i=(0,l.we)(e),a=m(),c=o.useRef(null),f=o.useRef({}),s=o.useState(()=>(function(){let e=new Map;return{emit(t,r){var n;
1null==(n=e.get(t))||n.forEach(e=>e(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter(e=>e!==r))}}})())[0],[p,y]=o.useState(null),d=o.useCallback(e=>{let t=v(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;i.refs.setReference(t)},[i.refs]),g=o.useCallback(e=>{(v(e)||null===e)&&(c.current=e,y(e)),(v(i.refs.reference.current)||null===i.refs.reference.current||null!==e&&!v(e))&&i.refs.setReference(e)},[i.refs]),h=o.useMemo(()=>({...i.refs,setReference:g,setPositionReference:d,domReference:c}),[i.refs,g,d]),b=o.useMemo(()=>({...i.elements,domReference:p}),[i.elements,p]),w=U(r),x=o.useMemo(()=>({...i,refs:h,elements:b,dataRef:f,nodeId:n,events:s,open:t,onOpenChange:w}),[i,n,s,t,w,h,b]);return u(()=>{let e=null==a?void 0:a.nodesRef.current.find(e=>e.id===n);e&&(e.context=x)}),o.useMemo(()=>({...i,context:x,refs:h,reference:g,positionReference:d}),[i,h,x,g,d])}function z(e,t,r){let n=new Map;return{..."floating"===r&&{tabIndex:-1},...e,...t.map(e=>e?e[r]:null).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[r,o]=t;if(0===r.indexOf("on")){if(n.has(r)||n.set(r,[]),"function"==typeof o){var i;null==(i=n.get(r))||i.push(o),e[r]=function(){for(var e,t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];null==(e=n.get(r))||e.forEach(e=>e(...o))}}}else e[r]=o}),e),{})}}let G=function(e){void 0===e&&(e=[]);let t=e,r=o.useCallback(t=>z(t,e,"reference"),t),n=o.useCallback(t=>z(t,e,"floating"),t),i=o.useCallback(t=>z(t,e,"item"),e.map(e=>null==e?void 0:e.item));return o.useMemo(()=>({getReferenceProps:r,getFloatingProps:n,getItemProps:i}),[r,n,i])}},37716:(e,t,r)=>{var n=r(7058),o=r(17468),i=r(72470);e.exports=n?function(e){return n(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return o(e)}:i?function(e){return i(e)}:null},50537:(e,t,r)=>{var n,o=r(64072),i=r(39987),l=r(16963),u=r(32698),a=r(75206),c=r(25034),f=r(68149),s=r(98005),p=r(70102),y=r(14180),d=r(81212),m=r(17954),g=r(27788),h=r(9262),v=r(7423),b=Function,w=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},x=r(23273),E=r(32645),A=function(){throw new f},P=x?function(){try{return arguments.callee,A}catch(e){try{return x(arguments,"callee").get}catch(e){return A}}}():A,R=r(79563)(),T=r(37716),S=r(17468),k=r(7058),L=r(17366),I=r(74818),C={},F="undefined"!=typeof Uint8Array&&T?T(Uint8Array):n,M={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":R&&T?T([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":C,"%AsyncGenerator%":C,"%AsyncGeneratorFunction%":C,"%AsyncIteratorPrototype%":C,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":l,"%Float16Array%":"undefined"==typeof Float16Array?n:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":C,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
1IteratorPrototype%":R&&T?T(T([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&R&&T?T(new Map()[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":x,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":u,"%ReferenceError%":a,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&R&&T?T(new Set()[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":R&&T?T(""[Symbol.iterator]()):n,"%Symbol%":R?Symbol:n,"%SyntaxError%":c,"%ThrowTypeError%":P,"%TypedArray%":F,"%TypeError%":f,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":s,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet,"%Function.prototype.call%":I,"%Function.prototype.apply%":L,"%Object.defineProperty%":E,"%Object.getPrototypeOf%":S,"%Math.abs%":p,"%Math.floor%":y,"%Math.max%":d,"%Math.min%":m,"%Math.pow%":g,"%Math.round%":h,"%Math.sign%":v,"%Reflect.getPrototypeOf%":k};if(T)try{null.error}catch(e){var O=T(T(e));M["%Error.prototype%"]=O}var U=function e(t){var r;if("%AsyncFunction%"===t)r=w("async function () {}");else if("%GeneratorFunction%"===t)r=w("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=w("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&T&&(r=T(o.prototype))}return M[t]=r,r},B={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=r(3303),_=r(30951),j=D.call(I,Array.prototype.concat),W=D.call(L,Array.prototype.splice),N=D.call(I,String.prototype.replace),V=D.call(I,String.prototype.slice),q=D.call(I,RegExp.prototype.exec),z=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,G=/\\(\\)?/g,J=function(e){var t=V(e,0,1),r=V(e,-1);if("%"===t&&"%"!==r)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new c("invalid intrinsic syntax, expected opening `%`");var n=[];return N(e,z,function(e,t,r,o){n[n.length]=r?N(o,G,"$1"):t||e}),n},H=function(e,t){var r,n=e;if(_(B,n)&&(n="%"+(r=B[n])[0]+"%"),_(M,n)){var o=M[n];if(o===C&&(o=U(n)),void 0===o&&!t)throw new f("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:o}}throw new c("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new f("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new f('"allowMissing" argument must be a boolean');if(null===q(/^%?[^%]*%?$/,e))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=J(e),n=r.length>0?r[0]:"",o=H("%"+n+"%",t),i=o.name,l=o.value,u=!1,a=o.alias;a&&(n=a[0],W(r,j([0,1],a)));for(var s=1,p=!0;s<r.length;s+=1){var y=r[s],d=V(y,0,1),m=V(y,-1);if(('"'===d||"'"===d||"`"===d||'"'===m||"'"===m||"`"===m)&&d!==m)throw new c("property names with quotes must have matching quotes");if("constructor"!==y&&p||(u=!0),n+="."+y,_(M,i="%"+n+"%"))l=M[i];else if(null!=l){if(!(y in l)){if(!t)throw new f("base intrinsic for "+e+" exists, but the property is not available.");return}if(x&&s+1>=r.length){var g=x(l,y);l=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:l[y]}else p=_(l,y),l=l[y];p&&!u&&(M[i]=l)}}return l}},60764:(e,t,r)=>{r.d(t,{BN:()=>y,ER:()=>d,Ej:()=>m,UE:()=>u,UU:()=>a,cY:()=>p,mG:()=>f,rD:()=>i});var n=r(3876);function o(e,t,r){let o,{reference:i,floating:l}=e,u=(0,n.TV)(t),a=(0,n.Dz)(t),c=(0,n.sq)(a),f=(0,n.C0)(t),s="y"===u,p=i.x+i.width/2-l.width/2,y=i.y+i.height/2-l.height/2,d=i[c]/2-l[c]/2;switch(f){case"top":o={x:p,y:i.y-l.height};break;case"bottom":o={x:p,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:y};break;case"left":o={x:i.x-l.width,y:y};break;default:o={x:i.x,y:i.y}}switch((0,n.Sg)(t)){case"start":o[a]-=d*(r&&s?-1:1);break;case"end":o[a]+=d*(r&&s?-1:1)}return o}let i=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:l=[],platform:u}=r,a=l.filter(Boolean),c=await (null==u.isRTL?void 0:u.isRTL(t)),f=await u.getElementRects({reference:e,floating:t,strategy:i}
1),{x:s,y:p}=o(f,n,c),y=n,d={},m=0;for(let r=0;r<a.length;r++){let{name:l,fn:g}=a[r],{x:h,y:v,data:b,reset:w}=await g({x:s,y:p,initialPlacement:n,placement:y,strategy:i,middlewareData:d,rects:f,platform:u,elements:{reference:e,floating:t}});s=null!=h?h:s,p=null!=v?v:p,d={...d,[l]:{...d[l],...b}},w&&m<=50&&(m++,"object"==typeof w&&(w.placement&&(y=w.placement),w.rects&&(f=!0===w.rects?await u.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:s,y:p}=o(f,y,c)),r=-1)}return{x:s,y:p,placement:y,strategy:i,middlewareData:d}};async function l(e,t){var r;void 0===t&&(t={});let{x:o,y:i,platform:l,rects:u,elements:a,strategy:c}=e,{boundary:f="clippingAncestors",rootBoundary:s="viewport",elementContext:p="floating",altBoundary:y=!1,padding:d=0}=(0,n._3)(t,e),m=(0,n.nI)(d),g=a[y?"floating"===p?"reference":"floating":p],h=(0,n.B1)(await l.getClippingRect({element:null==(r=await (null==l.isElement?void 0:l.isElement(g)))||r?g:g.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(a.floating)),boundary:f,rootBoundary:s,strategy:c})),v="floating"===p?{...u.floating,x:o,y:i}:u.reference,b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(a.floating)),w=await (null==l.isElement?void 0:l.isElement(b))&&await (null==l.getScale?void 0:l.getScale(b))||{x:1,y:1},x=(0,n.B1)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:b,strategy:c}):v);return{top:(h.top-x.top+m.top)/w.y,bottom:(x.bottom-h.bottom+m.bottom)/w.y,left:(h.left-x.left+m.left)/w.x,right:(x.right-h.right+m.right)/w.x}}let u=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:i,rects:l,platform:u,elements:a,middlewareData:c}=t,{element:f,padding:s=0}=(0,n._3)(e,t)||{};if(null==f)return{};let p=(0,n.nI)(s),y={x:r,y:o},d=(0,n.Dz)(i),m=(0,n.sq)(d),g=await u.getDimensions(f),h="y"===d,v=h?"clientHeight":"clientWidth",b=l.reference[m]+l.reference[d]-y[d]-l.floating[m],w=y[d]-l.reference[d],x=await (null==u.getOffsetParent?void 0:u.getOffsetParent(f)),E=x?x[v]:0;E&&await (null==u.isElement?void 0:u.isElement(x))||(E=a.floating[v]||l.floating[m]);let A=E/2-g[m]/2-1,P=(0,n.jk)(p[h?"top":"left"],A),R=(0,n.jk)(p[h?"bottom":"right"],A),T=E-g[m]-R,S=E/2-g[m]/2+(b/2-w/2),k=(0,n.qE)(P,S,T),L=!c.arrow&&null!=(0,n.Sg)(i)&&S!==k&&l.reference[m]/2-(S<P?P:R)-g[m]/2<0,I=L?S<P?S-P:S-T:0;return{[d]:y[d]+I,data:{[d]:k,centerOffset:S-k-I,...L&&{alignmentOffset:I}},reset:L}}}),a=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,o,i,u,a;
1let{placement:c,middlewareData:f,rects:s,initialPlacement:p,platform:y,elements:d}=t,{mainAxis:m=!0,crossAxis:g=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:w=!0,...x}=(0,n._3)(e,t);if(null!=(r=f.arrow)&&r.alignmentOffset)return{};let E=(0,n.C0)(c),A=(0,n.C0)(p)===p,P=await (null==y.isRTL?void 0:y.isRTL(d.floating)),R=h||(A||!w?[(0,n.bV)(p)]:(0,n.WJ)(p));h||"none"===b||R.push(...(0,n.lP)(p,w,b,P));let T=[p,...R],S=await l(t,x),k=[],L=(null==(o=f.flip)?void 0:o.overflows)||[];if(m&&k.push(S[E]),g){let e=(0,n.w7)(c,s,P);k.push(S[e[0]],S[e[1]])}if(L=[...L,{placement:c,overflows:k}],!k.every(e=>e<=0)){let e=((null==(i=f.flip)?void 0:i.index)||0)+1,t=T[e];if(t)return{data:{index:e,overflows:L},reset:{placement:t}};let r=null==(u=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:u.placement;if(!r)switch(v){case"bestFit":{let e=null==(a=L.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:a[0];e&&(r=e);break}case"initialPlacement":r=p}if(c!==r)return{reset:{placement:r}}}return{}}}};function c(e){let t=(0,n.jk)(...e.map(e=>e.left)),r=(0,n.jk)(...e.map(e=>e.top));return{x:t,y:r,width:(0,n.T9)(...e.map(e=>e.right))-t,height:(0,n.T9)(...e.map(e=>e.bottom))-r}}let f=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:r,elements:o,rects:i,platform:l,strategy:u}=t,{padding:a=2,x:f,y:s}=(0,n._3)(e,t),p=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]),y=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),r=[],o=null;for(let e=0;e<t.length;e++){let n=t[e];!o||n.y-o.y>o.height/2?r.push([n]):r[r.length-1].push(n),o=n}return r.map(e=>(0,n.B1)(c(e)))}(p),d=(0,n.B1)(c(p)),m=(0,n.nI)(a),g=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===y.length&&y[0].left>y[1].right&&null!=f&&null!=s)return y.find(e=>f>e.left-m.left&&f<e.right+m.right&&s>e.top-m.top&&s<e.bottom+m.bottom)||d;if(y.length>=2){if("y"===(0,n.TV)(r)){let e=y[0],t=y[y.length-1],o="top"===(0,n.C0)(r),i=e.top,l=t.bottom,u=o?e.left:t.left,a=o?e.right:t.right;return{top:i,bottom:l,left:u,right:a,width:a-u,height:l-i,x:u,y:i}}let e="left"===(0,n.C0)(r),t=(0,n.T9)(...y.map(e=>e.right)),o=(0,n.jk)(...y.map(e=>e.left)),i=y.filter(r=>e?r.left===o:r.right===t),l=i[0].top,u=i[i.length-1].bottom;return{top:l,bottom:u,left:o,right:t,width:t-o,height:u-l,x:o,y:l}}return d}},floating:o.floating,strategy:u});return i.reference.x!==g.reference.x||i.reference.y!==g.reference.y||i.reference.width!==g.reference.width||i.reference.height!==g.reference.height?{reset:{rects:g}}:{}}}};async function s(e,t){let{placement:r,platform:o,elements:i}=e,l=await (null==o.isRTL?void 0:o.isRTL(i.floating)),u=(0,n.C0)(r),a=(0,n.Sg)(r),c="y"===(0,n.TV)(r),f=["left","top"].includes(u)?-1:1,s=l&&c?-1:1,p=(0,n._3)(t,e),{mainAxis:y,crossAxis:d,alignmentAxis:m}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...p};return a&&"number"==typeof m&&(d="end"===a?-1*m:m),c?{x:d*s,y:y*f}:{x:y*f,y:d*s}}let p=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:l,middlewareData:u}=t,a=await s(t,e);return l===(null==(r=u.offset)?void 0:r.placement)&&null!=(n=u.arrow)&&n.alignmentOffset?{}:{x:o+a.x,y:i+a.y,data:{...a,placement:l}}}}},y=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:i}=t,{mainAxis:u=!0,crossAxis:a=!1,limiter:c={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...f}=(0,n._3)(e,t),s={x:r,y:o},p=await l(t,f),y=(0,n.TV)((0,n.C0)(i)),d=(0,n.PG)(y),m=s[d],g=s[y];if(u){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",r=m+p[e],o=m-p[t];m=(0,n.qE)(r,m,o)}
1if(a){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=g+p[e],o=g-p[t];g=(0,n.qE)(r,g,o)}let h=c.fn({...t,[d]:m,[y]:g});return{...h,data:{x:h.x-r,y:h.y-o}}}}},d=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:i,rects:l,middlewareData:u}=t,{offset:a=0,mainAxis:c=!0,crossAxis:f=!0}=(0,n._3)(e,t),s={x:r,y:o},p=(0,n.TV)(i),y=(0,n.PG)(p),d=s[y],m=s[p],g=(0,n._3)(a,t),h="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(c){let e="y"===y?"height":"width",t=l.reference[y]-l.floating[e]+h.mainAxis,r=l.reference[y]+l.reference[e]-h.mainAxis;d<t?d=t:d>r&&(d=r)}if(f){var v,b;let e="y"===y?"width":"height",t=["top","left"].includes((0,n.C0)(i)),r=l.reference[p]-l.floating[e]+(t&&(null==(v=u.offset)?void 0:v[p])||0)+(t?0:h.crossAxis),o=l.reference[p]+l.reference[e]+(t?0:(null==(b=u.offset)?void 0:b[p])||0)-(t?h.crossAxis:0);m<r?m=r:m>o&&(m=o)}return{[y]:d,[p]:m}}}},m=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let r,o,{placement:i,rects:u,platform:a,elements:c}=t,{apply:f=()=>{},...s}=(0,n._3)(e,t),p=await l(t,s),y=(0,n.C0)(i),d=(0,n.Sg)(i),m="y"===(0,n.TV)(i),{width:g,height:h}=u.floating;"top"===y||"bottom"===y?(r=y,o=d===(await (null==a.isRTL?void 0:a.isRTL(c.floating))?"start":"end")?"left":"right"):(o=y,r="end"===d?"top":"bottom");let v=h-p[r],b=g-p[o],w=!t.middlewareData.shift,x=v,E=b;if(m){let e=g-p.left-p.right;E=d||w?(0,n.jk)(b,e):e}else{let e=h-p.top-p.bottom;x=d||w?(0,n.jk)(v,e):e}if(w&&!d){let e=(0,n.T9)(p.left,0),t=(0,n.T9)(p.right,0),r=(0,n.T9)(p.top,0),o=(0,n.T9)(p.bottom,0);m?E=g-2*(0!==e||0!==t?e+t:(0,n.T9)(p.left,p.right)):x=h-2*(0!==r||0!==o?r+o:(0,n.T9)(p.top,p.bottom))}await f({...t,availableWidth:E,availableHeight:x});let A=await a.getDimensions(c.floating);return g!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}}},64072:e=>{e.exports=Object},70198:(e,t,r)=>{r.d(t,{UE:()=>l,we:()=>f});var n=r(11618),o=r(60004),i=r(33785);let l=e=>{let{element:t,padding:r}=e;return{name:"arrow",options:e,fn(e){if(Object.prototype.hasOwnProperty.call(t,"current")){if(null!=t.current)return(0,n.UE)({element:t.current,padding:r}).fn(e)}else if(t)return(0,n.UE)({element:t,padding:r}).fn(e);return{}}}};var u="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function a(e,t){let r,n,o;if(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((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!a(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!a(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function c(e){let t=o.useRef(e);return u(()=>{t.current=e}),t}function f(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:l=[],platform:f,whileElementsMounted:s,open:p}=e,[y,d]=o.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=o.useState(l);a(m,l)||g(l);let h=o.useRef(null),v=o.useRef(null),b=o.useRef(y),w=c(s),x=c(f),[E,A]=o.useState(null),[P,R]=o.useState(null),T=o.useCallback(e=>{h.current!==e&&(h.current=e,A(e))},[]),S=o.useCallback(e=>{v.current!==e&&(v.current=e,R(e))},[]),k=o.useCallback(()=>{if(!h.current||!v.current)return;let e={placement:t,strategy:r,middleware:m};x.current&&(e.platform=x.current),(0,n.rD)(h.current,v.current,e).then(e=>{let t={...e,isPositioned:!0};L.current&&!a(b.current,t)&&(b.current=t,i.flushSync(()=>{d(t)}))})},[m,t,r,x]);u(()=>{!1===p&&b.current.isPositioned&&(b.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[p]);let L=o.useRef(!1);u(()=>(L.current=!0,()=>{L.current=!1}),[]),u(()=>{if(E&&P)if(w.current)return w.current(E,P,k);else k()},[E,P,k,w]);let I=o.useMemo(()=>({reference:h,floating:v,setReference:T,setFloating:S}),[T,S]),C=o.useMemo(()=>({reference:E,floating:P}),[E,P]);return o.useMemo(()=>({...y,update:k,refs:I,elements:C,reference:T,floating:S}),[y,k,I,C,T,S])}},80275:(e,t,r)=>{r.d(t,{m:()=>
1o});var n,o=function(){return n||r.nc}},94200:e=>{e.exports=e=>{if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}}}]);
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.