1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,195600,95963,126477,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),r=Math.min,o=Math.max,i=Math.round,a=Math.floor,l=e=>({x:e,y:e}),u={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 f(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}let h=new Set(["top","bottom"]);function v(e){return h.has(f(e))?"y":"x"}function g(e,t,n){void 0===n&&(n=!1);let r=d(e),o=p(v(e)),i=m(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=C(a)),[a,C(a)]}function y(e){return e.replace(/start|end/g,e=>s[e])}let b=["left","right"],w=["right","left"],x=["top","bottom"],E=["bottom","top"];function C(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function S(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function P(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function R(e,t,n){let r,{reference:o,floating:i}=e,a=v(t),l=p(v(t)),u=m(l),s=f(t),c="y"===a,h=o.x+o.width/2-i.width/2,g=o.y+o.height/2-i.height/2,y=o[u]/2-i[u]/2;switch(s){case"top":r={x:h,y:o.y-i.height};break;case"bottom":r={x:h,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-i.width,y:g};break;default:r={x:o.x,y:o.y}}switch(d(t)){case"start":r[l]-=y*(n&&c?-1:1);break;case"end":r[l]+=y*(n&&c?-1:1)}return r}let A=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),u=await (null==a.isRTL?void 0:a.isRTL(t)),s=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=R(s,r,u),d=r,p={},m=0;for(let n=0;n<l.length;n++){let{name:i,fn:h}=l[n],{x:v,y:g,data:y,reset:b}=await h({x:c,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:s,platform:a,elements:{reference:e,floating:t}});c=null!=v?v:c,f=null!=g?g:f,p={...p,[i]:{...p[i],...y}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(d=b.placement),b.rects&&(s=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:c,y:f}=R(s,d,u)),n=-1)}return{x:c,y:f,placement:d,strategy:o,middlewareData:p}};async function O(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:l,strategy:u}=e,{boundary:s="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=c(t,e),h=S(m),v=l[p?"floating"===d?"reference":"floating":d],g=P(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(v)))||n?v:v.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:s,rootBoundary:f,strategy:u})),y="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),w=await (null==i.isElement?void 0:i.isElement(b))&&await (null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},x=P(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:b,strategy:u}):y);return{top:(g.top-x.top+h.top)/w.y,bottom:(x.bottom-g.bottom+h.bottom)/w.y,left:(g.left-x.left+h.left)/w.x,right:(x.right-g.right+h.right)/w.x}}function L(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function T(e){return t.some(t=>e[t]>=0)}function D(e){let t=r(...e.map(e=>e.left)),n=r(...e.map(e=>e.top));return{x:t,y:n,width:o(...e.map(e=>e.right))-t,height:o(...e.map(e=>e.bottom))-n}}let N=new Set(["left","top"]);async function k(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=f(n),l=d(n),u="y"===v(n),s=N.has(a)?-1:1,p=i&&u?-1:1,m=c(t,e),{mainAxis:h,crossAxis:g,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}
1:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return l&&"number"==typeof y&&(g="end"===l?-1*y:y),u?{x:g*p,y:h*s}:{x:h*s,y:g*p}}function M(){return"u">typeof window}function j(e){return I(e)?(e.nodeName||"").toLowerCase():"#document"}function F(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function _(e){var t;return null==(t=(I(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function I(e){return!!M()&&(e instanceof Node||e instanceof F(e).Node)}function W(e){return!!M()&&(e instanceof Element||e instanceof F(e).Element)}function H(e){return!!M()&&(e instanceof HTMLElement||e instanceof F(e).HTMLElement)}function B(e){return!(!M()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof F(e).ShadowRoot)}let $=new Set(["inline","contents"]);function z(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!$.has(o)}let U=new Set(["table","td","th"]),V=[":popover-open",":modal"];function Y(e){return V.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let K=["transform","translate","scale","rotate","perspective"],X=["transform","translate","scale","rotate","perspective","filter"],G=["paint","layout","strict","content"];function Z(e){let t=q(),n=W(e)?ee(e):e;return K.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||X.some(e=>(n.willChange||"").includes(e))||G.some(e=>(n.contain||"").includes(e))}function q(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let J=new Set(["html","body","#document"]);function Q(e){return J.has(j(e))}function ee(e){return F(e).getComputedStyle(e)}function et(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function en(e){if("html"===j(e))return e;let t=e.assignedSlot||e.parentNode||B(e)&&e.host||_(e);return B(t)?t.host:t}function er(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=en(t);return Q(n)?t.ownerDocument?t.ownerDocument.body:t.body:H(n)&&z(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=F(o);if(i){let e=eo(a);return t.concat(a,a.visualViewport||[],z(o)?o:[],e&&n?er(e):[])}return t.concat(o,er(o,[],n))}function eo(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ei(e){let t=ee(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=H(e),a=o?e.offsetWidth:n,l=o?e.offsetHeight:r,u=i(n)!==a||i(r)!==l;return u&&(n=a,r=l),{width:n,height:r,$:u}}function ea(e){return W(e)?e:e.contextElement}function el(e){let t=ea(e);if(!H(t))return l(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:a}=ei(t),u=(a?i(n.width):n.width)/r,s=(a?i(n.height):n.height)/o;return u&&Number.isFinite(u)||(u=1),s&&Number.isFinite(s)||(s=1),{x:u,y:s}}let eu=l(0);function es(e){let t=F(e);return q()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eu}function ec(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=ea(e),u=l(1);t&&(r?W(r)&&(u=el(r)):u=el(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===F(a))&&o)?es(a):l(0),c=(i.left+s.x)/u.x,f=(i.top+s.y)/u.y,d=i.width/u.x,p=i.height/u.y;if(a){let e=F(a),t=r&&W(r)?F(r):r,n=e,o=eo(n);for(;o&&r&&t!==n;){let e=el(o),t=o.getBoundingClientRect(),r=ee(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=i,f+=a,o=eo(n=F(o))}}return P({width:d,height:p,x:c,y:f})}function ef(e,t){let n=et(e).scrollLeft;return t?t.left+n:ec(_(e)).left+n}function ed(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:ef(e,r)),y:r.top+t.scrollTop}}let ep=new Set(["absolute","fixed"]);function em(e,t,n){var r;let i;if("viewport"===t)i=function(e,t){let n=F(e),r=_(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,u=0;if(o){i=o.width,a=o.height;let e=q();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}return{width:i,height:a,x:l,y:u}}(e,n);else if("document"===t){let t,n,a,l,u,s,c;r=_(e),t=_(r),n=et(r),a=r.ownerDocument.body,l=o(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),u=o(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),s=-n.scrollLeft+ef(r),c=-n.scrollTop,"rtl"===ee(a).direction&&(s+=o(t.clientWidth,a.clientWidth)-l),i={width:l,height:u,x:s,y:c}}
1else if(W(t)){let e,r,o,a,u,s;r=(e=ec(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,a=H(t)?el(t):l(1),u=t.clientWidth*a.x,s=t.clientHeight*a.y,i={width:u,height:s,x:o*a.x,y:r*a.y}}else{let n=es(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return P(i)}function eh(e){return"static"===ee(e).position}function ev(e,t){if(!H(e)||"fixed"===ee(e).position)return null;if(t)return t(e);let n=e.offsetParent;return _(e)===n&&(n=n.ownerDocument.body),n}function eg(e,t){var n;let r=F(e);if(Y(e))return r;if(!H(e)){let t=en(e);for(;t&&!Q(t);){if(W(t)&&!eh(t))return t;t=en(t)}return r}let o=ev(e,t);for(;o&&(n=o,U.has(j(n)))&&eh(o);)o=ev(o,t);return o&&Q(o)&&eh(o)&&!Z(o)?r:o||function(e){let t=en(e);for(;H(t)&&!Q(t);){if(Z(t))return t;if(Y(t))break;t=en(t)}return null}(e)||r}let ey=async function(e){let t=this.getOffsetParent||eg,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=H(t),o=_(t),i="fixed"===n,a=ec(e,!0,i,t),u={scrollLeft:0,scrollTop:0},s=l(0);if(r||!r&&!i)if(("body"!==j(t)||z(o))&&(u=et(t)),r){let e=ec(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=ef(o));i&&!r&&o&&(s.x=ef(o));let c=!o||r||i?l(0):ed(o,u);return{x:a.left+u.scrollLeft-s.x-c.x,y:a.top+u.scrollTop-s.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eb={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=_(r),u=!!t&&Y(t.floating);if(r===a||u&&i)return n;let s={scrollLeft:0,scrollTop:0},c=l(1),f=l(0),d=H(r);if((d||!d&&!i)&&(("body"!==j(r)||z(a))&&(s=et(r)),H(r))){let e=ec(r);c=el(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}let p=!a||d||i?l(0):ed(a,s,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+f.x+p.x,y:n.y*c.y-s.scrollTop*c.y+f.y+p.y}},getDocumentElement:_,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:a}=e,l=[..."clippingAncestors"===n?Y(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=er(e,[],!1).filter(e=>W(e)&&"body"!==j(e)),o=null,i="fixed"===ee(e).position,a=i?en(e):e;for(;W(a)&&!Q(a);){let t=ee(a),n=Z(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&ep.has(o.position)||z(a)&&!n&&function e(t,n){let r=en(t);return!(r===n||!W(r)||Q(r))&&("fixed"===ee(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=en(a)}return t.set(e,r),r}(t,this._c):[].concat(n),i],u=l[0],s=l.reduce((e,n)=>{let i=em(t,n,a);return e.top=o(i.top,e.top),e.right=r(i.right,e.right),e.bottom=r(i.bottom,e.bottom),e.left=o(i.left,e.left),e},em(t,u,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:eg,getElementRects:ey,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ei(e);return{width:t,height:n}},getScale:el,isElement:W,isRTL:function(e){return"rtl"===ee(e).direction}};function ew(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ex=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:a,middlewareData:l}=t,u=await k(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:a}}}}},eE=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:a}=t,{mainAxis:l=!0,crossAxis:u=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=c(e,t),m={x:n,y:i},h=await O(t,d),g=v(f(a)),y=p(g),b=m[y],w=m[g];if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=b+h[e],i=b-h[t];b=o(n,r(b,i))}if(u){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=w+h[e],i=w-h[t];w=o(n,r(w,i))}let x=s.fn({...t,[y]:b,[g]:w});return{...x,data:{x:x.x-n,y:x.y-i,enabled:{[y]:l,[g]:u}}}}}},eC=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,a;let l,u,s,{placement:p,middlewareData:m,rects:h,initialPlacement:S,platform:P,elements:R}=t,{mainAxis:A=!0,crossAxis:L=!0,fallbackPlacements:T,fallbackStrategy:D="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:k=!0,...M}=c(e,t);if(null!=(n=m.arrow)&&n.alignmentOffset)return{};let j=f(p),F=v(S),_=f(S)===S,I=await (null==P.isRTL?void 0:P.isRTL(R.floating)),W=T||(_||!k?[C(S)]:(l=C(S),[y(S),l,y(l)])),H="none"!==N;!T&&H&&W.push(...(u=d(S),s=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?w:b;return t?b:w;case"left":case"right":return t?x:E;default:return[]}}(f(S),"start"===N,I),u&&(s=s.map(e=>e+"-"+u),k&&(s=s.concat(s.map(y)))),s));let B=[S,...W],$=await O(t,M),z=[],U=(null==(r=m.flip)?void 0:r.overflows)||[];if(A&&z.push($[j]),L){let e=g(p,h,I);z.push($[e[0]],$[e[1]])}if(U=[...U,{placement:p,overflows:z}],!z.every(e=>e<=0)){let e=((null==(o=m.flip)?void 0:o.index)||0)+1,t=B[e];if(t&&("alignment"!==L||F===v(t)||U.every(e=>e.overflows[0]>0&&v(e.placement)===F)))return{data:{index:e,overflows:U},reset:{placement:t}};let n=null==(i=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(D){case"bestFit":{let e=null==(a=U.filter(e=>{if(H){let t=v(e.placement);return t===F||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=S}if(p!==n)return{reset:{placement:n}}}return{}}}},eS=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,i;let a,l,{placement:u,rects:s,platform:p,elements:m}=t,{apply:h=()=>{},...g}=c(e,t),y=await O(t,g),b=f(u),w=d(u),x="y"===v(u),{width:E,height:C}=s.floating;"top"===b||"bottom"===b?(a=b,l=w===(await (null==p.isRTL?void 0:p.isRTL(m.floating))?"start":"end")?"left":"right"):(l=b,a="end"===w?"top":"bottom");let S=C-y.top-y.bottom,P=E-y.left-y.right,R=r(C-y[a],S),A=r(E-y[l],P),L=!t.middlewareData.shift,T=R,D=A;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(D=P),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(T=S),L&&!w){let e=o(y.left,0),t=o(y.right,0),n=o(y.top,0),r=o(y.bottom,0);x?D=E-2*(0!==e||0!==t?e+t:o(y.left,y.right)):T=C-2*(0!==n||0!==r?n+r:o(y.top,y.bottom))}await h({...t,availableWidth:D,availableHeight:T});let N=await p.getDimensions(m.floating);return E!==N.width||C!==N.height?{reset:{rects:!0}}:{}}}},eP=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...o}=c(e,t);switch(r){case"referenceHidden":{let e=L(await O(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:T(e)}}}case"escaped":{let e=L(await O(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:T(e)}}}default:return{}}}}},eR=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:a,rects:l,platform:u,elements:s,middlewareData:f}=t,{element:h,padding:g=0}=c(e,t)||{};if(null==h)return{};let y=S(g),b={x:n,y:i},w=p(v(a)),x=m(w),E=await u.getDimensions(h),C="y"===w,P=C?"clientHeight":"clientWidth",R=l.reference[x]+l.reference[w]-b[w]-l.floating[x],A=b[w]-l.reference[w],O=await (null==u.getOffsetParent?void 0:u.getOffsetParent(h)),L=O?O[P]:0;L&&await (null==u.isElement?void 0:u.isElement(O))||(L=s.floating[P]||l.floating[x]);let T=L/2-E[x]/2-1,D=r(y[C?"top":"left"],T),N=r(y[C?"bottom":"right"],T),k=L-E[x]-N,M=L/2-E[x]/2+(R/2-A/2),j=o(D,r(M,k)),F=!f.arrow&&null!=d(a)&&M!==j&&l.reference[x]/2-(M<D?D:N)-E[x]/2<0,_=F?M<D?M-D:M-k:0;return{[w]:b[w]+_,data:{[w]:j,centerOffset:M-j-_,...F&&{alignmentOffset:_}},reset:F}}}),eA=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:u=!0,crossAxis:s=!0}=c(e,t),d={x:n,y:r},m=v(o),h=p(m),g=d[h],y=d[m],b=c(l,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(u){let e="y"===h?"height":"width",t=i.reference[h]-i.floating[e]+w.mainAxis,n=i.reference[h]+i.reference[e]-w.mainAxis;g<t?g=t:g>n&&(g=n)}if(s){var x,E;let e="y"===h?"width":"height",t=N.has(f(o)),n=i.reference[m]-i.floating[e]+(t&&(null==(x=a.offset)?void 0:x[m])||0)+(t?0:w.crossAxis),r=i.reference[m]+i.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[m])||0)-(t?w.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[h]:g,[m]:y}}}},eO=(e,t,n)=>{let r=new Map,o={platform:eb,...n},i={...o.platform,_c:r};return A(e,t,{...o,platform:i})};e.s(["arrow",0,eR,"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,o,i,a;let{rects:l,middlewareData:u,placement:s,platform:p,elements:m}=t,{crossAxis:h=!1,alignment:v,allowedPlacements:b=n,autoAlignment:w=!0,...x}=c(e,t),E=void 0!==v||b===n?((a=v||null)?[...b.filter(e=>d(e)===a),...b.filter(e=>d(e)!==a)]:b.filter(e=>f(e)===e)).filter(e=>!a||d(e)===a||!!w&&y(e)!==e):b,C=await O(t,x),S=(null==(r=u.autoPlacement)?void 0:r.index)||0,P=E[S];if(null==P)return{};let R=g(P,l,await (null==p.isRTL?void 0:p.isRTL(m.floating)));if(s!==P)return{reset:{placement:E[0]}};let A=[C[f(P)],C[R[0]],C[R[1]]],L=[...(null==(o=u.autoPlacement)?void 0:o.overflows)||[],{placement:P,overflows:A}],T=E[S+1];if(T)return{data:{index:S+1,overflows:L},reset:{placement:T}};let D=L.map(e=>{let t=d(e.placement);return[e.placement,t&&h?e.overflows.slice(0,2).reduce((e,t)=>
1e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),N=(null==(i=D.filter(e=>e[2].slice(0,d(e[0])?2:3).every(e=>e<=0))[0])?void 0:i[0])||D[0][0];return N!==s?{data:{index:S+1,overflows:L},reset:{placement:N}}:{}}}},"autoUpdate",0,function(e,t,n,i){let l;void 0===i&&(i={});let{ancestorScroll:u=!0,ancestorResize:s=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=i,p=ea(e),m=u||s?[...p?er(p):[],...er(t)]:[];m.forEach(e=>{u&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});let h=p&&f?function(e,t){let n,i=null,l=_(e);function u(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return!function s(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),u();let d=e.getBoundingClientRect(),{left:p,top:m,width:h,height:v}=d;if(c||t(),!h||!v)return;let g={rootMargin:-a(m)+"px "+-a(l.clientWidth-(p+h))+"px "+-a(l.clientHeight-(m+v))+"px "+-a(p)+"px",threshold:o(0,r(1,f))||1},y=!0;function b(t){let r=t[0].intersectionRatio;if(r!==f){if(!y)return s();r?s(!1,r):n=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==r||ew(d,e.getBoundingClientRect())||s(),y=!1}try{i=new IntersectionObserver(b,{...g,root:l.ownerDocument})}catch(e){i=new IntersectionObserver(b,g)}i.observe(e)}(!0),u}(p,n):null,v=-1,g=null;c&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),p&&!d&&g.observe(p),g.observe(t));let y=d?ec(e):null;return d&&function t(){let r=ec(e);y&&!ew(y,r)&&n(),y=r,l=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{u&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=g)||e.disconnect(),g=null,d&&cancelAnimationFrame(l)}},"computePosition",0,eO,"flip",0,eC,"hide",0,eP,"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:i,rects:a,platform:l,strategy:u}=t,{padding:s=2,x:d,y:p}=c(e,t),m=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(i.reference))||[]),h=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map(e=>P(D(e)))}(m),g=P(D(m)),y=S(s),b=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=d&&null!=p)return h.find(e=>d>e.left-y.left&&d<e.right+y.right&&p>e.top-y.top&&p<e.bottom+y.bottom)||g;if(h.length>=2){if("y"===v(n)){let e=h[0],t=h[h.length-1],r="top"===f(n),o=e.top,i=t.bottom,a=r?e.left:t.left,l=r?e.right:t.right;return{top:o,bottom:i,left:a,right:l,width:l-a,height:i-o,x:a,y:o}}let e="left"===f(n),t=o(...h.map(e=>e.right)),i=r(...h.map(e=>e.left)),a=h.filter(n=>e?n.left===i:n.right===t),l=a[0].top,u=a[a.length-1].bottom;return{top:l,bottom:u,left:i,right:t,width:t-i,height:u-l,x:i,y:l}}return g}},floating:i.floating,strategy:u});return a.reference.x!==b.reference.x||a.reference.y!==b.reference.y||a.reference.width!==b.reference.width||a.reference.height!==b.reference.height?{reset:{rects:b}}:{}}}},"limitShift",0,eA,"offset",0,ex,"shift",0,eE,"size",0,eS],95963);var eL=e.i(191788),eT=e.i(730943),eD="u">typeof document?eL.useLayoutEffect:function(){};function eN(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eN(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)&&!eN(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ek(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eM(e,t){let n=ek(e);return Math.round(t*n)/n}function ej(e){let t=eL.useRef(e);return eD(()=>{t.current=e}),t}e.s(["arrow",0,(e,t)=>({...{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?eR({element:n.current,padding:r}).fn(t):{}:n?eR({element:n,padding:r}).fn(t):{}}},options:[e,t]}),"flip",0,(e,t)=>({...eC(e),options:[e,t]}),"hide",0,(e,t)=>({...eP(e),options:[e,t]}),"limitShift",0,(e,t)=>({...eA(e),options:[e,t]}),"offset",0,(e,t)=>({...ex(e),options:[e,t]}),"shift",0,(e,t)=>({...eE(e),options:[e,t]}),"size",0,(e,t)=>({...eS(e),options:[e,t]}),"useFloating",0,function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:u,open:s}=e,[c,f]=eL.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,p]=eL.useState(r);eN(d,r)||p(r);let[m,h]=eL.useState(null),[v,g]=eL.useState(null),y=eL.useCallback(e=>
1{e!==E.current&&(E.current=e,h(e))},[]),b=eL.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),w=i||m,x=a||v,E=eL.useRef(null),C=eL.useRef(null),S=eL.useRef(c),P=null!=u,R=ej(u),A=ej(o),O=ej(s),L=eL.useCallback(()=>{if(!E.current||!C.current)return;let e={placement:t,strategy:n,middleware:d};A.current&&(e.platform=A.current),eO(E.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};T.current&&!eN(S.current,t)&&(S.current=t,eT.flushSync(()=>{f(t)}))})},[d,t,n,A,O]);eD(()=>{!1===s&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[s]);let T=eL.useRef(!1);eD(()=>(T.current=!0,()=>{T.current=!1}),[]),eD(()=>{if(w&&(E.current=w),x&&(C.current=x),w&&x){if(R.current)return R.current(w,x,L);L()}},[w,x,L,R,P]);let D=eL.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:b}),[y,b]),N=eL.useMemo(()=>({reference:w,floating:x}),[w,x]),k=eL.useMemo(()=>{let e={position:n,left:0,top:0};if(!N.floating)return e;let t=eM(N.floating,c.x),r=eM(N.floating,c.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...ek(N.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,N.floating,c.x,c.y]);return eL.useMemo(()=>({...c,update:L,refs:D,elements:N,floatingStyles:k}),[c,L,D,N,k])}],195600);var eF=e.i(674534),e_=e.i(391398),eI=Object.defineProperty,eW=eL.forwardRef(eI(function(e,t){let{children:n,width:r=10,height:o=5,...i}=e;return(0,e_.jsx)(eF.Primitive.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,e_.jsx)("polygon",{points:"0,0 30,0 15,10"})})},"name",{value:"Arrow",configurable:!0}));e.s(["Root",0,eW],126477)},671185,e=>{"use strict";var t=Object.defineProperty,n=(e,n)=>t(e,"name",{value:n,configurable:!0}),r=!!("u">typeof window&&window.document&&window.document.createElement);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return n(function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)},"handleEvent")}function i(e){if(!r)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function a(e){return"IFRAME"===e.tagName}n(o,"composeEventHandlers"),n(function(e){if(!r)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),n(i,"getOwnerDocument"),n(function e(t,n=!1){let{activeElement:r}=i(t);if(!r?.nodeName)return null;if(a(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=i(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),n(a,"isFrame"),e.s(["composeEventHandlers",0,o])},144331,e=>{"use strict";e.s(["IS_DEVELOPMENT",0,!1])},479293,e=>{"use strict";var t=e.i(191788),n=e.i(391398),r=Object.defineProperty,o=(e,t)=>r(e,"name",{value:t,configurable:!0});function i(e,r=[]){let l=[];function u(r,i){let a=t.createContext(i);a.displayName=r+"Context";let u=l.length;l=[...l,i];let s=o(r=>{let{scope:o,children:i,...l}=r,s=o?.[e]?.[u]||a,c=t.useMemo(()=>l,Object.values(l));return(0,n.jsx)(s.Provider,{value:c,children:i})},"Provider");function c(n,o,l={}){let{optional:s=!1}=l,f=o?.[e]?.[u]||a,d=t.useContext(f);if(d)return d;if(void 0!==i)return i;if(!s)throw Error(`\`${n}\` must be used within \`${r}\``)}return s.displayName=r+"Provider",o(c,"useContext"),[s,c]}o(u,"createContext");let s=o(()=>{let n=l.map(e=>t.createContext(e));return o(function(r){let o=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])},"useScope")},"createScope");return s.scopeName=e,[u,a(s,...r)]}function a(...e){let n=e[0];if(1===e.length)return n;let r=o(()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return o(function(e){let o=r.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return r.scopeName=n.scopeName,r}o(function(e,r){let i=t.createContext(r);i.displayName=e+"Context";let a=o(e=>{let{children:r,...o}=e,a=t.useMemo(()=>o,Object.values(o));return(0,n.jsx)(i.Provider,{value:a,children:r})},"Provider");function l(n,o={}){let{optional:a=!1}=o,u=t.useContext(i);if(u)return u;if(void 0!==r)return r;if(!a)throw Error(`\`${n}\` must be used within \`${e}\``)}return a.displayName=e+"Provider",o(l,"useContext"),[a,l]},"createContext"),o(i,"createContextScope"),o(a,"composeContextScopes"),e.s(["createContextScope",0,i])},64899,e=>{"use strict";var t,n=e.i(191788),r=e.i(671185),o=e.i(674534),i=e.i(357006),a=e.i(998657),l=e.i(391398),u=Object.defineProperty,s=(e,t)=>u(e,"name",{value:t,configurable:!0}),c="dismissableLayer.update",f=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),d=n.forwardRef(s(function(e,u){let{disableOutsidePointerEvents:d=!1,deferPointerDownOutside:p=!1,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:w,onDismiss:x,...E}=e,C=n.useContext(f),[S,P]=n.useState(null),R=S?.ownerDocument??globalThis?.document,[,A]=n.useState({}),O=(0,i.useComposedRefs)(u,P),L=Array.from(C.layers),[T]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),D=T?L.indexOf(T):-1,N=S?L.indexOf(S):-1,k=C.layersWithOutsidePointerEventsDisabled.size>0,M=N>=D,j=n.useRef(!1),F=h(e=>{y?.(e),w?.(e),e.defaultPrevented||x?.()},{ownerDocument:R,deferPointerDownOutside:p,isDeferredPointerDownOutsideRef:j,dismissableSurfaces:C.dismissableSurfaces,shouldHandlePointerDownOutside:n.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...C.branches].some(t=>t.contains(e));return M&&!t},[C.branches,M])}),_=v(e=>{if(p&&j.current)return;let t=e.target;![...C.branches].some(e=>e.contains(t))&&(b?.(e),w?.(e),e.defaultPrevented||x?.())},R),I=!!S&&N===L.length-1,W=(0,a.useCallbackRef)(e=>{"Escape"===e.key&&(m?.(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))});return n.useEffect(()=>{if(I)return R.addEventListener("keydown",W,{capture:!0}),()=>R.removeEventListener("keydown",W,{capture:!0})},[R,I,W]),n.useEffect(()=>{if(S)return d&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(t=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(S)),C.layers.add(S),g(),()=>{d&&(C.layersWithOutsidePointerEventsDisabled.delete(S),0===C.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=t))}},[S,R,d,C]),n.useEffect(()=>()=>{S&&(C.layers.delete(S),C.layersWithOutsidePointerEventsDisabled.delete(S),g())},[S,C]),n.useEffect(()=>{let e=s(()=>A({}),"handleUpdate");return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,l.jsx)(o.Primitive.div,{...E,ref:O,style:{pointerEvents:k?M?"auto":"none":void 0,...e.style},onFocusCapture:(0,r.composeEventHandlers)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,r.composeEventHandlers)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,r.composeEventHandlers)(e.onPointerDownCapture,F.onPointerDownCapture)})},"DismissableLayer"));function p(){let e=n.useContext(f),[t,r]=n.useState(null);return n.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),r}s(p,"useDismissableLayerSurface");var m=s(()=>!0,"IS_TRUE");function h(e,t){let{ownerDocument:r=globalThis?.document,deferPointerDownOutside:o=!1,isDeferredPointerDownOutsideRef:i,dismissableSurfaces:l,shouldHandlePointerDownOutside:u=m}=t,c=(0,a.useCallbackRef)(e),f=n.useRef(!1),d=n.useRef(!1),p=n.useRef(new Map),h=n.useRef(()=>{});return n.useEffect(()=>{function e(){d.current=!1,i.current=!1,p.current.clear()}function t(){return Array.from(p.current.values()).some(Boolean)}function n(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...l].some(e=>e.contains(t))||p.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&h.current()},0)}function a(e){d.current&&p.current.set(e.type,!1)}s(e,"resetOutsideInteraction"),s(t,"isOutsideInteractionIntercepted"),s(n,"handleInteractionCapture"),s(a,"handleInteractionBubble");let m=s(n=>{if(n.target&&!f.current){let a=function(){r.removeEventListener("click",h.current);let n=t();e(),n||y("dismissableLayer.pointerDownOutside",c,l,{discrete:!0})};if(s(a,"handleAndDispatchPointerDownOutsideEvent"),!u(n.target)){r.removeEventListener("click",h.current),e(
1),f.current=!1;return}let l={originalEvent:n};d.current=!0,i.current=o&&0===n.button,p.current.clear(),o&&0===n.button?(r.removeEventListener("click",h.current),h.current=a,r.addEventListener("click",h.current,{once:!0})):a()}else r.removeEventListener("click",h.current),e();f.current=!1},"handlePointerDown"),v=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of v)r.addEventListener(e,n,!0),r.addEventListener(e,a);let g=window.setTimeout(()=>{r.addEventListener("pointerdown",m)},0);return()=>{for(let e of(window.clearTimeout(g),r.removeEventListener("pointerdown",m),r.removeEventListener("click",h.current),v))r.removeEventListener(e,n,!0),r.removeEventListener(e,a)}},[r,c,o,i,l,u]),{onPointerDownCapture:s(()=>f.current=!0,"onPointerDownCapture")}}function v(e,t=globalThis?.document){let r=(0,a.useCallbackRef)(e),o=n.useRef(!1);return n.useEffect(()=>{let e=s(e=>{e.target&&!o.current&&y("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:s(()=>o.current=!0,"onFocusCapture"),onBlurCapture:s(()=>o.current=!1,"onBlurCapture")}}function g(){let e=new CustomEvent(c);document.dispatchEvent(e)}function y(e,t,n,{discrete:r}){let i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?(0,o.dispatchDiscreteCustomEvent)(i,a):i.dispatchEvent(a)}s(h,"usePointerDownOutside"),s(v,"useFocusOutside"),s(g,"dispatchUpdate"),s(y,"handleAndDispatchCustomEvent"),e.s(["DismissableLayer",0,d,"useDismissableLayerSurface",0,p])},908525,e=>{"use strict";var t=e.i(191788),n=Object.defineProperty,r=(e,t)=>n(e,"name",{value:t,configurable:!0}),o=0,i=null;function a(){t.useEffect(()=>{i||(i={start:l(),end:l()});let{start:e,end:t}=i;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),o++,()=>{1===o&&(i?.start.remove(),i?.end.remove(),i=null),o=Math.max(0,o-1)}},[])}function l(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}r(function(e){return a(),e.children},"FocusGuards"),r(a,"useFocusGuards"),r(l,"createFocusGuard"),e.s(["useFocusGuards",0,a])},592893,e=>{"use strict";var t=e.i(191788),n=e.i(357006),r=e.i(674534),o=e.i(998657),i=e.i(391398),a=Object.defineProperty,l=(e,t)=>a(e,"name",{value:t,configurable:!0}),u="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",c={bubbles:!1,cancelable:!0},f=t.forwardRef(l(function(e,a){let{loop:f=!1,trapped:h=!1,onMountAutoFocus:v,onUnmountAutoFocus:g,...w}=e,[x,C]=t.useState(null),S=(0,o.useCallbackRef)(v),P=(0,o.useCallbackRef)(g),R=t.useRef(null),A=(0,n.useComposedRefs)(a,C),O=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(h){let e=function(e){if(O.paused||!x)return;let t=e.target;x.contains(t)?R.current=t:y(R.current,{select:!0})},t=function(e){if(O.paused||!x)return;let t=e.relatedTarget;null!==t&&(x.contains(t)||y(R.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&y(x)};l(e,"handleFocusIn"),l(t,"handleFocusOut"),l(n,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(n);return x&&r.observe(x,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[h,x,O.paused]),t.useEffect(()=>{if(x){b.add(O);let e=document.activeElement;if(!x.contains(e)){let t=new CustomEvent(u,c);x.addEventListener(u,S),x.dispatchEvent(t),t.defaultPrevented||(d(E(m(x)),{select:!0}),document.activeElement===e&&y(x))}return()=>{x.removeEventListener(u,S),setTimeout(()=>{let t=new CustomEvent(s,c);x.addEventListener(s,P),x.dispatchEvent(t),t.defaultPrevented||y(e??document.body,{select:!0}),x.removeEventListener(s,P),b.remove(O)},0)}}},[x,S,P,O]);let L=t.useCallback(e=>{if(!f&&!h||O.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[r,o]=p(t);r&&o?e.shiftKey||n!==o?e.shiftKey&&n===r&&(e.preventDefault(),f&&y(o,{select:!0})):(e.preventDefault(),f&&y(r,{select:!0})):n===t&&e.preventDefault()}},[f,h,O.paused]);return(0,i.jsx)(r.Primitive.div,{tabIndex:-1,...w,ref:A,onKeyDown:L})},"FocusScope"));function d(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(y(r,{select:t}),document.activeElement!==n)return}function p(e){let t=m(e);return[h(t,e),h(t.reverse(),e)]}function m(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:l(e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function h(e,t){let n="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let r of e)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):v(r,{upTo:t})))return r}function v(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function g(e){return e instanceof HTMLInputElement&&"select"in e}function y(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&g(e)&&t&&e.select()}}l(d,"focusFirst"),l(p,"getTabbableEdges"),l(m,"getTabbableCandidates"),l(h,"findVisible"),l(v,"
1isHidden"),l(g,"isSelectableInput"),l(y,"focus");var b=w();function w(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=x(e,t)).unshift(t)},remove(t){e=x(e,t),e[0]?.resume()}}}function x(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}function E(e){return e.filter(e=>"A"!==e.tagName)}l(w,"createFocusScopesStack"),l(x,"arrayRemove"),l(E,"removeLinks"),e.s(["FocusScope",0,f])},64592,e=>{"use strict";var t=e.i(191788),n=e.i(776833),r=Object.defineProperty,o=t[" useId ".trim().toString()]||(()=>void 0),i=0;function a(e){let[r,a]=t.useState(o());return(0,n.useLayoutEffect)(()=>{e||a(e=>e??String(i++))},[e]),e||(r?`radix-${r}`:"")}r(a,"name",{value:"useId",configurable:!0}),e.s(["useId",0,a])},746359,e=>{"use strict";var t=e.i(191788),n=e.i(195600),r=e.i(95963),o=e.i(126477),i=e.i(357006),a=e.i(479293),l=e.i(674534),u=e.i(998657),s=e.i(776833),c=e.i(474864),f=e.i(391398),d=Object.defineProperty,p=(e,t)=>d(e,"name",{value:t,configurable:!0}),m="Popper",[h,v]=(0,a.createContextScope)(m),[g,y]=h(m),b=p(e=>{let{__scopePopper:n,children:r}=e,[o,i]=t.useState(null),[a,l]=t.useState(void 0);return(0,f.jsx)(g,{scope:n,anchor:o,onAnchorChange:i,placementState:a,setPlacementState:l,children:r})},"Popper"),w=t.forwardRef(p(function(e,n){let{__scopePopper:r,virtualRef:o,...a}=e,u=y("PopperAnchor",r),s=t.useRef(null),c=u.onAnchorChange,d=t.useCallback(e=>{s.current=e,e&&c(e)},[c]),p=(0,i.useComposedRefs)(n,d),m=t.useRef(null);t.useEffect(()=>{if(!o)return;let e=m.current;m.current=o.current,e!==m.current&&c(m.current)});let h=u.placementState&&L(u.placementState),v=h?.[0],g=h?.[1];return o?null:(0,f.jsx)(l.Primitive.div,{"data-radix-popper-side":v,"data-radix-popper-align":g,...a,ref:p})},"PopperAnchor")),x="PopperContent",[E,C]=h(x),S=t.forwardRef(p(function(e,o){let{__scopePopper:a,side:d="bottom",sideOffset:m=0,align:h="center",alignOffset:v=0,arrowPadding:g=0,avoidCollisions:b=!0,collisionBoundary:w=[],collisionPadding:C=0,sticky:S="partial",hideWhenDetached:P=!1,updatePositionStrategy:R="optimized",onPlaced:T,...D}=e,N=y(x,a),[k,M]=t.useState(null),j=(0,i.useComposedRefs)(o,M),[F,_]=t.useState(null),I=(0,c.useSize)(F),W=I?.width??0,H=I?.height??0,B="number"==typeof C?C:{top:0,right:0,bottom:0,left:0,...C},$=Array.isArray(w)?w:[w],z=$.length>0,U={padding:B,boundary:$.filter(A),altBoundary:z},{refs:V,floatingStyles:Y,placement:K,isPositioned:X,middlewareData:G}=(0,n.useFloating)({strategy:"fixed",placement:d+("center"!==h?"-"+h:""),whileElementsMounted:p((...e)=>(0,r.autoUpdate)(...e,{animationFrame:"always"===R}),"whileElementsMounted"),elements:{reference:N.anchor},middleware:[(0,n.offset)({mainAxis:m+H,alignmentAxis:v}),b&&(0,n.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===S?(0,n.limitShift)():void 0,...U}),b&&(0,n.flip)({...U}),(0,n.size)({...U,apply:p(({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)},"apply")}),F&&(0,n.arrow)({element:F,padding:g}),O({arrowWidth:W,arrowHeight:H}),P&&(0,n.hide)({strategy:"referenceHidden",...U,boundary:z?U.boundary:void 0})]}),Z=N.setPlacementState;(0,s.useLayoutEffect)(()=>(Z(K),()=>{Z(void 0)}),[K,Z]);let[q,J]=L(K),Q=(0,u.useCallbackRef)(T);(0,s.useLayoutEffect)(()=>{X&&Q?.()},[X,Q]);let ee=G.arrow?.x,et=G.arrow?.y,en=G.arrow?.centerOffset!==0,[er,eo]=t.useState();return(0,s.useLayoutEffect)(()=>{k&&eo(window.getComputedStyle(k).zIndex)},[k]),(0,f.jsx)("div",{ref:V.setFloating,"data-radix-popper-content-wrapper":"",style:{...Y,transform:X?Y.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:er,"--radix-popper-transform-origin":[G.transformOrigin?.x,G.transformOrigin?.y].join(" "),...G.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,f.jsx)(E,{scope:a,placedSide:q,placedAlign:J,onArrowChange:_,arrowX:ee,arrowY:et,shouldHideArrow:en,children:(0,f.jsx)(l.Primitive.div,{"data-side":q,"data-align":J,...D,ref:j,style:{...D.style,animation:X?D.style?.animation:"none"}})})})},"PopperContent")),P={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},R=t.forwardRef(p(function(e,t){let{__scopePopper:n,...r}=e,i=C("PopperArrow",n),a=P[i.placedSide];return(0,f.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,f.jsx)(o.Root,{...r,ref:t,style:{...r.style,display:"block"}})})},"PopperArrow"));function A(e){return null!==e}p(A,"isNotNull");var O=p(e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[u,s]=L(n),c={start:"0%",center:"50%",end:"100%"}[s],f=(o.arrow?.x??0)+a/2,d=(o.arrow?.y??0)+l/2,p="",m="";return"bottom"===u?(p=i?c:`${f}px`,m=`${-l}px`):"top"===u?(p=i?c:`${f}px`,m=`${r.floating.height+l}px`):"right"===u?(p=`${-l}px`,m=i?c:`${d}px`):"left"===u&&(p=`${r.floating.width+l}px`,m=i?c:`${d}px`),{data:{x:p,y:m}}}}),"transformOrigin");function L(e){let[t,n="center"]=e.split("-");return[t,n]}p(L,"getSideAndAlignFromPlacement"),e.s(["Anchor",0,w,"Arrow",0,R,"Content",0,S,"Root",0,b,"createPopperScope",0,v])},437767,e=>{"use strict";var t=e.i(191788),n=e.i(730943),r=e.i(674534),o=e.i(776833),i=e.i(391398),a=Object.defineProperty,l=t.forwardRef(a(function(e,a){let{container:l,...u}=e,[s,c]=t.useState(!1);(0,o.useLayoutEffect)(()=>c(!0),[]);let f=l||s&&globalThis?.document?.body;return f?n.createPortal((0,i.jsx)(r.Primitive.div,{...u,ref:a}),f):null},"name",{value:"Portal",configurable:!0}));e.s(["Portal",0,l])},993953,e=>{"use strict";var t=e.i(191788),n=e.i(776833),r=Object.defineProperty,o=(e,t)=>r(e,"name",{value:t,configurable:!0});function i(e,n){return t.useReducer((e,t)=>n[e][t]??e,e)}o(i,"useStateMachine");var a=o(e=>{let{present:n,children:r}=e,o=l(n),i="function"==typeof r?r({present:o.isPresent}):t.Children.only(r),a=s(o.ref,f(i));return"function"==typeof r||o.isPresent?t.cloneElement(i,{ref:a}):null},"Presence");function l(e){let[r,a]=t.useState(),l=t.useRef(null),u=t.useRef(e),s=t.useRef("none"),f=t.useRef(void 0),[d,p]=i(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return t.useEffect(()=>{"mounted"===d?(s.current=f.current??c(l.current),f.current=void 0):s.current="none"},[d]),(0,n.useLayoutEffect)(()=>{let t=l.current,n=u.current;if(n!==e){let r=s.current,o=c(t);e?(f.current=o,p("MOUNT")):"none"===o||t?.display==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),u.current=e}},[e,p]),(0,n.useLayoutEffect)(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=o(n=>{let o=c(l.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(p("ANIMATION_END"),!u.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},"handleAnimationEnd"),i=o(e=>{e.target===r&&(s.current=c(l.current))},"handleAnimationStart");return r.addEventListener("animationstart",i),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",i),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}p("ANIMATION_END")},[r,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{if(e){let t=getComputedStyle(e);l.current=t,f.current=c(t)}else l.current=null;a(e)},[])}}function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){let n=t.useRef(e);return n.current=e,t.useCallback(e=>{let t=n.current,r=!1,o=t.map(t=>{let n=u(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<o.length;e++){let n=o[e];"function"==typeof n?n():u(t[e],null)}}},[])}function c(e){return e?.animationName||"none"}function f(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}o(l,"usePresence"),o(u,"setRef"),o(s,"useStableComposedRefs"),o(c,"getAnimationName"),o(f,"getElementRef"),e.s(["Presence",0,a])},674534,e=>{"use strict";var t=e.i(191788),n=e.i(730943),r=e.i(817549),o=e.i(391398),i=Object.defineProperty,a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let i=(0,r.createSlot)(`Primitive.${n}`),a=t.forwardRef((e,t)=>
1{let{asChild:r,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(r?i:n,{...a,ref:t})});return a.displayName=`Primitive.${n}`,{...e,[n]:a}},{});function l(e,t){e&&n.flushSync(()=>e.dispatchEvent(t))}i(l,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0}),e.s(["Primitive",0,a,"dispatchDiscreteCustomEvent",0,l])},998657,e=>{"use strict";var t=e.i(191788);function n(e){let n=t.useRef(e);return t.useEffect(()=>{n.current=e}),t.useMemo(()=>(...e)=>n.current?.(...e),[])}(0,Object.defineProperty)(n,"name",{value:"useCallbackRef",configurable:!0}),e.s(["useCallbackRef",0,n])},55037,e=>{"use strict";var t=e.i(191788),n=e.i(144331),r=e.i(776833),o=Object.defineProperty,i=t[" useEffectEvent ".trim().toString()],a=t[" useInsertionEffect ".trim().toString()];function l(e){if("function"==typeof i)return i(e);let n=t.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof a?a(()=>{n.current=e}):(0,r.useLayoutEffect)(()=>{n.current=e}),t.useMemo(()=>(...e)=>n.current?.(...e),[])}o(l,"name",{value:"useEffectEvent",configurable:!0});var u=Object.defineProperty,s=(e,t)=>u(e,"name",{value:t,configurable:!0}),c=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;function f({prop:e,defaultProp:r,onChange:o=s(()=>{},"onChange"),caller:i}){let[a,l,u]=d({defaultProp:r,onChange:o}),c=void 0!==e,m=c?e:a;if(n.IS_DEVELOPMENT){let n=t.useRef(void 0!==e);t.useEffect(()=>{let e=n.current;if(e!==c){let t=c?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}n.current=c},[c,i])}return[m,t.useCallback(t=>{if(c){let n=p(t)?t(e):t;n!==e&&u.current?.(n)}else l(t)},[c,e,l,u])]}function d({defaultProp:e,onChange:n}){let[r,o]=t.useState(e),i=t.useRef(r),a=t.useRef(n);return c(()=>{a.current=n},[n]),t.useEffect(()=>{i.current!==r&&(a.current?.(r),i.current=r)},[r,i]),[r,o,a]}function p(e){return"function"==typeof e}s(f,"useControllableState"),s(d,"useUncontrolledState"),s(p,"isFunction");var m=Symbol("RADIX:SYNC_STATE");s(function(e,r,o,i){let{prop:a,defaultProp:u,onChange:s,caller:c}=r,f=void 0!==a,d=l(s);if(n.IS_DEVELOPMENT){let e=t.useRef(void 0!==a);t.useEffect(()=>{let t=e.current;if(t!==f){let e=f?"controlled":"uncontrolled";console.warn(`${c} is changing from ${t?"controlled":"uncontrolled"} to ${e}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}e.current=f},[f,c])}let p=[{...o,state:u}];i&&p.push(i);let[h,v]=t.useReducer((t,n)=>{if(n.type===m)return{...t,state:n.state};let r=e(t,n);return f&&!Object.is(r.state,t.state)&&d(r.state),r},...p),g=h.state,y=t.useRef(g);t.useEffect(()=>{y.current!==g&&(y.current=g,f||d(g))},[g,y,f]);let b=t.useMemo(()=>void 0!==a?{...h,state:a}:h,[h,a]);return t.useEffect(()=>{f&&!Object.is(a,h.state)&&v({type:m,state:a})},[a,h.state,f]),[b,v]},"useControllableStateReducer"),e.s(["useControllableState",0,f],55037)},776833,e=>{"use strict";var t=e.i(191788),n=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,n])},474864,e=>{"use strict";var t=e.i(191788),n=e.i(776833);function r(e){let[r,o]=t.useState(void 0);return(0,n.useLayoutEffect)(()=>{if(e){o({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,r;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;o({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}o(void 0)},[e]),r}(0,Object.defineProperty)(r,"name",{value:"useSize",configurable:!0}),e.s(["useSize",0,r])},369131,e=>{"use strict";var t=new WeakMap,n=new WeakMap,r={},o=0,i=function(e){return e&&(e.host||i(e.parentNode))},a=function(e,a,l,u){var s=(Array.isArray(e)?e:[e]).map(function(e){if(a.contains(e))return e;var t=i(e);return t&&a.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",a,". Doing nothing"),null)}).filter(function(e){return!!e});r[l]||(r[l]=new WeakMap);var c=r[l],f=[],d=new Set,p=new Set(s),m=function(e){!e||d.has(e)||(d.add(e),m(e.parentNode))};
1s.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(d.has(e))h(e);else try{var r=e.getAttribute(u),o=null!==r&&"false"!==r,i=(t.get(e)||0)+1,a=(c.get(e)||0)+1;t.set(e,i),c.set(e,a),f.push(e),1===i&&o&&n.set(e,!0),1===a&&e.setAttribute(l,"true"),o||e.setAttribute(u,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(a),d.clear(),o++,function(){f.forEach(function(e){var r=t.get(e)-1,o=c.get(e)-1;t.set(e,r),c.set(e,o),r||(n.has(e)||e.removeAttribute(u),n.delete(e)),o||e.removeAttribute(l)}),--o||(t=new WeakMap,t=new WeakMap,n=new WeakMap,r={})}};e.s(["hideOthers",0,function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),a(r,o,n,"aria-hidden")):function(){return null}}])},865823,986636,790631,952606,930409,260171,486719,689949,25543,e=>{"use strict";var t,n=e.i(189280),r=e.i(191788),o="right-scroll-bar-position",i="width-before-scroll-bar",a="with-scroll-bars-hidden",l="--removed-body-scroll-bar-size";function u(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}e.s(["fullWidthClassName",0,i,"noScrollbarsClassName",0,a,"removedBarSizeVariable",0,l,"zeroRightClassName",0,o],986636);var s="u">typeof window?r.useLayoutEffect:r.useEffect,c=new WeakMap;function f(e,t){var n,o,i,a=(n=t||null,o=function(t){return e.forEach(function(e){return u(e,t)})},(i=(0,r.useState)(function(){return{value:n,callback:o,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=o,i.facade);return s(function(){var t=c.get(a);if(t){var n=new Set(t),r=new Set(e),o=a.current;n.forEach(function(e){r.has(e)||u(e,null)}),r.forEach(function(e){n.has(e)||u(e,o)})}c.set(a,e)},[e]),a}function d(e){return e}function p(e){void 0===e&&(e={});var t,r,o,i=(void 0===t&&(t=d),r=[],o=!1,{read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var n=t(e,o);return r.push(n),function(){r=r.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(o=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){o=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}});return i.options=(0,n.__assign)({async:!0,ssr:!1},e),i}e.s(["useMergeRefs",0,f],790631),e.s(["createSidecarMedium",0,p],952606);var m=p(),h=function(){},v=r.forwardRef(function(e,t){var o=r.useRef(null),i=r.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),a=i[0],l=i[1],u=e.forwardProps,s=e.children,c=e.className,d=e.removeScrollBar,p=e.enabled,v=e.shards,g=e.sideCar,y=e.noRelative,b=e.noIsolation,w=e.inert,x=e.allowPinchZoom,E=e.as,C=e.gapMode,S=(0,n.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),P=f([o,t]),R=(0,n.__assign)((0,n.__assign)({},S),a);return r.createElement(r.Fragment,null,p&&r.createElement(g,{sideCar:m,removeScrollBar:d,shards:v,noRelative:y,noIsolation:b,inert:w,setCallbacks:l,allowPinchZoom:!!x,lockRef:o,gapMode:C}),u?r.cloneElement(r.Children.only(s),(0,n.__assign)((0,n.__assign)({},R),{ref:P})):r.createElement(void 0===E?"div":E,(0,n.__assign)({},R,{className:c,ref:P}),s))});v.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},v.classNames={fullWidth:i,zeroRight:o};var g=function(e){var t=e.sideCar,o=(0,n.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return r.createElement(i,(0,n.__assign)({},o))};function y(e,t){return e.useMedium(t),g}
1g.isSideCarExport=!0,e.s(["exportSidecar",0,y],930409);var b=function(){var e=0,n=null;return{add:function(r){if(0==e&&(n=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=t||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return n&&e.setAttribute("nonce",n),e}())){var o,i;(o=n).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=n,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!n||(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},w=function(){var e=b();return function(t,n){r.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},x=function(){var e=w();return function(t){return e(t.styles,t.dynamic),null}};e.s(["styleSingleton",0,x],260171),e.s([],486719);var E={left:0,top:0,right:0,gap:0},C=function(e){return parseInt(e||"",10)||0},S=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[C(n),C(r),C(o)]},P=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return E;var t=S(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},R=x(),A="data-scroll-locked",O=function(e,t,n,r){var u=e.left,s=e.top,c=e.right,f=e.gap;return void 0===n&&(n="margin"),"\n .".concat(a," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(f,"px ").concat(r,";\n }\n body[").concat(A,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(u,"px;\n padding-top: ").concat(s,"px;\n padding-right: ").concat(c,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(f,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(f,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(o," {\n right: ").concat(f,"px ").concat(r,";\n }\n \n .").concat(i," {\n margin-right: ").concat(f,"px ").concat(r,";\n }\n \n .").concat(o," .").concat(o," {\n right: 0 ").concat(r,";\n }\n \n .").concat(i," .").concat(i," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(A,"] {\n ").concat(l,": ").concat(f,"px;\n }\n")},L=function(){var e=parseInt(document.body.getAttribute(A)||"0",10);return isFinite(e)?e:0},T=function(){r.useEffect(function(){return document.body.setAttribute(A,(L()+1).toString()),function(){var e=L()-1;e<=0?document.body.removeAttribute(A):document.body.setAttribute(A,e.toString())}},[])},D=function(e){var t=e.noRelative,n=e.noImportant,o=e.gapMode,i=void 0===o?"margin":o;T();var a=r.useMemo(function(){return P(i)},[i]);return r.createElement(R,{styles:O(a,!t,i,n?"":"!important")})};e.s(["RemoveScrollBar",0,D],689949),e.s([],25543);var N=!1;if("u">typeof window)try{var k=Object.defineProperty({},"passive",{get:function(){return N=!0,!0}});window.addEventListener("test",k,k),window.removeEventListener("test",k,k)}catch(e){N=!1}var M=!!N&&{passive:!1},j=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},F=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),_(e,r)){var o=I(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},_=function(e,t){return"v"===e?j(t,"overflowY"):j(t,"overflowX")},I=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},W=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,u=n.target,s=t.contains(u),c=!1,f=l>0,d=0,p=0;do{if(!u)break;var m=I(e,u),h=m[0],v=m[1]-m[2]-a*h;(h||v)&&_(e,u)&&(d+=v,p+=h);var g=u.parentNode;u=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!s&&u!==document.body||s&&(t.contains(u)||t===u))return f&&(o&&1>Math.abs(d)||!o&&l>d)?c=!0:!f&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},H=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},B=function(e){return[e.deltaX,e.deltaY]},$=function(e){return e&&"current"in e?e.current:e},z=0,U=[];let V=y(m,function(e){var t=r.useRef([]),o=r.useRef([0,0]),i=r.useRef(),a=r.useState(z++)[0],l=r.useState(x)[0],u=r.useRef(e);r.useEffect(function(){u.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(0,n.__spreadArray)([e.lockRef.current],(e.shards||[]).map($),!0).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!u.current.allowPinchZoom;var n,r=H(e),a=o.current,l="deltaX"in e?e.deltaX:a[0]-r[0],s="deltaY"in e?e.deltaY:a[1]-r[1],c=e.target,f=Math.abs(l)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===f&&"range"===c.type)return!1;var d=window.getSelection(),p=d&&d.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var m=F(f,c);if(!m)return!0;if(m?n=f:(n="v"===f?"h":"v",m=F(f,c)),!m)return!1;if(!i.current&&"changedTouches"in e&&(l||s)&&(i.current=n),!n)return!0;var h=i.current||n;return W(h,t,e,"h"===h?l:s,!0)},[]),c=r.useCallback(function(e){if(U.length&&U[U.length-1]===l){var n="deltaY"in e?B(e):H(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(u.current.shards||[]).map($).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!u.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),f=r.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=r.useCallback(function(e){o.current=H(e),i.current=void 0},[]),p=r.useCallback(function(t){f(t.type,B(t),t.target,s(t,e.lockRef.current))},[]),m=r.useCallback(function(t){f(t.type,H(t),t.target,s(t,e.lockRef.current))},[]);r.useEffect(function(){return U.push(l),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:m}),document.addEventListener("wheel",c,M),document.addEventListener("touchmove",c,M),document.addEventListener("touchstart",d,M),function(){U=U.filter(function(e){return e!==l}),document.removeEventListener("wheel",c,M),document.removeEventListener("touchmove",c,M),document.removeEventListener("touchstart",d,M)}},[]);var h=e.removeScrollBar,v=e.inert;return r.createElement(r.Fragment,null,v?r.createElement(l,{styles:"\n .block-interactivity-".concat(a," {pointer-events: none;}\n .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,h?r.createElement(D,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var Y=r.forwardRef(function(e,t){return r.createElement(v,(0,n.__assign)({},e,{ref:t,sideCar:V}))});Y.classNames=v.classNames,e.s(["RemoveScroll",0,Y],865823)},806,787024,e=>{"use strict";var t=e.i(391398);e.i(361567);var n=e.i(963134),r=e.i(352542);e.s(["default",0,({className:e,iconSize:o=16,"aria-label":i="Fjern verdi",...a})=>(0,t.jsx)("button",{type:"button","aria-label":i,className:(0,r.cn)("focus-visible:ring-primary-600 flex cursor-pointer items-center p-1.5 outline-hidden transition-transform focus-visible:ring-2 active:scale-90",e),...a,children:(0,t.jsx)(n.DeleteCross,{width:o,height:o,className:"stroke-2"})})],787024),e.s([],806)},963134,e=>{"use strict";var t=e.i(716529);e.s(["DeleteCross",()=>t.default])},290369,e=>{"use strict";var t=e.i(391398),n=e.i(191788),r=e.i(674534),o=Object.defineProperty,i=n.forwardRef(o(function(e,n){return(0,t.jsx)(r.Primitive.label,{...e,ref:n,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})},"name",{value:"Label",configurable:!0})),a=e.i(352542);e.s(["Label",0,function({className:e,...n}){return(0,t.jsx)(i,{"data-slot":"label",className:(0,a.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...n})}],290369)},810170,e=>{"use strict";var t=e.i(391398),n=e.i(191788),r=e.i(671185),o=e.i(357006),i=e.i(479293),a=e.i(64899),l=e.i(908525),u=e.i(592893),s=e.i(64592),c=e.i(746359),f=e.i(437767),d=e.i(993953),p=e.i(674534),m=e.i(817549),h=e.i(55037),v=e.i(369131),g=e.i(865823),y=Object.defineProperty,b=(e,t)=>y(e,"name",{value:t,configurable:!0}),w="Popover",[x,E]=(0,i.createContextScope)(w,[c.createPopperScope]),C=(0,c.createPopperScope)(),[S,P]=x(w),R=b(e=>{let{__scopePopover:r,children:o,open:i,defaultOpen:a,onOpenChange:l,modal:u=!1}=e,f=C(r),d=n.useRef(null),[p,m]=n.useState(!1),[v,g]=(0,h.useControllableState)({prop:i,defaultProp:a??!1,onChange:l,caller:w});return(0,t.jsx)(c.Root,{...f,children:(0,t.jsx)(S,{scope:r,contentId:(0,s.useId)(),triggerRef:d,open:v,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>m(!0),[]),onCustomAnchorRemove:n.useCallback(()=>m(!1),[]),modal:u,children:o})})},"Popover"),A=n.forwardRef(b(function(e,r){let{__scopePopover:o,...i}=e,a=P("PopoverAnchor",o),l=C(o),{onCustomAnchorAdd:u,onCustomAnchorRemove:s}=a;return n.useEffect(()=>(u(),()=>s()),[u,s]),(0,t.jsx)(c.Anchor,{...l,...i,ref:r})},"PopoverAnchor")),O=n.forwardRef(b(function(e,n){let{__scopePopover:i,...a}=e,l=P("PopoverTrigger",i),u=C(i),s=(0,o.useComposedRefs)(n,l.triggerRef),f=(0,t.jsx)(p.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":W(l.open),...a,ref:s,onClick:(0,r.composeEventHandlers)(e.onClick,l.onOpenToggle)});return l.hasCustomAnchor?f:(0,t.jsx)(c.Anchor,{asChild:!0,...u,children:f})},"PopoverTrigger")),L="PopoverPortal",[T,D]=x(L,{forceMount:void 0}),N=b(e=>{let{__scopePopover:n,forceMount:r,children:o,container:i}=e,a=P(L,n);return(0,t.jsx)(T,{scope:n,forceMount:r,children:(0,t.jsx)(d.Presence,{present:r||a.open,children:(0,t.jsx)(f.Portal,{asChild:!0,container:i,children:o})})})},"PopoverPortal"),k="PopoverContent",M=n.forwardRef(b(function(e,n){let r=D(k,e.__scopePopover),{forceMount:o=r.forceMount,...i}=e,a=P(k,e.__scopePopover);return(0,t.jsx)(d.Presence,{present:o||a.open,children:a.modal?(0,t.jsx)(F,{...i,ref:n}):(0,t.jsx)(_,{...i,ref:n})})},"PopoverContent")),j=(0,m.createSlot)("PopoverContent.RemoveScroll"),F=n.forwardRef(b(function(e,i){let a=P(k,e.__scopePopover),l=n.useRef(null),u=(0,o.useComposedRefs)(i,l),s=n.useRef(!1);return n.useEffect(()=>{let e=l.current;if(e)return(0,v.hideOthers)(e)},[]),(0,t.jsx)(g.RemoveScroll,{as:j,allowPinchZoom:!0,children:(0,t.jsx)(I,{...e,ref:u,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),s.current||a.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),_=n.forwardRef(b(function(e,r){let o=P(k,e.__scopePopover),i=n.useRef(!1),a=n.useRef(!1);return(0,t.jsx)(I,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||o.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let n=t.target;o.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})},"PopoverContentNonModal")),I=n.forwardRef(b(function(e,n){let{__scopePopover:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:s,disableOutsidePointerEvents:f,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:h,...v}=e,g=P(k,r),y=C(r);return(0,l.useFocusGuards)(),(0,t.jsx)(u.FocusScope,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:s,children:(0,t.jsx)(a.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:f,onInteractOutside:h,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:m,onDismiss:()=>g.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,t.jsx)(c.C
1ontent,{"data-state":W(g.open),role:"dialog",id:g.contentId,...y,...v,ref:n,style:{...v.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl"));function W(e){return e?"open":"closed"}b(W,"getState");var H=e.i(352542);e.s(["Popover",0,function({...e}){return(0,t.jsx)(R,{"data-slot":"popover",...e})},"PopoverAnchor",0,function({...e}){return(0,t.jsx)(A,{"data-slot":"popover-anchor",...e})},"PopoverContent",0,({className:e,align:n="center",sideOffset:r=4,onWheel:o,onTouchMove:i,...a})=>(0,t.jsx)(N,{children:(0,t.jsx)(M,{"data-slot":"popover-content",align:n,sideOffset:r,onWheel:e=>{e.stopPropagation(),o?.(e)},onTouchMove:e=>{e.stopPropagation(),i?.(e)},className:(0,H.cn)("text-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-110 w-72 origin-(--radix-popover-content-transform-origin) rounded-xl bg-white p-4 shadow-md outline-hidden",e),...a})}),"PopoverTrigger",0,function({...e}){return(0,t.jsx)(O,{"data-slot":"popover-trigger",...e})}],810170)}]);
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.