1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`3fb85819`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`3e717b6f-1f81-44ea-822f-0a0deb16e067`,e._sentryDebugIdIdentifier=`sentry-dbid-3e717b6f-1f81-44ea-822f-0a0deb16e067`)}catch{}})();import{s as e,t}from"./react-BxJ5vIog.js";import{A as n,H as r,J as i,Jt as a,b as o,d as s,f as c,ht as l,it as u,jt as d,l as f,m as p,ot as m,p as h,pt as g,qt as _,st as v,u as y,y as b,z as ee}from"./persist-state-keys-DIv83xll.js";import{t as te}from"./jsx-runtime-_Lj106d5.js";import{t as ne}from"./compiler-runtime-BQBjb8-F.js";import{t as re}from"./bundle-mjs-fSrAgIZu.js";import{b as ie,g as x,l as ae,x as oe}from"./Menu-yUMWz21M.js";import{E as se,a as ce,b as S,i as le,o as ue,s as de,y as C}from"./Tooltip-Diwjx-rU.js";import{i as fe,l as pe,n as me,t as he,u as ge}from"./runtime-CTPATlqO.js";import{n as _e,r as ve,t as ye}from"./dist-C1em8CdJ.js";function w(e){return e==null?null:typeof e==`function`?e():e}function T(e,t,n){if(!t)return null;let i=oe(e.ownerDocument.body,{getShadowRoot:n}),a=i.indexOf(t);if(a===-1)return null;for(let t=a+1;t<i.length;t++){let n=i[t];if(!r(e,n))return n}return null}function be(e,t={}){let{triggerElement:n,onFocus:r,onFocusEnter:a,getShadowRoot:s}=t,c=(w(e)??w(n))?.ownerDocument||document;function l(t){if(t.key!==`Tab`)return;let o=w(e),c=w(n);if(!o)return;let[l,u]=ie(o,{includeContainer:!0,getShadowRoot:s}),d=!l&&!u,f=null;if(t.shiftKey&&(i(l)||d))f=c;else if(!t.shiftKey&&i(c))a?.(),f=l;else if(!t.shiftKey&&(i(u)||d))f=T(o,c,s);else if(t.shiftKey){let e=T(o,c,s);i(e)&&(a?.(),f=u)}f&&(t.preventDefault(),typeof r==`function`?r(f):f.focus())}return o(c,`keydown`,l,!0)}function xe(e,t){let{defer:n,...r}=t,i=n?b:e=>e(),a=[];return a.push(i(()=>{a.push(be(e,r))})),()=>{a.forEach(e=>e?.())}}var E=pe(`popover`).parts(`arrow`,`arrowTip`,`anchor`,`trigger`,`indicator`,`positioner`,`content`,`title`,`description`,`closeTrigger`).build(),D=e=>e.ids?.anchor??`popover:${e.id}:anchor`,O=(e,t)=>{let n=e.ids?.trigger;return n==null?t?`popover:${e.id}:trigger:${t}`:`popover:${e.id}:trigger`:d(n)?n(t):n},k=e=>e.ids?.content??`popover:${e.id}:content`,A=e=>e.ids?.positioner??`popover:${e.id}:popper`,Se=e=>e.ids?.arrow??`popover:${e.id}:arrow`,j=e=>e.ids?.title??`popover:${e.id}:title`,M=e=>e.ids?.description??`popover:${e.id}:desc`,Ce=e=>e.ids?.closeTrigger??`popover:${e.id}:close`,N=e=>e.getById(D(e)),P=e=>e.getById(O(e)),F=e=>se(e.getRootNode(),`[data-scope="popover"][data-part="trigger"]${v(e.id)}`),I=(e,t)=>t==null?P(e)??F(e)[0]:e.getById(O(e,t)),L=e=>e.getById(k(e)),R=e=>e.getById(A(e)),we=e=>e.getById(j(e)),Te=e=>e.getById(M(e));function Ee(e,t){let{state:r,context:i,send:a,computed:o,prop:s,scope:c}=e,l=s(`translations`),d=r.matches(`open`),f=i.get(`currentPlacement`),p=f?de(f):void 0,h=o(`currentPortalled`),g=i.get(`renderedElements`),_=i.get(`triggerValue`),v=ce({...s(`positioning`),placement:f});return{portalled:h,open:d,setOpen(e){r.matches(`open`)!==e&&a({type:e?`OPEN`:`CLOSE`})},triggerValue:_,setTriggerValue(e){a({type:`TRIGGER_VALUE.SET`,value:e})},reposition(e={}){a({type:`POSITIONING.SET`,options:e})},getArrowProps(){return t.element({id:Se(c),...E.arrow.attrs,dir:s(`dir`),style:v.arrow})},getArrowTipProps(){return t.element({...E.arrowTip.attrs,dir:s(`dir`),style:v.arrowTip})},getAnchorProps(){return t.element({...E.anchor.attrs,dir:s(`dir`),id:D(c)})},getTriggerProps(e={}){let{value:r}=e,i=r!=null&&_===r;return t.button({...E.trigger.attrs,dir:s(`dir`),type:`button`,"data-placement":f,"data-side":p,id:O(c,r),"data-ownedby":c.id,"data-value":r,"data-current":m(i),"aria-haspopup":`dialog`,"aria-expanded":r==null?d:d&&i,"data-state":d?`open`:`closed`,"aria-controls":k(c),onPointerDown(e){n(e)&&ee()&&e.currentTarget.focus()},onClick(e){e.defaultPrevented||a({type:d&&r!=null&&!i?`TRIGGER_VALUE.SET`:`TOGGLE`,value:r})},onBlur(e){a({type:`TRIGGER_BLUR`,target:e.relatedTarget})}})},getIndicatorProps(){return t.element({...E.indicator.attrs,dir:s(`dir`),"data-state":d?`open`:`closed`})},getPositionerProps(){return t.element({id:A(c),...E.positioner.attrs,dir:s(`dir`),style:v.floating})},getContentProps(){return t.element({...E.content.attrs,dir:s(`dir`),id:k(c),tabIndex:-1,role:`dialog`,"aria-modal":u(s(`modal`)),hidden:!d,"data-state":d?`open`:`closed`,"data-expanded":m(d),"aria-labelledby":g.title?j(c):void 0,"aria-describedby":g.description?M(c):void 0,"data-placement":f,"data-side":p})},getTitleProps(){return t.element({...E.title.attrs,id:j(c),dir:s(`dir`)})},getDescriptionProps(){return t.element({...E.description.attrs,id:M(c),dir:s(`dir`)})},getCloseTriggerProps(){return t.button({...E.closeTrigger.attrs,dir:s(`dir`),id:Ce(c),type:`button`,"aria-label":l.closeTriggerLabel,onClick(e){e.defaultPrevented||(e.stopPropagation(),a({type:`CLOSE`}))}})}}}var De=g({props({props:e}){return{closeOnInteractOutside:!0,closeOnEscape:!0,autoFocus:!0,modal:!1,portalled:!0,restoreFocus:!0,...e,translations:{closeTriggerLabel:`close`,...e.translations},positioning:{placement:`bottom`,...e.positioning}}},initialState({prop:e}){return e(`open`)||e(`defaultOpen`)?`open`:`closed`},context({bindable:e,prop:t,scope:n}){return{currentPlacement:e(()=>({defaultValue:void 0})),renderedElements:e(()=>({defaultValue:{title:!0,description:!0}
1})),triggerValue:e(()=>({defaultValue:t(`defaultTriggerValue`)??null,value:t(`triggerValue`),onChange(e){let r=t(`onTriggerValueChange`);r&&r({value:e,triggerElement:I(n,e)})}}))}},computed:{currentPortalled:({prop:e})=>!!e(`modal`)||!!e(`portalled`)},watch({track:e,prop:t,action:n}){e([()=>t(`open`)],()=>{n([`toggleVisibility`])})},entry:[`checkRenderedElements`],on:{"TRIGGER_VALUE.SET":{actions:[`setTriggerValue`,`reposition`]}},states:{closed:{on:{"CONTROLLED.OPEN":{target:`open`,actions:[`setInitialFocus`]},TOGGLE:[{guard:`isOpenControlled`,actions:[`invokeOnOpen`,`setTriggerValue`]},{target:`open`,actions:[`invokeOnOpen`,`setTriggerValue`,`setInitialFocus`]}],OPEN:[{guard:`isOpenControlled`,actions:[`invokeOnOpen`,`setTriggerValue`]},{target:`open`,actions:[`invokeOnOpen`,`setTriggerValue`,`setInitialFocus`]}]}},open:{effects:[`trapFocus`,`preventScroll`,`hideContentBelow`,`trackDismissableElement`,`trackPositioning`,`proxyTabFocus`],on:{"CONTROLLED.CLOSE":{target:`closed`,actions:[`setFinalFocus`]},CLOSE:[{guard:`isOpenControlled`,actions:[`invokeOnClose`]},{target:`closed`,actions:[`invokeOnClose`,`setFinalFocus`]}],TOGGLE:[{guard:`isOpenControlled`,actions:[`invokeOnClose`]},{target:`closed`,actions:[`invokeOnClose`]}],"POSITIONING.SET":{actions:[`reposition`]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>e(`open`)!=null},effects:{trackPositioning({context:e,prop:t,scope:n}){e.set(`currentPlacement`,t(`positioning`).placement);let r=N(n);return ue(()=>r??I(n,e.get(`triggerValue`)),()=>R(n),{...t(`positioning`),defer:!0,onComplete(t){e.set(`currentPlacement`,t.placement)}})},trackDismissableElement({send:e,prop:t,scope:n}){let r=()=>L(n),i=!0;return ae(r,{type:`popover`,pointerBlocking:t(`modal`),exclude:[P(n),...F(n)].filter(Boolean),defer:!0,onEscapeKeyDown(e){t(`onEscapeKeyDown`)?.(e),!t(`closeOnEscape`)&&e.preventDefault()},onInteractOutside(e){t(`onInteractOutside`)?.(e),!e.defaultPrevented&&(i=!(e.detail.focusable||e.detail.contextmenu),t(`closeOnInteractOutside`)||e.preventDefault())},onPointerDownOutside:t(`onPointerDownOutside`),onFocusOutside:t(`onFocusOutside`),persistentElements:t(`persistentElements`),onRequestDismiss:t(`onRequestDismiss`),onDismiss(){e({type:`CLOSE`,src:`interact-outside`,restoreFocus:i})}})},proxyTabFocus({prop:e,scope:t,context:n}){return e(`modal`)||!e(`portalled`)?void 0:xe(()=>L(t),{triggerElement:I(t,n.get(`triggerValue`)),defer:!0,getShadowRoot:!0,onFocus(e){e.focus({preventScroll:!0})}})},hideContentBelow({prop:e,scope:t,context:n}){return e(`modal`)?ve(()=>[L(t),I(t,n.get(`triggerValue`))],{defer:!0}):void 0},preventScroll({prop:e,scope:t}){if(e(`modal`))return ye(t.getDoc())},trapFocus({prop:e,scope:t,context:n}){return e(`modal`)?_e(()=>L(t),{preventScroll:!0,returnFocusOnDeactivate:!!e(`restoreFocus`),initialFocus:()=>x({root:L(t),getInitialEl:e(`initialFocusEl`),enabled:e(`autoFocus`)}),setReturnFocus:r=>{let i=e(`finalFocusEl`)?.();if(i)return i;let a=n.get(`triggerValue`);if(a){let e=I(t,a);if(e)return e}return F(t)[0]||r},getShadowRoot:!0}):void 0}},actions:{reposition({event:e,prop:t,scope:n,context:r}){let i=N(n);ue(()=>i??I(n,r.get(`triggerValue`)),()=>R(n),{...t(`positioning`),...e.options,defer:!0,listeners:!1,onComplete(e){r.set(`currentPlacement`,e.placement)}})},setTriggerValue({context:e,event:t}){t.value!==void 0&&e.set(`triggerValue`,t.value)},checkRenderedElements({context:e,scope:t}){b(()=>{Object.assign(e.get(`renderedElements`),{title:!!we(t),description:!!Te(t)})})},setInitialFocus({prop:e,scope:t}){e(`modal`)||b(()=>{x({root:L(t),getInitialEl:e(`initialFocusEl`),enabled:e(`autoFocus`)})?.focus({preventScroll:!0})})},setFinalFocus({event:e,prop:t,scope:n,context:r}){let i=e.restoreFocus??e.previousEvent?.restoreFocus;(i==null||i)&&t(`restoreFocus`)&&b(()=>{let e=t(`finalFocusEl`)?.();if(e){e.focus({preventScroll:!0});return}I(n,r.get(`triggerValue`))?.focus({preventScroll:!0})})},invokeOnOpen({prop:e,flush:t}){t(()=>{e(`onOpenChange`)?.({open:!0})})},invokeOnClose({prop:e,flush:t}){t(()=>{e(`onOpenChange`)?.({open:!1})})},toggleVisibility({event:e,send:t,prop:n}){t({type:n(`open`)?`CONTROLLED.OPEN`:`CONTROLLED.CLOSE`,previousEvent:e})}}}}),[z,B]=ge({name:`PopoverContext`,hookName:`usePopoverContext`,providerName:`<PopoverProvider />`}),V=e(t(),1),H=te(),U=(0,V.forwardRef)((e,t)=>
1{let n=l(B().getAnchorProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});U.displayName=`PopoverAnchor`;var W=(0,V.forwardRef)((e,t)=>{let n=l(B().getArrowProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});W.displayName=`PopoverArrow`;var G=(0,V.forwardRef)((e,t)=>{let n=l(B().getArrowTipProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});G.displayName=`PopoverArrowTip`;var K=(0,V.forwardRef)((e,t)=>{let n=l(B().getCloseTriggerProps(),e);return(0,H.jsx)(y.button,{...n,ref:t})});K.displayName=`PopoverCloseTrigger`;var q=(0,V.forwardRef)((e,t)=>{let n=B(),r=S(),i=l(n.getContentProps(),r.getPresenceProps(),e),a=s(r.ref,t);return(0,H.jsx)(f,{presence:r,children:(0,H.jsx)(y.div,{...i,ref:a})})});q.displayName=`PopoverContent`;var Oe=e=>e.children(B()),J=(0,V.forwardRef)((e,t)=>{let n=l(B().getDescriptionProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});J.displayName=`PopoverDescription`;var Y=(0,V.forwardRef)((e,t)=>{let n=l(B().getIndicatorProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});Y.displayName=`PopoverIndicator`;var X=(0,V.forwardRef)((e,t)=>{let n=B(),r=S(),i=l(n.getPositionerProps(),e);return r.unmounted?null:(0,H.jsx)(y.div,{...i,ref:t})});X.displayName=`PopoverPositioner`;var ke=e=>{let t=(0,V.useId)(),{getRootNode:n}=fe(),{dir:r}=me(),i={id:t,dir:r,getRootNode:n,...e};return Ee(p(De,i),h)},Ae=e=>{let[t,{children:n,...r}]=_(e),i=ke(r);return(0,H.jsx)(z,{value:i,children:(0,H.jsx)(C,{value:c(l({present:i.open},t)),children:n})})},je=e=>{let[t,{value:n,children:r}]=_(e);return(0,H.jsx)(z,{value:n,children:(0,H.jsx)(C,{value:c(l({present:n.open},t)),children:r})})},Z=(0,V.forwardRef)((e,t)=>{let n=l(B().getTitleProps(),e);return(0,H.jsx)(y.div,{...n,ref:t})});Z.displayName=`PopoverTitle`;var Me=a(),Ne=(0,V.forwardRef)((e,t)=>{let[n,r]=Me(e,[`value`]),i=B(),a=S(),o=i.getTriggerProps(n),s=l({...o,"aria-controls":a.unmounted?void 0:o[`aria-controls`]},r);return(0,H.jsx)(y.button,{...s,ref:t})});Ne.displayName=`PopoverTrigger`;var Q=he({Anchor:()=>U,Arrow:()=>W,ArrowTip:()=>G,CloseTrigger:()=>K,Content:()=>q,Context:()=>Oe,Description:()=>J,Indicator:()=>Y,Positioner:()=>X,Root:()=>Ae,RootProvider:()=>je,Title:()=>Z,Trigger:()=>Ne}),$=ne(),Pe=e=>{let t=(0,$.c)(2),n;return t[0]===e?n=t[1]:(n=(0,H.jsx)(Q.Trigger,{asChild:!0,...e}),t[0]=e,t[1]=n),n},Fe=e=>{let t=(0,$.c)(21),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({children:n,className:r,portalled:o,style:a,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=o===void 0||o,c=!s,l=s?``:`z-100!`,u;t[6]===a?u=t[7]:(u={maxHeight:`var(--available-height)`,width:`var(--reference-width)`,...a},t[6]=a,t[7]=u);let d;t[8]===r?d=t[9]:(d=re(`dark:bg-darker-grey rounded-lg bg-white p-2 shadow-lg dark:text-white`,r),t[8]=r,t[9]=d);let f;t[10]!==n||t[11]!==i||t[12]!==d?(f=(0,H.jsx)(Q.Content,{className:d,...i,children:n}),t[10]=n,t[11]=i,t[12]=d,t[13]=f):f=t[13];let p;t[14]!==l||t[15]!==u||t[16]!==f?(p=(0,H.jsx)(Q.Positioner,{className:l,style:u,children:f}),t[14]=l,t[15]=u,t[16]=f,t[17]=p):p=t[17];let m;return t[18]!==c||t[19]!==p?(m=(0,H.jsx)(le,{disabled:c,children:p}),t[18]=c,t[19]=p,t[20]=m):m=t[20],m},Ie=e=>{let t=(0,$.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({children:n,portalled:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0||i,o;t[4]===e?o=t[5]:(o=function(t){typeof e.onOpenChange==`function`&&e.onOpenChange(t.open)},t[4]=e,t[5]=o);let s=o,c;return t[6]!==n||t[7]!==s||t[8]!==a||t[9]!==r?(c=(0,H.jsx)(Q.Root,{portalled:a,...r,lazyMount:!0,onOpenChange:s,unmountOnExit:!0,children:n}),t[6]=n,t[7]=s,t[8]=a,t[9]=r,t[10]=c):c=t[10],c};export{Fe as n,Pe as r,Ie as t}; 2//# sourceMappingURL=Popover-DIqBuyNQ.js.map
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.