PageSourceSearch

https://app.mybasecommunity.com/_next/static/chunks/0fxp9vmbrfew-.js

js mybasecommunity.com collected 2026-10-02 16:03:29 UTC 49,722 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,81140,30030,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}],81140);var t=e.i(71645),n=e.i(18050);e.s(["createContext",0,function(e,r){let o=t.createContext(r),i=e=>{let{children:r,...i}=e,l=t.useMemo(()=>i,Object.values(i));return(0,n.jsx)(o.Provider,{value:l,children:r})};return i.displayName=e+"Provider",[i,function(n){let i=t.useContext(o);if(i)return i;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${e}\``)}]},"createContextScope",0,function(e,r=[]){let o=[],i=()=>{let n=o.map(e=>t.createContext(e));return function(r){let o=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(r,i){let l=t.createContext(i),a=o.length;o=[...o,i];let s=r=>{let{scope:o,children:i,...s}=r,u=o?.[e]?.[a]||l,c=t.useMemo(()=>s,Object.values(s));return(0,n.jsx)(u.Provider,{value:c,children:i})};return s.displayName=r+"Provider",[s,function(n,o){let s=o?.[e]?.[a]||l,u=t.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return 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])}};return r.scopeName=n.scopeName,r}(i,...r)]}],30030)},26330,30207,e=>{"use strict";var t,n=e.i(71645),r=e.i(81140),o=e.i(48425),i=e.i(20783);function l(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}e.s(["useCallbackRef",0,l],30207);var a=e.i(18050),s="dismissableLayer.update",u=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),c=n.forwardRef((e,c)=>{let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:m,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:v,onDismiss:y,...w}=e,x=n.useContext(u),[b,E]=n.useState(null),C=b?.ownerDocument??globalThis?.document,[,T]=n.useState({}),R=(0,i.useComposedRefs)(c,e=>E(e)),P=Array.from(x.layers),[L]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),A=P.indexOf(L),O=b?P.indexOf(b):-1,S=x.layersWithOutsidePointerEventsDisabled.size>0,N=O>=A,D=function(e,t=globalThis?.document){let r=l(e),o=n.useRef(!1),i=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let n=function(){d("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=n,t.addEventListener("click",i.current,{once:!0})):n()}else t.removeEventListener("click",i.current);o.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...x.branches].some(e=>e.contains(t));N&&!n&&(h?.(e),v?.(e),e.defaultPrevented||y?.())},C),k=function(e,t=globalThis?.document){let r=l(e),o=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!o.current&&d("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...x.branches].some(e=>e.contains(t))&&(g?.(e),v?.(e),e.defaultPrevented||y?.())},C);return!function(e,t=globalThis?.document){let r=l(e);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{O===x.layers.size-1&&(m?.(e),!e.defaultPrevented&&y&&(e.preventDefault(),y()))},C),n.useEffect(()=>{if(b)return p&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(t=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(b)),x.layers.add(b),f(),()=>{p&&1===x.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=t)}},[b,C,p,x]),n.useEffect(()=>()=>{b&&(x.layers.delete(b),x.layersWithOutsidePointerEventsDisabled.delete(b),f())},[b,x]),n.useEffect(()=>{let e=()=>T({});return document.addEventListener(s,e),()=>document.removeEventListener(s,e)},[]),(0,a.jsx)(o.Primitive.div,{...w,ref:R,style:{pointerEvents:S?N?"auto":"none":void 0,...e.style},onFocusCapture:(0,r.composeEventHandlers)(e.onFocusCapture,k.onFocusCapture),onBlurCapture:(0,r.composeEventHandlers)(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:(0,r.composeEventHandlers)(e.onPointerDownCapture,D.onPointerDownCapture)})});function f(){let e=new CustomEvent(s);document.dispatchEvent(e)}function d(e,t,n,{discrete:r}){let i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?(0,o.dispatchDiscreteCustomEvent)(i,l):i.dispatchEvent(l)}c.displayName="DismissableLayer",n.forwardRef((e,t)=>
1{let r=n.useContext(u),l=n.useRef(null),s=(0,i.useComposedRefs)(t,l);return n.useEffect(()=>{let e=l.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,a.jsx)(o.Primitive.div,{...e,ref:s})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",0,c],26330)},34620,e=>{"use strict";var t=e.i(71645),n=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,n])},10772,e=>{"use strict";var t=e.i(71645),n=e.i(34620),r=t[" useId ".trim().toString()]||(()=>void 0),o=0;e.s(["useId",0,function(e){let[i,l]=t.useState(r());return(0,n.useLayoutEffect)(()=>{e||l(e=>e??String(o++))},[e]),e||(i?`radix-${i}`:"")}])},53660,43084,29315,53760,58950,e=>{"use strict";let t;var n=e.i(71645);let r=["top","right","bottom","left"],o=r.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),i=Math.min,l=Math.max,a=Math.round,s=Math.floor,u=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"};function f(e,t,n){return l(e,i(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}function v(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function y(e){return h(v(e))}function w(e,t,n){void 0===n&&(n=!1);let r=m(e),o=y(e),i=g(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=L(l)),[l,L(l)]}function x(e){let t=L(e);return[b(e),t,b(t)]}function b(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let E=["left","right"],C=["right","left"],T=["top","bottom"],R=["bottom","top"];function P(e,t,n,r){let o=m(e),i=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?C:E;return t?E:C;case"left":case"right":return t?T:R;default:return[]}}(p(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(b)))),i}function L(e){let t=p(e);return c[t]+e.slice(t.length)}function A(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function O(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 S(e,t,n){let r,{reference:o,floating:i}=e,l=v(t),a=y(t),s=g(a),u=p(t),c="y"===l,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,h=o[s]/2-i[s]/2;switch(u){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(m(t)){case"start":r[a]-=h*(n&&c?-1:1);break;case"end":r[a]+=h*(n&&c?-1:1)}return r}async function N(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=d(t,e),h=A(m),g=a[p?"floating"===f?"reference":"floating":f],v=O(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:c,strategy:s})),y="floating"===f?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),x=await (null==i.isElement?void 0:i.isElement(w))&&await (null==i.getScale?void 0:i.getScale(w))||{x:1,y:1},b=O(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:w,strategy:s}):y);return{top:(v.top-b.top+h.top)/x.y,bottom:(b.bottom-v.bottom+h.bottom)/x.y,left:(v.left-b.left+h.left)/x.x,right:(b.right-v.right+h.right)/x.x}}e.s(["clamp",0,f,"createCoords",0,u,"evaluate",0,d,"floor",0,s,"getAlignment",0,m,"getAlignmentAxis",0,y,"getAlignmentSides",0,w,"getAxisLength",0,g,"getExpandedPlacements",0,x,"getOppositeAlignmentPlacement",0,b,"getOppositeAxis",0,h,"getOppositeAxisPlacements",0,P,"getOppositePlacement",0,L,"getPaddingObject",0,A,"getSide",0,p,"getSideAxis",0,v,"max",0,l,"min",0,i,"placements",0,o,"rectToClientRect",0,O,"round",0,a,"sides",0,r],43084);let D=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=l.detectOverflow?l:{...l,detectOverflow:N},s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=S(u,r,s),d=r,p=0,m={};for(let n=0;n<i.length;n++){let h=i[n];if(!h)continue;let{name:g,fn:v}=h,{x:y,y:w,data:x,reset:b}=await v({x:c,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=y?y:c,f=null!=w?w:f,m[g]={...m[g],...x},b&&p<50&&(p++,"object"==typeof b&&(b.placement&&(d=b.placement),b.rects&&(u=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:c,y:f}=S(u,d,s)),n=-1)}return{x:c,y:f,placement:d,strategy:o,middlewareData:m}};function k(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function j(e){return r.some(t=>e[t]>=0)}function M(e){let t=i(...e.map(e=>e.left)),n=i(...e.map(e=>e.top));return{x:t,y:n,width:l(...e.map(e=>e.right))-t,height:l(...e.map(e=>e.bottom))-n}}let H=new Set(["left","top"]);async function W(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=p(n),a=m(n),s="y"===v(n),u=H.has(l)?-1:1,c=i&&s?-1:1,f=d(t,e),{mainAxis:h,crossAxis:g,alignmentAxis:y}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}
vendor: 1,482 bytes, line 1
1:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&"number"==typeof y&&(g="end"===a?-1*y:y),s?{x:g*c,y:h*u}:{x:h*u,y:g*c}}function F(){return"u">typeof window}function _(e){return z(e)?(e.nodeName||"").toLowerCase():"#document"}function I(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function $(e){var t;return null==(t=(z(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function z(e){return!!F()&&(e instanceof Node||e instanceof I(e).Node)}function B(e){return!!F()&&(e instanceof Element||e instanceof I(e).Element)}function U(e){return!!F()&&(e instanceof HTMLElement||e instanceof I(e).HTMLElement)}function V(e){return!(!F()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof I(e).ShadowRoot)}function Y(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=en(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function X(e){return/^(table|td|th)$/.test(_(e))}function K(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let q=/transform|translate|scale|rotate|perspective|filter/,G=/paint|layout|strict|content/,J=e=>!!e&&"none"!==e;function Q(e){let t=B(e)?en(e):e;return J(t.transform)||J(t.translate)||J(t.scale)||J(t.rotate)||J(t.perspective)||!ee()&&(J(t.backdropFilter)||J(t.filter))||q.test(t.willChange||"")||G.test(t.contain||"")}function Z(e){let t=eo(e);for(;
1U(t)&&!et(t);){if(Q(t))return t;if(K(t))break;t=eo(t)}return null}function ee(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function et(e){return/^(html|body|#document)$/.test(_(e))}function en(e){return I(e).getComputedStyle(e)}function er(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eo(e){if("html"===_(e))return e;let t=e.assignedSlot||e.parentNode||V(e)&&e.host||$(e);return V(t)?t.host:t}function ei(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=eo(t);return et(n)?t.ownerDocument?t.ownerDocument.body:t.body:U(n)&&Y(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=I(o);if(!i)return t.concat(o,ei(o,[],n));{let e=el(l);return t.concat(l,l.visualViewport||[],Y(o)?o:[],e&&n?ei(e):[])}}function el(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ea(e){let t=en(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=U(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,s=a(n)!==i||a(r)!==l;return s&&(n=i,r=l),{width:n,height:r,$:s}}function es(e){return B(e)?e:e.contextElement}function eu(e){let t=es(e);if(!U(t))return u(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=ea(t),l=(i?a(n.width):n.width)/r,s=(i?a(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}e.s(["getComputedStyle",0,en,"getContainingBlock",0,Z,"getDocumentElement",0,$,"getFrameElement",0,el,"getNodeName",0,_,"getNodeScroll",0,er,"getOverflowAncestors",0,ei,"getParentNode",0,eo,"getWindow",0,I,"isContainingBlock",0,Q,"isElement",0,B,"isHTMLElement",0,U,"isLastTraversableNode",0,et,"isNode",0,z,"isOverflowElement",0,Y,"isShadowRoot",0,V,"isTableElement",0,X,"isTopLayer",0,K,"isWebKit",0,ee],29315);let ec=u(0);function ef(e){let t=I(e);return ee()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ec}function ed(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=es(e),a=u(1);t&&(r?B(r)&&(a=eu(r)):a=eu(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===I(l))&&o)?ef(l):u(0),c=(i.left+s.x)/a.x,f=(i.top+s.y)/a.y,d=i.width/a.x,p=i.height/a.y;if(l){let e=I(l),t=r&&B(r)?I(r):r,n=e,o=el(n);for(;o&&r&&t!==n;){let e=eu(o),t=o.getBoundingClientRect(),r=en(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=i,f+=l,o=el(n=I(o))}}return O({width:d,height:p,x:c,y:f})}function ep(e,t){let n=er(e).scrollLeft;return t?t.left+n:ed($(e)).left+n}function em(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ep(e,n),y:n.top+t.scrollTop}}function eh(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=I(e),r=$(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;let e=ee();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}let u=ep(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-o);l<=25&&(i-=l)}else u<=25&&(i+=u);return{width:i,height:l,x:a,y:s}}(e,n);else if("document"===t){let t,n,i,a,s,u,c;r=$(e),t=$(r),n=er(r),i=r.ownerDocument.body,a=l(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),s=l(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),u=-n.scrollLeft+ep(r),c=-n.scrollTop,"rtl"===en(i).direction&&(u+=l(t.clientWidth,i.clientWidth)-a),o={width:a,height:s,x:u,y:c}}else if(B(t)){let e,r,i,l,a,s;r=(e=ed(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=U(t)?eu(t):u(1),a=t.clientWidth*l.x,s=t.clientHeight*l.y,o={width:a,height:s,x:i*l.x,y:r*l.y}}else{let n=ef(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return O(o)}function eg(e){return"static"===en(e).position}function ev(e,t){if(!U(e)||"fixed"===en(e).position)return null;if(t)return t(e);let n=e.offsetParent;return $(e)===n&&(n=n.ownerDocument.body),n}function ey(e,t){let n=I(e);if(K(e))return n;if(!U(e)){let t=eo(e);for(;t&&!et(t);){if(B(t)&&!eg(t))return t;t=eo(t)}return n}let r=ev(e,t);for(;r&&X(r)&&eg(r);)r=ev(r,t);return r&&et(r)&&eg(r)&&!Q(r)?n:r||Z(e)||n}let ew=async function(e){let t=this.getOffsetParent||ey,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=U(t),o=$(t),i="fixed"===n,l=ed(e,!0,i,t),a={scrollLeft:0,scrollTop:0},s=u(0);if(r||!r&&!i)if(("body"!==_(t)||Y(o))&&(a=er(t)),r){let e=ed(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=ep(o));i&&!r&&o&&(s.x=ep(o));let c=!o||r||i?u(0):em(o,a);return{x:l.left+a.scrollLeft-s.x-c.x,y:l.top+a.scrollTop-s.y-c.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ex={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=$(r),a=!!t&&K(t.floating);if(r===l||a&&i)return n;let s={scrollLeft:0,scrollTop:0},c=u(1),f=u(0),d=U(r);
1if((d||!d&&!i)&&(("body"!==_(r)||Y(l))&&(s=er(r)),d)){let e=ed(r);c=eu(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}let p=!l||d||i?u(0):em(l,s);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:r,strategy:o}=e,a=[..."clippingAncestors"===n?K(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=ei(e,[],!1).filter(e=>B(e)&&"body"!==_(e)),o=null,i="fixed"===en(e).position,l=i?eo(e):e;for(;B(l)&&!et(l);){let t=en(l),n=Q(l);n||"fixed"!==t.position||(o=null),(i?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||Y(l)&&!n&&function e(t,n){let r=eo(t);return!(r===n||!B(r)||et(r))&&("fixed"===en(r).position||e(r,n))}(e,l)))?o=t:r=r.filter(e=>e!==l),l=eo(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=eh(t,a[0],o),u=s.top,c=s.right,f=s.bottom,d=s.left;for(let e=1;e<a.length;e++){let n=eh(t,a[e],o);u=l(n.top,u),c=i(n.right,c),f=i(n.bottom,f),d=l(n.left,d)}return{width:c-d,height:f-u,x:d,y:u}},getOffsetParent:ey,getElementRects:ew,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ea(e);return{width:t,height:n}},getScale:eu,isElement:B,isRTL:function(e){return"rtl"===en(e).direction}};function eb(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function eE(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=es(e),m=a||u?[...p?ei(p):[],...t?ei(t):[]]:[];m.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let h=p&&f?function(e,t){let n,r=null,o=$(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function u(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),a();let d=e.getBoundingClientRect(),{left:p,top:m,width:h,height:g}=d;if(c||t(),!h||!g)return;let v={rootMargin:-s(m)+"px "+-s(o.clientWidth-(p+h))+"px "+-s(o.clientHeight-(m+g))+"px "+-s(p)+"px",threshold:l(0,i(1,f))||1},y=!0;function w(t){let r=t[0].intersectionRatio;if(r!==f){if(!y)return u();r?u(!1,r):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==r||eb(d,e.getBoundingClientRect())||u(),y=!1}try{r=new IntersectionObserver(w,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(w,v)}r.observe(e)}(!0),a}(p,n):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&t&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),p&&!d&&v.observe(p),t&&v.observe(t));let y=d?ed(e):null;return d&&function t(){let r=ed(e);y&&!eb(y,r)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{a&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,d&&cancelAnimationFrame(o)}}let eC=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=t,s=await W(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:l}}}}},eT=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,r,i,l;let{rects:a,middlewareData:s,placement:u,platform:c,elements:f}=t,{crossAxis:h=!1,alignment:g,allowedPlacements:v=o,autoAlignment:y=!0,...x}=d(e,t),E=void 0!==g||v===o?((l=g||null)?[...v.filter(e=>m(e)===l),...v.filter(e=>m(e)!==l)]:v.filter(e=>p(e)===e)).filter(e=>!l||m(e)===l||!!y&&b(e)!==e):v,C=await c.detectOverflow(t,x),T=(null==(n=s.autoPlacement)?void 0:n.index)||0,R=E[T];if(null==R)return{};let P=w(R,a,await (null==c.isRTL?void 0:c.isRTL(f.floating)));if(u!==R)return{reset:{placement:E[0]}};let L=[C[p(R)],C[P[0]],C[P[1]]],A=[...(null==(r=s.autoPlacement)?void 0:r.overflows)||[],{placement:R,overflows:L}],O=E[T+1];if(O)return{data:{index:T+1,overflows:A},reset:{placement:O}};let S=A.map(e=>{let t=m(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=S.filter(e=>e[2].slice(0,m(e[0])?2:3).every(e=>e<=0))[0])?void 0:i[0])||S[0][0];return N!==u?{data:{index:T+1,overflows:A},reset:{placement:N}}:{}}}},eR=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:o,platform:i}=t,{mainAxis:l=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=d(e,t),c={x:n,y:r},m=await i.detectOverflow(t,u),g=v(p(o)),y=h(g),w=c[y],x=c[g];if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=w+m[e],r=w-m[t];w=f(n,w,r)}if(a){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=x+m[e],r=x-m[t];x=f(n,x,r)}let b=s.fn({...t,[y]:w,[g]:x});return{...b,data:{x:b.x-n,y:b.y-r,enabled:{[y]:l,[g]:a}}}}}},eP=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,l;let{placement:a,middlewareData:s,rects:u,initialPlacement:c,platform:f,elements:m}=t,{mainAxis:h=!0,crossAxis:g=!0,fallbackPlacements:y,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:C=!0,...T}=d(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};let R=p(a),A=v(c),O=p(c)===c,S=await (null==f.isRTL?void 0:f.isRTL(m.floating)),N=y||(O||!C?[L(c)]:x(c)),D="none"!==E;!y&&D&&N.push(...P(c,C,E,S));let k=[c,...N],j=await f.detectOverflow(t,T),M=[],H=(null==(r=s.flip)?void 0:r.overflows)||[];if(h&&M.push(j[R]),g){let e=w(a,u,S);M.push(j[e[0]],j[e[1]])}if(H=[...H,{placement:a,overflows:M}],!M.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=k[e];if(t&&("alignment"!==g||A===v(t)||H.every(e=>v(e.placement)!==A||e.overflows[0]>0)))return{data:{index:e,overflows:H},reset:{placement:t}};let n=null==(i=H.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(b){case"bestFit":{let e=null==(l=H.filter(e=>{if(D){let t=v(e.placement);return t===A||"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:l[0];e&&(n=e);break}case"initialPlacement":n=c}if(a!==n)return{reset:{placement:n}}}return{}}}},eL=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let o,a,{placement:s,rects:u,platform:c,elements:f}=t,{apply:h=()=>{},...g}=d(e,t),y=await c.detectOverflow(t,g),w=p(s),x=m(s),b="y"===v(s),{width:E,height:C}=u.floating;"top"===w||"bottom"===w?(o=w,a=x===(await (null==c.isRTL?void 0:c.isRTL(f.floating))?"start":"end")?"left":"right"):(a=w,o="end"===x?"top":"bottom");let T=C-y.top-y.bottom,R=E-y.left-y.right,P=i(C-y[o],T),L=i(E-y[a],R),A=!t.middlewareData.shift,O=P,S=L;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(S=R),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(O=T),A&&!x){let e=l(y.left,0),t=l(y.right,0),n=l(y.top,0),r=l(y.bottom,0);b?S=E-2*(0!==e||0!==t?e+t:l(y.left,y.right)):O=C-2*(0!==n||0!==r?n+r:l(y.top,y.bottom))}await h({...t,availableWidth:S,availableHeight:O});let N=await c.getDimensions(f.floating);return E!==N.width||C!==N.height?{reset:{rects:!0}}:{}}}},eA=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:o="referenceHidden",...i}=d(e,t);switch(o){case"referenceHidden":{let e=k(await r.detectOverflow(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:j(e)}}}case"escaped":{let e=k(await r.detectOverflow(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:j(e)}}}default:return{}}}}},eO=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:l,platform:a,elements:s,middlewareData:u}=t,{element:c,padding:p=0}=d(e,t)||{};if(null==c)return{};let h=A(p),v={x:n,y:r},w=y(o),x=g(w),b=await a.getDimensions(c),E="y"===w,C=E?"clientHeight":"clientWidth",T=l.reference[x]+l.reference[w]-v[w]-l.floating[x],R=v[w]-l.reference[w],P=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),L=P?P[C]:0;L&&await (null==a.isElement?void 0:a.isElement(P))||(L=s.floating[C]||l.floating[x]);let O=L/2-b[x]/2-1,S=i(h[E?"top":"left"],O),N=i(h[E?"bottom":"right"],O),D=L-b[x]-N,k=L/2-b[x]/2+(T/2-R/2),j=f(S,k,D),M=!u.arrow&&null!=m(o)&&k!==j&&l.reference[x]/2-(k<S?S:N)-b[x]/2<0,H=M?k<S?k-S:k-D:0;return{[w]:v[w]+H,data:{[w]:j,centerOffset:k-j-H,...M&&{alignmentOffset:H}},reset:M}}}),eS=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:l}=t,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=d(e,t),c={x:n,y:r},f=v(o),m=h(f),g=c[m],y=c[f],w=d(a,t),x="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){let e="y"===m?"height":"width",t=i.reference[m]-i.floating[e]+x.mainAxis,n=i.reference[m]+i.reference[e]-x.mainAxis;g<t?g=t:g>n&&(g=n)}if(u){var b,E;let e="y"===m?"width":"height",t=H.has(p(o)),n=i.reference[f]-i.floating[e]+(t&&(null==(b=l.offset)?void 0:b[f])||0)+(t?0:x.crossAxis),r=i.reference[f]+i.reference[e]+(t?0:(null==(E=l.offset)?void 0:E[f])||0)-(t?x.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[m]:g,[f]:y}}}},eN=(e,t,n)=>{let r=new Map,o={platform:ex,...n},i={...o.platform,_c:r};return D(e,t,{...o,platform:i})};e.s(["arrow",0,eO,"autoPlacement",0,eT,"autoUpdate",0,eE,"computePosition",0,eN,"flip",0,eP,"hide",0,eA,"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:r,rects:o,platform:a,strategy:s}=t,{padding:u=2,x:c,y:f}=d(e,t),m=Array.from(await (null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),h=function(e){let t=e.slice().sort((e,t)=>
1e.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=>O(M(e)))}(m),g=O(M(m)),y=A(u),w=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=c&&null!=f)return h.find(e=>c>e.left-y.left&&c<e.right+y.right&&f>e.top-y.top&&f<e.bottom+y.bottom)||g;if(h.length>=2){if("y"===v(n)){let e=h[0],t=h[h.length-1],r="top"===p(n),o=e.top,i=t.bottom,l=r?e.left:t.left,a=r?e.right:t.right;return{top:o,bottom:i,left:l,right:a,width:a-l,height:i-o,x:l,y:o}}let e="left"===p(n),t=l(...h.map(e=>e.right)),r=i(...h.map(e=>e.left)),o=h.filter(n=>e?n.left===r:n.right===t),a=o[0].top,s=o[o.length-1].bottom;return{top:a,bottom:s,left:r,right:t,width:t-r,height:s-a,x:r,y:a}}return g}},floating:r.floating,strategy:s});return o.reference.x!==w.reference.x||o.reference.y!==w.reference.y||o.reference.width!==w.reference.width||o.reference.height!==w.reference.height?{reset:{rects:w}}:{}}}},"limitShift",0,eS,"offset",0,eC,"shift",0,eR,"size",0,eL],53760);var eD=e.i(74080),ek="u">typeof document?n.useLayoutEffect:function(){};function ej(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(!ej(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)&&!ej(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eM(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eH(e,t){let n=eM(e);return Math.round(t*n)/n}function eW(e){let t=n.useRef(e);return ek(()=>{t.current=e}),t}function eF(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:i,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[f,d]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=n.useState(o);ej(p,o)||m(o);let[h,g]=n.useState(null),[v,y]=n.useState(null),w=n.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=n.useCallback(e=>{e!==T.current&&(T.current=e,y(e))},[]),b=l||h,E=a||v,C=n.useRef(null),T=n.useRef(null),R=n.useRef(f),P=null!=u,L=eW(u),A=eW(i),O=eW(c),S=n.useCallback(()=>{if(!C.current||!T.current)return;let e={placement:t,strategy:r,middleware:p};A.current&&(e.platform=A.current),eN(C.current,T.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};N.current&&!ej(R.current,t)&&(R.current=t,eD.flushSync(()=>{d(t)}))})},[p,t,r,A,O]);ek(()=>{!1===c&&R.current.isPositioned&&(R.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let N=n.useRef(!1);ek(()=>(N.current=!0,()=>{N.current=!1}),[]),ek(()=>{if(b&&(C.current=b),E&&(T.current=E),b&&E){if(L.current)return L.current(b,E,S);S()}},[b,E,S,L,P]);let D=n.useMemo(()=>({reference:C,floating:T,setReference:w,setFloating:x}),[w,x]),k=n.useMemo(()=>({reference:b,floating:E}),[b,E]),j=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!k.floating)return e;let t=eH(k.floating,f.x),n=eH(k.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...eM(k.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,k.floating,f.x,f.y]);return n.useMemo(()=>({...f,update:S,refs:D,elements:k,floatingStyles:j}),[f,S,D,k,j])}let e_=(e,t)=>{let n=eC(e);return{name:n.name,fn:n.fn,options:[e,t]}},eI=(e,t)=>{let n=eR(e);return{name:n.name,fn:n.fn,options:[e,t]}},e$=(e,t)=>({fn:eS(e).fn,options:[e,t]}),ez=(e,t)=>{let n=eP(e);return{name:n.name,fn:n.fn,options:[e,t]}},eB=(e,t)=>{let n=eL(e);return{name:n.name,fn:n.fn,options:[e,t]}},eU=(e,t)=>{let n=eA(e);return{name:n.name,fn:n.fn,options:[e,t]}},eV=(e,t)=>{let n={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?eO({element:n.current,padding:r}).fn(t):{}:n?eO({element:n,padding:r}).fn(t):{}}};return{name:n.name,fn:n.fn,options:[e,t]}};e.s(["arrow",0,eV,"autoPlacement",0,(e,t)=>{let n=eT(e);return{name:n.name,fn:n.fn,options:[e,t]}},"flip",0,ez,"hide",0,eU,"limitShift",0,e$,"offset",0,e_,"shift",0,eI,"size",0,eB,"useFloating",0,eF
1],58950);var eY=e.i(48425),eX=e.i(18050),eK=n.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,eX.jsx)(eY.Primitive.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,eX.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eK.displayName="Arrow";var eq=e.i(20783),eG=e.i(30030),eJ=e.i(30207),eQ=e.i(34620),eZ="Popper",[e0,e1]=(0,eG.createContextScope)(eZ),[e2,e5]=e0(eZ),e3=e=>{let{__scopePopper:t,children:r}=e,[o,i]=n.useState(null);return(0,eX.jsx)(e2,{scope:t,anchor:o,onAnchorChange:i,children:r})};e3.displayName=eZ;var e6="PopperAnchor",e4=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...i}=e,l=e5(e6,r),a=n.useRef(null),s=(0,eq.useComposedRefs)(t,a),u=n.useRef(null);return n.useEffect(()=>{let e=u.current;u.current=o?.current||a.current,e!==u.current&&l.onAnchorChange(u.current)}),o?null:(0,eX.jsx)(eY.Primitive.div,{...i,ref:s})});e4.displayName=e6;var e7="PopperContent",[e8,e9]=e0(e7),te=n.forwardRef((e,t)=>{let{__scopePopper:r,side:o="bottom",sideOffset:i=0,align:l="center",alignOffset:a=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:c=[],collisionPadding:f=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:m="optimized",onPlaced:h,...g}=e,v=e5(e7,r),[y,w]=n.useState(null),x=(0,eq.useComposedRefs)(t,e=>w(e)),[b,E]=n.useState(null),C=function(e){let[t,r]=n.useState(void 0);return(0,eQ.useLayoutEffect)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(b),T=C?.width??0,R=C?.height??0,P="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},L=Array.isArray(c)?c:[c],A=L.length>0,O={padding:P,boundary:L.filter(to),altBoundary:A},{refs:S,floatingStyles:N,placement:D,isPositioned:k,middlewareData:j}=eF({strategy:"fixed",placement:o+("center"!==l?"-"+l:""),whileElementsMounted:(...e)=>eE(...e,{animationFrame:"always"===m}),elements:{reference:v.anchor},middleware:[e_({mainAxis:i+R,alignmentAxis:a}),u&&eI({mainAxis:!0,crossAxis:!1,limiter:"partial"===d?e$():void 0,...O}),u&&ez({...O}),eB({...O,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}}),b&&eV({element:b,padding:s}),ti({arrowWidth:T,arrowHeight:R}),p&&eU({strategy:"referenceHidden",...O})]}),[M,H]=tl(D),W=(0,eJ.useCallbackRef)(h);(0,eQ.useLayoutEffect)(()=>{k&&W?.()},[k,W]);let F=j.arrow?.x,_=j.arrow?.y,I=j.arrow?.centerOffset!==0,[$,z]=n.useState();return(0,eQ.useLayoutEffect)(()=>{y&&z(window.getComputedStyle(y).zIndex)},[y]),(0,eX.jsx)("div",{ref:S.setFloating,"data-radix-popper-content-wrapper":"",style:{...N,transform:k?N.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:$,"--radix-popper-transform-origin":[j.transformOrigin?.x,j.transformOrigin?.y].join(" "),...j.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eX.jsx)(e8,{scope:r,placedSide:M,onArrowChange:E,arrowX:F,arrowY:_,shouldHideArrow:I,children:(0,eX.jsx)(eY.Primitive.div,{"data-side":M,"data-align":H,...g,ref:x,style:{...g.style,animation:k?void 0:"none"}})})})});te.displayName=e7;var tt="PopperArrow",tn={top:"bottom",right:"left",bottom:"top",left:"right"},tr=n.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=e9(tt,n),i=tn[o.placedSide];return(0,eX.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,eX.jsx)(eK,{...r,ref:t,style:{...r.style,display:"block"}})})});function to(e){return null!==e}tr.displayName=tt;var ti=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,l=i?0:e.arrowWidth,a=i?0:e.arrowHeight,[s,u]=tl(n),c={start:"0%",center:"50%",end:"100%"}[u],f=(o.arrow?.x??0)+l/2,d=(o.arrow?.y??0)+a/2,p="",m="";return"bottom"===s?(p=i?c:`${f}px`,m=`${-a}px`):"top"===s?(p=i?c:`${f}px`,m=`${r.floating.height+a}px`):"right"===s?(p=`${-a}px`,m=i?c:`${d}px`):"left"===s&&(p=`${r.floating.width+a}px`,m=i?c:`${d}px`),{data:{x:p,y:m}}}});function tl(e){let[t,n="center"]=e.split("-");return[t,n]}e.s(["Anchor",0,e4,"Arrow",0,tr,"Content",0,te,"Root",0,e3,"createPopperScope",0,e1],53660)},74606,e=>{"use strict";var t=e.i(71645),n=e.i(74080),r=e.i(48425),o=e.i(34620),i=e.i(18050),l=t.forwardRef((e,l)=>{let{container:a,...s}=e,[u,c]=t.useState(!1);(0,o.useLayoutEffect)(()=>c(!0),[]);let f=a||u&&globalThis?.document?.body;return f?n.default.createPortal((0,i.jsx)(r.Primitive.div,{...s,ref:l}),f):null});l.displayName="Portal",e.s(["Portal",0,l])},96626,e=>{"use strict";var t=e.i(71645),n=e.i(20783),r=e.i(34620),o=e=>{var o;let l,a,{present:s,children:u}=e,c=function(e){var n,o;let[l,a]=t.useState(),s=t.useRef(null),u=t.useRef(e),c=t.useRef("none"),[f,d]=(n=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>
1o[e][t]??e,n));return t.useEffect(()=>{let e=i(s.current);c.current="mounted"===f?e:"none"},[f]),(0,r.useLayoutEffect)(()=>{let t=s.current,n=u.current;if(n!==e){let r=c.current,o=i(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),u.current=e}},[e,d]),(0,r.useLayoutEffect)(()=>{if(l){let e,t=l.ownerDocument.defaultView??window,n=n=>{let r=i(s.current).includes(CSS.escape(n.animationName));if(n.target===l&&r&&(d("ANIMATION_END"),!u.current)){let n=l.style.animationFillMode;l.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===l.style.animationFillMode&&(l.style.animationFillMode=n)})}},r=e=>{e.target===l&&(c.current=i(s.current))};return l.addEventListener("animationstart",r),l.addEventListener("animationcancel",n),l.addEventListener("animationend",n),()=>{t.clearTimeout(e),l.removeEventListener("animationstart",r),l.removeEventListener("animationcancel",n),l.removeEventListener("animationend",n)}}d("ANIMATION_END")},[l,d]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:t.useCallback(e=>{s.current=e?getComputedStyle(e):null,a(e)},[])}}(s),f="function"==typeof u?u({present:c.isPresent}):t.Children.only(u),d=(0,n.useComposedRefs)(c.ref,(o=f,(a=(l=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?o.ref:(a=(l=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?o.props.ref:o.props.ref||o.ref));return"function"==typeof u||c.isPresent?t.cloneElement(f,{ref:d}):null};function i(e){return e?.animationName||"none"}o.displayName="Presence",e.s(["Presence",0,o])},69340,e=>{"use strict";var t=e.i(71645),n=e.i(34620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var r=t[" useInsertionEffect ".trim().toString()]||n.useLayoutEffect;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:n,onChange:o=()=>{},caller:i}){let[l,a,s]=function({defaultProp:e,onChange:n}){let[o,i]=t.useState(e),l=t.useRef(o),a=t.useRef(n);return r(()=>{a.current=n},[n]),t.useEffect(()=>{l.current!==o&&(a.current?.(o),l.current=o)},[o,l]),[o,i,a]}({defaultProp:n,onChange:o}),u=void 0!==e,c=u?e:l;{let n=t.useRef(void 0!==e);t.useEffect(()=>{let e=n.current;if(e!==u){let t=u?"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=u},[u,i])}return[c,t.useCallback(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&s.current?.(n)}else a(t)},[u,e,a,s])]}],69340)},28231,e=>{"use strict";var t=e.i(18050),n=e.i(71645),r=e.i(81140),o=e.i(20783),i=e.i(30030),l=e.i(26330),a=e.i(10772),s=e.i(53660),u=e.i(74606),c=e.i(96626),f=e.i(48425),d=e.i(91918),p=e.i(69340),m=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),h=n.forwardRef((e,n)=>(0,t.jsx)(f.Primitive.span,{...e,ref:n,style:{...m,...e.style}}));h.displayName="VisuallyHidden";var[g,v]=(0,i.createContextScope)("Tooltip",[s.createPopperScope]),y=(0,s.createPopperScope)(),w="TooltipProvider",x="tooltip.open",[b,E]=g(w),C=e=>{let{__scopeTooltip:r,delayDuration:o=700,skipDelayDuration:i=300,disableHoverableContent:l=!1,children:a}=e,s=n.useRef(!0),u=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(b,{scope:r,isOpenDelayedRef:s,delayDuration:o,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),s.current=!1},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.current=!0,i)},[i]),isPointerInTransitRef:u,onPointerInTransitChange:n.useCallback(e=>{u.current=e},[]),disableHoverableContent:l,children:a})};C.displayName=w;var T="Tooltip",[R,P]=g(T),L=e=>{let{__scopeTooltip:r,children:o,open:i,defaultOpen:l,onOpenChange:u,disableHoverableContent:c,delayDuration:f}=e,d=E(T,e.__scopeTooltip),m=y(r),[h,g]=n.useState(null),v=(0,a.useId)(),w=n.useRef(0),b=c??d.disableHoverableContent,C=f??d.delayDuration,P=n.useRef(!1),[L,A]=(0,p.useControllableState)({prop:i,defaultProp:l??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(x))):d.onClose(),u?.(e)},caller:T}),O=n.useMemo(()=>L?P.current?"delayed-open":"instant-open":"closed",[L]),S=n.useCallback(()=>{window.clearTimeout(w.current),w.current=0,P.current=!1,A(!0)},[A]),N=n.useCallback(()=>{window.clearTimeout(w.current),w.current=0,A(!1)},[A]),D=n.useCallback(()=>{window.clearTimeout(w.current),w.current=window.setTimeout(()=>{P.current=!0,A(!0),w.current=0},C)},[C,A]);return n.useEffect(()=>()=>{w.current&&(window.clearTimeout(w.current),w.current=0)},[]),(0,t.jsx)(s.Root,{...m,children:(0,t.jsx)(R,{scope:r,contentId:v,open:L,stateAttribute:O,trigger:h,onTriggerChange:g,onTriggerEnter:n.useCallback(()=>{d.isOpenDelayedRef.current?D():S()},[d.isOpenDelayedRef,D,S]),onTriggerLeave:n.useCallback(()=>{b?N():(window.clearTimeout(w.current),w.current=0)},[N,b]),onOpen:S,onClose:N,disableHoverableContent:b,children:o})})};L.displayName=T;var A="TooltipTrigger",O=n.forwardRef((e,i)=>{let{__scopeTooltip:l,...a}=e,u=P(A,l),c=E(A,l),d=y(l),p=n.useRef(null),m=(0,o.useComposedRefs)(i,p,u.onTriggerChange),h=n.useRef(!1),g=n.useRef(!1),v=n.useCallback(()=>h.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,t.jsx)(s.Anchor,{asChild:!0,...d,children:(0,t.jsx)(f.Primitive.button,{"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute,...a,ref:m,onPointerMove:(0,r.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||c.isPointerInTransitRef.current||(u.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,r.composeEventHandlers)(e.onPointerLeave,()=>{u.onTriggerLeave(),g.current=!1}),onPointerDown:(0,r.composeEventHandlers)(e.onPointerDown,()=>{u.open&&u.onClose(),h.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>{h.current||u.onOpen()}),onBlur:(0,r.composeEventHandlers)(e.onBlur,u.onClose),onClick:(0,r.composeEventHandlers)(e.onClick,u.onClose)})})});O.displayName=A;var S="TooltipPortal",[N,D]=g(S,{forceMount:void 0}),k=e=>{let{__scopeTooltip:n,forceMount:r,children:o,container:i}=e,l=P(S,n);return(0,t.jsx)(N,{scope:n,forceMount:r,children:(0,t.jsx)(c.Presence,{present:r||l.open,children:(0,t.jsx)(u.Portal,{asChild:!0,container:i,children:o})})})};k.displayName=S;
1var j="TooltipContent",M=n.forwardRef((e,n)=>{let r=D(j,e.__scopeTooltip),{forceMount:o=r.forceMount,side:i="top",...l}=e,a=P(j,e.__scopeTooltip);return(0,t.jsx)(c.Presence,{present:o||a.open,children:a.disableHoverableContent?(0,t.jsx)(I,{side:i,...l,ref:n}):(0,t.jsx)(H,{side:i,...l,ref:n})})}),H=n.forwardRef((e,r)=>{let i=P(j,e.__scopeTooltip),l=E(j,e.__scopeTooltip),a=n.useRef(null),s=(0,o.useComposedRefs)(r,a),[u,c]=n.useState(null),{trigger:f,onClose:d}=i,p=a.current,{onPointerInTransitChange:m}=l,h=n.useCallback(()=>{c(null),m(!1)},[m]),g=n.useCallback((e,t)=>{let n,r=e.currentTarget,o={x:e.clientX,y:e.clientY},i=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(o,r.getBoundingClientRect());c(((n=[...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(o,i),...function(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(n))),m(!0)},[m]);return n.useEffect(()=>()=>h(),[h]),n.useEffect(()=>{if(f&&p){let e=e=>g(e,p),t=e=>g(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,g,h]),n.useEffect(()=>{if(u){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=f?.contains(t)||p?.contains(t),o=!function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e],a=t[i],s=l.x,u=l.y,c=a.x,f=a.y;u>r!=f>r&&n<(c-s)*(r-u)/(f-u)+s&&(o=!o)}return o}(n,u);r?h():o&&(h(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,u,d,h]),(0,t.jsx)(I,{...e,ref:s})}),[W,F]=g(T,{isInside:!1}),_=(0,d.createSlottable)("TooltipContent"),I=n.forwardRef((e,r)=>{let{__scopeTooltip:o,children:i,"aria-label":a,onEscapeKeyDown:u,onPointerDownOutside:c,...f}=e,d=P(j,o),p=y(o),{onClose:m}=d;return n.useEffect(()=>(document.addEventListener(x,m),()=>document.removeEventListener(x,m)),[m]),n.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,m]),(0,t.jsx)(l.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,t.jsxs)(s.Content,{"data-state":d.stateAttribute,...p,...f,ref:r,style:{...f.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,t.jsx)(_,{children:i}),(0,t.jsx)(W,{scope:o,isInside:!0,children:(0,t.jsx)(h,{id:d.contentId,role:"tooltip",children:a||i})})]})})});M.displayName=j;var $="TooltipArrow",z=n.forwardRef((e,n)=>{let{__scopeTooltip:r,...o}=e,i=y(r);return F($,r).isInside?null:(0,t.jsx)(s.Arrow,{...i,...o,ref:n})});
1z.displayName=$,e.s(["Arrow",0,z,"Content",0,M,"Portal",0,k,"Provider",0,C,"Root",0,L,"Tooltip",0,L,"TooltipArrow",0,z,"TooltipContent",0,M,"TooltipPortal",0,k,"TooltipProvider",0,C,"TooltipTrigger",0,O,"Trigger",0,O,"createTooltipScope",0,v],86336);var B=e.i(86336),B=B,U=e.i(47163);e.s(["Tooltip",0,function({...e}){return(0,t.jsx)(B.Root,{"data-slot":"tooltip",...e})},"TooltipContent",0,function({className:e,sideOffset:n=0,children:r,...o}){return(0,t.jsx)(B.Portal,{children:(0,t.jsxs)(B.Content,{"data-slot":"tooltip-content",sideOffset:n,className:(0,U.cn)("z-50 inline-flex w-fit max-w-xs origin-(--radix-tooltip-content-transform-origin) items-center gap-1.5 rounded-md bg-foreground px-3 py-1.5 text-xs text-background has-data-[slot=kbd]:pr-1.5 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 **:data-[slot=kbd]:relative **:data-[slot=kbd]:isolate **:data-[slot=kbd]:z-50 **:data-[slot=kbd]:rounded-sm data-[state=delayed-open]:animate-in data-[state=delayed-open]:fade-in-0 data-[state=delayed-open]:zoom-in-95 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...o,children:[r,(0,t.jsx)(B.Arrow,{className:"z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px] bg-foreground fill-foreground"})]})})},"TooltipProvider",0,function({delayDuration:e=0,...n}){return(0,t.jsx)(B.Provider,{"data-slot":"tooltip-provider",delayDuration:e,...n})},"TooltipTrigger",0,function({...e}){return(0,t.jsx)(B.Trigger,{"data-slot":"tooltip-trigger",...e})}],28231)}]);

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.