PageSourceSearch

https://explorer.dabba.network/_next/static/chunks/9561-da2318116639daf1.js

js dabba.network collected 2026-10-05 03:40:53 UTC 44,104 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9561],{59561:function(e,t,n){n.d(t,{VY:function(){return tI},ZA:function(){return tV},JO:function(){return tD},ck:function(){return tF},wU:function(){return tN},eT:function(){return tZ},__:function(){return tB},h_:function(){return tW},fC:function(){return t_},$G:function(){return t$},u_:function(){return tz},Z0:function(){return tK},xz:function(){return tO},B4:function(){return tL},l_:function(){return tH}});var r=n(22988),o=n(2265),l=n(54887);function i(e,[t,n]){return Math.min(n,Math.max(t,e))}var a=n(78149),c=n(98324),u=n(1584),s=n(71538);let f=(0,o.createContext)(void 0);var d=n(53938),p=n(20589),h=n(80467),m=n(53201);let g=["top","right","bottom","left"],v=Math.min,w=Math.max,y=Math.round,x=Math.floor,b=e=>({x:e,y:e}),E={left:"right",right:"left",bottom:"top",top:"bottom"},S={start:"end",end:"start"};function C(e,t){return"function"==typeof e?e(t):e}function R(e){return e.split("-")[0]}function P(e){return e.split("-")[1]}function T(e){return"x"===e?"y":"x"}function A(e){return"y"===e?"height":"width"}function M(e){return["top","bottom"].includes(R(e))?"y":"x"}function k(e){return e.replace(/start|end/g,e=>S[e])}function _(e){return e.replace(/left|right|bottom|top/g,e=>E[e])}function O(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function L(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function D(e,t,n){let r,{reference:o,floating:l}=e,i=M(t),a=T(M(t)),c=A(a),u=R(t),s="y"===i,f=o.x+o.width/2-l.width/2,d=o.y+o.height/2-l.height/2,p=o[c]/2-l[c]/2;switch(u){case"top":r={x:f,y:o.y-l.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-l.width,y:d};break;default:r={x:o.x,y:o.y}}switch(P(t)){case"start":r[a]-=p*(n&&s?-1:1);break;case"end":r[a]+=p*(n&&s?-1:1)}return r}let W=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i}=n,a=l.filter(Boolean),c=await (null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:f}=D(u,r,c),d=r,p={},h=0;for(let n=0;n<a.length;n++){let{name:l,fn:m}=a[n],{x:g,y:v,data:w,reset:y}=await m({x:s,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:u,platform:i,elements:{reference:e,floating:t}});s=null!=g?g:s,f=null!=v?v:f,p={...p,[l]:{...p[l],...w}},y&&h<=50&&(h++,"object"==typeof y&&(y.placement&&(d=y.placement),y.rects&&(u=!0===y.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):y.rects),{x:s,y:f}=D(u,d,c)),n=-1)}return{x:s,y:f,placement:d,strategy:o,middlewareData:p}};async function I(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:l,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:s="viewport",elementContext:f="floating",altBoundary:d=!1,padding:p=0}=C(t,e),h=O(p),m=a[d?"floating"===f?"reference":"floating":f],g=L(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(m)))||n?m:m.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(a.floating)),boundary:u,rootBoundary:s,strategy:c})),v="floating"===f?{...i.floating,x:r,y:o}:i.reference,w=await (null==l.getOffsetParent?void 0:l.getOffsetParent(a.floating)),y=await (null==l.isElement?void 0:l.isElement(w))&&await (null==l.getScale?void 0:l.getScale(w))||{x:1,y:1},x=L(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:w,strategy:c}):v);return{top:(g.top-x.top+h.top)/y.y,bottom:(x.bottom-g.bottom+h.bottom)/y.y,left:(g.left-x.left+h.left)/y.x,right:(x.right-g.right+h.right)/y.x}}function H(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function V(e){return g.some(t=>e[t]>=0)}async function B(e,t){let{placement:n,platform:r,elements:o}=e,l=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=R(n),a=P(n),c="y"===M(n),u=["left","top"].includes(i)?-1:1,s=l&&c?-1:1,f=C(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&"number"==typeof h&&(p="end"===a?-1*h:h),c?{x:p*s,y:d*u}:{x:d*u,y:p*s}}function F(e){return z(e)?(e.nodeName||"").toLowerCase():"#document"}function Z(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function N(e){var t;return null==(t=(z(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function z(e){return e instanceof Node||e instanceof Z(e).Node}function $(e){return e instanceof Element||e instanceof Z(e).Element}function K(e){return e instanceof HTMLElement||e instanceof Z(e).HTMLElement}function q(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof Z(e).ShadowRoot)}function U(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=G(e);
1return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function j(e){let t=X(),n=G(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function X(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function Y(e){return["html","body","#document"].includes(F(e))}function G(e){return Z(e).getComputedStyle(e)}function J(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Q(e){if("html"===F(e))return e;let t=e.assignedSlot||e.parentNode||q(e)&&e.host||N(e);return q(t)?t.host:t}function ee(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=Q(t);return Y(n)?t.ownerDocument?t.ownerDocument.body:t.body:K(n)&&U(n)?n:e(n)}(e),l=o===(null==(r=e.ownerDocument)?void 0:r.body),i=Z(o);return l?t.concat(i,i.visualViewport||[],U(o)?o:[],i.frameElement&&n?ee(i.frameElement):[]):t.concat(o,ee(o,[],n))}function et(e){let t=G(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=K(e),l=o?e.offsetWidth:n,i=o?e.offsetHeight:r,a=y(n)!==l||y(r)!==i;return a&&(n=l,r=i),{width:n,height:r,$:a}}function en(e){return $(e)?e:e.contextElement}function er(e){let t=en(e);if(!K(t))return b(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:l}=et(t),i=(l?y(n.width):n.width)/r,a=(l?y(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),a&&Number.isFinite(a)||(a=1),{x:i,y:a}}let eo=b(0);function el(e){let t=Z(e);return X()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eo}function ei(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),i=en(e),a=b(1);t&&(r?$(r)&&(a=er(r)):a=er(e));let c=(void 0===(o=n)&&(o=!1),r&&(!o||r===Z(i))&&o)?el(i):b(0),u=(l.left+c.x)/a.x,s=(l.top+c.y)/a.y,f=l.width/a.x,d=l.height/a.y;if(i){let e=Z(i),t=r&&$(r)?Z(r):r,n=e,o=n.frameElement;for(;o&&r&&t!==n;){let e=er(o),t=o.getBoundingClientRect(),r=G(o),l=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,s*=e.y,f*=e.x,d*=e.y,u+=l,s+=i,o=(n=Z(o)).frameElement}}return L({width:f,height:d,x:u,y:s})}let ea=[":popover-open",":modal"];function ec(e){return ea.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function eu(e){return ei(N(e)).left+J(e).scrollLeft}
1function es(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=Z(e),r=N(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,a=0,c=0;if(o){l=o.width,i=o.height;let e=X();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,c=o.offsetTop)}return{width:l,height:i,x:a,y:c}}(e,n);else if("document"===t)r=function(e){let t=N(e),n=J(e),r=e.ownerDocument.body,o=w(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),l=w(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-n.scrollLeft+eu(e),a=-n.scrollTop;return"rtl"===G(r).direction&&(i+=w(t.clientWidth,r.clientWidth)-o),{width:o,height:l,x:i,y:a}}(N(e));else if($(t))r=function(e,t){let n=ei(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,l=K(e)?er(e):b(1),i=e.clientWidth*l.x;return{width:i,height:e.clientHeight*l.y,x:o*l.x,y:r*l.y}}(t,n);else{let n=el(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return L(r)}function ef(e,t){return K(e)&&"fixed"!==G(e).position?t?t(e):e.offsetParent:null}function ed(e,t){let n=Z(e);if(!K(e)||ec(e))return n;let r=ef(e,t);for(;r&&["table","td","th"].includes(F(r))&&"static"===G(r).position;)r=ef(r,t);return r&&("html"===F(r)||"body"===F(r)&&"static"===G(r).position&&!j(r))?n:r||function(e){let t=Q(e);for(;K(t)&&!Y(t);){if(j(t))return t;t=Q(t)}return null}(e)||n}let ep=async function(e){let t=this.getOffsetParent||ed,n=this.getDimensions;return{reference:function(e,t,n){let r=K(t),o=N(t),l="fixed"===n,i=ei(e,!0,l,t),a={scrollLeft:0,scrollTop:0},c=b(0);if(r||!r&&!l){if(("body"!==F(t)||U(o))&&(a=J(t)),r){let e=ei(t,!0,l,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else o&&(c.x=eu(o))}return{x:i.left+a.scrollLeft-c.x,y:i.top+a.scrollTop-c.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}},eh={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=N(r),a=!!t&&ec(t.floating);if(r===i||a&&l)return n;let c={scrollLeft:0,scrollTop:0},u=b(1),s=b(0),f=K(r);if((f||!f&&!l)&&(("body"!==F(r)||U(i))&&(c=J(r)),K(r))){let e=ei(r);u=er(r),s.x=e.x+r.clientLeft,s.y=e.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-c.scrollLeft*u.x+s.x,y:n.y*u.y-c.scrollTop*u.y+s.y}},getDocumentElement:N,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=ee(e,[],!1).filter(e=>$(e)&&"body"!==F(e)),o=null,l="fixed"===G(e).position,i=l?Q(e):e;for(;$(i)&&!Y(i);){let t=G(i),n=j(i);n||"fixed"!==t.position||(o=null),(l?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||U(i)&&!n&&function e(t,n){let r=Q(t);return!(r===n||!$(r)||Y(r))&&("fixed"===G(r).position||e(r,n))}(e,i))?r=r.filter(e=>e!==i):o=t,i=Q(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=l[0],a=l.reduce((e,n)=>{let r=es(t,n,o);return e.top=w(r.top,e.top),e.right=v(r.right,e.right),e.bottom=v(r.bottom,e.bottom),e.left=w(r.left,e.left),e},es(t,i,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:ed,getElementRects:ep,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=et(e);return{width:t,height:n}},getScale:er,isElement:$,isRTL:function(e){return"rtl"===G(e).direction}},em=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:l,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:s=0}=C(e,t)||{};if(null==u)return{};let f=O(s),d={x:n,y:r},p=T(M(o)),h=A(p),m=await i.getDimensions(u),g="y"===p,y=g?"clientHeight":"clientWidth",x=l.reference[h]+l.reference[p]-d[p]-l.floating[h],b=d[p]-l.reference[p],E=await (null==i.getOffsetParent?void 0:i.getOffsetParent(u)),S=E?E[y]:0;S&&await (null==i.isElement?void 0:i.isElement(E))||(S=a.floating[y]||l.floating[h]);let R=S/2-m[h]/2-1,k=v(f[g?"top":"left"],R),_=v(f[g?"bottom":"right"],R),L=S-m[h]-_,D=S/2-m[h]/2+(x/2-b/2),W=w(k,v(D,L)),I=!c.arrow&&null!=P(o)&&D!==W&&l.reference[h]/2-(D<k?k:_)-m[h]/2<0,H=I?D<k?D-k:D-L:0;return{[p]:d[p]+H,data:{[p]:W,centerOffset:D-W-H,...I&&{alignmentOffset:H}},reset:I}}}),eg=(e,t,n)=>{let r=new Map,o={platform:eh,...n},l={...o.platform,_c:r};return W(e,t,{...o,platform:l})},ev=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?em({element:n.current,padding:r}).fn(t):{}:n?em({element:n,padding:r}).fn(t):{}}});var ew="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function ey(e,t){let n,r,o;
1if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!ey(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!ey(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ex(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eb(e,t){let n=ex(e);return Math.round(t*n)/n}function eE(e){let t=o.useRef(e);return ew(()=>{t.current=e}),t}var eS=n(25171);let eC=(0,o.forwardRef)((e,t)=>{let{children:n,width:l=10,height:i=5,...a}=e;return(0,o.createElement)(eS.WV.svg,(0,r.Z)({},a,{ref:t,width:l,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var eR=n(75137),eP=n(1336);let eT="Popper",[eA,eM]=(0,c.b)(eT),[ek,e_]=eA(eT),eO=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:l,...i}=e,a=e_("PopperAnchor",n),c=(0,o.useRef)(null),s=(0,u.e)(t,c);return(0,o.useEffect)(()=>{a.onAnchorChange((null==l?void 0:l.current)||c.current)}),l?null:(0,o.createElement)(eS.WV.div,(0,r.Z)({},i,{ref:s}))}),eL="PopperContent",[eD,eW]=eA(eL),eI=(0,o.forwardRef)((e,t)=>{var n,i,a,c,s,f,d,p,h,m,g,y,b,E;let{__scopePopper:S,side:O="bottom",sideOffset:L=0,align:D="center",alignOffset:W=0,arrowPadding:F=0,avoidCollisions:Z=!0,collisionBoundary:z=[],collisionPadding:$=0,sticky:K="partial",hideWhenDetached:q=!1,updatePositionStrategy:U="optimized",onPlaced:j,...X}=e,Y=e_(eL,S),[G,J]=(0,o.useState)(null),Q=(0,u.e)(t,e=>J(e)),[et,er]=(0,o.useState)(null),eo=function(e){let[t,n]=(0,o.useState)(void 0);return(0,eP.b)(()=>
1{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(et),el=null!==(n=null==eo?void 0:eo.width)&&void 0!==n?n:0,ea=null!==(i=null==eo?void 0:eo.height)&&void 0!==i?i:0,ec="number"==typeof $?$:{top:0,right:0,bottom:0,left:0,...$},eu=Array.isArray(z)?z:[z],es=eu.length>0,ef={padding:ec,boundary:eu.filter(eV),altBoundary:es},{refs:ed,floatingStyles:ep,placement:eh,isPositioned:em,middlewareData:eC}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:a,floating:c}={},transform:u=!0,whileElementsMounted:s,open:f}=e,[d,p]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,m]=o.useState(r);ey(h,r)||m(r);let[g,v]=o.useState(null),[w,y]=o.useState(null),x=o.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),b=o.useCallback(e=>{e!==R.current&&(R.current=e,y(e))},[]),E=a||g,S=c||w,C=o.useRef(null),R=o.useRef(null),P=o.useRef(d),T=null!=s,A=eE(s),M=eE(i),k=o.useCallback(()=>{if(!C.current||!R.current)return;let e={placement:t,strategy:n,middleware:h};M.current&&(e.platform=M.current),eg(C.current,R.current,e).then(e=>{let t={...e,isPositioned:!0};_.current&&!ey(P.current,t)&&(P.current=t,l.flushSync(()=>{p(t)}))})},[h,t,n,M]);ew(()=>{!1===f&&P.current.isPositioned&&(P.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[f]);let _=o.useRef(!1);ew(()=>(_.current=!0,()=>{_.current=!1}),[]),ew(()=>{if(E&&(C.current=E),S&&(R.current=S),E&&S){if(A.current)return A.current(E,S,k);k()}},[E,S,k,A,T]);let O=o.useMemo(()=>({reference:C,floating:R,setReference:x,setFloating:b}),[x,b]),L=o.useMemo(()=>({reference:E,floating:S}),[E,S]),D=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!L.floating)return e;let t=eb(L.floating,d.x),r=eb(L.floating,d.y);return u?{...e,transform:"translate("+t+"px, "+r+"px)",...ex(L.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,u,L.floating,d.x,d.y]);return o.useMemo(()=>({...d,update:k,refs:O,elements:L,floatingStyles:D}),[d,k,O,L,D])}({strategy:"fixed",placement:O+("center"!==D?"-"+D:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,s=en(e),f=l||i?[...s?ee(s):[],...ee(t)]:[];f.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});let d=s&&c?function(e,t){let n,r=null,o=N(e);function l(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function i(a,c){void 0===a&&(a=!1),void 0===c&&(c=1),l();let{left:u,top:s,width:f,height:d}=e.getBoundingClientRect();if(a||t(),!f||!d)return;let p=x(s),h=x(o.clientWidth-(u+f)),m={rootMargin:-p+"px "+-h+"px "+-x(o.clientHeight-(s+d))+"px "+-x(u)+"px",threshold:w(0,v(1,c))||1},g=!0;function y(e){let t=e[0].intersectionRatio;if(t!==c){if(!g)return i();t?i(!1,t):n=setTimeout(()=>{i(!1,1e-7)},100)}g=!1}try{r=new IntersectionObserver(y,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,m)}r.observe(e)}(!0),l}(s,n):null,p=-1,h=null;a&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===s&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),s&&!u&&h.observe(s),h.observe(t));let m=u?ei(e):null;return u&&function t(){let r=ei(e);m&&(r.x!==m.x||r.y!==m.y||r.width!==m.width||r.height!==m.height)&&n(),m=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{l&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===U}),elements:{reference:Y.anchor},middleware:[{name:"offset",options:h={mainAxis:L+ea,alignmentAxis:W},async fn(e){var t,n;let{x:r,y:o,placement:l,middlewareData:i}=e,a=await B(e,h);return l===(null==(t=i.offset)?void 0:t.placement)&&null!=(n=i.arrow)&&n.alignmentOffset?{}:{x:r+a.x,y:o+a.y,data:{...a,placement:l}}}},Z&&{name:"shift",options:g={mainAxis:!0,crossAxis:!1,limiter:"partial"===K?(void 0===m&&(m={}),{options:m,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:l}=e,{offset:i=0,mainAxis:a=!0,crossAxis:c=!0}=C(m,e),u={x:t,y:n},s=M(r),f=T(s),d=u[f],p=u[s],h=C(i,e),g="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(a){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+g.mainAxis,n=o.reference[f]+o.reference[e]-g.mainAxis;d<t?d=t:d>n&&(d=n)}if(c){var v,w;let e="y"===f?"width":"height",t=["top","left"].includes(R(r)),n=o.reference[s]-o.floating[e]+(t&&(null==(v=l.offset)?void 0:v[s])||0)+(t?0:g.crossAxis),i=o.reference[s]+o.reference[e]+(t?0:(null==(w=l.offset)?void 0:w[s])||0)-(t?g.crossAxis:0);p<n?p=n:p>i&&(p=i)}return{[f]:d,[s]:p}}}):void 0,...ef},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:i={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...a}=C(g,e),c={x:t,y:n},u=await I(e,a),s=M(R(r)),f=T(s),d=c[f],p=c[s];if(o){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=d+u[e],r=d-u[t];d=w(n,v(d,r))}if(l){let e="y"===s?"top":"left",t="y"===s?"bottom":"right",n=p+u[e],r=p-u[t];p=w(n,v(p,r))}let h=i.fn({...e,[f]:d,[s]:p});return{...h,data:{x:h.x-t,y:h.y-n}}}},Z&&{name:"flip",options:y={...ef},async fn(e){var t,n,r,o,l;let{placement:i,middlewareData:a,rects:c,initialPlacement:u,platform:s,elements:f}=e,{mainAxis:d=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...w}=C(y,e);if(null!=(t=a.arrow)&&t.alignmentOffset)return{};let x=R(i),b=R(u)===u,E=await (null==s.isRTL?void 0:s.isRTL(f.floating)),S=h||(b||!v?[_(u)]:function(e){let t=_(e);return[k(e),t,k(t)]}(u));h||"none"===g||S.push(...function(e,t,n,r){let o=P(e),l=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(R(e),"start"===n,r);return o&&(l=l.map(e=>e+"-"+o),t&&(l=l.concat(l.map(k)))),l}(u,v,g,E));let O=[u,...S],L=await I(e,w),D=[],W=(null==(n=a.flip)?void 0:n.overflows)||[];if(d&&D.push(L[x]),p){let e=function(e,t,n){void 0===n&&(n=!1);let r=P(e),o=T(M(e)),l=A(o),i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[l]>t.floating[l]&&(i=_(i)),[i,_(i)]}(i,c,E);D.push(L[e[0]],L[e[1]])}if(W=[...W,{placement:i,overflows:D}],!D.every(e=>e<=0)){let e=((null==(r=a.flip)?void 0:r.index)||0)+1,t=O[e];if(t)return{data:{index:e,overflows:W},reset:{placement:t}};let n=null==(o=W.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(m){case"bestFit":{let e=null==(l=W.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=u}if(i!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:b={...ef,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:l}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}},async fn(e){let t,n;let{placement:r,rects:o,platform:l,elements:i}=e,{apply:a=()=>{},...c}=C(b,e),u=await I(e,c),s=R(r),f=P(r),d="y"===M(r),{width:p,height:h}=o.floating;"top"===s||"bottom"===s?(t=s,n=f===(await (null==l.isRTL?void 0:l.isRTL(i.floating))?"start":"end")?"left":"right"):(n=s,t="end"===f?"top":"bottom");let m=h-u[t],g=p-u[n],y=!e.middlewareData.shift,x=m,E=g;if(d){let e=p-u.left-u.right;E=f||y?v(g,e):e}else{let e=h-u.top-u.bottom;x=f||y?v(m,e):e}if(y&&!f){let e=w(u.left,0),t=w(u.right,0),n=w(u.top,0),r=w(u.bottom,0);d?E=p-2*(0!==e||0!==t?e+t:w(u.left,u.right)):x=h-2*(0!==n||0!==r?n+r:w(u.top,u.bottom))}await a({...e,availableWidth:E,availableHeight:x});let S=await l.getDimensions(i.floating);return p!==S.width||h!==S.height?{reset:{rects:!0}}:{}}},et&&ev({element:et,padding:F}),eB({arrowWidth:el,arrowHeight:ea}),q&&{name:"hide",options:E={strategy:"referenceHidden",...ef},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=C(E,e);switch(n){case"referenceHidden":{let n=H(await I(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:V(n)}}}case"escaped":{let n=H(await I(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:V(n)}}}default:return{}}}}]}),[eT,eA]=eF(eh),eM=(0,eR.W)(j);(0,eP.b)(()=>{em&&(null==eM||eM())},[em,eM]);let ek=null===(a=eC.arrow)||void 0===a?void 0:a.x,eO=null===(c=eC.arrow)||void 0===c?void 0:c.y,eW=(null===(s=eC.arrow)||void 0===s?void 0:s.centerOffset)!==0,[eI,eH]=(0,o.useState)();return(0,eP.b)(()=>{G&&eH(window.getComputedStyle(G).zIndex)},[G]),(0,o.createElement)("div",{ref:ed.setFloating,"data-radix-popper-content-wrapper":"",style:{...ep,transform:em?ep.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eI,"--radix-popper-transform-origin":[null===(f=eC.transformOrigin)||void 0===f?void 0:f.x,null===(d=eC.transformOrigin)||void 0===d?void 0:d.y].join(" ")},dir:e.dir},(0,o.createElement)(eD,{scope:S,placedSide:eT,onArrowChange:er,arrowX:ek,arrowY:eO,shouldHideArrow:eW},(0,o.createElement)(eS.WV.div,(0,r.Z)({"data-side":eT,"data-align":eA},X,{ref:Q,style:{...X.style,animation:em?void 0:"none",opacity:null!==(p=eC.hide)&&void 0!==p&&p.referenceHidden?0:void 0}}))))}),eH={top:"bottom",right:"left",bottom:"top",left:"right"};function eV(e){return null!==e}let eB=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,l,i;let{placement:a,rects:c,middlewareData:u}=t,s=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=s?0:e.arrowWidth,d=s?0:e.arrowHeight,[p,h]=eF(a),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!==(r=null===(o=u.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+f/2,v=(null!==(l=null===(i=u.arrow)||void 0===i?void 0:i.y)&&void 0!==l?l:0)+d/2,w="",y="";return"bottom"===p?(w=s?m:`${g}px`,y=`${-d}px`):"top"===p?(w=s?m:`${g}px`,y=`${c.floating.height+d}px`):"right"===p?(w=`${-d}px`,y=s?m:`${v}px`):"left"===p&&(w=`${c.floating.width+d}px`,y=s?m:`${v}px`),{data:{x:w,y:y}}}});function eF(e){let[t,n="center"]=e.split("-");return[t,n]}let eZ=e=>{let{__scopePopper:t,children:n}=e,[r,l]=(0,o.useState)(null);return(0,o.createElement)(ek,{scope:t,anchor:r,onAnchorChange:l},n)};var eN=n(56935),ez=n(91715);let e$=(0,o.forwardRef)((e,t)=>(0,o.createElement)(eS.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})));var eK=n(78369),eq=n(49418);let eU=[" ","Enter","ArrowUp","ArrowDown"],ej=[" ","Enter"],eX="Select",[eY,eG,eJ]=function(e){let t=e+"CollectionProvider",[n,r]=(0,c.b)(t),[l,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e+"CollectionSlot",f=o.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,l=i(a,n),c=(0,u.e)(t,l.collectionRef);return o.createElement(s.g7,{ref:c},r)}),d=e+"CollectionItemSlot",p="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,r=o.useRef(null),i=o.useRef(new Map).current;return o.createElement(l,{scope:t,itemMap:i,collectionRef:r},n)},Slot:f,ItemSlot:o.forwardRef((e,t)=>{let{scope:n,children:r,...l}=e,a=o.useRef(null),c=(0,u.e)(t,a),f=i(d,n);return o.useEffect(()=>(f.itemMap.set(a,{ref:a,...l}),()=>void f.itemMap.delete(a))),o.createElement(s.g7,{[p]:"",ref:c},r)})},function(t){let n=i(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${p}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}(eX),[eQ,e0]=(0,c.b)(eX,[eJ,eM]),e1=eM(),[e2,e5]=eQ(eX),[e3,e7]=eQ(eX),e8=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,disabled:l=!1,...i}=e,c=e1(n),s=e5("SelectTrigger",n),f=s.disabled||l,d=(0,u.e)(t,s.onTriggerChange),p=eG(n),[h,m,g]=tM(e=>{let t=p().filter(e=>!e.disabled),n=t.find(e=>e.value===s.value),r=tk(t,e,n);void 0!==r&&s.onValueChange(r.value)}),v=()=>{f||(s.onOpenChange(!0),g())};return(0,o.createElement)(eO,(0,r.Z)({asChild:!0},c),(0,o.createElement)(eS.WV.button,(0,r.Z)({type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:f,"data-disabled":f?"":void 0,"data-placeholder":tT(s.value)?"":void 0},i,{ref:d,onClick:(0,a.M)(i.onClick,e=>{e.currentTarget.focus()}),onPointerDown:(0,a.M)(i.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(v(),s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,a.M)(i.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||m(e.key),(!t||" "!==e.key)&&eU.includes(e.key)&&(v(),e.preventDefault())})})))}),e9=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,className:l,style:i,children:a,placeholder:c="",...s}=e,f=e5("SelectValue",n),{onValueNodeHasChildrenChange:d}=f,p=void 0!==a,h=(0,u.e)(t,f.onValueNodeChange);return(0,eP.b)(()=>{d(p)},[d,p]),(0,o.createElement)(eS.WV.span,(0,r.Z)({},s,{ref:h,style:{pointerEvents:"none"}}),tT(f.value)?(0,o.createElement)(o.Fragment,null,c):a)}),e4=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,children:l,...i}=e;return(0,o.createElement)(eS.WV.span,(0,r.Z)({"aria-hidden":!0},i,{ref:t}),l||"▼")}),e6="SelectContent",te=(0,o.forwardRef)((e,t)=>{let n=e5(e6,e.__scopeSelect),[i,a]=(0,o.useState)();return((0,eP.b)(()=>{a(new DocumentFragment)},[]),n.open)?(0,o.createElement)(tr,(0,r.Z)({},e,{ref:t})):i?(0,l.createPortal)((0,o.createElement)(tt,{scope:e.__scopeSelect},(0,o.createElement)(eY.Slot,{scope:e.__scopeSelect},(0,o.createElement)("div",null,e.children))),i):null}),[tt,tn]=eQ(e6),tr=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,position:l="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:c,onPointerDownOutside:f,side:m,sideOffset:g,align:v,alignOffset:w,arrowPadding:y,collisionBoundary:x,collisionPadding:b,sticky:E,hideWhenDetached:S,avoidCollisions:C,...R}=e,P=e5(e6,n),[T,A]=(0,o.useState)(null),[M,k]=(0,o.useState)(null),_=(0,u.e)(t,e=>A(e)),[O,L]=(0,o.useState)(null),[D,W]=(0,o.useState)(null),I=eG(n),[H,V]=(0,o.useState)(!1),B=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(T)return(0,eK.Ry)(T)},[T]),(0,p.EW)();let F=(0,o.useCallback)(e=>{let[t,...n]=I().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&M&&(M.scrollTop=0),n===r&&M&&(M.scrollTop=M.scrollHeight),null==n||n.focus(),document.activeElement!==o))return},[I,M]),Z=(0,o.useCallback)(()=>F([O,T]),[F,O,T]);(0,o.useEffect)(()=>{H&&Z()},[H,Z]);let{onOpenChange:N,triggerPointerDownPosRef:z}=P;(0,o.useEffect)(()=>{if(T){let e={x:0,y:0},t=t=>{var n,r,o,l;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=z.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(o=null===(l=z.current)||void 0===l?void 0:l.y)&&void 0!==o?o:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():T.contains(n.target)||N(!1),document.removeEventListener("pointermove",t),z.current=null};return null!==z.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[T,N,z]),(0,o.useEffect)(()=>{let e=()=>N(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[N]);let[$,K]=tM(e=>{let t=I().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=tk(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),q=(0,o.useCallback)((e,t,n)=>{let r=!B.current&&!n;(void 0!==P.value&&P.value===t||r)&&(L(e),r&&(B.current=!0))},[P.value]),U=(0,o.useCallback)(()=>null==T?void 0:T.focus(),[T]),j=(0,o.useCallback)((e,t,n)=>{let r=!B.current&&!n;(void 0!==P.value&&P.value===t||r)&&W(e)},[P.value]),X="popper"===l?tl:to;return(0,o.createElement)(tt,{scope:n,content:T,viewport:M,onViewportChange:k,itemRefCallback:q,selectedItem:O,onItemLeave:U,itemTextRefCallback:j,focusSelectedItem:Z,selectedItemText:D,position:l,isPositioned:H,searchRef:$},(0,o.createElement)(eq.Z,{as:s.g7,allowPinchZoom:!0},(0,o.createElement)(h.M,{asChild:!0,trapped:P.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.M)(i,e=>{var t;null===(t=P.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()})},(0,o.createElement)(d.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>P.onOpenChange(!1)},(0,o.createElement)(X,(0,r.Z)({role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:e=>e.preventDefault()},R,X===tl?{side:m,sideOffset:g,align:v,alignOffset:w,arrowPadding:y,collisionBoundary:x,collisionPadding:b,sticky:E,hideWhenDetached:S,avoidCollisions:C}:{},{onPlaced:()=>V(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...R.style},onKeyDown:(0,a.M)(R.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||K(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=I().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>F(t)),e.preventDefault()}})}))))))}),to=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,onPlaced:l,...a}=e,c=e5(e6,n),s=tn(e6,n),[f,d]=(0,o.useState)(null),[p,h]=(0,o.useState)(null),m=(0,u.e)(t,e=>h(e)),g=eG(n),v=(0,o.useRef)(!1),w=(0,o.useRef)(!0),{viewport:y,selectedItem:x,selectedItemText:b,focusSelectedItem:E}=s,S=(0,o.useCallback)(()=>{if(c.trigger&&c.valueNode&&f&&p&&y&&x&&b){let e=c.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),n=c.valueNode.getBoundingClientRect(),r=b.getBoundingClientRect();if("rtl"!==c.dir){let o=r.left-t.left,l=n.left-o,a=e.left-l,c=e.width+a,u=Math.max(c,t.width),s=i(l,[10,window.innerWidth-10-u]);f.style.minWidth=c+"px",f.style.left=s+"px"}else{let o=t.right-r.right,l=window.innerWidth-n.right-o,a=window.innerWidth-e.right-l,c=e.width+a,u=Math.max(c,t.width),s=i(l,[10,window.innerWidth-10-u]);f.style.minWidth=c+"px",f.style.right=s+"px"}let o=g(),a=window.innerHeight-20,u=y.scrollHeight,s=window.getComputedStyle(p),d=parseInt(s.borderTopWidth,10),h=parseInt(s.paddingTop,10),m=parseInt(s.borderBottomWidth,10),w=d+h+u+parseInt(s.paddingBottom,10)+m,E=Math.min(5*x.offsetHeight,w),S=window.getComputedStyle(y),C=parseInt(S.paddingTop,10),R=parseInt(S.paddingBottom,10),P=e.top+e.height/2-10,T=x.offsetHeight/2,A=d+h+(x.offsetTop+T);if(A<=P){let e=x===o[o.length-1].ref.current;f.style.bottom="0px";let t=p.clientHeight-y.offsetTop-y.offsetHeight;f.style.height=A+Math.max(a-P,T+(e?R:0)+t+m)+"px"}else{let e=x===o[0].ref.current;f.style.top="0px";let t=Math.max(P,d+y.offsetTop+(e?C:0)+T);f.style.height=t+(w-A)+"px",y.scrollTop=A-P+y.offsetTop}f.style.margin="10px 0",f.style.minHeight=E+"px",f.style.maxHeight=a+"px",null==l||l(),requestAnimationFrame(()=>v.current=!0)}},[g,c.trigger,c.valueNode,f,p,y,x,b,c.dir,l]);(0,eP.b)(()=>S(),[S]);let[C,R]=(0,o.useState)();(0,eP.b)(()=>{p&&R(window.getComputedStyle(p).zIndex)},[p]);let P=(0,o.useCallback)(e=>{e&&!0===w.current&&(S(),null==E||E(),w.current=!1)},[S,E]);return(0,o.createElement)(ti,{scope:n,contentWrapper:f,shouldExpandOnScrollRef:v,onScrollButtonChange:P},(0,o.createElement)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:C}},(0,o.createElement)(eS.WV.div,(0,r.Z)({},a,{ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}}))))}),tl=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,align:l="start",collisionPadding:i=10,...a}=e,c=e1(n);return(0,o.createElement)(eI,(0,r.Z)({},c,a,{ref:t,align:l,collisionPadding:i,style:{boxSizing:"border-box",...a.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(e6,{}),tc="SelectViewport",tu=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,...l}=e,i=tn(tc,n),c=ta(tc,n),s=(0,u.e)(t,i.onViewportChange),f=(0,o.useRef)(0);return(0,o.createElement)(o.Fragment,null,(0,o.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,o.createElement)(eY.Slot,{scope:n},(0,o.createElement)(eS.WV.div,(0,r.Z)({"data-radix-select-viewport":"",role:"presentation"},l,{ref:s,style:{position:"relative",flex:1,overflow:"auto",...l.style},onScroll:(0,a.M)(l.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(null!=r&&r.current&&n){let e=Math.abs(f.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let l=o+e,i=Math.min(r,l),a=l-i;n.style.height=i+"px","0px"===n.style.bottom&&(t.scrollTop=a>0?a:0,n.style.justifyContent="flex-end")}}}f.current=t.scrollTop})}))))}),[ts,tf]=eQ("SelectGroup"),td=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,...l}=e,i=(0,m.M)();return(0,o.createElement)(ts,{scope:n,id:i},(0,o.createElement)(eS.WV.div,(0,r.Z)({role:"group","aria-labelledby":i},l,{ref:t})))}),tp=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,...l}=e,i=tf("SelectLabel",n);return(0,o.createElement)(eS.WV.div,(0,r.Z)({id:i.id},l,{ref:t}))}),th="SelectItem",[tm,tg]=eQ(th),tv=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,value:l,disabled:i=!1,textValue:c,...s}=e,f=e5(th,n),d=tn(th,n),p=f.value===l,[h,g]=(0,o.useState)(null!=c?c:""),[v,w]=(0,o.useState)(!1),y=(0,u.e)(t,e=>{var t;return null===(t=d.itemRefCallback)||void 0===t?void 0:t.call(d,e,l,i)}),x=(0,m.M)(),b=()=>{i||(f.onValueChange(l),f.onOpenChange(!1))};if(""===l)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,o.createElement)(tm,{scope:n,value:l,disabled:i,textId:x,isSelected:p,onItemTextChange:(0,o.useCallback)(e=>{g(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[])},(0,o.createElement)(eY.ItemSlot,{scope:n,value:l,disabled:i,textValue:h},(0,o.createElement)(eS.WV.div,(0,r.Z)({role:"option","aria-labelledby":x,"data-highlighted":v?"":void 0,"aria-selected":p&&v,"data-state":p?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1},s,{ref:y,onFocus:(0,a.M)(s.onFocus,()=>w(!0)),onBlur:(0,a.M)(s.onBlur,()=>w(!1)),onPointerUp:(0,a.M)(s.onPointerUp,b),onPointerMove:(0,a.M)(s.onPointerMove,e=>{if(i){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}
1else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.M)(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}}),onKeyDown:(0,a.M)(s.onKeyDown,e=>{var t;(null===(t=d.searchRef)||void 0===t?void 0:t.current)!==""&&" "===e.key||(ej.includes(e.key)&&b()," "===e.key&&e.preventDefault())})}))))}),tw="SelectItemText",ty=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,className:i,style:a,...c}=e,s=e5(tw,n),f=tn(tw,n),d=tg(tw,n),p=e7(tw,n),[h,m]=(0,o.useState)(null),g=(0,u.e)(t,e=>m(e),d.onItemTextChange,e=>{var t;return null===(t=f.itemTextRefCallback)||void 0===t?void 0:t.call(f,e,d.value,d.disabled)}),v=null==h?void 0:h.textContent,w=(0,o.useMemo)(()=>(0,o.createElement)("option",{key:d.value,value:d.value,disabled:d.disabled},v),[d.disabled,d.value,v]),{onNativeOptionAdd:y,onNativeOptionRemove:x}=p;return(0,eP.b)(()=>(y(w),()=>x(w)),[y,x,w]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(eS.WV.span,(0,r.Z)({id:d.textId},c,{ref:g})),d.isSelected&&s.valueNode&&!s.valueNodeHasChildren?(0,l.createPortal)(c.children,s.valueNode):null)}),tx=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,...l}=e;return tg("SelectItemIndicator",n).isSelected?(0,o.createElement)(eS.WV.span,(0,r.Z)({"aria-hidden":!0},l,{ref:t})):null}),tb="SelectScrollUpButton",tE=(0,o.forwardRef)((e,t)=>{let n=tn(tb,e.__scopeSelect),l=ta(tb,e.__scopeSelect),[i,a]=(0,o.useState)(!1),c=(0,u.e)(t,l.onScrollButtonChange);return(0,eP.b)(()=>
1{if(n.viewport&&n.isPositioned){let t=n.viewport;function e(){a(t.scrollTop>0)}return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,o.createElement)(tR,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}})):null}),tS="SelectScrollDownButton",tC=(0,o.forwardRef)((e,t)=>{let n=tn(tS,e.__scopeSelect),l=ta(tS,e.__scopeSelect),[i,a]=(0,o.useState)(!1),c=(0,u.e)(t,l.onScrollButtonChange);return(0,eP.b)(()=>{if(n.viewport&&n.isPositioned){let t=n.viewport;function e(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)<e)}return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,o.createElement)(tR,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}})):null}),tR=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,onAutoScroll:l,...i}=e,c=tn("SelectScrollButton",n),u=(0,o.useRef)(null),s=eG(n),f=(0,o.useCallback)(()=>{null!==u.current&&(window.clearInterval(u.current),u.current=null)},[]);return(0,o.useEffect)(()=>()=>f(),[f]),(0,eP.b)(()=>{var e;let t=s().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[s]),(0,o.createElement)(eS.WV.div,(0,r.Z)({"aria-hidden":!0},i,{ref:t,style:{flexShrink:0,...i.style},onPointerDown:(0,a.M)(i.onPointerDown,()=>{null===u.current&&(u.current=window.setInterval(l,50))}),onPointerMove:(0,a.M)(i.onPointerMove,()=>{var e;null===(e=c.onItemLeave)||void 0===e||e.call(c),null===u.current&&(u.current=window.setInterval(l,50))}),onPointerLeave:(0,a.M)(i.onPointerLeave,()=>{f()})}))}),tP=(0,o.forwardRef)((e,t)=>{let{__scopeSelect:n,...l}=e;return(0,o.createElement)(eS.WV.div,(0,r.Z)({"aria-hidden":!0},l,{ref:t}))});function tT(e){return""===e||void 0===e}let tA=(0,o.forwardRef)((e,t)=>{let{value:n,...l}=e,i=(0,o.useRef)(null),a=(0,u.e)(t,i),c=function(e){let t=(0,o.useRef)({value:e,previous:e});return(0,o.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(n);return(0,o.useEffect)(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(c!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[c,n]),(0,o.createElement)(e$,{asChild:!0},(0,o.createElement)("select",(0,r.Z)({},l,{ref:a,defaultValue:n})))});function tM(e){let t=(0,eR.W)(e),n=(0,o.useRef)(""),r=(0,o.useRef)(0),l=(0,o.useCallback)(e=>{let o=n.current+e;t(o),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),i=(0,o.useCallback)(()=>{n.current="",window.clearTimeout(r.current)},[]);return(0,o.useEffect)(()=>()=>window.clearTimeout(r.current),[]),[n,l,i]}function tk(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(l=l.filter(e=>e!==n));let i=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return i!==n?i:void 0}tA.displayName="BubbleSelect";let t_=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:l,onOpenChange:i,value:a,defaultValue:c,onValueChange:u,dir:s,name:d,autoComplete:p,disabled:h,required:g}=e,v=e1(t),[w,y]=(0,o.useState)(null),[x,b]=(0,o.useState)(null),[E,S]=(0,o.useState)(!1),C=function(e){let t=(0,o.useContext)(f);return e||t||"ltr"}(s),[R=!1,P]=(0,ez.T)({prop:r,defaultProp:l,onChange:i}),[T,A]=(0,ez.T)({prop:a,defaultProp:c,onChange:u}),M=(0,o.useRef)(null),k=!w||!!w.closest("form"),[_,O]=(0,o.useState)(new Set),L=Array.from(_).map(e=>e.props.value).join(";");return(0,o.createElement)(eZ,v,(0,o.createElement)(e2,{required:g,scope:t,trigger:w,onTriggerChange:y,valueNode:x,onValueNodeChange:b,valueNodeHasChildren:E,onValueNodeHasChildrenChange:S,contentId:(0,m.M)(),value:T,onValueChange:A,open:R,onOpenChange:P,dir:C,triggerPointerDownPosRef:M,disabled:h},(0,o.createElement)(eY.Provider,{scope:t},(0,o.createElement)(e3,{scope:e.__scopeSelect,onNativeOptionAdd:(0,o.useCallback)(e=>{O(t=>new Set(t).add(e))},[]),onNativeOptionRemove:(0,o.useCallback)(e=>{O(t=>{let n=new Set(t);return n.delete(e),n})},[])},n)),k?(0,o.createElement)(tA,{key:L,"aria-hidden":!0,required:g,tabIndex:-1,name:d,autoComplete:p,value:T,onChange:e=>A(e.target.value),disabled:h},void 0===T?(0,o.createElement)("option",{value:""}):null,Array.from(_)):null))},tO=e8,tL=e9,tD=e4,tW=e=>(0,o.createElement)(eN.h,(0,r.Z)({asChild:!0},e)),tI=te,tH=tu,tV=td,tB=tp,tF=tv,tZ=ty,tN=tx,tz=tE,t$=tC,tK=tP}}]);

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.