<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import{a as R,h as we,m as Ke,o as si}from"./chunk-TIRFHHCH.js";import{a as bt,c as ri,d as wt,e as xt,f as Yt}from"./chunk-ZS4LFMG2.js";import{a as Ue,c as ot,j as oi,n as zt,p as O,q as Ve,r as be,s as je,t as ze,w as kt,x as Kt}from"./chunk-LA62VRSA.js";import{a as A,b as N,d as Vt,e as b,i as jt,j as m}from"./chunk-WLYE62GF.js";var xe,Xt,Ye=b(()=&gt;{"use strict";xe=Symbol("element resolver updated"),Xt=class{constructor(t,{selector:e}={selector:""}){this._element=null,this._selector="",this.mutationCallback=i=&gt;{let o=!1;i.forEach(r=&gt;{if(!o){if(r.type==="childList"){let s=this.element&amp;&amp;[...r.removedNodes].includes(this.element),a=!!this.selector&amp;&amp;[...r.addedNodes].some(this.elementIsSelected);o=o||s||a}if(r.type==="attributes"){let s=r.target===this.element,a=!!this.selector&amp;&amp;this.elementIsSelected(r.target);o=o||s||a}}}),o&amp;&amp;this.resolveElement()},this.elementIsSelected=i=&gt;{var o;return this.selectorIsId?i?.id===this.selectorAsId:(o=i?.matches)==null?void 0:o.call(i,this.selector)},this.host=t,this.selector=e,this.observer=new MutationObserver(this.mutationCallback),this.host.addController(this)}get element(){return this._element}set element(t){if(t===this.element)return;let e=this.element;this._element=t,this.host.requestUpdate(xe,e)}get selector(){return this._selector}set selector(t){t!==this.selector&amp;&amp;(this.releaseElement(),this._selector=t,this.resolveElement())}get selectorAsId(){return this.selector.slice(1)}get selectorIsId(){return!!this.selector&amp;&amp;this.selector.startsWith("#")}hostConnected(){this.resolveElement(),this.observer.observe(this.host.getRootNode(),{subtree:!0,childList:!0,attributes:!0})}hostDisconnected(){this.releaseElement(),this.observer.disconnect()}resolveElement(){if(!this.selector){this.releaseElement();return}let t=this.host.getRootNode();this.element=this.selectorIsId?t.getElementById(this.selectorAsId):t.querySelector(this.selector)}releaseElement(){this.element=null}}});function Et(){return Array.from(crypto.getRandomValues(new Uint8Array(4)),n=&gt;`0${(n&amp;255).toString(16)}`.slice(-2)).join("")}var Ft=b(()=&gt;{"use strict"});function ai(n,t,e=[]){for(let i=0;i&lt;t.length;++i){let o=t[i],r=n[i],s=r.parentElement||r.getRootNode();e[i]&amp;&amp;e[i](o),s&amp;&amp;s!==r&amp;&amp;s.replaceChild(o,r),delete n[i]}return t}var Xe,Ee=b(()=&gt;{"use strict";Xe=(n,t,{position:e,prepareCallback:i}={position:"beforeend"})=&gt;{let{length:o}=n;if(o===0)return()=&gt;n;let r=1,s=0;(e==="afterbegin"||e==="afterend")&amp;&amp;(r=-1,s=o-1);let a=new Array(o),l=new Array(o),c=document.createComment("placeholder for reparented element");do{let d=n[s];i&amp;&amp;(l[s]=i(d)),a[s]=c.cloneNode();let h=d.parentElement||d.getRootNode();h&amp;&amp;h!==d&amp;&amp;h.replaceChild(a[s],d),t.insertAdjacentElement(e,d),s+=r}while(--o&gt;0);return function(){return ai(a,n,l)}}});var Gt,Ge=b(()=&gt;{"use strict";Gt=class{constructor(t={}){this.warmUpDelay=1e3,this.coolDownDelay=1e3,this.isWarm=!1,this.timeout=0,Object.assign(this,t)}openTimer(t){return m(this,null,function*(){if(this.cancelCooldownTimer(),!this.component||t!==this.component)return this.component&amp;&amp;(this.close(this.component),this.cancelCooldownTimer()),this.component=t,this.isWarm?!1:(this.promise=new Promise(e=&gt;{this.resolve=e,this.timeout=window.setTimeout(()=&gt;{this.resolve&amp;&amp;(this.resolve(!1),this.isWarm=!0)},this.warmUpDelay)}),this.promise);if(this.promise)return this.promise;throw new Error("Inconsistent state")})}close(t){this.component&amp;&amp;this.component===t&amp;&amp;(this.resetCooldownTimer(),this.timeout&gt;0&amp;&amp;(clearTimeout(this.timeout),this.timeout=0),this.resolve&amp;&amp;(this.resolve(!0),delete this.resolve),delete this.promise,delete this.component)}resetCooldownTimer(){this.isWarm&amp;&amp;(this.cooldownTimeout&amp;&amp;window.clearTimeout(this.cooldownTimeout),this.cooldownTimeout=window.setTimeout(()=&gt;{this.isWarm=!1,delete this.cooldownTimeout},this.coolDownDelay))}cancelCooldownTimer(){this.cooldownTimeout&amp;&amp;window.clearTimeout(this.cooldownTimeout),delete this.cooldownTimeout}}});function S(){return new Promise(n=&gt;requestAnimationFrame(()=&gt;n()))}var Ot,J,At,Ct,st=b(()=&gt;{"use strict";kt();Ee();Ge();Ot=new Gt,J=()=&gt;{},At=(n,t,e)=&gt;{let i=new AbortController,o=new Map,r=()=&gt;{i.abort(),e()},s,a,l=requestAnimationFrame(()=&gt;{s=requestAnimationFrame(()=&gt;{a=requestAnimationFrame(()=&gt;{r()})})}),c=h=&gt;{h.target===n&amp;&amp;(o.set(h.propertyName,o.get(h.propertyName)-1),o.get(h.propertyName)||o.delete(h.propertyName),o.size===0&amp;&amp;r())},d=h=&gt;{h.target===n&amp;&amp;(o.has(h.propertyName)||o.set(h.propertyName,0),o.set(h.propertyName,o.get(h.propertyName)+1),cancelAnimationFrame(l),cancelAnimationFrame(s),cancelAnimationFrame(a))};n.addEventListener("transitionrun",d,{signal:i.signal}),n.addEventListener("transitionend",c,{signal:i.signal}),n.addEventListener("transitioncancel",c,{signal:i.signal}),t()};Ct=class n extends zt{constructor(){super(...arguments),this.dispose=J,this.offset=0,this.willPreventClose=!1}applyFocus(t,e){return m(this,null,function*(){})}get delayed(){return!1}set delayed(t){}get disabled(){return!1}set disabled(t){}get elementResolver(){return this._elementResolver}set elementResolver(t){this._elementResolver=t}ensureOnDOM(t){return m(this,null,function*(){})}makeTransition(t){return m(this,null,function*(){return null})}manageDelay(t){return m(this,null,function*(){})}manageDialogOpen(){return m(this,null,function*(){})}managePopoverOpen(){return m(this,null,function*(){})}managePosition(){}get open(){return!1}set open(t){}get placementController(){return this._placementController}set placementController(t){this._placementController=t}requestSlottable(){}returnFocus(){}get state(){return"closed"}set state(t){}manuallyKeepOpen(){}static update(){let t=new CustomEvent("sp-update-overlays",{bubbles:!0,composed:!0,cancelable:!0});document.dispatchEvent(t)}static open(r,s,a,l){return m(this,arguments,function*(t,e,i,o){yield import("./sp-overlay-JRNZDXC7.js");let c=arguments.length===2,d=i||t,h=new this,p=!1;h.dispose=()=&gt;{h.addEventListener("sp-closed",()=&gt;{p||(u(),p=!0),requestAnimationFrame(()=&gt;{h.remove()})}),h.open=!1,h.dispose=J};let u=Xe([d],h,{position:"beforeend",prepareCallback:g=&gt;{let v=g.slot;return g.removeAttribute("slot"),()=&gt;{g.slot=v}}});if(!c&amp;&amp;d&amp;&amp;o){let g=t,v=e,y=o;return n.applyOptions(h,N(A({},y),{delayed:y.delayed||d.hasAttribute("delayed"),trigger:y.virtualTrigger||g,type:v==="modal"?"modal":v==="hover"?"hint":"auto"})),g.insertAdjacentElement("afterend",h),yield h.updateComplete,h.open=!0,h.dispose}let f=e;return h.append(d),n.applyOptions(h,N(A({},f),{delayed:f.delayed||d.hasAttribute("delayed")})),h.updateComplete.then(()=&gt;{h.open=!0}),h})}static applyOptions(t,e){var i,o;t.delayed=!!e.delayed,t.receivesFocus=(i=e.receivesFocus)!=null?i:"auto",t.triggerElement=e.trigger||null,t.type=e.type||"modal",t.offset=(o=e.offset)!=null?o:0,t.placement=e.placement,t.willPreventClose=!!e.notImmediatelyClosable}setupIOSEventManagement(){this.iosEventPropagationController=new AbortController,this.dialogEl.addEventListener("pointerup",t=&gt;t.stopPropagation(),{capture:!0,signal:this.iosEventPropagationController.signal}),this.dialogEl.addEventListener("touchend",t=&gt;t.stopPropagation(),{capture:!0,signal:this.iosEventPropagationController.signal})}cleanupIOSEventManagement(){var t;(t=this.iosEventPropagationController)==null||t.abort(),this.iosEventPropagationController=void 0}disconnectedCallback(){this.cleanupIOSEventManagement(),super.disconnectedCallback()}}});var z,It=b(()=&gt;{"use strict";st();z=class{constructor(t,e){this.x=0,this.y=0,this.x=t,this.y=e}updateBoundingClientRect(t,e){this.x=t,this.y=e,Ct.update()}getBoundingClientRect(){return{width:0,height:0,top:this.y,right:this.x,y:this.y,x:this.x,bottom:this.y,left:this.x,toJSON(){}}}}});var rt,at,T,Jt=b(()=&gt;{"use strict";rt=class extends Event{constructor(){super("beforetoggle",{bubbles:!1,composed:!1}),this.currentState="open",this.newState="closed"}},at=class extends Event{constructor(){super("beforetoggle",{bubbles:!1,composed:!1}),this.currentState="closed",this.newState="open"}},T=class extends Event{constructor(t,e,{publish:i,interaction:o,reason:r}){super(t,{bubbles:i,composed:i}),this.overlay=e,this.detail={interaction:o,reason:r}}}});var Ce,Je,Oe=b(()=&gt;{"use strict";Ce=!0;try{document.body.querySelector(":focus-visible")}catch{Ce=!1,import("./focus-visible-HXXWLN2Z.js")}Je=n=&gt;{var t,e;let i=s=&gt;{if(s.shadowRoot==null||s.hasAttribute("data-js-focus-visible"))return()=&gt;{};if(self.applyFocusVisiblePolyfill)self.applyFocusVisiblePolyfill(s.shadowRoot),s.manageAutoFocus&amp;&amp;s.manageAutoFocus();else{let a=()=&gt;{self.applyFocusVisiblePolyfill&amp;&amp;s.shadowRoot&amp;&amp;self.applyFocusVisiblePolyfill(s.shadowRoot),s.manageAutoFocus&amp;&amp;s.manageAutoFocus()};return self.addEventListener("focus-visible-polyfill-ready",a,{once:!0}),()=&gt;{self.removeEventListener("focus-visible-polyfill-ready",a)}}return()=&gt;{}},o=Symbol("endPolyfillCoordination");class r extends(e=n,t=o,e){constructor(){super(...arguments),this[t]=null}connectedCallback(){super.connectedCallback&amp;&amp;super.connectedCallback(),Ce||requestAnimationFrame(()=&gt;{this[o]==null&amp;&amp;(this[o]=i(this))})}disconnectedCallback(){super.disconnectedCallback&amp;&amp;super.disconnectedCallback(),Ce||requestAnimationFrame(()=&gt;{this[o]!=null&amp;&amp;(this[o](),this[o]=null)})}}return r}});function Qe(){return new Promise(n=&gt;requestAnimationFrame(()=&gt;n()))}var li,ci,Ae,Nt,Ze=b(()=&gt;{"use strict";kt();Kt();Oe();li=Object.defineProperty,ci=Object.getOwnPropertyDescriptor,Ae=(n,t,e,i)=&gt;{for(var o=i&gt;1?void 0:i?ci(t,e):t,r=n.length-1,s;r&gt;=0;r--)(s=n[r])&amp;&amp;(o=(i?s(t,e,o):s(o))||o);return i&amp;&amp;o&amp;&amp;li(t,e,o),o};Nt=class n extends Je(zt){constructor(){super(...arguments),this.disabled=!1,this.autofocus=!1,this._tabIndex=0,this.manipulatingTabindex=!1,this.autofocusReady=Promise.resolve()}get tabIndex(){if(this.focusElement===this){let e=this.hasAttribute("tabindex")?Number(this.getAttribute("tabindex")):NaN;return isNaN(e)?-1:e}let t=parseFloat(this.hasAttribute("tabindex")&amp;&amp;this.getAttribute("tabindex")||"0");return this.disabled||t&lt;0?-1:this.focusElement?this._tabIndex:t}set tabIndex(t){var e;if(this.manipulatingTabindex){this.manipulatingTabindex=!1;return}if(this.focusElement===this){if(this.disabled)this._tabIndex=t;else if(t!==this._tabIndex){this._tabIndex=t;let i=""+t;this.manipulatingTabindex=!0,this.setAttribute("tabindex",i)}return}if(t===-1?this.addEventListener("pointerdown",this.onPointerdownManagementOfTabIndex):(this.manipulatingTabindex=!0,this.removeEventListener("pointerdown",this.onPointerdownManagementOfTabIndex)),t===-1||this.disabled){if(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),this.removeAttribute("focusable"),this.selfManageFocusElement)return;t!==-1?(this._tabIndex=t,this.manageFocusElementTabindex(t)):(e=this.focusElement)==null||e.removeAttribute("tabindex");return}this.setAttribute("focusable",""),this.hasAttribute("tabindex")?this.removeAttribute("tabindex"):this.manipulatingTabindex=!1,this._tabIndex=t,this.manageFocusElementTabindex(t)}onPointerdownManagementOfTabIndex(){this.tabIndex===-1&amp;&amp;setTimeout(()=&gt;{this.tabIndex=0,this.focus({preventScroll:!0}),this.tabIndex=-1})}manageFocusElementTabindex(t){return m(this,null,function*(){this.focusElement||(yield this.updateComplete),t===null?this.focusElement.removeAttribute("tabindex"):this.focusElement!==this&amp;&amp;(this.focusElement.tabIndex=t)})}get focusElement(){throw new Error("Must implement focusElement getter!")}get selfManageFocusElement(){return!1}focus(t){this.disabled||!this.focusElement||(this.focusElement!==this?this.focusElement.focus(t):HTMLElement.prototype.focus.apply(this,[t]))}blur(){let t=this.focusElement||this;t!==this?t.blur():HTMLElement.prototype.blur.apply(this)}click(){if(this.disabled)return;let t=this.focusElement||this;t!==this?t.click():HTMLElement.prototype.click.apply(this)}manageAutoFocus(){this.autofocus&amp;&amp;(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focusElement.focus())}firstUpdated(t){super.firstUpdated(t),(!this.hasAttribute("tabindex")||this.getAttribute("tabindex")!=="-1")&amp;&amp;this.setAttribute("focusable","")}update(t){t.has("disabled")&amp;&amp;this.handleDisabledChanged(this.disabled,t.get("disabled")),super.update(t)}updated(t){super.updated(t),t.has("disabled")&amp;&amp;this.disabled&amp;&amp;this.blur()}handleDisabledChanged(t,e){return m(this,null,function*(){let i=()=&gt;this.focusElement!==this&amp;&amp;typeof this.focusElement.disabled&lt;"u";t?(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),yield this.updateComplete,i()?this.focusElement.disabled=!0:this.setAttribute("aria-disabled","true")):e&amp;&amp;(this.manipulatingTabindex=!0,this.focusElement===this?this.setAttribute("tabindex",""+this._tabIndex):this.removeAttribute("tabindex"),yield this.updateComplete,i()?this.focusElement.disabled=!1:this.removeAttribute("aria-disabled"))})}getUpdateComplete(){return m(this,null,function*(){let t=yield jt(n.prototype,this,"getUpdateComplete").call(this);return yield this.autofocusReady,t})}connectedCallback(){super.connectedCallback(),this.autofocus&amp;&amp;(this.autofocusReady=new Promise(t=&gt;m(this,null,function*(){yield Qe(),yield Qe(),t()})),this.updateComplete.then(()=&gt;{this.manageAutoFocus()}))}};Ae([O({type:Boolean,reflect:!0})],Nt.prototype,"disabled",2),Ae([O({type:Boolean})],Nt.prototype,"autofocus",2),Ae([O({type:Number})],Nt.prototype,"tabIndex",1)});var tn=b(()=&gt;{"use strict"});function xo(n){class t extends n{renderAnchor({id:i,className:o,ariaHidden:r,labelledby:s,tabindex:a,anchorContent:l=ot`&lt;slot&gt;&lt;/slot&gt;`}){return ot`&lt;a
                    id=${i}
                    class=${R(o)}
                    href=${R(this.href)}
                    download=${R(this.download)}
                    target=${R(this.target)}
                    aria-label=${R(this.label)}
                    aria-labelledby=${R(s)}
                    aria-hidden=${R(r?"true":void 0)}
                    tabindex=${R(a)}
                    referrerpolicy=${R(this.referrerpolicy)}
                    rel=${R(this.rel)}
                &gt;${l}&lt;/a&gt;`}}return Pt([O()],t.prototype,"download",2),Pt([O()],t.prototype,"label",2),Pt([O()],t.prototype,"href",2),Pt([O()],t.prototype,"target",2),Pt([O()],t.prototype,"referrerpolicy",2),Pt([O()],t.prototype,"rel",2),t}var hi,di,Pt,en=b(()=&gt;{"use strict";kt();Kt();Ke();hi=Object.defineProperty,di=Object.getOwnPropertyDescriptor,Pt=(n,t,e,i)=&gt;{for(var o=i&gt;1?void 0:i?di(t,e):t,r=n.length-1,s;r&gt;=0;r--)(s=n[r])&amp;&amp;(o=(i?s(t,e,o):s(o))||o);return i&amp;&amp;o&amp;&amp;hi(t,e,o),o}});var St,Pe=b(()=&gt;{"use strict";oi();St=class{constructor(t,{target:e,config:i,callback:o,skipInitial:r}){this.t=new Set,this.o=!1,this.i=!1,this.h=t,e!==null&amp;&amp;this.t.add(e??t),this.l=i,this.o=r??this.o,this.callback=o,window.MutationObserver?(this.u=new MutationObserver(s=&gt;{this.handleChanges(s),this.h.requestUpdate()}),t.addController(this)):console.warn("MutationController error: browser does not support MutationObserver.")}handleChanges(t){this.value=this.callback?.(t,this.u)}hostConnected(){for(let t of this.t)this.observe(t)}hostDisconnected(){this.disconnect()}hostUpdated(){return m(this,null,function*(){let t=this.u.takeRecords();(t.length||!this.o&amp;&amp;this.i)&amp;&amp;this.handleChanges(t),this.i=!1})}observe(t){this.t.add(t),this.u.observe(t,this.l),this.i=!0,this.h.requestUpdate()}disconnect(){this.u.disconnect()}}});function So(n,t){var e,i;let o=Array.isArray(t)?t:[t];class r extends(i=n,e=Tt,i){constructor(...a){super(a),this[e]=new Map,this.managePresenceObservedSlot=()=&gt;{let l=!1;o.forEach(c=&gt;{let d=!!this.querySelector(`:scope &gt; ${c}`),h=this[Tt].get(c)||!1;l=l||h!==d,this[Tt].set(c,!!this.querySelector(`:scope &gt; ${c}`))}),l&amp;&amp;this.updateComplete.then(()=&gt;{this.requestUpdate()})},new St(this,{config:{childList:!0,subtree:!0},callback:()=&gt;{this.managePresenceObservedSlot()}}),this.managePresenceObservedSlot()}get slotContentIsPresent(){if(o.length===1)return this[Tt].get(o[0])||!1;throw new Error("Multiple selectors provided to `ObserveSlotPresence` use `getSlotContentPresence(selector: string)` instead.")}getSlotContentPresence(a){if(this[Tt].has(a))return this[Tt].get(a)||!1;throw new Error(`The provided selector \`${a}\` is not being observed.`)}}return r}var Tt,nn=b(()=&gt;{"use strict";Pe();Tt=Symbol("slotContentIsPresent")});function Do(n,t,e=[]){var i,o;let r=a=&gt;l=&gt;a.matches(l);class s extends(o=n,i=Se,o){constructor(...l){super(l),this.slotHasContent=!1,new St(this,{config:{characterData:!0,subtree:!0},callback:c=&gt;{for(let d of c)if(d.type==="characterData"){this.manageTextObservedSlot();return}}})}manageTextObservedSlot(){if(!this[Se])return;let l=[...this[Se]].filter(c=&gt;{let d=c;return d.tagName?!e.some(r(d)):d.textContent?d.textContent.trim():!1});this.slotHasContent=l.length&gt;0}update(l){if(!this.hasUpdated){let{childNodes:c}=this,d=[...c].filter(h=&gt;{let p=h;return p.tagName?e.some(r(p))?!1:t?p.getAttribute("slot")===t:!p.hasAttribute("slot"):p.textContent?p.textContent.trim():!1});this.slotHasContent=d.length&gt;0}super.update(l)}firstUpdated(l){super.firstUpdated(l),this.updateComplete.then(()=&gt;{this.manageTextObservedSlot()})}}return on([O({type:Boolean,attribute:!1})],s.prototype,"slotHasContent",2),on([ze({slot:t,flatten:!0})],s.prototype,i,2),s}var ui,mi,on,Se,sn=b(()=&gt;{"use strict";Kt();Pe();ui=Object.defineProperty,mi=Object.getOwnPropertyDescriptor,on=(n,t,e,i)=&gt;{for(var o=i&gt;1?void 0:i?mi(t,e):t,r=n.length-1,s;r&gt;=0;r--)(s=n[r])&amp;&amp;(o=(i?s(t,e,o):s(o))||o);return i&amp;&amp;o&amp;&amp;ui(t,e,o),o},Se=Symbol("assignedNodes")});function Te(n){return typeof window&lt;"u"&amp;&amp;window.navigator!=null?n.test(window.navigator.userAgent):!1}function Re(n){return typeof window&lt;"u"&amp;&amp;window.navigator!=null?n.test(window.navigator.platform):!1}function fi(){return Re(/^Mac/)}function gi(){return Re(/^iPhone/)}function vi(){return Re(/^iPad/)||fi()&amp;&amp;navigator.maxTouchPoints&gt;1}function rn(){return gi()||vi()}function Le(){return Te(/AppleWebKit/)&amp;&amp;!yi()}function yi(){return Te(/Chrome/)}function an(){return Te(/Android/)}var De=b(()=&gt;{"use strict"});var Mt=b(()=&gt;{"use strict";Yt();Oe();Ze();ri();tn();en();nn();sn();De();Ee();si();Ft()});function ln(n){class t extends n{manageDialogOpen(){return m(this,null,function*(){let i=this.open;if(yield S(),yield this.managePosition(),this.open!==i)return;let o=yield this.dialogMakeTransition(i);this.open===i&amp;&amp;(yield this.dialogApplyFocus(i,o))})}dialogMakeTransition(i){return m(this,null,function*(){let o=null,r=(a,l)=&gt;()=&gt;m(this,null,function*(){if(a.open=i,!i){let d=()=&gt;{a.removeEventListener("close",d),this.cleanupIOSEventManagement(),s(a,l)};a.addEventListener("close",d)}if(l&gt;0)return;let c=i?at:rt;this.dispatchEvent(new c),i&amp;&amp;(a.matches(bt)&amp;&amp;(o=a),o=o||wt(a),o||a.querySelectorAll("slot").forEach(d=&gt;{o||(o=xt(d))}),!(!this.isConnected||this.dialogEl.open)&amp;&amp;(this.dialogEl.showModal(),this.setupIOSEventManagement()))}),s=(a,l)=&gt;()=&gt;{if(this.open!==i)return;let c=i?"sp-opened":"sp-closed";if(l&gt;0){a.dispatchEvent(new T(c,this,{interaction:this.type,publish:!1}));return}if(!this.isConnected||i!==this.open)return;let d=()=&gt;m(this,null,function*(){let h=this.triggerElement instanceof z;this.dispatchEvent(new T(c,this,{interaction:this.type,publish:h})),a.dispatchEvent(new T(c,this,{interaction:this.type,publish:!1})),this.triggerElement&amp;&amp;!h&amp;&amp;this.triggerElement.dispatchEvent(new T(c,this,{interaction:this.type,publish:!0})),this.state=i?"opened":"closed",this.returnFocus(),yield S(),yield S(),i===this.open&amp;&amp;i===!1&amp;&amp;this.requestSlottable()});!i&amp;&amp;this.dialogEl.open?(this.dialogEl.addEventListener("close",()=&gt;{d()},{once:!0}),this.dialogEl.close()):d()};return this.elements.forEach((a,l)=&gt;{At(a,r(a,l),s(a,l))}),o})}dialogApplyFocus(i,o){return m(this,null,function*(){this.applyFocus(i,o)})}}return t}var cn=b(()=&gt;{"use strict";Yt();It();st();Jt();Mt()});function hn(n){let t=!1;try{t=n.matches(":popover-open")}catch{}let e=!1;try{e=n.matches(":open")}catch{}return t||e}function dn(n){class t extends n{manageDelay(i){return m(this,null,function*(){if(i===!1||i!==this.open){Ot.close(this);return}this.delayed&amp;&amp;(yield Ot.openTimer(this))&amp;&amp;(this.open=!i)})}shouldHidePopover(i){return m(this,null,function*(){if(i&amp;&amp;this.open!==i)return;let o=(...s)=&gt;m(this,[...s],function*({newState:r}={}){r!=="open"&amp;&amp;(yield this.placementController.resetOverlayPosition())});if(!hn(this.dialogEl)){o();return}this.dialogEl.addEventListener("toggle",o,{once:!0})})}shouldShowPopover(i){let o=!1;try{o=this.dialogEl.matches(":popover-open")}catch{}let r=!1;try{r=this.dialogEl.matches(":open")}catch{}i&amp;&amp;this.open===i&amp;&amp;!o&amp;&amp;!r&amp;&amp;this.isConnected&amp;&amp;(this.dialogEl.showPopover(),this.managePosition())}ensureOnDOM(i){return m(this,null,function*(){yield S(),bi||(yield this.shouldHidePopover(i)),this.shouldShowPopover(i),yield S()})}makeTransition(i){return m(this,null,function*(){if(this.open!==i)return null;let o=null,r=(a,l)=&gt;()=&gt;{if(a.open=i,l===0){let c=i?at:rt;this.dispatchEvent(new c)}!i||(a.matches(bt)&amp;&amp;(o=a),o=o||wt(a),o)||a.querySelectorAll("slot").forEach(c=&gt;{o||(o=xt(c))})},s=(a,l)=&gt;()=&gt;m(this,null,function*(){if(this.open!==i)return;let c=i?"sp-opened":"sp-closed";if(l&gt;0){a.dispatchEvent(new T(c,this,{interaction:this.type,publish:!1}));return}let d=()=&gt;m(this,null,function*(){if(this.open!==i)return;yield S();let p=this.triggerElement instanceof z;this.dispatchEvent(new T(c,this,{interaction:this.type,publish:p})),a.dispatchEvent(new T(c,this,{interaction:this.type,publish:!1})),this.triggerElement&amp;&amp;!p&amp;&amp;this.triggerElement.dispatchEvent(new T(c,this,{interaction:this.type,publish:!0})),this.state=i?"opened":"closed",this.returnFocus(),yield S(),yield S(),i===this.open&amp;&amp;i===!1&amp;&amp;this.requestSlottable()});if(this.open!==i)return;let h=hn(this.dialogEl);i!==!0&amp;&amp;h&amp;&amp;this.isConnected?(this.dialogEl.addEventListener("beforetoggle",()=&gt;{d()},{once:!0}),this.dialogEl.hidePopover()):d()});return this.elements.forEach((a,l)=&gt;{At(a,r(a,l),s(a,l))}),o})}}return t}var bi,pn=b(()=&gt;{"use strict";Yt();It();st();Jt();Mt();bi=CSS.supports("(overlay: auto)")});function un(n){class t extends n{managePopoverOpen(){return m(this,null,function*(){yield this.managePosition()})}manageDelay(i){return m(this,null,function*(){if(i===!1||i!==this.open){Ot.close(this);return}this.delayed&amp;&amp;(yield Ot.openTimer(this))&amp;&amp;(this.open=!i)})}ensureOnDOM(i){return m(this,null,function*(){document.body.offsetHeight})}makeTransition(i){return m(this,null,function*(){if(this.open!==i)return null;let o=null,r=(a,l)=&gt;()=&gt;{if(i===this.open){if(a.open=i,l===0){let c=i?at:rt;this.dispatchEvent(new c)}i!==!0||(a.matches(bt)&amp;&amp;(o=a),o=o||wt(a),o)||a.querySelectorAll("slot").forEach(c=&gt;{o||(o=xt(c))})}},s=(a,l)=&gt;()=&gt;m(this,null,function*(){if(this.open!==i)return;let c=i?"sp-opened":"sp-closed";if(a.dispatchEvent(new T(c,this,{interaction:this.type})),l&gt;0)return;let d=this.triggerElement instanceof z;this.dispatchEvent(new T(c,this,{interaction:this.type,publish:d})),this.triggerElement&amp;&amp;!d&amp;&amp;this.triggerElement.dispatchEvent(new T(c,this,{interaction:this.type,publish:!0})),this.state=i?"opened":"closed",this.returnFocus(),yield S(),yield S(),i===this.open&amp;&amp;i===!1&amp;&amp;this.requestSlottable()});return this.elements.forEach((a,l)=&gt;{At(a,r(a,l),s(a,l))}),o})}}return t}var mn=b(()=&gt;{"use strict";Yt();It();st();Jt();Mt()});var wi,ke,Fe,fn=b(()=&gt;{"use strict";wi="showPopover"in document.createElement("div"),ke=class{constructor(){this.root=document.body,this.stack=[],this.handlePointerdown=t=&gt;{this.pointerdownPath=t.composedPath(),this.lastOverlay=this.stack[this.stack.length-1]},this.handlePointerup=()=&gt;{let t=this.pointerdownPath;if(this.pointerdownPath=void 0,!this.stack.length||!(t!=null&amp;&amp;t.length))return;let e=this.lastOverlay;this.lastOverlay=void 0;let i=this.stack.length-1,o=this.stack.filter((r,s)=&gt;!t.find(a=&gt;a===r||a===r?.triggerElement&amp;&amp;r?.type==="hint"||s===i&amp;&amp;r!==e&amp;&amp;r.triggerInteraction==="longpress")&amp;&amp;!r.shouldPreventClose()&amp;&amp;r.type!=="manual"&amp;&amp;!(r.type==="modal"&amp;&amp;e!==r));o.reverse(),o.forEach(r=&gt;{this.closeOverlay(r);let s=r.parentOverlayToForceClose;for(;s;)this.closeOverlay(s),s=s.parentOverlayToForceClose})},this.handleBeforetoggle=t=&gt;{let{target:e,newState:i}=t;i!=="open"&amp;&amp;this.closeOverlay(e)},this.handleKeydown=t=&gt;{if(t.code!=="Escape"||!this.stack.length)return;let e=this.stack[this.stack.length-1];if(e?.type==="page"){t.preventDefault();return}wi||e?.type!=="manual"&amp;&amp;e&amp;&amp;this.closeOverlay(e)},this.bindEvents()}get document(){return this.root.ownerDocument||document}bindEvents(){this.document.addEventListener("pointerdown",this.handlePointerdown),this.document.addEventListener("pointerup",this.handlePointerup),this.document.addEventListener("keydown",this.handleKeydown)}closeOverlay(t){let e=this.stack.indexOf(t);e&gt;-1&amp;&amp;this.stack.splice(e,1),t.open=!1}overlaysByTriggerElement(t){return this.stack.filter(e=&gt;e.triggerElement===t)}add(t){if(this.stack.includes(t)){let e=this.stack.indexOf(t);e&gt;-1&amp;&amp;(this.stack.splice(e,1),this.stack.push(t));return}if(t.type==="auto"||t.type==="modal"||t.type==="page"){let e="sp-overlay-query-path",i=new Event(e,{composed:!0,bubbles:!0});t.addEventListener(e,o=&gt;{let r=o.composedPath();this.stack.forEach(s=&gt;{!r.find(a=&gt;a===s)&amp;&amp;s.type!=="manual"&amp;&amp;s.type!=="modal"&amp;&amp;this.closeOverlay(s)})},{once:!0}),t.dispatchEvent(i)}else if(t.type==="hint"){if(this.stack.some(e=&gt;e.type!=="manual"&amp;&amp;e.triggerElement&amp;&amp;e.triggerElement===t.triggerElement)){t.open=!1;return}this.stack.forEach(e=&gt;{e.type==="hint"&amp;&amp;this.closeOverlay(e)})}requestAnimationFrame(()=&gt;{this.stack.push(t),t.addEventListener("beforetoggle",this.handleBeforetoggle,{once:!0})})}remove(t){this.closeOverlay(t)}},Fe=new ke});function Zt(n,t,e){return L(n,K(t,e))}function dt(n,t){return typeof n=="function"?n(t):n}function Q(n){return n.split("-")[0]}function pt(n){return n.split("-")[1]}function Ie(n){return n==="x"?"y":"x"}function te(n){return n==="y"?"height":"width"}function lt(n){return["top","bottom"].includes(Q(n))?"y":"x"}function ee(n){return Ie(lt(n))}function gn(n,t,e){e===void 0&amp;&amp;(e=!1);let i=pt(n),o=ee(n),r=te(o),s=o==="x"?i===(e?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[r]&gt;t.floating[r]&amp;&amp;(s=$t(s)),[s,$t(s)]}function vn(n){let t=$t(n);return[Qt(n),t,Qt(t)]}function Qt(n){return n.replace(/start|end/g,t=&gt;Ei[t])}function Ci(n,t,e){let i=["left","right"],o=["right","left"],r=["top","bottom"],s=["bottom","top"];switch(n){case"top":case"bottom":return e?t?o:i:t?i:o;case"left":case"right":return t?r:s;default:return[]}}function yn(n,t,e,i){let o=pt(n),r=Ci(Q(n),e==="start",i);return o&amp;&amp;(r=r.map(s=&gt;s+"-"+o),t&amp;&amp;(r=r.concat(r.map(Qt)))),r}function $t(n){return n.replace(/left|right|bottom|top/g,t=&gt;xi[t])}function Oi(n){return A({top:0,right:0,bottom:0,left:0},n)}function Ne(n){return typeof n!="number"?Oi(n):{top:n,right:n,bottom:n,left:n}}function ut(n){let{x:t,y:e,width:i,height:o}=n;return{width:i,height:o,top:e,left:t,right:t+i,bottom:e+o,x:t,y:e}}var K,L,Bt,_t,H,xi,Ei,ne=b(()=&gt;{"use strict";K=Math.min,L=Math.max,Bt=Math.round,_t=Math.floor,H=n=&gt;({x:n,y:n}),xi={left:"right",right:"left",bottom:"top",top:"bottom"},Ei={start:"end",end:"start"}});function bn(n,t,e){let{reference:i,floating:o}=n,r=lt(t),s=ee(t),a=te(s),l=Q(t),c=r==="y",d=i.x+i.width/2-o.width/2,h=i.y+i.height/2-o.height/2,p=i[a]/2-o[a]/2,u;switch(l){case"top":u={x:d,y:i.y-o.height};break;case"bottom":u={x:d,y:i.y+i.height};break;case"right":u={x:i.x+i.width,y:h};break;case"left":u={x:i.x-o.width,y:h};break;default:u={x:i.x,y:i.y}}switch(pt(t)){case"start":u[s]-=p*(e&amp;&amp;c?-1:1);break;case"end":u[s]+=p*(e&amp;&amp;c?-1:1);break}return u}function ie(n,t){return m(this,null,function*(){var e;t===void 0&amp;&amp;(t={});let{x:i,y:o,platform:r,rects:s,elements:a,strategy:l}=n,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:h="floating",altBoundary:p=!1,padding:u=0}=dt(t,n),f=Ne(u),v=a[p?h==="floating"?"reference":"floating":h],y=ut(yield r.getClippingRect({element:(e=yield r.isElement==null?void 0:r.isElement(v))==null||e?v:v.contextElement||(yield r.getDocumentElement==null?void 0:r.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:l})),w=h==="floating"?{x:i,y:o,width:s.floating.width,height:s.floating.height}:s.reference,x=yield r.getOffsetParent==null?void 0:r.getOffsetParent(a.floating),C=(yield r.isElement==null?void 0:r.isElement(x))?(yield r.getScale==null?void 0:r.getScale(x))||{x:1,y:1}:{x:1,y:1},E=ut(r.convertOffsetParentRelativeRectToViewportRelativeRect?yield r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:x,strategy:l}):w);return{top:(y.top-E.top+f.top)/C.y,bottom:(E.bottom-y.bottom+f.bottom)/C.y,left:(y.left-E.left+f.left)/C.x,right:(E.right-y.right+f.right)/C.x}})}function Ai(n,t){return m(this,null,function*(){let{placement:e,platform:i,elements:o}=n,r=yield i.isRTL==null?void 0:i.isRTL(o.floating),s=Q(e),a=pt(e),l=lt(e)==="y",c=["left","top"].includes(s)?-1:1,d=r&amp;&amp;l?-1:1,h=dt(t,n),{mainAxis:p,crossAxis:u,alignmentAxis:f}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return a&amp;&amp;typeof f=="number"&amp;&amp;(u=a==="end"?f*-1:f),l?{x:u*d,y:p*c}:{x:p*c,y:u*d}})}var wn,xn,En,Cn,On,An,Pn=b(()=&gt;{"use strict";ne();ne();wn=(n,t,e)=&gt;m(void 0,null,function*(){let{placement:i="bottom",strategy:o="absolute",middleware:r=[],platform:s}=e,a=r.filter(Boolean),l=yield s.isRTL==null?void 0:s.isRTL(t),c=yield s.getElementRects({reference:n,floating:t,strategy:o}),{x:d,y:h}=bn(c,i,l),p=i,u={},f=0;for(let g=0;g&lt;a.length;g++){let{name:v,fn:y}=a[g],{x:w,y:x,data:C,reset:E}=yield y({x:d,y:h,initialPlacement:i,placement:p,strategy:o,middlewareData:u,rects:c,platform:s,elements:{reference:n,floating:t}});d=w??d,h=x??h,u=N(A({},u),{[v]:A(A({},u[v]),C)}),E&amp;&amp;f&lt;=50&amp;&amp;(f++,typeof E=="object"&amp;&amp;(E.placement&amp;&amp;(p=E.placement),E.rects&amp;&amp;(c=E.rects===!0?yield s.getElementRects({reference:n,floating:t,strategy:o}):E.rects),{x:d,y:h}=bn(c,p,l)),g=-1)}return{x:d,y:h,placement:p,strategy:o,middlewareData:u}});xn=n=&gt;({name:"arrow",options:n,fn(e){return m(this,null,function*(){let{x:i,y:o,placement:r,rects:s,platform:a,elements:l,middlewareData:c}=e,{element:d,padding:h=0}=dt(n,e)||{};if(d==null)return{};let p=Ne(h),u={x:i,y:o},f=ee(r),g=te(f),v=yield a.getDimensions(d),y=f==="y",w=y?"top":"left",x=y?"bottom":"right",C=y?"clientHeight":"clientWidth",E=s.reference[g]+s.reference[f]-u[f]-s.floating[g],Y=u[f]-s.reference[f],F=yield a.getOffsetParent==null?void 0:a.getOffsetParent(d),B=F?F[C]:0;(!B||!(yield a.isElement==null?void 0:a.isElement(F)))&amp;&amp;(B=l.floating[C]||s.floating[g]);let X=E/2-Y/2,V=B/2-v[g]/2-1,_=K(p[w],V),tt=K(p[x],V),j=_,et=B-v[g]-tt,I=B/2-v[g]/2+X,q=Zt(j,I,et),vt=!c.arrow&amp;&amp;pt(r)!=null&amp;&amp;I!==q&amp;&amp;s.reference[g]/2-(I&lt;j?_:tt)-v[g]/2&lt;0,G=vt?I&lt;j?I-j:I-et:0;return{[f]:u[f]+G,data:A({[f]:q,centerOffset:I-q-G},vt&amp;&amp;{alignmentOffset:G}),reset:vt}})}}),En=function(n){return n===void 0&amp;&amp;(n={}),{name:"flip",options:n,fn(e){return m(this,null,function*(){var i,o;let{placement:r,middlewareData:s,rects:a,initialPlacement:l,platform:c,elements:d}=e,I=dt(n,e),{mainAxis:h=!0,crossAxis:p=!0,fallbackPlacements:u,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0}=I,y=Vt(I,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((i=s.arrow)!=null&amp;&amp;i.alignmentOffset)return{};let w=Q(r),x=lt(l),C=Q(l)===l,E=yield c.isRTL==null?void 0:c.isRTL(d.floating),Y=u||(C||!v?[$t(l)]:vn(l)),F=g!=="none";!u&amp;&amp;F&amp;&amp;Y.push(...yn(l,v,g,E));let B=[l,...Y],X=yield ie(e,y),V=[],_=((o=s.flip)==null?void 0:o.overflows)||[];if(h&amp;&amp;V.push(X[w]),p){let q=gn(r,a,E);V.push(X[q[0]],X[q[1]])}if(_=[..._,{placement:r,overflows:V}],!V.every(q=&gt;q&lt;=0)){var tt,j;let q=(((tt=s.flip)==null?void 0:tt.index)||0)+1,vt=B[q];if(vt)return{data:{index:q,overflows:_},reset:{placement:vt}};let G=(j=_.filter(yt=&gt;yt.overflows[0]&lt;=0).sort((yt,nt)=&gt;yt.overflows[1]-nt.overflows[1])[0])==null?void 0:j.placement;if(!G)switch(f){case"bestFit":{var et;let yt=(et=_.filter(nt=&gt;{if(F){let it=lt(nt.placement);return it===x||it==="y"}return!0}).map(nt=&gt;[nt.placement,nt.overflows.filter(it=&gt;it&gt;0).reduce((it,ii)=&gt;it+ii,0)]).sort((nt,it)=&gt;nt[1]-it[1])[0])==null?void 0:et[0];yt&amp;&amp;(G=yt);break}case"initialPlacement":G=l;break}if(r!==G)return{reset:{placement:G}}}return{}})}}};Cn=function(n){return n===void 0&amp;&amp;(n=0),{name:"offset",options:n,fn(e){return m(this,null,function*(){var i,o;let{x:r,y:s,placement:a,middlewareData:l}=e,c=yield Ai(e,n);return a===((i=l.offset)==null?void 0:i.placement)&amp;&amp;(o=l.arrow)!=null&amp;&amp;o.alignmentOffset?{}:{x:r+c.x,y:s+c.y,data:N(A({},c),{placement:a})}})}}},On=function(n){return n===void 0&amp;&amp;(n={}),{name:"shift",options:n,fn(e){return m(this,null,function*(){let{x:i,y:o,placement:r}=e,y=dt(n,e),{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:w=&gt;{let{x,y:C}=w;return{x,y:C}}}}=y,c=Vt(y,["mainAxis","crossAxis","limiter"]),d={x:i,y:o},h=yield ie(e,c),p=lt(Q(r)),u=Ie(p),f=d[u],g=d[p];if(s){let w=u==="y"?"top":"left",x=u==="y"?"bottom":"right",C=f+h[w],E=f-h[x];f=Zt(C,f,E)}if(a){let w=p==="y"?"top":"left",x=p==="y"?"bottom":"right",C=g+h[w],E=g-h[x];g=Zt(C,g,E)}let v=l.fn(N(A({},e),{[u]:f,[p]:g}));return N(A({},v),{data:{x:v.x-i,y:v.y-o,enabled:{[u]:s,[p]:a}}})})}}},An=function(n){return n===void 0&amp;&amp;(n={}),{name:"size",options:n,fn(e){return m(this,null,function*(){var i,o;let{placement:r,rects:s,platform:a,elements:l}=e,_=dt(n,e),{apply:c=()=&gt;{}}=_,d=Vt(_,["apply"]),h=yield ie(e,d),p=Q(r),u=pt(r),f=lt(r)==="y",{width:g,height:v}=s.floating,y,w;p==="top"||p==="bottom"?(y=p,w=u===((yield a.isRTL==null?void 0:a.isRTL(l.floating))?"start":"end")?"left":"right"):(w=p,y=u==="end"?"top":"bottom");let x=v-h.top-h.bottom,C=g-h.left-h.right,E=K(v-h[y],x),Y=K(g-h[w],C),F=!e.middlewareData.shift,B=E,X=Y;if((i=e.middlewareData.shift)!=null&amp;&amp;i.enabled.x&amp;&amp;(X=C),(o=e.middlewareData.shift)!=null&amp;&amp;o.enabled.y&amp;&amp;(B=x),F&amp;&amp;!u){let tt=L(h.left,0),j=L(h.right,0),et=L(h.top,0),I=L(h.bottom,0);f?X=g-2*(tt!==0||j!==0?tt+j:L(h.left,h.right)):B=v-2*(et!==0||I!==0?et+I:L(h.top,h.bottom))}yield c(N(A({},e),{availableWidth:X,availableHeight:B}));let V=yield a.getDimensions(l.floating);return g!==V.width||v!==V.height?{reset:{rects:!0}}:{}})}}}});function oe(){return typeof window&lt;"u"}function mt(n){return Tn(n)?(n.nodeName||"").toLowerCase():"#document"}function k(n){var t;return(n==null||(t=n.ownerDocument)==null?void 0:t.defaultView)||window}function W(n){var t;return(t=(Tn(n)?n.ownerDocument:n.document)||window.document)==null?void 0:t.documentElement}function Tn(n){return oe()?n instanceof Node||n instanceof k(n).Node:!1}function M(n){return oe()?n instanceof Element||n instanceof k(n).Element:!1}function U(n){return oe()?n instanceof HTMLElement||n instanceof k(n).HTMLElement:!1}function Sn(n){return!oe()||typeof ShadowRoot&gt;"u"?!1:n instanceof ShadowRoot||n instanceof k(n).ShadowRoot}function Lt(n){let{overflow:t,overflowX:e,overflowY:i,display:o}=$(n);return/auto|scroll|overlay|hidden|clip/.test(t+i+e)&amp;&amp;!["inline","contents"].includes(o)}function Rn(n){return["table","td","th"].includes(mt(n))}function qt(n){return[":popover-open",":modal"].some(t=&gt;{try{return n.matches(t)}catch{return!1}})}function se(n){let t=re(),e=M(n)?$(n):n;return["transform","translate","scale","rotate","perspective"].some(i=&gt;e[i]?e[i]!=="none":!1)||(e.containerType?e.containerType!=="normal":!1)||!t&amp;&amp;(e.backdropFilter?e.backdropFilter!=="none":!1)||!t&amp;&amp;(e.filter?e.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(i=&gt;(e.willChange||"").includes(i))||["paint","layout","strict","content"].some(i=&gt;(e.contain||"").includes(i))}function Ln(n){let t=Z(n);for(;U(t)&amp;&amp;!ft(t);){if(se(t))return t;if(qt(t))return null;t=Z(t)}return null}function re(){return typeof CSS&gt;"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ft(n){return["html","body","#document"].includes(mt(n))}function $(n){return k(n).getComputedStyle(n)}function Ht(n){return M(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function Z(n){if(mt(n)==="html")return n;let t=n.assignedSlot||n.parentNode||Sn(n)&amp;&amp;n.host||W(n);return Sn(t)?t.host:t}function Dn(n){let t=Z(n);return ft(t)?n.ownerDocument?n.ownerDocument.body:n.body:U(t)&amp;&amp;Lt(t)?t:Dn(t)}function Rt(n,t,e){var i;t===void 0&amp;&amp;(t=[]),e===void 0&amp;&amp;(e=!0);let o=Dn(n),r=o===((i=n.ownerDocument)==null?void 0:i.body),s=k(o);if(r){let a=ae(s);return t.concat(s,s.visualViewport||[],Lt(o)?o:[],a&amp;&amp;e?Rt(a):[])}return t.concat(o,Rt(o,[],e))}function ae(n){return n.parent&amp;&amp;Object.getPrototypeOf(n.parent)?n.frameElement:null}var kn=b(()=&gt;{"use strict"});function Nn(n){let t=$(n),e=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=U(n),r=o?n.offsetWidth:e,s=o?n.offsetHeight:i,a=Bt(e)!==r||Bt(i)!==s;return a&amp;&amp;(e=r,i=s),{width:e,height:i,$:a}}function $e(n){return M(n)?n:n.contextElement}function Dt(n){let t=$e(n);if(!U(t))return H(1);let e=t.getBoundingClientRect(),{width:i,height:o,$:r}=Nn(t),s=(r?Bt(e.width):e.width)/i,a=(r?Bt(e.height):e.height)/o;return(!s||!Number.isFinite(s))&amp;&amp;(s=1),(!a||!Number.isFinite(a))&amp;&amp;(a=1),{x:s,y:a}}function Mn(n){let t=k(n);return!re()||!t.visualViewport?Pi:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Si(n,t,e){return t===void 0&amp;&amp;(t=!1),!e||t&amp;&amp;e!==k(n)?!1:t}function gt(n,t,e,i){t===void 0&amp;&amp;(t=!1),e===void 0&amp;&amp;(e=!1);let o=n.getBoundingClientRect(),r=$e(n),s=H(1);t&amp;&amp;(i?M(i)&amp;&amp;(s=Dt(i)):s=Dt(n));let a=Si(r,e,i)?Mn(r):H(0),l=(o.left+a.x)/s.x,c=(o.top+a.y)/s.y,d=o.width/s.x,h=o.height/s.y;if(r){let p=k(r),u=i&amp;&amp;M(i)?k(i):i,f=p,g=ae(f);for(;g&amp;&amp;i&amp;&amp;u!==f;){let v=Dt(g),y=g.getBoundingClientRect(),w=$(g),x=y.left+(g.clientLeft+parseFloat(w.paddingLeft))*v.x,C=y.top+(g.clientTop+parseFloat(w.paddingTop))*v.y;l*=v.x,c*=v.y,d*=v.x,h*=v.y,l+=x,c+=C,f=k(g),g=ae(f)}}return ut({width:d,height:h,x:l,y:c})}function Be(n,t){let e=Ht(n).scrollLeft;return t?t.left+e:gt(W(n)).left+e}function $n(n,t,e){e===void 0&amp;&amp;(e=!1);let i=n.getBoundingClientRect(),o=i.left+t.scrollLeft-(e?0:Be(n,i)),r=i.top+t.scrollTop;return{x:o,y:r}}function Ti(n){let{elements:t,rect:e,offsetParent:i,strategy:o}=n,r=o==="fixed",s=W(i),a=t?qt(t.floating):!1;if(i===s||a&amp;&amp;r)return e;let l={scrollLeft:0,scrollTop:0},c=H(1),d=H(0),h=U(i);if((h||!h&amp;&amp;!r)&amp;&amp;((mt(i)!=="body"||Lt(s))&amp;&amp;(l=Ht(i)),U(i))){let u=gt(i);c=Dt(i),d.x=u.x+i.clientLeft,d.y=u.y+i.clientTop}let p=s&amp;&amp;!h&amp;&amp;!r?$n(s,l,!0):H(0);return{width:e.width*c.x,height:e.height*c.y,x:e.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:e.y*c.y-l.scrollTop*c.y+d.y+p.y}}function Ri(n){return Array.from(n.getClientRects())}function Li(n){let t=W(n),e=Ht(n),i=n.ownerDocument.body,o=L(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),r=L(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-e.scrollLeft+Be(n),a=-e.scrollTop;return $(i).direction==="rtl"&amp;&amp;(s+=L(t.clientWidth,i.clientWidth)-o),{width:o,height:r,x:s,y:a}}function Di(n,t){let e=k(n),i=W(n),o=e.visualViewport,r=i.clientWidth,s=i.clientHeight,a=0,l=0;if(o){r=o.width,s=o.height;let c=re();(!c||c&amp;&amp;t==="fixed")&amp;&amp;(a=o.offsetLeft,l=o.offsetTop)}return{width:r,height:s,x:a,y:l}}function ki(n,t){let e=gt(n,!0,t==="fixed"),i=e.top+n.clientTop,o=e.left+n.clientLeft,r=U(n)?Dt(n):H(1),s=n.clientWidth*r.x,a=n.clientHeight*r.y,l=o*r.x,c=i*r.y;return{width:s,height:a,x:l,y:c}}function Fn(n,t,e){let i;if(t==="viewport")i=Di(n,e);else if(t==="document")i=Li(W(n));else if(M(t))i=ki(t,e);else{let o=Mn(n);i={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return ut(i)}function Bn(n,t){let e=Z(n);return e===t||!M(e)||ft(e)?!1:$(e).position==="fixed"||Bn(e,t)}function Fi(n,t){let e=t.get(n);if(e)return e;let i=Rt(n,[],!1).filter(a=&gt;M(a)&amp;&amp;mt(a)!=="body"),o=null,r=$(n).position==="fixed",s=r?Z(n):n;for(;M(s)&amp;&amp;!ft(s);){let a=$(s),l=se(s);!l&amp;&amp;a.position==="fixed"&amp;&amp;(o=null),(r?!l&amp;&amp;!o:!l&amp;&amp;a.position==="static"&amp;&amp;!!o&amp;&amp;["absolute","fixed"].includes(o.position)||Lt(s)&amp;&amp;!l&amp;&amp;Bn(n,s))?i=i.filter(d=&gt;d!==s):o=a,s=Z(s)}return t.set(n,i),i}function Ii(n){let{element:t,boundary:e,rootBoundary:i,strategy:o}=n,s=[...e==="clippingAncestors"?qt(t)?[]:Fi(t,this._c):[].concat(e),i],a=s[0],l=s.reduce((c,d)=&gt;{let h=Fn(t,d,o);return c.top=L(h.top,c.top),c.right=K(h.right,c.right),c.bottom=K(h.bottom,c.bottom),c.left=L(h.left,c.left),c},Fn(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Ni(n){let{width:t,height:e}=Nn(n);return{width:t,height:e}}function Mi(n,t,e){let i=U(t),o=W(t),r=e==="fixed",s=gt(n,!0,r,t),a={scrollLeft:0,scrollTop:0},l=H(0);if(i||!i&amp;&amp;!r)if((mt(t)!=="body"||Lt(o))&amp;&amp;(a=Ht(t)),i){let p=gt(t,!0,r,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else o&amp;&amp;(l.x=Be(o));let c=o&amp;&amp;!i&amp;&amp;!r?$n(o,a):H(0),d=s.left+a.scrollLeft-l.x-c.x,h=s.top+a.scrollTop-l.y-c.y;return{x:d,y:h,width:s.width,height:s.height}}function Me(n){return $(n).position==="static"}function In(n,t){if(!U(n)||$(n).position==="fixed")return null;if(t)return t(n);let e=n.offsetParent;return W(n)===e&amp;&amp;(e=e.ownerDocument.body),e}function _n(n,t){let e=k(n);if(qt(n))return e;if(!U(n)){let o=Z(n);for(;o&amp;&amp;!ft(o);){if(M(o)&amp;&amp;!Me(o))return o;o=Z(o)}return e}let i=In(n,t);for(;i&amp;&amp;Rn(i)&amp;&amp;Me(i);)i=In(i,t);return i&amp;&amp;ft(i)&amp;&amp;Me(i)&amp;&amp;!se(i)?e:i||Ln(n)||e}function Bi(n){return $(n).direction==="rtl"}function qn(n,t){return n.x===t.x&amp;&amp;n.y===t.y&amp;&amp;n.width===t.width&amp;&amp;n.height===t.height}function qi(n,t){let e=null,i,o=W(n);function r(){var a;clearTimeout(i),(a=e)==null||a.disconnect(),e=null}function s(a,l){a===void 0&amp;&amp;(a=!1),l===void 0&amp;&amp;(l=1),r();let c=n.getBoundingClientRect(),{left:d,top:h,width:p,height:u}=c;if(a||t(),!p||!u)return;let f=_t(h),g=_t(o.clientWidth-(d+p)),v=_t(o.clientHeight-(h+u)),y=_t(d),x={rootMargin:-f+"px "+-g+"px "+-v+"px "+-y+"px",threshold:L(0,K(1,l))||1},C=!0;function E(Y){let F=Y[0].intersectionRatio;if(F!==l){if(!C)return s();F?s(!1,F):i=setTimeout(()=&gt;{s(!1,1e-7)},1e3)}F===1&amp;&amp;!qn(c,n.getBoundingClientRect())&amp;&amp;s(),C=!1}try{e=new IntersectionObserver(E,N(A({},x),{root:o.ownerDocument}))}catch{e=new IntersectionObserver(E,x)}e.observe(n)}return s(!0),r}function _e(n,t,e,i){i===void 0&amp;&amp;(i={});let{ancestorScroll:o=!0,ancestorResize:r=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=i,c=$e(n),d=o||r?[...c?Rt(c):[],...Rt(t)]:[];d.forEach(y=&gt;{o&amp;&amp;y.addEventListener("scroll",e,{passive:!0}),r&amp;&amp;y.addEventListener("resize",e)});let h=c&amp;&amp;a?qi(c,e):null,p=-1,u=null;s&amp;&amp;(u=new ResizeObserver(y=&gt;{let[w]=y;w&amp;&amp;w.target===c&amp;&amp;u&amp;&amp;(u.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=&gt;{var x;(x=u)==null||x.observe(t)})),e()}),c&amp;&amp;!l&amp;&amp;u.observe(c),u.observe(t));let f,g=l?gt(n):null;l&amp;&amp;v();function v(){let y=gt(n);g&amp;&amp;!qn(g,y)&amp;&amp;e(),g=y,f=requestAnimationFrame(v)}return e(),()=&gt;{var y;d.forEach(w=&gt;{o&amp;&amp;w.removeEventListener("scroll",e),r&amp;&amp;w.removeEventListener("resize",e)}),h?.(),(y=u)==null||y.disconnect(),u=null,l&amp;&amp;cancelAnimationFrame(f)}}var Pi,$i,_i,Hn,Wn,qe,Un,Vn,jn,zn=b(()=&gt;{"use strict";Pn();ne();kn();Pi=H(0);$i=function(n){return m(this,null,function*(){let t=this.getOffsetParent||_n,e=this.getDimensions,i=yield e(n.floating);return{reference:Mi(n.reference,yield t(n.floating),n.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}})};_i={convertOffsetParentRelativeRectToViewportRelativeRect:Ti,getDocumentElement:W,getClippingRect:Ii,getOffsetParent:_n,getElementRects:$i,getClientRects:Ri,getDimensions:Ni,getScale:Dt,isElement:M,isRTL:Bi};Hn=Cn,Wn=On,qe=En,Un=An,Vn=xn,jn=(n,t,e)=&gt;{let i=new Map,o=A({platform:_i},e),r=N(A({},o.platform),{_c:i});return wn(n,t,N(A({},o),{platform:r}))}});function le(n){if(typeof n&gt;"u")return 0;let t=window.devicePixelRatio||1;return Math.round(n*t)/t}var ce,Hi,Wi,Is,he,Kn=b(()=&gt;{"use strict";zn();ce=8,Hi=100,Wi=n=&gt;{var t;return(t={left:["right","bottom","top"],"left-start":["right-start","bottom","top"],"left-end":["right-end","bottom","top"],right:["left","bottom","top"],"right-start":["left-start","bottom","top"],"right-end":["left-end","bottom","top"],top:["bottom","left","right"],"top-start":["bottom-start","left","right"],"top-end":["bottom-end","left","right"],bottom:["top","left","right"],"bottom-start":["top-start","left","right"],"bottom-end":["top-end","left","right"]}[n])!=null?t:[n]},Is=Symbol("placement updated"),he=class{constructor(t){this.originalPlacements=new WeakMap,this.allowPlacementUpdate=!1,this.closeForAncestorUpdate=()=&gt;{!this.allowPlacementUpdate&amp;&amp;this.options.type!=="modal"&amp;&amp;this.cleanup&amp;&amp;this.target.dispatchEvent(new Event("close",{bubbles:!0})),this.allowPlacementUpdate=!1},this.updatePlacement=()=&gt;{this.computePlacement()},this.resetOverlayPosition=()=&gt;{!this.target||!this.options||(this.clearOverlayPosition(),this.host.offsetHeight,this.computePlacement())},this.host=t,this.host.addController(this)}placeOverlay(){return m(this,arguments,function*(t=this.target,e=this.options){if(this.target=t,this.options=e,!t||!e)return;let i=_e(e.trigger,t,this.closeForAncestorUpdate,{ancestorResize:!1,elementResize:!1,layoutShift:!1}),o=_e(e.trigger,t,this.updatePlacement,{ancestorScroll:!1});this.cleanup=()=&gt;{var r;(r=this.host.elements)==null||r.forEach(s=&gt;{s.addEventListener("sp-closed",()=&gt;{let a=this.originalPlacements.get(s);a&amp;&amp;s.setAttribute("placement",a),this.originalPlacements.delete(s)},{once:!0})}),i(),o()}})}computePlacement(){return m(this,null,function*(){var t,e;let{options:i,target:o}=this;yield document.fonts?document.fonts.ready:Promise.resolve();let r=i.trigger instanceof HTMLElement?qe():qe({padding:ce,fallbackPlacements:Wi(i.placement)}),[s=0,a=0]=Array.isArray(i?.offset)?i.offset:[i.offset,0],l=(t=this.host.elements.find(f=&gt;f.tipElement))==null?void 0:t.tipElement,c=[Hn({mainAxis:s,crossAxis:a}),Wn({padding:ce}),r,Un({padding:ce,apply:({availableWidth:f,availableHeight:g,rects:{floating:v}})=&gt;{let y=Math.max(Hi,Math.floor(g)),w=v.height;this.initialHeight=this.isConstrained&amp;&amp;this.initialHeight||w,this.isConstrained=w&lt;this.initialHeight||y&lt;=w;let x=this.isConstrained?`${y}px`:"";Object.assign(o.style,{maxWidth:`${Math.floor(f)}px`,maxHeight:x})}}),...l?[Vn({element:l,padding:i.tipPadding||ce})]:[]],{x:d,y:h,placement:p,middlewareData:u}=yield jn(i.trigger,o,{placement:i.placement,middleware:c,strategy:"fixed"});if(Object.assign(o.style,{top:"0px",left:"0px",translate:`${le(d)}px ${le(h)}px`}),o.setAttribute("actual-placement",p),(e=this.host.elements)==null||e.forEach(f=&gt;{this.originalPlacements.has(f)||this.originalPlacements.set(f,f.getAttribute("placement")),f.setAttribute("placement",p)}),l&amp;&amp;u.arrow){let{x:f,y:g}=u.arrow;Object.assign(l.style,{top:p.startsWith("right")||p.startsWith("left")?"0px":"",left:p.startsWith("bottom")||p.startsWith("top")?"0px":"",translate:`${le(f)}px ${le(g)}px`})}})}clearOverlayPosition(){this.target&amp;&amp;(this.target.style.removeProperty("max-height"),this.target.style.removeProperty("max-width"),this.initialHeight=void 0,this.isConstrained=!1)}hostConnected(){document.addEventListener("sp-update-overlays",this.resetOverlayPosition)}hostUpdated(){var t;this.host.open||((t=this.cleanup)==null||t.call(this),this.cleanup=void 0)}hostDisconnected(){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0,document.removeEventListener("sp-update-overlays",this.resetOverlayPosition)}}});function Ui(n,t,e){let i=n.getAttribute(t),o=i?i.split(/\s+/):[];o=o.filter(r=&gt;!e.find(s=&gt;r===s)),o.length?n.setAttribute(t,o.join(" ")):n.removeAttribute(t)}function Wt(n,t,e){let i=Array.isArray(e)?e:[e],o=n.getAttribute(t),r=o?o.split(/\s+/):[];return i.every(s=&gt;r.indexOf(s)&gt;-1)?()=&gt;{}:(r.push(...i),n.setAttribute(t,r.join(" ")),()=&gt;Ui(n,t,i))}var He=b(()=&gt;{"use strict"});var ht,de,pe,ct,ue=b(()=&gt;{"use strict";ht=(n=&gt;(n.click="click",n.hover="hover",n.longpress="longpress",n))(ht||{}),de=Symbol("lastInteractionType"),pe="remove-focus-ring-safari-hack",ct=class{constructor(t,{overlay:e,isPersistent:i,handleOverlayReady:o}){this.target=t,this.isLazilyOpen=!1,this.isPersistent=!1,this.isPersistent=!!i,this.handleOverlayReady=o,this.isPersistent&amp;&amp;this.init(),this.overlay=e}get activelyOpening(){return!1}get open(){var t,e;return(e=(t=this.overlay)==null?void 0:t.open)!=null?e:this.isLazilyOpen}set open(t){if(t!==this.open){if(this.isLazilyOpen=t,this.overlay){this.overlay.open=t,this.target[de]=this.type;return}t&amp;&amp;(customElements.whenDefined("sp-overlay").then(()=&gt;m(this,null,function*(){let{Overlay:e}=yield import("./Overlay-J4QAO5AR.js");this.overlay=new e,this.overlay.open=!0,this.target[de]=this.type})),import("./sp-overlay-JRNZDXC7.js"))}}get overlay(){return this._overlay}set overlay(t){var e;t&amp;&amp;this.overlay!==t&amp;&amp;(this.overlay&amp;&amp;this.overlay.removeController(this),this._overlay=t,this.overlay.addController(this),this.initOverlay(),this.prepareDescription(this.target),(e=this.handleOverlayReady)==null||e.call(this,this.overlay))}prepareDescription(t){}releaseDescription(){}shouldCompleteOpen(){}init(){}initOverlay(){}abort(){var t;this.releaseDescription(),(t=this.abortController)==null||t.abort()}hostConnected(){this.init()}hostDisconnected(){this.isPersistent||this.abort()}}});var Vi,Yn,me,We=b(()=&gt;{"use strict";De();He();Ft();st();ue();Vi=300,Yn={touch:"Double tap and long press for additional options",keyboard:"Press Space or Alt+Down Arrow for additional options",mouse:"Click and hold for additional options"},me=class extends ct{constructor(){super(...arguments),this.type=ht.longpress,this.longpressState=null,this.releaseDescription=J,this.handlePointerup=()=&gt;{var t;clearTimeout(this.timeout),this.target&amp;&amp;(this.longpressState=((t=this.overlay)==null?void 0:t.state)==="opening"?"pressed":null,document.removeEventListener("pointerup",this.handlePointerup),document.removeEventListener("pointercancel",this.handlePointerup))}}get activelyOpening(){return this.longpressState==="opening"||this.longpressState==="pressed"}handleLongpress(){this.open=!0,this.longpressState=this.longpressState==="potential"?"opening":"pressed"}handlePointerdown(t){!this.target||t.button!==0||(this.longpressState="potential",document.addEventListener("pointerup",this.handlePointerup),document.addEventListener("pointercancel",this.handlePointerup),"holdAffordance"in this.target)||(this.timeout=setTimeout(()=&gt;{this.target&amp;&amp;this.target.dispatchEvent(new CustomEvent("longpress",{bubbles:!0,composed:!0,detail:{source:"pointer"}}))},Vi))}handleKeydown(t){let{code:e,altKey:i}=t;i&amp;&amp;e==="ArrowDown"&amp;&amp;(t.stopPropagation(),t.stopImmediatePropagation())}handleKeyup(t){let{code:e,altKey:i}=t;if(e==="Space"||i&amp;&amp;e==="ArrowDown"){if(!this.target)return;t.stopPropagation(),this.target.dispatchEvent(new CustomEvent("longpress",{bubbles:!0,composed:!0,detail:{source:"keyboard"}})),setTimeout(()=&gt;{this.longpressState=null})}}prepareDescription(t){if(this.releaseDescription!==J||!this.overlay.elements.length)return;let e=document.createElement("div");e.id=`longpress-describedby-descriptor-${Et()}`;let i=rn()||an()?"touch":"keyboard";e.textContent=Yn[i],e.slot="longpress-describedby-descriptor";let o=t.getRootNode(),r=this.overlay.getRootNode();o===r?this.overlay.append(e):(e.hidden=!("host"in o),t.insertAdjacentElement("afterend",e));let s=Wt(t,"aria-describedby",[e.id]);this.releaseDescription=()=&gt;{s(),e.remove(),this.releaseDescription=J}}shouldCompleteOpen(){this.longpressState=this.longpressState==="pressed"?null:this.longpressState}init(){var t;(t=this.abortController)==null||t.abort(),this.abortController=new AbortController;let{signal:e}=this.abortController;this.target.addEventListener("longpress",()=&gt;this.handleLongpress(),{signal:e}),this.target.addEventListener("pointerdown",i=&gt;this.handlePointerdown(i),{signal:e}),this.prepareDescription(this.target),!this.target.holdAffordance&amp;&amp;(this.target.addEventListener("keydown",i=&gt;this.handleKeydown(i),{signal:e}),this.target.addEventListener("keyup",i=&gt;this.handleKeyup(i),{signal:e}))}}});var fe,Xn=b(()=&gt;{"use strict";ue();fe=class extends ct{constructor(){super(...arguments),this.type=ht.click,this.preventNextToggle=!1}handleClick(){this.preventNextToggle||(this.open=!this.open),this.preventNextToggle=!1}handlePointerdown(){this.preventNextToggle=this.open}init(){var t;(t=this.abortController)==null||t.abort(),this.abortController=new AbortController;let{signal:e}=this.abortController;this.target.addEventListener("click",()=&gt;this.handleClick(),{signal:e}),this.target.addEventListener("pointerdown",()=&gt;this.handlePointerdown(),{signal:e})}}});var ji,ge,Gn=b(()=&gt;{"use strict";He();Mt();Ft();st();ue();ji=300,ge=class extends ct{constructor(){super(...arguments),this.type=ht.hover,this.elementIds=[],this.focusedin=!1,this.pointerentered=!1}handleKeyup(t){(t.code==="Tab"||t.code==="Escape")&amp;&amp;(this.open=!0,this.removeSafariFocusRingClass())}handleTargetFocusin(){if(this.target.matches(":focus-visible")){if(Le()&amp;&amp;this.target[de]===ht.click){this.target.classList.add(pe);return}this.open=!0,this.focusedin=!0,this.removeSafariFocusRingClass()}}handleTargetFocusout(){this.removeSafariFocusRingClass(),this.focusedin=!1,!this.pointerentered&amp;&amp;(this.open=!1)}handleTargetPointerenter(){var t;this.hoverTimeout&amp;&amp;(clearTimeout(this.hoverTimeout),this.hoverTimeout=void 0),!((t=this.overlay)!=null&amp;&amp;t.disabled)&amp;&amp;(this.open=!0,this.pointerentered=!0)}handleTargetPointerleave(){this.doPointerleave()}handleHostPointerenter(){this.hoverTimeout&amp;&amp;(clearTimeout(this.hoverTimeout),this.hoverTimeout=void 0)}handleHostPointerleave(){this.doPointerleave()}prepareDescription(){if(!this.overlay.elements.length)return;let t=this.target.getRootNode(),e=this.overlay.elements[0].getRootNode(),i=this.overlay.getRootNode();t===i?this.prepareOverlayRelativeDescription():t===e&amp;&amp;this.prepareContentRelativeDescription()}prepareOverlayRelativeDescription(){let t=Wt(this.target,"aria-describedby",[this.overlay.id]);this.releaseDescription=()=&gt;{t(),this.releaseDescription=J}}prepareContentRelativeDescription(){let t=[],e=this.overlay.elements.map(o=&gt;(t.push(o.id),o.id||(o.id=`${this.overlay.tagName.toLowerCase()}-helper-${Et()}`),o.id));this.elementIds=t;let i=Wt(this.target,"aria-describedby",e);this.releaseDescription=()=&gt;{i(),this.overlay.elements.map((o,r)=&gt;{o.id=this.elementIds[r]}),this.releaseDescription=J}}doPointerleave(){this.pointerentered=!1;let t=this.target;this.focusedin&amp;&amp;t.matches(":focus-visible")||(this.hoverTimeout=setTimeout(()=&gt;{this.open=!1},ji))}init(){var t;(t=this.abortController)==null||t.abort(),this.abortController=new AbortController;let{signal:e}=this.abortController;this.target.addEventListener("keyup",i=&gt;this.handleKeyup(i),{signal:e}),this.target.addEventListener("focusin",()=&gt;this.handleTargetFocusin(),{signal:e}),this.target.addEventListener("focusout",()=&gt;this.handleTargetFocusout(),{signal:e}),this.target.addEventListener("pointerenter",()=&gt;this.handleTargetPointerenter(),{signal:e}),this.target.addEventListener("pointerleave",()=&gt;this.handleTargetPointerleave(),{signal:e}),this.overlay&amp;&amp;this.initOverlay()}initOverlay(){if(!this.abortController)return;let{signal:t}=this.abortController;this.overlay.addEventListener("pointerenter",()=&gt;this.handleHostPointerenter(),{signal:t}),this.overlay.addEventListener("pointerleave",()=&gt;this.handleHostPointerleave(),{signal:t})}removeSafariFocusRingClass(){Le()&amp;&amp;this.target.classList.contains(pe)&amp;&amp;this.target.classList.remove(pe)}}});var Jn,Qn=b(()=&gt;{"use strict";Xn();Gn();We();Jn={click:fe,longpress:me,hover:ge}});var ve,Zn,ti=b(()=&gt;{"use strict";ve=class extends Event{constructor(t,e,i){super("slottable-request",{bubbles:!1,cancelable:!0,composed:!1}),this.name=t,this.data=e,this.slotName=i!==void 0?`${t}.${i}`:t}},Zn=Symbol("remove-slottable-request")});var zi,ei,ni=b(()=&gt;{"use strict";kt();zi=Ue`
    :host{pointer-events:none;--swc-overlay-animation-distance:var(--spectrum-spacing-100);display:contents}:host(:has(&gt;sp-tooltip)){--swc-overlay-animation-distance:var(--spectrum-tooltip-animation-distance)}.dialog{box-sizing:border-box;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);max-width:calc(100vw - 16px);height:auto;--sp-overlay-open:true;background:0 0;border:0;margin:0;padding:0;display:flex;position:fixed;inset:0 auto auto 0;overflow:visible;opacity:1!important}.dialog:not([is-visible]){display:none}.dialog:focus{outline:none}dialog:modal{--mod-popover-filter:var(--spectrum-popover-filter)}:host(:not([open])) .dialog{--sp-overlay-open:false}.dialog::backdrop{display:none}.dialog:before{content:"";position:absolute;inset:-999em;pointer-events:auto!important}.dialog:not(.not-immediately-closable):before{display:none}.dialog&gt;div{width:100%}::slotted(*){pointer-events:auto;visibility:visible!important}::slotted(sp-popover){position:static}.dialog:not([actual-placement])[placement*=top]{padding-block:var(--swc-overlay-animation-distance);margin-top:var(--swc-overlay-animation-distance)}.dialog:not([actual-placement])[placement*=right]{padding-inline:var(--swc-overlay-animation-distance);margin-left:calc(-1*var(--swc-overlay-animation-distance))}.dialog:not([actual-placement])[placement*=bottom]{padding-block:var(--swc-overlay-animation-distance);margin-top:calc(-1*var(--swc-overlay-animation-distance))}.dialog:not([actual-placement])[placement*=left]{padding-inline:var(--swc-overlay-animation-distance);margin-left:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=top]{padding-block:var(--swc-overlay-animation-distance);margin-top:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=right]{padding-inline:var(--swc-overlay-animation-distance);margin-left:calc(-1*var(--swc-overlay-animation-distance))}.dialog[actual-placement*=bottom]{padding-block:var(--swc-overlay-animation-distance);margin-top:calc(-1*var(--swc-overlay-animation-distance))}.dialog[actual-placement*=left]{padding-inline:var(--swc-overlay-animation-distance);margin-left:var(--swc-overlay-animation-distance)}slot[name=longpress-describedby-descriptor]{display:none}@supports selector(:open){.dialog{opacity:0}.dialog:open{opacity:1;--mod-popover-filter:var(--spectrum-popover-filter)}}@supports selector(:popover-open){.dialog{opacity:0}.dialog:popover-open{opacity:1;--mod-popover-filter:var(--spectrum-popover-filter)}}@supports (overlay:auto){.dialog{transition:all var(--mod-overlay-animation-duration,var(--spectrum-animation-duration-100,.13s)),translate 0s,display var(--mod-overlay-animation-duration,var(--spectrum-animation-duration-100,.13s));transition-behavior:allow-discrete;display:none}.dialog:popover-open,.dialog:modal{display:flex}}@supports (not selector(:open)) and (not selector(:popover-open)){:host:not([open]) .dialog{pointer-events:none}.dialog[actual-placement]{z-index:calc(var(--swc-overlay-z-index-base,1000) + var(--swc-overlay-open-count))}}
`,ei=zi});var Ki,Yi,D,Xi,Ut,P,Er,Gi=b(()=&gt;{kt();Kt();Ye();Ke();Ft();st();cn();pn();mn();fn();It();Kn();We();Qn();ti();ni();Ki=Object.defineProperty,Yi=Object.getOwnPropertyDescriptor,D=(n,t,e,i)=&gt;{for(var o=i&gt;1?void 0:i?Yi(t,e):t,r=n.length-1,s;r&gt;=0;r--)(s=n[r])&amp;&amp;(o=(i?s(t,e,o):s(o))||o);return i&amp;&amp;o&amp;&amp;Ki(t,e,o),o},Xi="showPopover"in document.createElement("div"),Ut=ln(Ct);Xi?Ut=dn(Ut):Ut=un(Ut);P=class ye extends Ut{constructor(){super(...arguments),this._delayed=!1,this._disabled=!1,this.offset=0,this._open=!1,this.lastRequestSlottableState=!1,this.receivesFocus="auto",this._state="closed",this.triggerElement=null,this.type="auto",this.wasOpen=!1,this.closeOnFocusOut=t=&gt;{if(!t.relatedTarget)return;let e=new Event("overlay-relation-query",{bubbles:!0,composed:!0});t.relatedTarget.addEventListener(e.type,i=&gt;{i.composedPath().includes(this)||(this.open=!1)}),t.relatedTarget.dispatchEvent(e)}}get delayed(){var t;return((t=this.elements.at(-1))==null?void 0:t.hasAttribute("delayed"))||this._delayed}set delayed(t){this._delayed=t}get disabled(){return this._disabled}set disabled(t){var e;this._disabled=t,t?((e=this.strategy)==null||e.abort(),this.wasOpen=this.open,this.open=!1):(this.bindEvents(),this.open=this.open||this.wasOpen,this.wasOpen=!1)}get hasNonVirtualTrigger(){return!!this.triggerElement&amp;&amp;!(this.triggerElement instanceof z)}get placementController(){return this._placementController||(this._placementController=new he(this)),this._placementController}get open(){return this._open}set open(t){var e;t&amp;&amp;this.disabled||t!==this.open&amp;&amp;((e=this.strategy)!=null&amp;&amp;e.activelyOpening&amp;&amp;!t||(this._open=t,this.open&amp;&amp;(ye.openCount+=1),this.requestUpdate("open",!this.open),this.open&amp;&amp;this.requestSlottable()))}get state(){return this._state}set state(t){var e;if(t===this.state)return;let i=this.state;this._state=t,(this.state==="opened"||this.state==="closed")&amp;&amp;((e=this.strategy)==null||e.shouldCompleteOpen()),this.requestUpdate("state",i)}get elementResolver(){return this._elementResolver||(this._elementResolver=new Xt(this)),this._elementResolver}get usesDialog(){return this.type==="modal"||this.type==="page"}get popoverValue(){if("popover"in this)switch(this.type){case"modal":case"page":return;case"hint":return"manual";default:return this.type}}get requiresPositioning(){return!(this.type==="page"||!this.open||!this.triggerElement||!this.placement&amp;&amp;this.type!=="hint")}managePosition(){if(!this.requiresPositioning||!this.open)return;let t=this.offset||0,e=this.triggerElement,i=this.placement||"right",o=this.tipPadding;this.placementController.placeOverlay(this.dialogEl,{offset:t,placement:i,tipPadding:o,trigger:e,type:this.type})}managePopoverOpen(){return m(this,null,function*(){jt(ye.prototype,this,"managePopoverOpen").call(this);let t=this.open;if(this.open!==t||(yield this.manageDelay(t),this.open!==t)||(yield this.ensureOnDOM(t),this.open!==t))return;let e=yield this.makeTransition(t);this.open===t&amp;&amp;(yield this.applyFocus(t,e))})}applyFocus(t,e){return m(this,null,function*(){if(!(this.receivesFocus==="false"||this.type==="hint")){if(yield S(),yield S(),t===this.open&amp;&amp;!this.open){this.hasNonVirtualTrigger&amp;&amp;this.contains(this.getRootNode().activeElement)&amp;&amp;this.triggerElement.focus();return}e?.focus()}})}returnFocus(){var t;if(this.open||this.type==="hint")return;let e=()=&gt;{var i,o;let r=[],s=document.activeElement;for(;(i=s?.shadowRoot)!=null&amp;&amp;i.activeElement;)s=s.shadowRoot.activeElement;for(;s;){let a=s.assignedSlot||s.parentElement||((o=s.getRootNode())==null?void 0:o.host);a&amp;&amp;r.push(a),s=a}return r};this.receivesFocus!=="false"&amp;&amp;(t=this.triggerElement)!=null&amp;&amp;t.focus&amp;&amp;(this.contains(this.getRootNode().activeElement)||e().includes(this)||document.activeElement===document.body)&amp;&amp;this.triggerElement.focus()}manageOpen(t){return m(this,null,function*(){if(!(!this.isConnected&amp;&amp;this.open)&amp;&amp;(this.hasUpdated||(yield this.updateComplete),this.open?(Fe.add(this),this.willPreventClose&amp;&amp;(document.addEventListener("pointerup",()=&gt;{this.dialogEl.classList.toggle("not-immediately-closable",!1),this.willPreventClose=!1},{once:!0}),this.dialogEl.classList.toggle("not-immediately-closable",!0))):(t&amp;&amp;this.dispose(),Fe.remove(this)),this.open&amp;&amp;this.state!=="opened"?this.state="opening":!this.open&amp;&amp;this.state!=="closed"&amp;&amp;(this.state="closing"),this.usesDialog?this.manageDialogOpen():this.managePopoverOpen(),this.type==="auto")){let e=this.getRootNode();this.open?e.addEventListener("focusout",this.closeOnFocusOut,{capture:!0}):e.removeEventListener("focusout",this.closeOnFocusOut,{capture:!0})}})}bindEvents(){var t;(t=this.strategy)==null||t.abort(),this.strategy=void 0,this.hasNonVirtualTrigger&amp;&amp;this.triggerInteraction&amp;&amp;(this.strategy=new Jn[this.triggerInteraction](this.triggerElement,{overlay:this}))}handleBeforetoggle(t){t.newState!=="open"&amp;&amp;this.handleBrowserClose(t)}handleBrowserClose(t){var e;if(t.stopPropagation(),!((e=this.strategy)!=null&amp;&amp;e.activelyOpening)){this.open=!1;return}this.manuallyKeepOpen()}manuallyKeepOpen(){this.open=!0,this.placementController.allowPlacementUpdate=!0,this.manageOpen(!1)}handleSlotchange(){var t,e;this.elements.length?this.hasNonVirtualTrigger&amp;&amp;((e=this.strategy)==null||e.prepareDescription(this.triggerElement)):(t=this.strategy)==null||t.releaseDescription()}shouldPreventClose(){let t=this.willPreventClose;return this.willPreventClose=!1,t}requestSlottable(){this.lastRequestSlottableState!==this.open&amp;&amp;(this.open||document.body.offsetHeight,this.dispatchEvent(new ve("overlay-content",this.open?{}:Zn)),this.lastRequestSlottableState=this.open)}willUpdate(t){var e;if(this.hasAttribute("id")||this.setAttribute("id",`${this.tagName.toLowerCase()}-${Et()}`),t.has("open")&amp;&amp;(this.hasUpdated||this.open)&amp;&amp;this.manageOpen(t.get("open")),t.has("trigger")){let[o,r]=((e=this.trigger)==null?void 0:e.split("@"))||[];this.elementResolver.selector=o?`#${o}`:"",this.triggerInteraction=r}let i=!1;t.has(xe)&amp;&amp;(i=this.triggerElement,this.triggerElement=this.elementResolver.element),t.has("triggerElement")&amp;&amp;(i=t.get("triggerElement")),i!==!1&amp;&amp;this.bindEvents()}updated(t){super.updated(t),t.has("placement")&amp;&amp;(this.placement?this.dialogEl.setAttribute("actual-placement",this.placement):this.dialogEl.removeAttribute("actual-placement"),this.open&amp;&amp;typeof t.get("placement")&lt;"u"&amp;&amp;this.placementController.resetOverlayPosition()),t.has("state")&amp;&amp;this.state==="closed"&amp;&amp;typeof t.get("state")&lt;"u"&amp;&amp;this.placementController.clearOverlayPosition()}renderContent(){return ot`
            &lt;slot @slotchange=${this.handleSlotchange}&gt;&lt;/slot&gt;
        `}get dialogStyleMap(){return{"--swc-overlay-open-count":ye.openCount.toString()}}renderDialog(){return ot`
            &lt;dialog
                class="dialog"
                part="dialog"
                placement=${R(this.requiresPositioning?this.placement||"right":void 0)}
                style=${we(this.dialogStyleMap)}
                @close=${this.handleBrowserClose}
                @cancel=${this.handleBrowserClose}
                @beforetoggle=${this.handleBeforetoggle}
                ?is-visible=${this.state!=="closed"}
            &gt;
                ${this.renderContent()}
            &lt;/dialog&gt;
        `}renderPopover(){return ot`
            &lt;div
                class="dialog"
                part="dialog"
                placement=${R(this.requiresPositioning?this.placement||"right":void 0)}
                popover=${R(this.popoverValue)}
                style=${we(this.dialogStyleMap)}
                @beforetoggle=${this.handleBeforetoggle}
                @close=${this.handleBrowserClose}
                ?is-visible=${this.state!=="closed"}
            &gt;
                ${this.renderContent()}
            &lt;/div&gt;
        `}render(){let t=this.type==="modal"||this.type==="page";return ot`
            ${t?this.renderDialog():this.renderPopover()}
            &lt;slot name="longpress-describedby-descriptor"&gt;&lt;/slot&gt;
        `}connectedCallback(){super.connectedCallback(),this.addEventListener("close",()=&gt;{this.open=!1}),this.hasUpdated&amp;&amp;this.bindEvents()}disconnectedCallback(){var t;(t=this.strategy)==null||t.releaseDescription(),this.open=!1,super.disconnectedCallback()}};P.styles=[ei],P.openCount=1,D([O({type:Boolean})],P.prototype,"delayed",1),D([be(".dialog")],P.prototype,"dialogEl",2),D([O({type:Boolean})],P.prototype,"disabled",1),D([je({flatten:!0,selector:':not([slot="longpress-describedby-descriptor"], slot)'})],P.prototype,"elements",2),D([O({type:Number})],P.prototype,"offset",2),D([O({type:Boolean,reflect:!0})],P.prototype,"open",1),D([O()],P.prototype,"placement",2),D([O({attribute:"receives-focus"})],P.prototype,"receivesFocus",2),D([be("slot")],P.prototype,"slotEl",2),D([Ve()],P.prototype,"state",1),D([O({type:Number,attribute:"tip-padding"})],P.prototype,"tipPadding",2),D([O()],P.prototype,"trigger",2),D([O({attribute:!1})],P.prototype,"triggerElement",2),D([O({attribute:!1})],P.prototype,"triggerInteraction",2),D([O()],P.prototype,"type",2);Er=P});export{Je as a,Oe as b,Nt as c,Ze as d,xe as e,Xt as f,Ye as g,Et as h,Ft as i,xo as j,en as k,St as l,Pe as m,So as n,nn as o,Do as p,sn as q,Le as r,Mt as s,Ui as t,Wt as u,He as v,Yn as w,ve as x,ti as y,Er as z,Gi as A};
</pre></body></html>