PageSourceSearch

https://www.phulauriyaprajwal.com/_next/static/chunks/5635-06a46e488a7b390c.js

js phulauriyaprajwal.com collected 2026-10-04 22:06:17 UTC 72,088 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5635],{20189:function(f,p,m){function t(f){return f.split("-")[1]}function e(f){return"y"===f?"height":"width"}function n(f){return f.split("-")[0]}function o(f){return["top","bottom"].includes(n(f))?"x":"y"}function i(f,p,m){let h,{reference:$,floating:_}=f,M=$.x+$.width/2-_.width/2,N=$.y+$.height/2-_.height/2,I=o(p),V=e(I),Z=$[V]/2-_[V]/2,U="x"===I;switch(n(p)){case"top":h={x:M,y:$.y-_.height};break;case"bottom":h={x:M,y:$.y+$.height};break;case"right":h={x:$.x+$.width,y:N};break;case"left":h={x:$.x-_.width,y:N};break;default:h={x:$.x,y:$.y}}switch(t(p)){case"start":h[I]-=Z*(m&&U?-1:1);break;case"end":h[I]+=Z*(m&&U?-1:1)}return h}m.d(p,{Cp:function(){return E},JB:function(){return s},RR:function(){return A},cv:function(){return L},dp:function(){return C},dr:function(){return B},oo:function(){return r},uY:function(){return O},x7:function(){return g}});let r=async(f,p,m)=>{let{placement:h="bottom",strategy:$="absolute",middleware:_=[],platform:M}=m,N=_.filter(Boolean),I=await (null==M.isRTL?void 0:M.isRTL(p)),V=await M.getElementRects({reference:f,floating:p,strategy:$}),{x:Z,y:U}=i(V,h,I),K=h,Y={},X=0;for(let m=0;m<N.length;m++){let{name:_,fn:q}=N[m],{x:j,y:G,data:J,reset:Q}=await q({x:Z,y:U,initialPlacement:h,placement:K,strategy:$,middlewareData:Y,rects:V,platform:M,elements:{reference:f,floating:p}});Z=null!=j?j:Z,U=null!=G?G:U,Y={...Y,[_]:{...Y[_],...J}},Q&&X<=50&&(X++,"object"==typeof Q&&(Q.placement&&(K=Q.placement),Q.rects&&(V=!0===Q.rects?await M.getElementRects({reference:f,floating:p,strategy:$}):Q.rects),{x:Z,y:U}=i(V,K,I)),m=-1)}return{x:Z,y:U,placement:K,strategy:$,middlewareData:Y}};function a(f,p){return"function"==typeof f?f(p):f}function l(f){return"number"!=typeof f?{top:0,right:0,bottom:0,left:0,...f}:{top:f,right:f,bottom:f,left:f}}function s(f){return{...f,top:f.y,left:f.x,right:f.x+f.width,bottom:f.y+f.height}}async function c(f,p){var m;void 0===p&&(p={});let{x:h,y:$,platform:_,rects:M,elements:N,strategy:I}=f,{boundary:V="clippingAncestors",rootBoundary:Z="viewport",elementContext:U="floating",altBoundary:K=!1,padding:Y=0}=a(p,f),X=l(Y),q=N[K?"floating"===U?"reference":"floating":U],j=s(await _.getClippingRect({element:null==(m=await (null==_.isElement?void 0:_.isElement(q)))||m?q:q.contextElement||await (null==_.getDocumentElement?void 0:_.getDocumentElement(N.floating)),boundary:V,rootBoundary:Z,strategy:I})),G="floating"===U?{...M.floating,x:h,y:$}:M.reference,J=await (null==_.getOffsetParent?void 0:_.getOffsetParent(N.floating)),Q=await (null==_.isElement?void 0:_.isElement(J))&&await (null==_.getScale?void 0:_.getScale(J))||{x:1,y:1},ee=s(_.convertOffsetParentRelativeRectToViewportRelativeRect?await _.convertOffsetParentRelativeRectToViewportRelativeRect({rect:G,offsetParent:J,strategy:I}):G);return{top:(j.top-ee.top+X.top)/Q.y,bottom:(ee.bottom-j.bottom+X.bottom)/Q.y,left:(j.left-ee.left+X.left)/Q.x,right:(ee.right-j.right+X.right)/Q.x}}let h=Math.min,$=Math.max,g=f=>({name:"arrow",options:f,async fn(p){let{x:m,y:_,placement:M,rects:N,platform:I,elements:V}=p,{element:Z,padding:U=0}=a(f,p)||{};if(null==Z)return{};let K=l(U),Y={x:m,y:_},X=o(M),q=e(X),j=await I.getDimensions(Z),G="y"===X,J=G?"clientHeight":"clientWidth",Q=N.reference[q]+N.reference[X]-Y[X]-N.floating[q],ee=Y[X]-N.reference[X],et=await (null==I.getOffsetParent?void 0:I.getOffsetParent(Z)),en=et?et[J]:0;en&&await (null==I.isElement?void 0:I.isElement(et))||(en=V.floating[J]||N.floating[q]);let er=en/2-j[q]/2-1,eo=h(K[G?"top":"left"],er),el=h(K[G?"bottom":"right"],er),ei=en-j[q]-el,ea=en/2-j[q]/2+(Q/2-ee/2),ec=$(eo,h(ea,ei)),eu=null!=t(M)&&ea!=ec&&N.reference[q]/2-(ea<eo?eo:el)-j[q]/2<0?ea<eo?eo-ea:ei-ea:0;return{[X]:Y[X]-eu,data:{[X]:ec,centerOffset:ea-ec+eu}}}}),_=["top","right","bottom","left"],M=(_.reduce((f,p)=>f.concat(p,p+"-start",p+"-end"),[]),{left:"right",right:"left",bottom:"top",top:"bottom"});function y(f){return f.replace(/left|right|bottom|top/g,f=>M[f])}let N={start:"end",end:"start"};function v(f){return f.replace(/start|end/g,f=>N[f])}let A=function(f){return void 0===f&&(f={}),{name:"flip",options:f,async fn(p){var m,h,$,_;let{placement:M,middlewareData:N,rects:I,initialPlacement:V,platform:Z,elements:U}=p,{mainAxis:K=!0,crossAxis:Y=!0,fallbackPlacements:X,fallbackStrategy:q="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:G=!0,...J}=a(f,p),Q=n(M),ee=n(V)===V,et=await (null==Z.isRTL?void 0:Z.isRTL(U.floating)),en=X||(ee||!G?[y(V)]:function(f){let p=y(f);return[v(f),p,v(p)]}(V));X||"none"===j||en.push(...function(f,p,m,h){let $=t(f),_=function(f,p,m){let h=["left","right"],$=["right","left"];switch(f){case"top":case"bottom":return m?p?$:h:p?h:$;case"left":case"right":return p?["top","bottom"]:["bottom","top"];default:return[]}}(n(f),"start"===m,h);return $&&(_=_.map(f=>f+"-"+$),p&&(_=_.concat(_.map(v)))),_}(V,G,j,et));let er=[V,...en],eo=await c(p,J),el=[],ei=(null==(m=N.flip)?void 0:m.overflows)||[];if(K&&el.push(eo[Q]),Y){let{main:f,cross:p}=function(f,p,m){void 0===m&&(m=!1);let h=t(f),$=o(f),_=e($),M="x"===$?h===(m?"end":"start")?"right":"left":"start"===h?"bottom":"top";return p.reference[_]>p.floating[_]&&(M=y(M)),{main:M,cross:y(M)}}(M,I,et);el.push(eo[f],eo[p])}if(ei=[...ei,{placement:M,overflows:el}],!el.every(f=>f<=0)){let f=((null==(h=N.flip)?void 0:h.index)||0)+1,p=er[f];if(p)return{data:{index:f,overflows:ei},reset:{placement:p}};let m=null==($=ei.filter(f=>f.overflows[0]<=0).sort((f,p)=>f.overflows[1]-p.overflows[1])[0])?void 0:$.placement;if(!m)switch(q){case"bestFit":{let f=null==(_=ei.map(f=>[f.placement,f.overflows.filter(f=>f>0).reduce((f,p)=>f+p,0)]).sort((f,p)=>f[1]-p[1])[0])?void 0:_[0];f&&(m=f);break}case"initialPlacement":m=V}if(M!==m)return{reset:{placement:m}}}return{}}}};function R(f,p){return{top:f.top-p.height,right:f.right-p.width,bottom:f.bottom-p.height,left:f.left-p.width}}function P(f){return _.some(p=>f[p]>=0)}let E=function(f){return void 0===f&&(f={}),{name:"hide",options:f,async fn(p){let{rects:m}=p,{strategy:h="referenceHidden",...$}=a(f,p);switch(h){case"referenceHidden":{let f=R(await c(p,{...$,elementContext:"reference"}),m.reference);return{data:{referenceHiddenOffsets:f,referenceHidden:P(f)}}}case"escaped":{let f=R(await c(p,{...$,altBoundary:!0}),m.floating);return{data:{escapedOffsets:f,escaped:P(f)}}}default:return{}}}}},L=function(f){return void 0===f&&(f=0),{name:"offset",options:f,async fn(p){let{x:m,y:h}=p,$=await async function(f,p){let{placement:m,platform:h,elements:$}=f,_=await (null==h.isRTL?void 0:h.isRTL($.floating)),M=n(m),N=t(m),I="x"===o(m),V=["left","top"].includes(M)?-1:1,Z=_&&I?-1:1,U=a(p,f),{mainAxis:K,crossAxis:Y,alignmentAxis:X}="number"==typeof U?{mainAxis:U,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...U};return N&&"number"==typeof X&&(Y="end"===N?-1*X:X),I?{x:Y*Z,y:K*V}:{x:K*V,y:Y*Z}}(p,f);return{x:m+$.x,y:h+$.y,data:$}}}};function k(f){return"x"===f?"y":"x"}let O=function(f){return void 0===f&&(f={}),{name:"shift",options:f,async fn(p){let{x:m,y:_,placement:M}=p,{mainAxis:N=!0,crossAxis:I=!1,limiter:V={fn:f=>{let{x:p,y:m}=f;return{x:p,y:m}}},...Z}=a(f,p),U={x:m,y:_}
1,K=await c(p,Z),Y=o(n(M)),X=k(Y),q=U[Y],j=U[X];if(N){let f="y"===Y?"bottom":"right";q=$(q+K["y"===Y?"top":"left"],h(q,q-K[f]))}I&&(j=$(j+K["y"===X?"top":"left"],h(j,j-K["y"===X?"bottom":"right"])));let G=V.fn({...p,[Y]:q,[X]:j});return{...G,data:{x:G.x-m,y:G.y-_}}}}},B=function(f){return void 0===f&&(f={}),{options:f,fn(p){let{x:m,y:h,placement:$,rects:_,middlewareData:M}=p,{offset:N=0,mainAxis:I=!0,crossAxis:V=!0}=a(f,p),Z={x:m,y:h},U=o($),K=k(U),Y=Z[U],X=Z[K],q=a(N,p),j="number"==typeof q?{mainAxis:q,crossAxis:0}:{mainAxis:0,crossAxis:0,...q};if(I){let f="y"===U?"height":"width",p=_.reference[U]-_.floating[f]+j.mainAxis,m=_.reference[U]+_.reference[f]-j.mainAxis;Y<p?Y=p:Y>m&&(Y=m)}if(V){var G,J;let f="y"===U?"width":"height",p=["top","left"].includes(n($)),m=_.reference[K]-_.floating[f]+(p&&(null==(G=M.offset)?void 0:G[K])||0)+(p?0:j.crossAxis),h=_.reference[K]+_.reference[f]+(p?0:(null==(J=M.offset)?void 0:J[K])||0)-(p?j.crossAxis:0);X<m?X=m:X>h&&(X=h)}return{[U]:Y,[K]:X}}}},C=function(f){return void 0===f&&(f={}),{name:"size",options:f,async fn(p){let m,_;let{placement:M,rects:N,platform:I,elements:V}=p,{apply:Z=()=>{},...U}=a(f,p),K=await c(p,U),Y=n(M),X=t(M),q="x"===o(M),{width:j,height:G}=N.floating;"top"===Y||"bottom"===Y?(m=Y,_=X===(await (null==I.isRTL?void 0:I.isRTL(V.floating))?"start":"end")?"left":"right"):(_=Y,m="end"===X?"top":"bottom");let J=G-K[m],Q=j-K[_],ee=!p.middlewareData.shift,et=J,en=Q;if(q){let f=j-K.left-K.right;en=X||ee?h(Q,f):f}else{let f=G-K.top-K.bottom;et=X||ee?h(J,f):f}if(ee&&!X){let f=$(K.left,0),p=$(K.right,0),m=$(K.top,0),h=$(K.bottom,0);q?en=j-2*(0!==f||0!==p?f+p:$(K.left,K.right)):et=G-2*(0!==m||0!==h?m+h:$(K.top,K.bottom))}await Z({...p,availableWidth:en,availableHeight:et});let er=await I.getDimensions(V.floating);return j!==er.width||G!==er.height?{reset:{rects:!0}}:{}}}}},40771:function(f,p,m){m.d(p,{Me:function(){return A},oo:function(){return B}});var h=m(20189);function n(f){var p;return(null==f||null==(p=f.ownerDocument)?void 0:p.defaultView)||window}function o(f){return n(f).getComputedStyle(f)}function i(f){return f instanceof n(f).Node}function r(f){return i(f)?(f.nodeName||"").toLowerCase():"#document"}function c(f){return f instanceof HTMLElement||f instanceof n(f).HTMLElement}function l(f){return"undefined"!=typeof ShadowRoot&&(f instanceof n(f).ShadowRoot||f instanceof ShadowRoot)}function s(f){let{overflow:p,overflowX:m,overflowY:h,display:$}=o(f);return/auto|scroll|overlay|hidden|clip/.test(p+h+m)&&!["inline","contents"].includes($)}function u(f){let p=a(),m=o(f);return"none"!==m.transform||"none"!==m.perspective||!!m.containerType&&"normal"!==m.containerType||!p&&!!m.backdropFilter&&"none"!==m.backdropFilter||!p&&!!m.filter&&"none"!==m.filter||["transform","perspective","filter"].some(f=>(m.willChange||"").includes(f))||["paint","layout","strict","content"].some(f=>(m.contain||"").includes(f))}function a(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function d(f){return["html","body","#document"].includes(r(f))}let $=Math.min,_=Math.max,M=Math.round,N=Math.floor,y=f=>({x:f,y:f});function w(f){let p=o(f),m=parseFloat(p.width)||0,h=parseFloat(p.height)||0,$=c(f),_=$?f.offsetWidth:m,N=$?f.offsetHeight:h,I=M(m)!==_||M(h)!==N;return I&&(m=_,h=N),{width:m,height:h,$:I}}function x(f){return f instanceof Element||f instanceof n(f).Element}function v(f){return x(f)?f:f.contextElement}function b(f){let p=v(f);if(!c(p))return y(1);let m=p.getBoundingClientRect(),{width:h,height:$,$:_}=w(p),N=(_?M(m.width):m.width)/h,I=(_?M(m.height):m.height)/$;return N&&Number.isFinite(N)||(N=1),I&&Number.isFinite(I)||(I=1),{x:N,y:I}}let I=y(0);function T(f){let p=n(f);return a()&&p.visualViewport?{x:p.visualViewport.offsetLeft,y:p.visualViewport.offsetTop}:I}function R(f,p,m,$){var _;void 0===p&&(p=!1),void 0===m&&(m=!1);let M=f.getBoundingClientRect(),N=v(f),I=y(1);p&&($?x($)&&(I=b($)):I=b(f));let V=(void 0===(_=m)&&(_=!1),!(!$||_&&$!==n(N))&&_)?T(N):y(0),Z=(M.left+V.x)/I.x,U=(M.top+V.y)/I.y,K=M.width/I.x,Y=M.height/I.y;if(N){let f=n(N),p=$&&x($)?n($):$,m=f.frameElement;for(;m&&$&&p!==f;){let f=b(m),p=m.getBoundingClientRect(),h=getComputedStyle(m),$=p.left+(m.clientLeft+parseFloat(h.paddingLeft))*f.x,_=p.top+(m.clientTop+parseFloat(h.paddingTop))*f.y;Z*=f.x,U*=f.y,K*=f.x,Y*=f.y,Z+=$,U+=_,m=n(m).frameElement}}return(0,h.JB)({width:K,height:Y,x:Z,y:U})}function E(f){return x(f)?{scrollLeft:f.scrollLeft,scrollTop:f.scrollTop}:{scrollLeft:f.pageXOffset,scrollTop:f.pageYOffset}}function S(f){var p;return null==(p=(i(f)?f.ownerDocument:f.document)||window.document)?void 0:p.documentElement}function C(f){return R(S(f)).left+E(f).scrollLeft}function F(f){if("html"===r(f))return f;let p=f.assignedSlot||f.parentNode||l(f)&&f.host||S(f);return l(p)?p.host:p}function D(f,p){var m;void 0===p&&(p=[]);let h=function O(f){let p=F(f);return d(p)?f.ownerDocument?f.ownerDocument.body:f.body:c(p)&&s(p)?p:O(p)}(f),$=h===(null==(m=f.ownerDocument)?void 0:m.body),_=n(h);
1return $?p.concat(_,_.visualViewport||[],s(h)?h:[]):p.concat(h,D(h))}function H(f,p,m){let $;if("viewport"===p)$=function(f,p){let m=n(f),h=S(f),$=m.visualViewport,_=h.clientWidth,M=h.clientHeight,N=0,I=0;if($){_=$.width,M=$.height;let f=a();(!f||f&&"fixed"===p)&&(N=$.offsetLeft,I=$.offsetTop)}return{width:_,height:M,x:N,y:I}}(f,m);else if("document"===p)$=function(f){let p=S(f),m=E(f),h=f.ownerDocument.body,$=_(p.scrollWidth,p.clientWidth,h.scrollWidth,h.clientWidth),M=_(p.scrollHeight,p.clientHeight,h.scrollHeight,h.clientHeight),N=-m.scrollLeft+C(f),I=-m.scrollTop;return"rtl"===o(h).direction&&(N+=_(p.clientWidth,h.clientWidth)-$),{width:$,height:M,x:N,y:I}}(S(f));else if(x(p))$=function(f,p){let m=R(f,!0,"fixed"===p),h=m.top+f.clientTop,$=m.left+f.clientLeft,_=c(f)?b(f):y(1);return{width:f.clientWidth*_.x,height:f.clientHeight*_.y,x:$*_.x,y:h*_.y}}(p,m);else{let m=T(f);$={...p,x:p.x-m.x,y:p.y-m.y}}return(0,h.JB)($)}function z(f,p){return c(f)&&"fixed"!==o(f).position?p?p(f):f.offsetParent:null}function P(f,p){let m=n(f);if(!c(f))return m;let h=z(f,p);for(;h&&["table","td","th"].includes(r(h))&&"static"===o(h).position;)h=z(h,p);return h&&("html"===r(h)||"body"===r(h)&&"static"===o(h).position&&!u(h))?m:h||function(f){let p=F(f);for(;c(p)&&!d(p);){if(u(p))return p;p=F(p)}return null}(f)||m}let V={convertOffsetParentRelativeRectToViewportRelativeRect:function(f){let{rect:p,offsetParent:m,strategy:h}=f,$=c(m),_=S(m);if(m===_)return p;let M={scrollLeft:0,scrollTop:0},N=y(1),I=y(0);if(($||!$&&"fixed"!==h)&&(("body"!==r(m)||s(_))&&(M=E(m)),c(m))){let f=R(m);N=b(m),I.x=f.x+m.clientLeft,I.y=f.y+m.clientTop}return{width:p.width*N.x,height:p.height*N.y,x:p.x*N.x-M.scrollLeft*N.x+I.x,y:p.y*N.y-M.scrollTop*N.y+I.y}},getDocumentElement:S,getClippingRect:function(f){let{element:p,boundary:m,rootBoundary:h,strategy:M}=f,N=[..."clippingAncestors"===m?function(f,p){let m=p.get(f);if(m)return m;let h=D(f).filter(f=>x(f)&&"body"!==r(f)),$=null,_="fixed"===o(f).position,M=_?F(f):f;for(;x(M)&&!d(M);){let p=o(M),m=u(M);m||"fixed"!==p.position||($=null),(_?!m&&!$:!m&&"static"===p.position&&$&&["absolute","fixed"].includes($.position)||s(M)&&!m&&function W(f,p){let m=F(f);return!(m===p||!x(m)||d(m))&&("fixed"===o(m).position||W(m,p))}(f,M))?h=h.filter(f=>f!==M):$=p,M=F(M)}return p.set(f,h),h}(p,this._c):[].concat(m),h],I=N[0],V=N.reduce((f,m)=>{let h=H(p,m,M);return f.top=_(h.top,f.top),f.right=$(h.right,f.right),f.bottom=$(h.bottom,f.bottom),f.left=_(h.left,f.left),f},H(p,I,M));return{width:V.right-V.left,height:V.bottom-V.top,x:V.left,y:V.top}},getOffsetParent:P,getElementRects:async function(f){let{reference:p,floating:m,strategy:h}=f,$=this.getOffsetParent||P,_=this.getDimensions;return{reference:function(f,p,m){let h=c(p),$=S(p),_="fixed"===m,M=R(f,!0,_,p),N={scrollLeft:0,scrollTop:0},I=y(0);if(h||!h&&!_){if(("body"!==r(p)||s($))&&(N=E(p)),c(p)){let f=R(p,!0,_,p);I.x=f.x+p.clientLeft,I.y=f.y+p.clientTop}else $&&(I.x=C($))}return{x:M.left+N.scrollLeft-I.x,y:M.top+N.scrollTop-I.y,width:M.width,height:M.height}}(p,await $(m),h),floating:{x:0,y:0,...await _(m)}}},getClientRects:function(f){return Array.from(f.getClientRects())},getDimensions:function(f){return w(f)},getScale:b,isElement:x,isRTL:function(f){return"rtl"===getComputedStyle(f).direction}};function A(f,p,m,h){void 0===h&&(h={});let{ancestorScroll:M=!0,ancestorResize:I=!0,elementResize:V="function"==typeof ResizeObserver,layoutShift:Z="function"==typeof IntersectionObserver,animationFrame:U=!1}=h,K=v(f),Y=M||I?[...K?D(K):[],...D(p)]:[];Y.forEach(f=>{M&&f.addEventListener("scroll",m,{passive:!0}),I&&f.addEventListener("resize",m)});let X=K&&Z?function(f,p){let m,h=null,M=S(f);function r(){clearTimeout(m),h&&h.disconnect(),h=null}return function c(I,V){void 0===I&&(I=!1),void 0===V&&(V=1),r();let{left:Z,top:U,width:K,height:Y}=f.getBoundingClientRect();if(I||p(),!K||!Y)return;let X={rootMargin:-N(U)+"px "+-N(M.clientWidth-(Z+K))+"px "+-N(M.clientHeight-(U+Y))+"px "+-N(Z)+"px",threshold:_(0,$(1,V))||1},q=!0;function w(f){let p=f[0].intersectionRatio;if(p!==V){if(!q)return c();p?c(!1,p):m=setTimeout(()=>{c(!1,1e-7)},100)}q=!1}try{h=new IntersectionObserver(w,{...X,root:M.ownerDocument})}catch(f){h=new IntersectionObserver(w,X)}h.observe(f)}(!0),r}(K,m):null,q,j=-1,G=null;V&&(G=new ResizeObserver(f=>{let[h]=f;h&&h.target===K&&G&&(G.unobserve(p),cancelAnimationFrame(j),j=requestAnimationFrame(()=>{G&&G.observe(p)})),m()}),K&&!U&&G.observe(K),G.observe(p));let J=U?R(f):null;return U&&function e(){let p=R(f);J&&(p.x!==J.x||p.y!==J.y||p.width!==J.width||p.height!==J.height)&&m(),J=p,q=requestAnimationFrame(e)}(),m(),()=>{Y.forEach(f=>{M&&f.removeEventListener("scroll",m),I&&f.removeEventListener("resize",m)}),X&&X(),G&&G.disconnect(),G=null,U&&cancelAnimationFrame(q)}}let B=(f,p,m)=>{let $=new Map,_={platform:V,...m},M={..._.platform,_c:$};return(0,h.oo)(f,p,{..._,platform:M})}},17998:function(f,p,m){m.d(p,{M:function(){return $e42e1063c40fb3ef$export$b9ecd428b558ff10}});function $e42e1063c40fb3ef$export$b9ecd428b558ff10(f,p,{checkForDefaultPrevented:m=!0}={}){return function(h){if(null==f||f(h),!1===m||!h.defaultPrevented)return null==p?void 0:p(h)}}}
1,69557:function(f,p,m){m.d(p,{CollapsibleContent:function(){return et},CollapsibleTrigger:function(){return Q},VY:function(){return el},fC:function(){return er},p_:function(){return q},xz:function(){return eo}});var h=m(7896),$=m(2784),_=m(17998),M=m(92211),N=m(87695),I=m(61644),V=m(62656),Z=m(72714),U=m(79616),K=m(23372);let Y="Collapsible",[X,q]=(0,M.b)(Y),[j,G]=X(Y),J=(0,$.forwardRef)((f,p)=>{let{__scopeCollapsible:m,open:_,defaultOpen:M,disabled:I,onOpenChange:V,...U}=f,[Y=!1,X]=(0,N.T)({prop:_,defaultProp:M,onChange:V});return(0,$.createElement)(j,{scope:m,disabled:I,contentId:(0,K.M)(),open:Y,onOpenToggle:(0,$.useCallback)(()=>X(f=>!f),[X])},(0,$.createElement)(Z.WV.div,(0,h.Z)({"data-state":$409067139f391064$var$getState(Y),"data-disabled":I?"":void 0},U,{ref:p})))}),Q=(0,$.forwardRef)((f,p)=>{let{__scopeCollapsible:m,...M}=f,N=G("CollapsibleTrigger",m);return(0,$.createElement)(Z.WV.button,(0,h.Z)({type:"button","aria-controls":N.contentId,"aria-expanded":N.open||!1,"data-state":$409067139f391064$var$getState(N.open),"data-disabled":N.disabled?"":void 0,disabled:N.disabled},M,{ref:p,onClick:(0,_.M)(f.onClick,N.onOpenToggle)}))}),ee="CollapsibleContent",et=(0,$.forwardRef)((f,p)=>{let{forceMount:m,..._}=f,M=G(ee,f.__scopeCollapsible);return(0,$.createElement)(U.z,{present:m||M.open},({present:f})=>(0,$.createElement)(en,(0,h.Z)({},_,{ref:p,present:f})))}),en=(0,$.forwardRef)((f,p)=>{let{__scopeCollapsible:m,present:_,children:M,...N}=f,U=G(ee,m),[K,Y]=(0,$.useState)(_),X=(0,$.useRef)(null),q=(0,V.e)(p,X),j=(0,$.useRef)(0),J=j.current,Q=(0,$.useRef)(0),et=Q.current,en=U.open||K,er=(0,$.useRef)(en),eo=(0,$.useRef)();return(0,$.useEffect)(()=>{let f=requestAnimationFrame(()=>er.current=!1);return()=>cancelAnimationFrame(f)},[]),(0,I.b)(()=>{let f=X.current;if(f){eo.current=eo.current||{transitionDuration:f.style.transitionDuration,animationName:f.style.animationName},f.style.transitionDuration="0s",f.style.animationName="none";let p=f.getBoundingClientRect();j.current=p.height,Q.current=p.width,er.current||(f.style.transitionDuration=eo.current.transitionDuration,f.style.animationName=eo.current.animationName),Y(_)}},[U.open,_]),(0,$.createElement)(Z.WV.div,(0,h.Z)({"data-state":$409067139f391064$var$getState(U.open),"data-disabled":U.disabled?"":void 0,id:U.contentId,hidden:!en},N,{ref:q,style:{"--radix-collapsible-content-height":J?`${J}px`:void 0,"--radix-collapsible-content-width":et?`${et}px`:void 0,...f.style}}),en&&M)});function $409067139f391064$var$getState(f){return f?"open":"closed"}let er=J,eo=Q,el=et},62172:function(f,p,m){m.d(p,{B:function(){return $e02a7d9cb1dc128c$export$c74125a8e3af6bb2}});var h=m(2784),$=m(92211),_=m(62656),M=m(49815);function $e02a7d9cb1dc128c$export$c74125a8e3af6bb2(f){let p=f+"CollectionProvider",[m,N]=(0,$.b)(p),[I,V]=m(p,{collectionRef:{current:null},itemMap:new Map}),Z=f+"CollectionSlot",U=h.forwardRef((f,p)=>{let{scope:m,children:$}=f,N=V(Z,m),I=(0,_.e)(p,N.collectionRef);return h.createElement(M.g7,{ref:I},$)}),K=f+"CollectionItemSlot",Y="data-radix-collection-item",X=h.forwardRef((f,p)=>{let{scope:m,children:$,...N}=f,I=h.useRef(null),Z=(0,_.e)(p,I),U=V(K,m);return h.useEffect(()=>(U.itemMap.set(I,{ref:I,...N}),()=>void U.itemMap.delete(I))),h.createElement(M.g7,{[Y]:"",ref:Z},$)});return[{Provider:f=>{let{scope:p,children:m}=f,$=h.useRef(null),_=h.useRef(new Map).current;return h.createElement(I,{scope:p,itemMap:_,collectionRef:$},m)},Slot:U,ItemSlot:X},function(p){let m=V(f+"CollectionConsumer",p),$=h.useCallback(()=>{let f=m.collectionRef.current;if(!f)return[];let p=Array.from(f.querySelectorAll(`[${Y}]`)),h=Array.from(m.itemMap.values()),$=h.sort((f,m)=>p.indexOf(f.ref.current)-p.indexOf(m.ref.current));return $},[m.collectionRef,m.itemMap]);return $},N]}},62656:function(f,p,m){m.d(p,{F:function(){return $6ed0406888f73fc4$export$43e446d32b3d21af},e:function(){return $6ed0406888f73fc4$export$c7b2cbe3552a0d05}});var h=m(2784);function $6ed0406888f73fc4$export$43e446d32b3d21af(...f){return p=>f.forEach(f=>{"function"==typeof f?f(p):null!=f&&(f.current=p)})}
1function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...f){return(0,h.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...f),f)}},92211:function(f,p,m){m.d(p,{b:function(){return $c512c27ab02ef895$export$50c7b4e9d9f19c1}});var h=m(2784);function $c512c27ab02ef895$export$50c7b4e9d9f19c1(f,p=[]){let m=[],createScope=()=>{let p=m.map(f=>(0,h.createContext)(f));return function(m){let $=(null==m?void 0:m[f])||p;return(0,h.useMemo)(()=>({[`__scope${f}`]:{...m,[f]:$}}),[m,$])}};return createScope.scopeName=f,[function(p,$){let _=(0,h.createContext)($),M=m.length;function Provider(p){let{scope:m,children:$,...N}=p,I=(null==m?void 0:m[f][M])||_,V=(0,h.useMemo)(()=>N,Object.values(N));return(0,h.createElement)(I.Provider,{value:V},$)}return m=[...m,$],Provider.displayName=p+"Provider",[Provider,function(m,N){let I=(null==N?void 0:N[f][M])||_,V=(0,h.useContext)(I);if(V)return V;if(void 0!==$)return $;throw Error(`\`${m}\` must be used within \`${p}\``)}]},function(...f){let p=f[0];if(1===f.length)return p;let createScope1=()=>{let m=f.map(f=>({useScope:f(),scopeName:f.scopeName}));return function(f){let $=m.reduce((p,{useScope:m,scopeName:h})=>{let $=m(f),_=$[`__scope${h}`];return{...p,..._}},{});return(0,h.useMemo)(()=>({[`__scope${p.scopeName}`]:$}),[$])}};return createScope1.scopeName=p.scopeName,createScope1}(createScope,...p)]}},59241:function(f,p,m){m.d(p,{gm:function(){return $f631663db3294ace$export$b39126d51d94e6f3}});var h=m(2784);let $=(0,h.createContext)(void 0);function $f631663db3294ace$export$b39126d51d94e6f3(f){let p=(0,h.useContext)($);return f||p||"ltr"}},23372:function(f,p,m){m.d(p,{M:function(){return $1746a345f3d73bb7$export$f680877a34711e37}});var h,$=m(2784),_=m(61644);let M=(h||(h=m.t($,2)))["useId".toString()]||(()=>void 0),N=0;function $1746a345f3d73bb7$export$f680877a34711e37(f){let[p,m]=$.useState(M());return(0,_.b)(()=>{f||m(f=>null!=f?f:String(N++))},[f]),f||(p?`radix-${p}`:"")}},79616:function(f,p,m){m.d(p,{z:function(){return $921a889cee6df7e8$export$99c2b779aa4e8b8b}});var h=m(2784),$=m(28316),_=m(62656),M=m(61644);let $921a889cee6df7e8$export$99c2b779aa4e8b8b=f=>{let{present:p,children:m}=f,N=function(f){var p;let[m,_]=(0,h.useState)(),N=(0,h.useRef)({}),I=(0,h.useRef)(f),V=(0,h.useRef)("none"),Z=f?"mounted":"unmounted",[U,K]=(p={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,h.useReducer)((f,m)=>{let h=p[f][m];return null!=h?h:f},Z));return(0,h.useEffect)(()=>{let f=$921a889cee6df7e8$var$getAnimationName(N.current);V.current="mounted"===U?f:"none"},[U]),(0,M.b)(()=>{let p=N.current,m=I.current,h=m!==f;if(h){let h=V.current,$=$921a889cee6df7e8$var$getAnimationName(p);f?K("MOUNT"):"none"===$||(null==p?void 0:p.display)==="none"?K("UNMOUNT"):m&&h!==$?K("ANIMATION_OUT"):K("UNMOUNT"),I.current=f}},[f,K]),(0,M.b)(()=>{if(m){let handleAnimationEnd=f=>{let p=$921a889cee6df7e8$var$getAnimationName(N.current),h=p.includes(f.animationName);f.target===m&&h&&(0,$.flushSync)(()=>K("ANIMATION_END"))},handleAnimationStart=f=>{f.target===m&&(V.current=$921a889cee6df7e8$var$getAnimationName(N.current))};return m.addEventListener("animationstart",handleAnimationStart),m.addEventListener("animationcancel",handleAnimationEnd),m.addEventListener("animationend",handleAnimationEnd),()=>{m.removeEventListener("animationstart",handleAnimationStart),m.removeEventListener("animationcancel",handleAnimationEnd),m.removeEventListener("animationend",handleAnimationEnd)}}K("ANIMATION_END")},[m,K]),{isPresent:["mounted","unmountSuspended"].includes(U),ref:(0,h.useCallback)(f=>{f&&(N.current=getComputedStyle(f)),_(f)},[])}}(p),I="function"==typeof m?m({present:N.isPresent}):h.Children.only(m),V=(0,_.e)(N.ref,I.ref),Z="function"==typeof m;return Z||N.isPresent?(0,h.cloneElement)(I,{ref:V}):null};function $921a889cee6df7e8$var$getAnimationName(f){return(null==f?void 0:f.animationName)||"none"}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence"},72714:function(f,p,m){m.d(p,{WV:function(){return N},jH:function(){return $8927f6f2acc4f386$export$6d1a0317bde7de7f}});var h=m(7896),$=m(2784),_=m(28316),M=m(49815);let N=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((f,p)=>{let m=(0,$.forwardRef)((f,m)=>{let{asChild:_,...N}=f,I=_?M.g7:p;return(0,$.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,$.createElement)(I,(0,h.Z)({},N,{ref:m}))});return m.displayName=`Primitive.${p}`,{...f,[p]:m}},{});function $8927f6f2acc4f386$export$6d1a0317bde7de7f(f,p){f&&(0,_.flushSync)(()=>f.dispatchEvent(p))}},13772:function(f,p,m){let h,$;m.d(p,{VY:function(){return tO},ZA:function(){return tM},JO:function(){return tD},ck:function(){return tk},wU:function(){return tW},eT:function(){return tN},__:function(){return tL},h_:function(){return $cc7e05a45900e73f$export$602eac185826482c},fC:function(){return $cc7e05a45900e73f$export$be92b6f5f03c0fe9},$G:function(){return tF},u_:function(){return tI},Z0:function(){return tB},xz:function(){return tT},B4:function(){return tA},l_:function(){return t_}});var _=m(7896),M=m(2784),N=m(28316);function $ae6933e535247d3d$export$7d15b64cf5a3a4c4(f,[p,m]){return Math.min(m,Math.max(p,f))}var I=m(17998),V=m(62172),Z=m(62656),U=m(92211),K=m(59241),Y=m(72714),X=m(27757),q=m(86796);let j="dismissableLayer.update",G=(0,M.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),J=(0,M.forwardRef)((f,p)=>{var m;let{disableOutsidePointerEvents:$=!1,onEscapeKeyDown:N,onPointerDownOutside:V,onFocusOutside:U,onInteractOutside:K,onDismiss:J,...Q}=f,ee=(0,M.useContext)(G),[et,en]=(0,M.useState)(null),er=null!==(m=null==et?void 0:et.ownerDocument)&&void 0!==m?m:null==globalThis?void 0:globalThis.document,[,eo]=(0,M.useState)({}),el=(0,Z.e)(p,f=>en(f)),ei=Array.from(ee.layers),[ea]=[...ee.layersWithOutsidePointerEventsDisabled].slice(-1),ec=ei.indexOf(ea),eu=et?ei.indexOf(et):-1,ed=ee.layersWithOutsidePointerEventsDisabled.size>0,es=eu>=ec,ef=function(f,p=null==globalThis?void 0:globalThis.document){let m=(0,X.W)(f),h=(0,M.useRef)(!1),$=(0,M.useRef)(()=>{});return(0,M.useEffect)(()=>{let handlePointerDown=f=>{if(f.target&&!h.current){let h={originalEvent:f};function handleAndDispatchPointerDownOutsideEvent(){$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",m,h,{discrete:!0})}"touch"===f.pointerType?(p.removeEventListener("click",$.current),$.current=handleAndDispatchPointerDownOutsideEvent,p.addEventListener("click",$.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent()}h.current=!1},f=window.setTimeout(()=>{p.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(f),p.removeEventListener("pointerdown",handlePointerDown),p.removeEventListener("click",$.current)}},[p,m]),{onPointerDownCapture:()=>h.current=!0}}(f=>{let p=f.target,m=[...ee.branches].some(f=>f.contains(p));!es||m||(null==V||V(f),null==K||K(f),f.defaultPrevented||null==J||J())},er),ep=function(f,p=null==globalThis?void 0:globalThis.document){let m=(0,X.W)(f),h=(0,M.useRef)(!1);return(0,M.useEffect)(()=>{let handleFocus=f=>{f.target&&!h.current&&$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.focusOutside",m,{originalEvent:f},{discrete:!1})};return p.addEventListener("focusin",handleFocus),()=>p.removeEventListener("focusin",handleFocus)},[p,m]),{onFocusCapture:()=>h.current=!0,onBlurCapture:()=>h.current=!1}}(f=>{let p=f.target,m=[...ee.branches].some(f=>f.contains(p));m||(null==U||U(f),null==K||K(f),f.defaultPrevented||null==J||J())},er);return(0,q.e)(f=>{let p=eu===ee.layers.size-1;p&&(null==N||N(f),!f.defaultPrevented&&J&&(f.preventDefault(),J()))},er),(0,M.useEffect)(()=>
1{if(et)return $&&(0===ee.layersWithOutsidePointerEventsDisabled.size&&(h=er.body.style.pointerEvents,er.body.style.pointerEvents="none"),ee.layersWithOutsidePointerEventsDisabled.add(et)),ee.layers.add(et),$5cb92bef7577960e$var$dispatchUpdate(),()=>{$&&1===ee.layersWithOutsidePointerEventsDisabled.size&&(er.body.style.pointerEvents=h)}},[et,er,$,ee]),(0,M.useEffect)(()=>()=>{et&&(ee.layers.delete(et),ee.layersWithOutsidePointerEventsDisabled.delete(et),$5cb92bef7577960e$var$dispatchUpdate())},[et,ee]),(0,M.useEffect)(()=>{let handleUpdate=()=>eo({});return document.addEventListener(j,handleUpdate),()=>document.removeEventListener(j,handleUpdate)},[]),(0,M.createElement)(Y.WV.div,(0,_.Z)({},Q,{ref:el,style:{pointerEvents:ed?es?"auto":"none":void 0,...f.style},onFocusCapture:(0,I.M)(f.onFocusCapture,ep.onFocusCapture),onBlurCapture:(0,I.M)(f.onBlurCapture,ep.onBlurCapture),onPointerDownCapture:(0,I.M)(f.onPointerDownCapture,ef.onPointerDownCapture)}))});function $5cb92bef7577960e$var$dispatchUpdate(){let f=new CustomEvent(j);document.dispatchEvent(f)}function $5cb92bef7577960e$var$handleAndDispatchCustomEvent(f,p,m,{discrete:h}){let $=m.originalEvent.target,_=new CustomEvent(f,{bubbles:!1,cancelable:!0,detail:m});p&&$.addEventListener(f,p,{once:!0}),h?(0,Y.jH)($,_):$.dispatchEvent(_)}let Q=0;function $3db38b7d1fb3fe6a$var$createFocusGuard(){let f=document.createElement("span");return f.setAttribute("data-radix-focus-guard",""),f.tabIndex=0,f.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",f}let ee="focusScope.autoFocusOnMount",et="focusScope.autoFocusOnUnmount",en={bubbles:!1,cancelable:!0},er=(0,M.forwardRef)((f,p)=>{let{loop:m=!1,trapped:h=!1,onMountAutoFocus:$,onUnmountAutoFocus:N,...I}=f,[V,U]=(0,M.useState)(null),K=(0,X.W)($),q=(0,X.W)(N),j=(0,M.useRef)(null),G=(0,Z.e)(p,f=>U(f)),J=(0,M.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,M.useEffect)(()=>{if(h){function handleFocusIn(f){if(J.paused||!V)return;let p=f.target;V.contains(p)?j.current=p:$d3863c46a17e8a28$var$focus(j.current,{select:!0})}function handleFocusOut(f){if(J.paused||!V)return;let p=f.relatedTarget;null===p||V.contains(p)||$d3863c46a17e8a28$var$focus(j.current,{select:!0})}document.addEventListener("focusin",handleFocusIn),document.addEventListener("focusout",handleFocusOut);let f=new MutationObserver(function(f){let p=document.activeElement;for(let m of f)m.removedNodes.length>0&&!(null!=V&&V.contains(p))&&$d3863c46a17e8a28$var$focus(V)});return V&&f.observe(V,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn),document.removeEventListener("focusout",handleFocusOut),f.disconnect()}}},[h,V,J.paused]),(0,M.useEffect)(()=>{if(V){eo.add(J);let f=document.activeElement,p=V.contains(f);if(!p){let p=new CustomEvent(ee,en);V.addEventListener(ee,K),V.dispatchEvent(p),p.defaultPrevented||(function(f,{select:p=!1}={}){let m=document.activeElement;for(let h of f)if($d3863c46a17e8a28$var$focus(h,{select:p}),document.activeElement!==m)return}($d3863c46a17e8a28$var$getTabbableCandidates(V).filter(f=>"A"!==f.tagName),{select:!0}),document.activeElement===f&&$d3863c46a17e8a28$var$focus(V))}return()=>{V.removeEventListener(ee,K),setTimeout(()=>{let p=new CustomEvent(et,en);V.addEventListener(et,q),V.dispatchEvent(p),p.defaultPrevented||$d3863c46a17e8a28$var$focus(null!=f?f:document.body,{select:!0}),V.removeEventListener(et,q),eo.remove(J)},0)}}},[V,K,q,J]);let Q=(0,M.useCallback)(f=>{if(!m&&!h||J.paused)return;let p="Tab"===f.key&&!f.altKey&&!f.ctrlKey&&!f.metaKey,$=document.activeElement;if(p&&$){let p=f.currentTarget,[h,_]=function(f){let p=$d3863c46a17e8a28$var$getTabbableCandidates(f),m=$d3863c46a17e8a28$var$findVisible(p,f),h=$d3863c46a17e8a28$var$findVisible(p.reverse(),f);return[m,h]}(p),M=h&&_;M?f.shiftKey||$!==_?f.shiftKey&&$===h&&(f.preventDefault(),m&&$d3863c46a17e8a28$var$focus(_,{select:!0})):(f.preventDefault(),m&&$d3863c46a17e8a28$var$focus(h,{select:!0})):$===p&&f.preventDefault()}},[m,h,J.paused]);return(0,M.createElement)(Y.WV.div,(0,_.Z)({tabIndex:-1},I,{ref:G,onKeyDown:Q}))});function $d3863c46a17e8a28$var$getTabbableCandidates(f){let p=[],m=document.createTreeWalker(f,NodeFilter.SHOW_ELEMENT,{acceptNode:f=>{let p="INPUT"===f.tagName&&"hidden"===f.type;return f.disabled||f.hidden||p?NodeFilter.FILTER_SKIP:f.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;m.nextNode();)p.push(m.currentNode);return p}function $d3863c46a17e8a28$var$findVisible(f,p){for(let m of f)if(!function(f,{upTo:p}){if("hidden"===getComputedStyle(f).visibility)return!0;for(;f&&(void 0===p||f!==p);){if("none"===getComputedStyle(f).display)return!0;f=f.parentElement}return!1}
1(m,{upTo:p}))return m}function $d3863c46a17e8a28$var$focus(f,{select:p=!1}={}){if(f&&f.focus){var m;let h=document.activeElement;f.focus({preventScroll:!0}),f!==h&&(m=f)instanceof HTMLInputElement&&"select"in m&&p&&f.select()}}let eo=($=[],{add(f){let p=$[0];f!==p&&(null==p||p.pause()),($=$d3863c46a17e8a28$var$arrayRemove($,f)).unshift(f)},remove(f){var p;null===(p=($=$d3863c46a17e8a28$var$arrayRemove($,f))[0])||void 0===p||p.resume()}});function $d3863c46a17e8a28$var$arrayRemove(f,p){let m=[...f],h=m.indexOf(p);return -1!==h&&m.splice(h,1),m}var el=m(23372),ei=m(20189),ea=m(40771);let floating_ui_react_dom_esm_arrow=f=>({name:"arrow",options:f,fn(p){let{element:m,padding:h}="function"==typeof f?f(p):f;if(m&&({}).hasOwnProperty.call(m,"current")){if(null!=m.current)return(0,ei.x7)({element:m.current,padding:h}).fn(p)}else if(m)return(0,ei.x7)({element:m,padding:h}).fn(p);return{}}});var ec="undefined"!=typeof document?M.useLayoutEffect:M.useEffect;function deepEqual(f,p){let m,h,$;if(f===p)return!0;if(typeof f!=typeof p)return!1;if("function"==typeof f&&f.toString()===p.toString())return!0;if(f&&p&&"object"==typeof f){if(Array.isArray(f)){if((m=f.length)!=p.length)return!1;for(h=m;0!=h--;)if(!deepEqual(f[h],p[h]))return!1;return!0}if((m=($=Object.keys(f)).length)!==Object.keys(p).length)return!1;for(h=m;0!=h--;)if(!({}).hasOwnProperty.call(p,$[h]))return!1;for(h=m;0!=h--;){let m=$[h];if(("_owner"!==m||!f.$$typeof)&&!deepEqual(f[m],p[m]))return!1}return!0}return f!=f&&p!=p}function getDPR(f){if("undefined"==typeof window)return 1;let p=f.ownerDocument.defaultView||window;return p.devicePixelRatio||1}function roundByDPR(f,p){let m=getDPR(f);return Math.round(p*m)/m}function useLatestRef(f){let p=M.useRef(f);return ec(()=>{p.current=f}),p}let eu=(0,M.forwardRef)((f,p)=>{let{children:m,width:h=10,height:$=5,...N}=f;return(0,M.createElement)(Y.WV.svg,(0,_.Z)({},N,{ref:p,width:h,height:$,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),f.asChild?m:(0,M.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var ed=m(61644),es=m(35019);let ef="Popper",[ep,em]=(0,U.b)(ef),[eh,ev]=ep(ef),eg=(0,M.forwardRef)((f,p)=>{let{__scopePopper:m,virtualRef:h,...$}=f,N=ev("PopperAnchor",m),I=(0,M.useRef)(null),V=(0,Z.e)(p,I);return(0,M.useEffect)(()=>{N.onAnchorChange((null==h?void 0:h.current)||I.current)}),h?null:(0,M.createElement)(Y.WV.div,(0,_.Z)({},$,{ref:V}))}),eb="PopperContent",[ey,ew]=ep(eb),ex=(0,M.forwardRef)((f,p)=>{var m,h,$,I,V,U,K,q;let{__scopePopper:j,side:G="bottom",sideOffset:J=0,align:Q="center",alignOffset:ee=0,arrowPadding:et=0,collisionBoundary:en=[],collisionPadding:er=0,sticky:eo="partial",hideWhenDetached:el=!1,avoidCollisions:eu=!0,onPlaced:ef,...ep}=f,em=ev(eb,j),[eh,eg]=(0,M.useState)(null),ew=(0,Z.e)(p,f=>eg(f)),[ex,e$]=(0,M.useState)(null),eE=(0,es.t)(ex),eS=null!==(m=null==eE?void 0:eE.width)&&void 0!==m?m:0,eC=null!==(h=null==eE?void 0:eE.height)&&void 0!==h?h:0,eR="number"==typeof er?er:{top:0,right:0,bottom:0,left:0,...er},eP=Array.isArray(en)?en:[en],eT=eP.length>0,eA={padding:eR,boundary:eP.filter($cf1ac5d9fe0e8206$var$isNotNull),altBoundary:eT},{refs:eD,floatingStyles:eO,placement:e_,isPositioned:eM,middlewareData:eL}=function(f){void 0===f&&(f={});let{placement:p="bottom",strategy:m="absolute",middleware:h=[],platform:$,elements:{reference:_,floating:I}={},transform:V=!0,whileElementsMounted:Z,open:U}=f,[K,Y]=M.useState({x:0,y:0,strategy:m,placement:p,middlewareData:{},isPositioned:!1}),[X,q]=M.useState(h);deepEqual(X,h)||q(h);let[j,G]=M.useState(null),[J,Q]=M.useState(null),ee=M.useCallback(f=>{f!=eo.current&&(eo.current=f,G(f))},[G]),et=M.useCallback(f=>{f!==el.current&&(el.current=f,Q(f))},[Q]),en=_||j,er=I||J,eo=M.useRef(null),el=M.useRef(null),ei=M.useRef(K),eu=useLatestRef(Z),ed=useLatestRef($),es=M.useCallback(()=>{if(!eo.current||!el.current)return;let f={placement:p,strategy:m,middleware:X};ed.current&&(f.platform=ed.current),(0,ea.oo)(eo.current,el.current,f).then(f=>{let p={...f,isPositioned:!0};ef.current&&!deepEqual(ei.current,p)&&(ei.current=p,N.flushSync(()=>{Y(p)}))})},[X,p,m,ed]);ec(()=>{!1===U&&ei.current.isPositioned&&(ei.current.isPositioned=!1,Y(f=>({...f,isPositioned:!1})))},[U]);let ef=M.useRef(!1);ec(()=>(ef.current=!0,()=>{ef.current=!1}),[]),ec(()=>
1{if(en&&(eo.current=en),er&&(el.current=er),en&&er){if(eu.current)return eu.current(en,er,es);es()}},[en,er,es,eu]);let ep=M.useMemo(()=>({reference:eo,floating:el,setReference:ee,setFloating:et}),[ee,et]),em=M.useMemo(()=>({reference:en,floating:er}),[en,er]),eh=M.useMemo(()=>{let f={position:m,left:0,top:0};if(!em.floating)return f;let p=roundByDPR(em.floating,K.x),h=roundByDPR(em.floating,K.y);return V?{...f,transform:"translate("+p+"px, "+h+"px)",...getDPR(em.floating)>=1.5&&{willChange:"transform"}}:{position:m,left:p,top:h}},[m,V,em.floating,K.x,K.y]);return M.useMemo(()=>({...K,update:es,refs:ep,elements:em,floatingStyles:eh}),[K,es,ep,em,eh])}({strategy:"fixed",placement:G+("center"!==Q?"-"+Q:""),whileElementsMounted:ea.Me,elements:{reference:em.anchor},middleware:[(0,ei.cv)({mainAxis:J+eC,alignmentAxis:ee}),eu&&(0,ei.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===eo?(0,ei.dr)():void 0,...eA}),eu&&(0,ei.RR)({...eA}),(0,ei.dp)({...eA,apply:({elements:f,rects:p,availableWidth:m,availableHeight:h})=>{let{width:$,height:_}=p.reference,M=f.floating.style;M.setProperty("--radix-popper-available-width",`${m}px`),M.setProperty("--radix-popper-available-height",`${h}px`),M.setProperty("--radix-popper-anchor-width",`${$}px`),M.setProperty("--radix-popper-anchor-height",`${_}px`)}}),ex&&floating_ui_react_dom_esm_arrow({element:ex,padding:et}),$cf1ac5d9fe0e8206$var$transformOrigin({arrowWidth:eS,arrowHeight:eC}),el&&(0,ei.Cp)({strategy:"referenceHidden"})]}),[ek,eN]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e_),eW=(0,X.W)(ef);(0,ed.b)(()=>{eM&&(null==eW||eW())},[eM,eW]);let eI=null===($=eL.arrow)||void 0===$?void 0:$.x,eF=null===(I=eL.arrow)||void 0===I?void 0:I.y,eB=(null===(V=eL.arrow)||void 0===V?void 0:V.centerOffset)!==0,[eV,eH]=(0,M.useState)();return(0,ed.b)(()=>{eh&&eH(window.getComputedStyle(eh).zIndex)},[eh]),(0,M.createElement)("div",{ref:eD.setFloating,"data-radix-popper-content-wrapper":"",style:{...eO,transform:eM?eO.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eV,"--radix-popper-transform-origin":[null===(U=eL.transformOrigin)||void 0===U?void 0:U.x,null===(K=eL.transformOrigin)||void 0===K?void 0:K.y].join(" ")},dir:f.dir},(0,M.createElement)(ey,{scope:j,placedSide:ek,onArrowChange:e$,arrowX:eI,arrowY:eF,shouldHideArrow:eB},(0,M.createElement)(Y.WV.div,(0,_.Z)({"data-side":ek,"data-align":eN},ep,{ref:ew,style:{...ep.style,animation:eM?void 0:"none",opacity:null!==(q=eL.hide)&&void 0!==q&&q.referenceHidden?0:void 0}}))))}),e$={top:"bottom",right:"left",bottom:"top",left:"right"};function $cf1ac5d9fe0e8206$var$isNotNull(f){return null!==f}let $cf1ac5d9fe0e8206$var$transformOrigin=f=>({name:"transformOrigin",options:f,fn(p){var m,h,$,_,M;let{placement:N,rects:I,middlewareData:V}=p,Z=(null===(m=V.arrow)||void 0===m?void 0:m.centerOffset)!==0,U=Z?0:f.arrowWidth,K=Z?0:f.arrowHeight,[Y,X]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(N),q={start:"0%",center:"50%",end:"100%"}[X],j=(null!==(h=null===($=V.arrow)||void 0===$?void 0:$.x)&&void 0!==h?h:0)+U/2,G=(null!==(_=null===(M=V.arrow)||void 0===M?void 0:M.y)&&void 0!==_?_:0)+K/2,J="",Q="";return"bottom"===Y?(J=Z?q:`${j}px`,Q=`${-K}px`):"top"===Y?(J=Z?q:`${j}px`,Q=`${I.floating.height+K}px`):"right"===Y?(J=`${-K}px`,Q=Z?q:`${G}px`):"left"===Y&&(J=`${I.floating.width+K}px`,Q=Z?q:`${G}px`),{data:{x:J,y:Q}}}});function $cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(f){let[p,m="center"]=f.split("-");return[p,m]}let $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9=f=>{let{__scopePopper:p,children:m}=f,[h,$]=(0,M.useState)(null);return(0,M.createElement)(eh,{scope:p,anchor:h,onAnchorChange:$},m)},eE=(0,M.forwardRef)((f,p)=>{var m;let{container:h=null==globalThis?void 0:null===(m=globalThis.document)||void 0===m?void 0:m.body,...$}=f;return h?N.createPortal((0,M.createElement)(Y.WV.div,(0,_.Z)({},$,{ref:p})),h):null});var eS=m(49815),eC=m(87695),eR=m(90022),eP=m(89785),eT=new WeakMap,eA=new WeakMap,eD={},eO=0,unwrapHost=function(f){return f&&(f.host||unwrapHost(f.parentNode))},applyAttributeToOthers=function(f,p,m,h){var $=(Array.isArray(f)?f:[f]).map(function(f){if(p.contains(f))return f;var m=unwrapHost(f);return m&&p.contains(m)?m:(console.error("aria-hidden",f,"in not contained inside",p,". Doing nothing"),null)}).filter(function(f){return!!f});eD[m]||(eD[m]=new WeakMap);var _=eD[m],M=[],N=new Set,I=new Set($),keep=function(f){!f||N.has(f)||(N.add(f),keep(f.parentNode))};$.forEach(keep);var deep=function(f){!f||I.has(f)||Array.prototype.forEach.call(f.children,function(f){if(N.has(f))deep(f);else{var p=f.getAttribute(h),$=null!==p&&"false"!==p,I=(eT.get(f)||0)+1,V=(_.get(f)||0)+1;
1eT.set(f,I),_.set(f,V),M.push(f),1===I&&$&&eA.set(f,!0),1===V&&f.setAttribute(m,"true"),$||f.setAttribute(h,"true")}})};return deep(p),N.clear(),eO++,function(){M.forEach(function(f){var p=eT.get(f)-1,$=_.get(f)-1;eT.set(f,p),_.set(f,$),p||(eA.has(f)||f.removeAttribute(h),eA.delete(f)),$||f.removeAttribute(m)}),--eO||(eT=new WeakMap,eT=new WeakMap,eA=new WeakMap,eD={})}},hideOthers=function(f,p,m){void 0===m&&(m="data-aria-hidden");var h=Array.from(Array.isArray(f)?f:[f]),$=p||("undefined"==typeof document?null:(Array.isArray(f)?f[0]:f).ownerDocument.body);return $?(h.push.apply(h,Array.from($.querySelectorAll("[aria-live]"))),applyAttributeToOthers(h,$,m,"aria-hidden")):function(){return null}},e_=m(22970),eM=m(95346),eL=m(22442),ek=(0,m(64597)._)(),nothing=function(){},eN=M.forwardRef(function(f,p){var m=M.useRef(null),h=M.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),$=h[0],_=h[1],N=f.forwardProps,I=f.children,V=f.className,Z=f.removeScrollBar,U=f.enabled,K=f.shards,Y=f.sideCar,X=f.noIsolation,q=f.inert,j=f.allowPinchZoom,G=f.as,J=void 0===G?"div":G,Q=(0,e_.__rest)(f,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),ee=(0,eL.q)([m,p]),et=(0,e_.__assign)((0,e_.__assign)({},Q),$);return M.createElement(M.Fragment,null,U&&M.createElement(Y,{sideCar:ek,removeScrollBar:Z,shards:K,noIsolation:X,inert:q,setCallbacks:_,allowPinchZoom:!!j,lockRef:m}),N?M.cloneElement(M.Children.only(I),(0,e_.__assign)((0,e_.__assign)({},et),{ref:ee})):M.createElement(J,(0,e_.__assign)({},et,{className:V,ref:ee}),I))});eN.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eN.classNames={fullWidth:eM.zi,zeroRight:eM.pF};var eW=m(57758),eI=m(181),eF=m(33225),eB=!1;if("undefined"!=typeof window)try{var eV=Object.defineProperty({},"passive",{get:function(){return eB=!0,!0}});window.addEventListener("test",eV,eV),window.removeEventListener("test",eV,eV)}catch(f){eB=!1}var eH=!!eB&&{passive:!1},elementCanBeScrolled=function(f,p){var m=window.getComputedStyle(f);return"hidden"!==m[p]&&!(m.overflowY===m.overflowX&&"TEXTAREA"!==f.tagName&&"visible"===m[p])},locationCouldBeScrolled=function(f,p){var m=p;do{if("undefined"!=typeof ShadowRoot&&m instanceof ShadowRoot&&(m=m.host),elementCouldBeScrolled(f,m)){var h=getScrollVariables(f,m);if(h[1]>h[2])return!0}m=m.parentNode}while(m&&m!==document.body);return!1},elementCouldBeScrolled=function(f,p){return"v"===f?elementCanBeScrolled(p,"overflowY"):elementCanBeScrolled(p,"overflowX")},getScrollVariables=function(f,p){return"v"===f?[p.scrollTop,p.scrollHeight,p.clientHeight]:[p.scrollLeft,p.scrollWidth,p.clientWidth]},handleScroll=function(f,p,m,h,$){var _,M=(_=window.getComputedStyle(p).direction,"h"===f&&"rtl"===_?-1:1),N=M*h,I=m.target,V=p.contains(I),Z=!1,U=N>0,K=0,Y=0;do{var X=getScrollVariables(f,I),q=X[0],j=X[1]-X[2]-M*q;(q||j)&&elementCouldBeScrolled(f,I)&&(K+=j,Y+=q),I=I.parentNode}while(!V&&I!==document.body||V&&(p.contains(I)||p===I));return U&&($&&0===K||!$&&N>K)?Z=!0:!U&&($&&0===Y||!$&&-N>Y)&&(Z=!0),Z},getTouchXY=function(f){return"changedTouches"in f?[f.changedTouches[0].clientX,f.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(f){return[f.deltaX,f.deltaY]},extractRef=function(f){return f&&"current"in f?f.current:f},eZ=0,ez=[],eU=(0,eW.L)(ek,function(f){var p=M.useRef([]),m=M.useRef([0,0]),h=M.useRef(),$=M.useState(eZ++)[0],_=M.useState(function(){return(0,eF.Ws)()})[0],N=M.useRef(f);M.useEffect(function(){N.current=f},[f]),M.useEffect(function(){if(f.inert){document.body.classList.add("block-interactivity-".concat($));var p=(0,e_.__spreadArray)([f.lockRef.current],(f.shards||[]).map(extractRef),!0).filter(Boolean);return p.forEach(function(f){return f.classList.add("allow-interactivity-".concat($))}),function(){document.body.classList.remove("block-interactivity-".concat($)),p.forEach(function(f){return f.classList.remove("allow-interactivity-".concat($))})}}},[f.inert,f.lockRef.current,f.shards]);var I=M.useCallback(function(f,p){if("touches"in f&&2===f.touches.length)return!N.current.allowPinchZoom;var $,_=getTouchXY(f),M=m.current,I="deltaX"in f?f.deltaX:M[0]-_[0],V="deltaY"in f?f.deltaY:M[1]-_[1],Z=f.target,U=Math.abs(I)>Math.abs(V)?"h":"v";if("touches"in f&&"h"===U&&"range"===Z.type)return!1;var K=locationCouldBeScrolled(U,Z);if(!K)return!0;
1if(K?$=U:($="v"===U?"h":"v",K=locationCouldBeScrolled(U,Z)),!K)return!1;if(!h.current&&"changedTouches"in f&&(I||V)&&(h.current=$),!$)return!0;var Y=h.current||$;return handleScroll(Y,p,f,"h"===Y?I:V,!0)},[]),V=M.useCallback(function(f){if(ez.length&&ez[ez.length-1]===_){var m="deltaY"in f?getDeltaXY(f):getTouchXY(f),h=p.current.filter(function(p){var h;return p.name===f.type&&p.target===f.target&&(h=p.delta)[0]===m[0]&&h[1]===m[1]})[0];if(h&&h.should){f.cancelable&&f.preventDefault();return}if(!h){var $=(N.current.shards||[]).map(extractRef).filter(Boolean).filter(function(p){return p.contains(f.target)});($.length>0?I(f,$[0]):!N.current.noIsolation)&&f.cancelable&&f.preventDefault()}}},[]),Z=M.useCallback(function(f,m,h,$){var _={name:f,delta:m,target:h,should:$};p.current.push(_),setTimeout(function(){p.current=p.current.filter(function(f){return f!==_})},1)},[]),U=M.useCallback(function(f){m.current=getTouchXY(f),h.current=void 0},[]),K=M.useCallback(function(p){Z(p.type,getDeltaXY(p),p.target,I(p,f.lockRef.current))},[]),Y=M.useCallback(function(p){Z(p.type,getTouchXY(p),p.target,I(p,f.lockRef.current))},[]);M.useEffect(function(){return ez.push(_),f.setCallbacks({onScrollCapture:K,onWheelCapture:K,onTouchMoveCapture:Y}),document.addEventListener("wheel",V,eH),document.addEventListener("touchmove",V,eH),document.addEventListener("touchstart",U,eH),function(){ez=ez.filter(function(f){return f!==_}),document.removeEventListener("wheel",V,eH),document.removeEventListener("touchmove",V,eH),document.removeEventListener("touchstart",U,eH)}},[]);var X=f.removeScrollBar,q=f.inert;return M.createElement(M.Fragment,null,q?M.createElement(_,{styles:"\n  .block-interactivity-".concat($," {pointer-events: none;}\n  .allow-interactivity-").concat($," {pointer-events: all;}\n")}):null,X?M.createElement(eI.jp,{gapMode:"margin"}):null)}),eK=M.forwardRef(function(f,p){return M.createElement(eN,(0,e_.__assign)({},f,{ref:p,sideCar:eU}))});eK.classNames=eN.classNames;let eY=[" ","Enter","ArrowUp","ArrowDown"],eX=[" ","Enter"],eq="Select",[ej,eG,eJ]=(0,V.B)(eq),[eQ,e0]=(0,U.b)(eq,[eJ,em]),e1=em(),[e7,e2]=eQ(eq),[e6,e8]=eQ(eq),e3=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,disabled:h=!1,...$}=f,N=e1(m),V=e2("SelectTrigger",m),U=V.disabled||h,K=(0,Z.e)(p,V.onTriggerChange),X=eG(m),[q,j,G]=$cc7e05a45900e73f$var$useTypeaheadSearch(f=>{let p=X().filter(f=>!f.disabled),m=p.find(f=>f.value===V.value),h=$cc7e05a45900e73f$var$findNextItem(p,f,m);void 0!==h&&V.onValueChange(h.value)}),handleOpen=()=>{U||(V.onOpenChange(!0),G())};return(0,M.createElement)(eg,(0,_.Z)({asChild:!0},N),(0,M.createElement)(Y.WV.button,(0,_.Z)({type:"button",role:"combobox","aria-controls":V.contentId,"aria-expanded":V.open,"aria-required":V.required,"aria-autocomplete":"none",dir:V.dir,"data-state":V.open?"open":"closed",disabled:U,"data-disabled":U?"":void 0,"data-placeholder":void 0===V.value?"":void 0},$,{ref:K,onClick:(0,I.M)($.onClick,f=>{f.currentTarget.focus()}),onPointerDown:(0,I.M)($.onPointerDown,f=>{let p=f.target;p.hasPointerCapture(f.pointerId)&&p.releasePointerCapture(f.pointerId),0===f.button&&!1===f.ctrlKey&&(handleOpen(),V.triggerPointerDownPosRef.current={x:Math.round(f.pageX),y:Math.round(f.pageY)},f.preventDefault())}),onKeyDown:(0,I.M)($.onKeyDown,f=>{let p=""!==q.current,m=f.ctrlKey||f.altKey||f.metaKey;m||1!==f.key.length||j(f.key),(!p||" "!==f.key)&&eY.includes(f.key)&&(handleOpen(),f.preventDefault())})})))}),e4=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,className:h,style:$,children:N,placeholder:I,...V}=f,U=e2("SelectValue",m),{onValueNodeHasChildrenChange:K}=U,X=void 0!==N,q=(0,Z.e)(p,U.onValueNodeChange);return(0,ed.b)(()=>{K(X)},[K,X]),(0,M.createElement)(Y.WV.span,(0,_.Z)({},V,{ref:q,style:{pointerEvents:"none"}}),void 0===U.value&&void 0!==I?I:N)}),e9=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,children:h,...$}=f;return(0,M.createElement)(Y.WV.span,(0,_.Z)({"aria-hidden":!0},$,{ref:p}),h||"▼")}),e5="SelectContent",te=(0,M.forwardRef)((f,p)=>{let m=e2(e5,f.__scopeSelect),[h,$]=(0,M.useState)();return((0,ed.b)(()=>{$(new DocumentFragment)},[]),m.open)?(0,M.createElement)(tr,(0,_.Z)({},f,{ref:p})):h?(0,N.createPortal)((0,M.createElement)(tt,{scope:f.__scopeSelect},(0,M.createElement)(ej.Slot,{scope:f.__scopeSelect},(0,M.createElement)("div",null,f.children))),h):null}),[tt,tn]=eQ(e5),tr=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,position:h="item-aligned",onCloseAutoFocus:$,onEscapeKeyDown:N,onPointerDownOutside:V,side:U,sideOffset:K,align:Y,alignOffset:X,arrowPadding:q,collisionBoundary:j,collisionPadding:G,sticky:ee,hideWhenDetached:et,avoidCollisions:e
1n,...eo}=f,el=e2(e5,m),[ei,ea]=(0,M.useState)(null),[ec,eu]=(0,M.useState)(null),ed=(0,Z.e)(p,f=>ea(f)),[es,ef]=(0,M.useState)(null),[ep,em]=(0,M.useState)(null),eh=eG(m),[ev,eg]=(0,M.useState)(!1),eb=(0,M.useRef)(!1);(0,M.useEffect)(()=>{if(ei)return hideOthers(ei)},[ei]),(0,M.useEffect)(()=>{var f,p;let m=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(f=m[0])&&void 0!==f?f:$3db38b7d1fb3fe6a$var$createFocusGuard()),document.body.insertAdjacentElement("beforeend",null!==(p=m[1])&&void 0!==p?p:$3db38b7d1fb3fe6a$var$createFocusGuard()),Q++,()=>{1===Q&&document.querySelectorAll("[data-radix-focus-guard]").forEach(f=>f.remove()),Q--}},[]);let ey=(0,M.useCallback)(f=>{let[p,...m]=eh().map(f=>f.ref.current),[h]=m.slice(-1),$=document.activeElement;for(let m of f)if(m===$||(null==m||m.scrollIntoView({block:"nearest"}),m===p&&ec&&(ec.scrollTop=0),m===h&&ec&&(ec.scrollTop=ec.scrollHeight),null==m||m.focus(),document.activeElement!==$))return},[eh,ec]),ew=(0,M.useCallback)(()=>ey([es,ei]),[ey,es,ei]);(0,M.useEffect)(()=>{ev&&ew()},[ev,ew]);let{onOpenChange:ex,triggerPointerDownPosRef:e$}=el;(0,M.useEffect)(()=>{if(ei){let f={x:0,y:0},handlePointerMove=p=>{var m,h,$,_;f={x:Math.abs(Math.round(p.pageX)-(null!==(m=null===(h=e$.current)||void 0===h?void 0:h.x)&&void 0!==m?m:0)),y:Math.abs(Math.round(p.pageY)-(null!==($=null===(_=e$.current)||void 0===_?void 0:_.y)&&void 0!==$?$:0))}},handlePointerUp=p=>{f.x<=10&&f.y<=10?p.preventDefault():ei.contains(p.target)||ex(!1),document.removeEventListener("pointermove",handlePointerMove),e$.current=null};return null!==e$.current&&(document.addEventListener("pointermove",handlePointerMove),document.addEventListener("pointerup",handlePointerUp,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",handlePointerMove),document.removeEventListener("pointerup",handlePointerUp,{capture:!0})}}},[ei,ex,e$]),(0,M.useEffect)(()=>{let close=()=>ex(!1);return window.addEventListener("blur",close),window.addEventListener("resize",close),()=>{window.removeEventListener("blur",close),window.removeEventListener("resize",close)}},[ex]);let[eE,eC]=$cc7e05a45900e73f$var$useTypeaheadSearch(f=>{let p=eh().filter(f=>!f.disabled),m=p.find(f=>f.ref.current===document.activeElement),h=$cc7e05a45900e73f$var$findNextItem(p,f,m);h&&setTimeout(()=>h.ref.current.focus())}),eR=(0,M.useCallback)((f,p,m)=>{let h=!eb.current&&!m,$=void 0!==el.value&&el.value===p;($||h)&&(ef(f),h&&(eb.current=!0))},[el.value]),eP=(0,M.useCallback)(()=>null==ei?void 0:ei.focus(),[ei]),eT=(0,M.useCallback)((f,p,m)=>{let h=!eb.current&&!m,$=void 0!==el.value&&el.value===p;($||h)&&em(f)},[el.value]),eA="popper"===h?tl:to,eD=eA===tl?{side:U,sideOffset:K,align:Y,alignOffset:X,arrowPadding:q,collisionBoundary:j,collisionPadding:G,sticky:ee,hideWhenDetached:et,avoidCollisions:en}:{};return(0,M.createElement)(tt,{scope:m,content:ei,viewport:ec,onViewportChange:eu,itemRefCallback:eR,selectedItem:es,onItemLeave:eP,itemTextRefCallback:eT,focusSelectedItem:ew,selectedItemText:ep,position:h,isPositioned:ev,searchRef:eE},(0,M.createElement)(eK,{as:eS.g7,allowPinchZoom:!0},(0,M.createElement)(er,{asChild:!0,trapped:el.open,onMountAutoFocus:f=>{f.preventDefault()},onUnmountAutoFocus:(0,I.M)($,f=>{var p;null===(p=el.trigger)||void 0===p||p.focus({preventScroll:!0}),f.preventDefault()})},(0,M.createElement)(J,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:N,onPointerDownOutside:V,onFocusOutside:f=>f.preventDefault(),onDismiss:()=>el.onOpenChange(!1)},(0,M.createElement)(eA,(0,_.Z)({role:"listbox",id:el.contentId,"data-state":el.open?"open":"closed",dir:el.dir,onContextMenu:f=>f.preventDefault()},eo,eD,{onPlaced:()=>eg(!0),ref:ed,style:{display:"flex",flexDirection:"column",outline:"none",...eo.style},onKeyDown:(0,I.M)(eo.onKeyDown,f=>{let p=f.ctrlKey||f.altKey||f.metaKey;if("Tab"===f.key&&f.preventDefault(),p||1!==f.key.length||eC(f.key),["ArrowUp","ArrowDown","Home","End"].includes(f.key)){let p=eh().filter(f=>!f.disabled),m=p.map(f=>f.ref.current);if(["ArrowUp","End"].includes(f.key)&&(m=m.slice().reverse()),["ArrowUp","ArrowDown"].includes(f.key)){let p=f.target,h=m.indexOf(p);m=m.slice(h+1)}setTimeout(()=>ey(m)),f.preventDefault()}})}))))))}),to=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,onPlaced:h,...$}=f,N=e2(e5,m),I=tn(e5,m),[V,U]=(0,M.useState)(null),[K,X]=(0,M.useState)(null),q=(0,Z.e)(p,f=>X(f)),j=eG(m),G=(0,M.useRef)(!1),J=(0,M.useRef)(!0),{viewport:Q,selectedItem:ee,selectedItemText:et,focu
1sSelectedItem:en}=I,er=(0,M.useCallback)(()=>{if(N.trigger&&N.valueNode&&V&&K&&Q&&ee&&et){let f=N.trigger.getBoundingClientRect(),p=K.getBoundingClientRect(),m=N.valueNode.getBoundingClientRect(),$=et.getBoundingClientRect();if("rtl"!==N.dir){let h=$.left-p.left,_=m.left-h,M=f.left-_,N=f.width+M,I=Math.max(N,p.width),Z=window.innerWidth-10,U=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(_,[10,Z-I]);V.style.minWidth=N+"px",V.style.left=U+"px"}else{let h=p.right-$.right,_=window.innerWidth-m.right-h,M=window.innerWidth-f.right-_,N=f.width+M,I=Math.max(N,p.width),Z=window.innerWidth-10,U=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(_,[10,Z-I]);V.style.minWidth=N+"px",V.style.right=U+"px"}let _=j(),M=window.innerHeight-20,I=Q.scrollHeight,Z=window.getComputedStyle(K),U=parseInt(Z.borderTopWidth,10),Y=parseInt(Z.paddingTop,10),X=parseInt(Z.borderBottomWidth,10),q=parseInt(Z.paddingBottom,10),J=U+Y+I+q+X,en=Math.min(5*ee.offsetHeight,J),er=window.getComputedStyle(Q),eo=parseInt(er.paddingTop,10),el=parseInt(er.paddingBottom,10),ei=f.top+f.height/2-10,ea=ee.offsetHeight/2,ec=ee.offsetTop+ea,eu=U+Y+ec;if(eu<=ei){let f=ee===_[_.length-1].ref.current;V.style.bottom="0px";let p=K.clientHeight-Q.offsetTop-Q.offsetHeight;V.style.height=eu+Math.max(M-ei,ea+(f?el:0)+p+X)+"px"}else{let f=ee===_[0].ref.current;V.style.top="0px";let p=Math.max(ei,U+Q.offsetTop+(f?eo:0)+ea);V.style.height=p+(J-eu)+"px",Q.scrollTop=eu-ei+Q.offsetTop}V.style.margin="10px 0",V.style.minHeight=en+"px",V.style.maxHeight=M+"px",null==h||h(),requestAnimationFrame(()=>G.current=!0)}},[j,N.trigger,N.valueNode,V,K,Q,ee,et,N.dir,h]);(0,ed.b)(()=>er(),[er]);let[eo,el]=(0,M.useState)();(0,ed.b)(()=>{K&&el(window.getComputedStyle(K).zIndex)},[K]);let ei=(0,M.useCallback)(f=>{f&&!0===J.current&&(er(),null==en||en(),J.current=!1)},[er,en]);return(0,M.createElement)(ti,{scope:m,contentWrapper:V,shouldExpandOnScrollRef:G,onScrollButtonChange:ei},(0,M.createElement)("div",{ref:U,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:eo}},(0,M.createElement)(Y.WV.div,(0,_.Z)({},$,{ref:q,style:{boxSizing:"border-box",maxHeight:"100%",...$.style}}))))}),tl=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,align:h="start",collisionPadding:$=10,...N}=f,I=e1(m);return(0,M.createElement)(ex,(0,_.Z)({},I,N,{ref:p,align:h,collisionPadding:$,style:{boxSizing:"border-box",...N.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}))}),[ti,ta]=eQ(e5,{}),tc="SelectViewport",tu=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,...h}=f,$=tn(tc,m),N=ta(tc,m),V=(0,Z.e)(p,$.onViewportChange),U=(0,M.useRef)(0);return(0,M.createElement)(M.Fragment,null,(0,M.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"}}),(0,M.createElement)(ej.Slot,{scope:m},(0,M.createElement)(Y.WV.div,(0,_.Z)({"data-radix-select-viewport":"",role:"presentation"},h,{ref:V,style:{position:"relative",flex:1,overflow:"auto",...h.style},onScroll:(0,I.M)(h.onScroll,f=>{let p=f.currentTarget,{contentWrapper:m,shouldExpandOnScrollRef:h}=N;if(null!=h&&h.current&&m){let f=Math.abs(U.current-p.scrollTop);if(f>0){let h=window.innerHeight-20,$=parseFloat(m.style.minHeight),_=parseFloat(m.style.height),M=Math.max($,_);if(M<h){let $=M+f,_=Math.min(h,$),N=$-_;m.style.height=_+"px","0px"===m.style.bottom&&(p.scrollTop=N>0?N:0,m.style.justifyContent="flex-end")}}}U.current=p.scrollTop})}))))}),[td,ts]=eQ("SelectGroup"),tf=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,...h}=f,$=(0,el.M)();return(0,M.createElement)(td,{scope:m,id:$},(0,M.createElement)(Y.WV.div,(0,_.Z)({role:"group","aria-labelledby":$},h,{ref:p})))}),tp=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,...h}=f,$=ts("SelectLabel",m);return(0,M.createElement)(Y.WV.div,(0,_.Z)({id:$.id},h,{ref:p}))}),tm="SelectItem",[th,tv]=eQ(tm),tg=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,value:h,disabled:$=!1,textValue:N,...V}=f,U=e2(tm,m),K=tn(tm,m),X=U.value===h,[q,j]=(0,M.useState)(null!=N?N:""),[G,J]=(0,M.useState)(!1),Q=(0,Z.e)(p,f=>{var p;return null===(p=K.itemRefCallback)||void 0===p?void 0:p.call(K,f,h,$)}),ee=(0,el.M)(),handleSelect=()=>{$||(U.onValueChange(h),U.onOpenChange(!1))};return(0,M.createElement)(th,{scope:m,value:h,disabled:$,textId:ee,isSelected:X,onItemTextChange:(0,M.useCallback)(f=>{j(p=>{var m;return p||(null!==(m=null==f?void 0:f.textContent)&&void 0!==m?m:"").trim()})},[])},(0,M.createElement)(ej.ItemSlot,{scope:m,value:h,disabled:$,textValue:q},(0,M.createElement)(Y.WV.div,(0,_.Z)({role:"option","aria-labelledby":ee,"data-highlighted":G?"":void 0,"aria-selected":X&&G,"data-state":X?"checked":"unchecked","aria-disabled":$||void 0,"data-disabled":$?"":void 0,tabIndex:$?void 0:-1},V,{ref:Q,onFocus:(0,I.M)(V.onFocus,()=>J(!0)),onBlur:(0,I.M)(V.onBlur,()=>J(!1)),onPointerUp:(0,I.M)(V.onPointerUp,handleSelect),onPointerMove:(0,I.M)(V.onPointerMove,f=>{if($){var p;null===(p=K.onItemLeave)||void 0===p||p.call(K)}
1else f.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,I.M)(V.onPointerLeave,f=>{if(f.currentTarget===document.activeElement){var p;null===(p=K.onItemLeave)||void 0===p||p.call(K)}}),onKeyDown:(0,I.M)(V.onKeyDown,f=>{var p;let m=(null===(p=K.searchRef)||void 0===p?void 0:p.current)!=="";m&&" "===f.key||(eX.includes(f.key)&&handleSelect()," "===f.key&&f.preventDefault())})}))))}),tb="SelectItemText",ty=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,className:h,style:$,...I}=f,V=e2(tb,m),U=tn(tb,m),K=tv(tb,m),X=e8(tb,m),[q,j]=(0,M.useState)(null),G=(0,Z.e)(p,f=>j(f),K.onItemTextChange,f=>{var p;return null===(p=U.itemTextRefCallback)||void 0===p?void 0:p.call(U,f,K.value,K.disabled)}),J=null==q?void 0:q.textContent,Q=(0,M.useMemo)(()=>(0,M.createElement)("option",{key:K.value,value:K.value,disabled:K.disabled},J),[K.disabled,K.value,J]),{onNativeOptionAdd:ee,onNativeOptionRemove:et}=X;return(0,ed.b)(()=>(ee(Q),()=>et(Q)),[ee,et,Q]),(0,M.createElement)(M.Fragment,null,(0,M.createElement)(Y.WV.span,(0,_.Z)({id:K.textId},I,{ref:G})),K.isSelected&&V.valueNode&&!V.valueNodeHasChildren?(0,N.createPortal)(I.children,V.valueNode):null)}),tw=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,...h}=f,$=tv("SelectItemIndicator",m);return $.isSelected?(0,M.createElement)(Y.WV.span,(0,_.Z)({"aria-hidden":!0},h,{ref:p})):null}),tx="SelectScrollUpButton",t$=(0,M.forwardRef)((f,p)=>{let m=tn(tx,f.__scopeSelect),h=ta(tx,f.__scopeSelect),[$,N]=(0,M.useState)(!1),I=(0,Z.e)(p,h.onScrollButtonChange);return(0,ed.b)(()=>{if(m.viewport&&m.isPositioned){let f=m.viewport;function handleScroll(){let p=f.scrollTop>0;N(p)}return handleScroll(),f.addEventListener("scroll",handleScroll),()=>f.removeEventListener("scroll",handleScroll)}},[m.viewport,m.isPositioned]),$?(0,M.createElement)(tC,(0,_.Z)({},f,{ref:I,onAutoScroll:()=>{let{viewport:f,selectedItem:p}=m;f&&p&&(f.scrollTop=f.scrollTop-p.offsetHeight)}})):null}),tE="SelectScrollDownButton",tS=(0,M.forwardRef)((f,p)=>{let m=tn(tE,f.__scopeSelect),h=ta(tE,f.__scopeSelect),[$,N]=(0,M.useState)(!1),I=(0,Z.e)(p,h.onScrollButtonChange);return(0,ed.b)(()=>{if(m.viewport&&m.isPositioned){let f=m.viewport;function handleScroll(){let p=f.scrollHeight-f.clientHeight,m=Math.ceil(f.scrollTop)<p;N(m)}return handleScroll(),f.addEventListener("scroll",handleScroll),()=>f.removeEventListener("scroll",handleScroll)}},[m.viewport,m.isPositioned]),$?(0,M.createElement)(tC,(0,_.Z)({},f,{ref:I,onAutoScroll:()=>{let{viewport:f,selectedItem:p}=m;f&&p&&(f.scrollTop=f.scrollTop+p.offsetHeight)}})):null}),tC=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,onAutoScroll:h,...$}=f,N=tn("SelectScrollButton",m),V=(0,M.useRef)(null),Z=eG(m),U=(0,M.useCallback)(()=>{null!==V.current&&(window.clearInterval(V.current),V.current=null)},[]);return(0,M.useEffect)(()=>()=>U(),[U]),(0,ed.b)(()=>{var f;let p=Z().find(f=>f.ref.current===document.activeElement);null==p||null===(f=p.ref.current)||void 0===f||f.scrollIntoView({block:"nearest"})},[Z]),(0,M.createElement)(Y.WV.div,(0,_.Z)({"aria-hidden":!0},$,{ref:p,style:{flexShrink:0,...$.style},onPointerDown:(0,I.M)($.onPointerDown,()=>{null===V.current&&(V.current=window.setInterval(h,50))}),onPointerMove:(0,I.M)($.onPointerMove,()=>{var f;null===(f=N.onItemLeave)||void 0===f||f.call(N),null===V.current&&(V.current=window.setInterval(h,50))}),onPointerLeave:(0,I.M)($.onPointerLeave,()=>{U()})}))}),tR=(0,M.forwardRef)((f,p)=>{let{__scopeSelect:m,...h}=f;return(0,M.createElement)(Y.WV.div,(0,_.Z)({"aria-hidden":!0},h,{ref:p}))}),tP=(0,M.forwardRef)((f,p)=>{let{value:m,...h}=f,$=(0,M.useRef)(null),N=(0,Z.e)(p,$),I=(0,eR.D)(m);return(0,M.useEffect)(()=>{let f=$.current,p=window.HTMLSelectElement.prototype,h=Object.getOwnPropertyDescriptor(p,"value"),_=h.set;if(I!==m&&_){let p=new Event("change",{bubbles:!0});_.call(f,m),f.dispatchEvent(p)}},[I,m]),(0,M.createElement)(eP.T,{asChild:!0},(0,M.createElement)("select",(0,_.Z)({},h,{ref:N,defaultValue:m})))});function $cc7e05a45900e73f$var$useTypeaheadSearch(f){let p=(0,X.W)(f),m=(0,M.useRef)(""),h=(0,M.useRef)(0),$=(0,M.useCallback)(f=>{let $=m.current+f;p($),function updateSearch(f){m.current=f,window.clearTimeout(h.current),""!==f&&(h.current=window.setTimeout(()=>updateSearch(""),1e3))}($)},[p]),_=(0,M.useCallback)(()=>{m.current="",window.clearTimeout(h.current)},[]);return(0,M.useEffect)(()=>()=>window.clearTimeout(h.current),[]),[m,$,_]}function $cc7e05a45900e73f$var$findNextItem(f,p,m){var h;let $=p.length>1&&Array.from(p).every(f=>f===p[0]),_=$?p[0]:p,M=m?f.indexOf(m):-1,N=(h=Math.max(M,0),f.map((p,m)=>f[(h+m)%f.length])),I=1===_.length;I&&(N=N.filter(f=>f!==m));let V=N.find(f=>f.textValue.toLowerCase().startsWith(_.toLowerCase()));return V!==m?V:void 0}tP.displayName="BubbleSelect";let $cc7e05a45900e73f$export$be92b6f5f03c0fe9=f=>{let{__scopeSelect:p,children:m,open:h,defaultOpen:$,onOpenChange:_,value:N,defaultValue:I,onValueChange:V,dir:Z,name:U,autoComplete:Y,disabled:X,required:q}=f,j=e1(p),[G,J]=(0,M.useState)(null),[Q,ee]=(0,M.useState)(null),[et,en]=(0,M.useState)(!1),er=(0,K.gm)(Z),[eo=!1,ei]=(0,eC.T)({prop:h,defaultProp:$,onChange:_}),[ea,ec]=(0,eC.T)({prop:N,defaultProp:I,onChange:V}),eu=(0,M.useRef)(null),ed=!G||!!G.closest("form"),[es,ef]=(0,M.useState)(new Set),ep=Array.from(es).map(f=>f.props.value).join(";");return(0,M.createElement)($cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9,j,(0,M.createElement)(e7,{required:q,scope:p,trigger:G,onTriggerChange:J,valueNode:Q,onValueNodeChange:ee,valueNodeHasChildren:et,onValueNodeHasChildrenChange:en,contentId:(0,el.M)(),value:ea,onValueChange:ec,open:eo,onOpenChange:ei,dir:er,triggerPointerDownPosRef:eu,disabled:X},(0,M.createElement)(ej.Provider,{scope:p},(0,M.createElement)(e6,{scope:f.__scopeSelect,onNativeOptionAdd:(0,M.useCallback)(f=>{ef(p=>new Set(p).add(f))},[]),onNativeOptionRemove:(0,M.useCallback)(f=>{ef(p=>{let m=new Set(p);return m.delete(f),m})},[])},m)),ed?(0,M.createElement)(tP,{key:ep,"aria-hidden":!0,required:q,tabIndex:-1,name:U,autoComplete:Y,value:ea,onChange:f=>ec(f.target.value),disabled:X},void 0===ea?(0,M.createElement)("option",{value:""}):null,Array.from(es)):null))},tT=e3,tA=e4,tD=e9,$cc7e05a45900e73f$export$602eac185826482c=f=>(0,M.createElement)(eE,(0,_.Z)({asChild:!0},f)),tO=te,t_=tu,tM=tf,tL=tp,tk=tg,tN=ty,tW=tw,tI=t$,tF=tS,tB=tR},49815:function(f,p,m){m.d(p,{g7:function(){return M}});var h=m(7896),$=m(2784),_=m(62656);let M=(0,$.forwardRef)((f,p)=>{let{children:m,..._}=f,M=$.Children.toArray(m),I=M.find($5e63c961fc1ce211$var$isSlottable);if(I){let f=I.props.children,m=M.map(p=>p!==I?p:$.Children.count(f)>1?$.Children.only(null):(0,$.isValidElement)(f)?f.props.children:null);return(0,$.createElement)(N,(0,h.Z)({},_,{ref:p}),(0,$.isValidElement)(f)?(0,$.cloneElement)(f,void 0,m):null)}return(0,$.createElement)(N,(0,h.Z)({},_,{ref:p}),m)});M.displayName="Slot";let N=(0,$.forwardRef)((f,p)=>{let{children:m,...h}=f;return(0,$.isValidElement)(m)?(0,$.cloneElement)(m,{...function(f,p){let m={...p};for(let h in p){let $=f[h],_=p[h],M=/^on[A-Z]/.test(h);M?$&&_?m[h]=(...f)=>{_(...f),$(...f)}:$&&(m[h]=$):"style"===h?m[h]={...$,..._}
1:"className"===h&&(m[h]=[$,_].filter(Boolean).join(" "))}return{...f,...m}}(h,m.props),ref:p?(0,_.F)(p,m.ref):m.ref}):$.Children.count(m)>1?$.Children.only(null):null});N.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:f})=>(0,$.createElement)($.Fragment,null,f);function $5e63c961fc1ce211$var$isSlottable(f){return(0,$.isValidElement)(f)&&f.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}},27757:function(f,p,m){m.d(p,{W:function(){return $b1b2314f5f9a1d84$export$25bec8c6f54ee79a}});var h=m(2784);function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(f){let p=(0,h.useRef)(f);return(0,h.useEffect)(()=>{p.current=f}),(0,h.useMemo)(()=>(...f)=>{var m;return null===(m=p.current)||void 0===m?void 0:m.call(p,...f)},[])}},87695:function(f,p,m){m.d(p,{T:function(){return $71cd76cc60e0454e$export$6f32135080cb4c3}});var h=m(2784),$=m(27757);function $71cd76cc60e0454e$export$6f32135080cb4c3({prop:f,defaultProp:p,onChange:m=()=>{}}){let[_,M]=function({defaultProp:f,onChange:p}){let m=(0,h.useState)(f),[_]=m,M=(0,h.useRef)(_),N=(0,$.W)(p);return(0,h.useEffect)(()=>{M.current!==_&&(N(_),M.current=_)},[_,M,N]),m}({defaultProp:p,onChange:m}),N=void 0!==f,I=N?f:_,V=(0,$.W)(m),Z=(0,h.useCallback)(p=>{if(N){let m="function"==typeof p?p(f):p;m!==f&&V(m)}else M(p)},[N,f,M,V]);return[I,Z]}},86796:function(f,p,m){m.d(p,{e:function(){return $addc16e1bbe58fd0$export$3a72a57244d6e765}});var h=m(2784),$=m(27757);function $addc16e1bbe58fd0$export$3a72a57244d6e765(f,p=null==globalThis?void 0:globalThis.document){let m=(0,$.W)(f);(0,h.useEffect)(()=>{let handleKeyDown=f=>{"Escape"===f.key&&m(f)};return p.addEventListener("keydown",handleKeyDown),()=>p.removeEventListener("keydown",handleKeyDown)},[m,p])}},61644:function(f,p,m){m.d(p,{b:function(){return $}});var h=m(2784);let $=(null==globalThis?void 0:globalThis.document)?h.useLayoutEffect:()=>{}},90022:function(f,p,m){m.d(p,{D:function(){return $010c2913dbd2fe3d$export$5cae361ad82dce8b}});var h=m(2784);function $010c2913dbd2fe3d$export$5cae361ad82dce8b(f){let p=(0,h.useRef)({value:f,previous:f});return(0,h.useMemo)(()=>(p.current.value!==f&&(p.current.previous=p.current.value,p.current.value=f),p.current.previous),[f])}},35019:function(f,p,m){m.d(p,{t:function(){return $db6c3485150b8e66$export$1ab7ae714698c4b8}});var h=m(2784),$=m(61644);function $db6c3485150b8e66$export$1ab7ae714698c4b8(f){let[p,m]=(0,h.useState)(void 0);return(0,$.b)(()=>
1{if(f){m({width:f.offsetWidth,height:f.offsetHeight});let p=new ResizeObserver(p=>{let h,$;if(!Array.isArray(p)||!p.length)return;let _=p[0];if("borderBoxSize"in _){let f=_.borderBoxSize,p=Array.isArray(f)?f[0]:f;h=p.inlineSize,$=p.blockSize}else h=f.offsetWidth,$=f.offsetHeight;m({width:h,height:$})});return p.observe(f,{box:"border-box"}),()=>p.unobserve(f)}m(void 0)},[f]),p}},89785:function(f,p,m){m.d(p,{T:function(){return M}});var h=m(7896),$=m(2784),_=m(72714);let M=(0,$.forwardRef)((f,p)=>(0,$.createElement)(_.WV.span,(0,h.Z)({},f,{ref:p,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",...f.style}})))}}]);

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.