Files
kapp/3804.371f734988201b1d.js
T
2026-05-21 11:19:10 -03:00

1 line
24 KiB
JavaScript

(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3804],{87626:(J,Y,v)=>{v.d(Y,{C:()=>g,a:()=>$,d:()=>E});var P=v(15861),l=v(35730);const $=function(){var u=(0,P.Z)(function*(d,h,f,c,S,T){var k;if(d)return d.attachViewToDom(h,f,S,c);if(!(T||"string"==typeof f||f instanceof HTMLElement))throw new Error("framework delegate is missing");const K="string"==typeof f?null===(k=h.ownerDocument)||void 0===k?void 0:k.createElement(f):f;return c&&c.forEach(N=>K.classList.add(N)),S&&Object.assign(K,S),h.appendChild(K),yield new Promise(N=>(0,l.c)(K,N)),K});return function(h,f,c,S,T,k){return u.apply(this,arguments)}}(),E=(u,d)=>{if(d){if(u)return u.removeViewFromDom(d.parentElement,d);d.remove()}return Promise.resolve()},g=()=>{let u,d;return{attachViewToDom:function(){var c=(0,P.Z)(function*(S,T,k={},K=[]){var N,F;if(u=S,T){const z="string"==typeof T?null===(N=u.ownerDocument)||void 0===N?void 0:N.createElement(T):T;K.forEach(I=>z.classList.add(I)),Object.assign(z,k),u.appendChild(z),yield new Promise(I=>(0,l.c)(z,I))}else if(u.children.length>0&&!u.children[0].classList.contains("ion-delegate-host")){const I=null===(F=u.ownerDocument)||void 0===F?void 0:F.createElement("div");I.classList.add("ion-delegate-host"),K.forEach(ee=>I.classList.add(ee)),I.append(...u.children),u.appendChild(I)}const Q=document.querySelector("ion-app")||document.body;return d=document.createComment("ionic teleport"),u.parentNode.insertBefore(d,u),Q.appendChild(u),u});return function(T,k){return c.apply(this,arguments)}}(),removeViewFromDom:()=>(u&&d&&(d.parentNode.insertBefore(u,d),d.remove()),Promise.resolve())}}},94147:(J,Y,v)=>{v.d(Y,{a:()=>$,b:()=>l,p:()=>P});const P=(E,...g)=>console.warn(`[Ionic Warning]: ${E}`,...g),l=(E,...g)=>console.error(`[Ionic Error]: ${E}`,...g),$=(E,...g)=>console.error(`<${E.tagName.toLowerCase()}> must be used inside ${g.join(" or ")}.`)},83804:(J,Y,v)=>{v.r(Y),v.d(Y,{ion_popover:()=>ie});var P=v(15861),l=v(71308),$=v(35179),E=v(87626),g=v(35730),u=v(94147),d=v(63539),h=v(92854),f=v(1843),c=v(90181);v(13457);const k=(o,e,t)=>{const r=e.getBoundingClientRect(),n=r.height;let i=r.width;return"cover"===o&&t&&(i=t.getBoundingClientRect().width),{contentWidth:i,contentHeight:n}},N=(o,e,t)=>{let r=[];switch(e){case"hover":let n;r=[{eventName:"mouseenter",callback:(i=(0,P.Z)(function*(s){s.stopPropagation(),n&&clearTimeout(n),n=setTimeout(()=>{(0,g.r)(()=>{t.presentFromTrigger(s),n=void 0})},100)}),function(a){return i.apply(this,arguments)})},{eventName:"mouseleave",callback:i=>{n&&clearTimeout(n);const s=i.relatedTarget;!s||s.closest("ion-popover")!==t&&t.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:i=>i.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:i=>t.presentFromTrigger(i,!0)}];break;case"context-menu":r=[{eventName:"contextmenu",callback:i=>{i.preventDefault(),t.presentFromTrigger(i)}},{eventName:"click",callback:i=>i.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:i=>t.presentFromTrigger(i,!0)}];break;default:r=[{eventName:"click",callback:i=>t.presentFromTrigger(i)},{eventName:"ionPopoverActivateTrigger",callback:i=>t.presentFromTrigger(i,!0)}]}var i;return r.forEach(({eventName:n,callback:i})=>o.addEventListener(n,i)),o.setAttribute("data-ion-popover-trigger","true"),()=>{r.forEach(({eventName:n,callback:i})=>o.removeEventListener(n,i)),o.removeAttribute("data-ion-popover-trigger")}},F=(o,e)=>e&&"ION-ITEM"===e.tagName?o.findIndex(t=>t===e):-1,I=o=>{const t=(0,g.g)(o).querySelector("button");t&&(0,g.r)(()=>t.focus())},ce=o=>{const e=function(){var t=(0,P.Z)(function*(r){var n;const i=document.activeElement;let s=[];const a=null===(n=r.target)||void 0===n?void 0:n.tagName;if("ION-POPOVER"===a||"ION-ITEM"===a){try{s=Array.from(o.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch{}switch(r.key){case"ArrowLeft":(yield o.getParentPopover())&&o.dismiss(void 0,void 0,!1);break;case"ArrowDown":r.preventDefault();const m=((o,e)=>o[F(o,e)+1])(s,i);void 0!==m&&I(m);break;case"ArrowUp":r.preventDefault();const D=((o,e)=>o[F(o,e)-1])(s,i);void 0!==D&&I(D);break;case"Home":r.preventDefault();const x=s[0];void 0!==x&&I(x);break;case"End":r.preventDefault();const b=s[s.length-1];void 0!==b&&I(b);break;case"ArrowRight":case" ":case"Enter":if(i&&(o=>o.hasAttribute("data-ion-popover-trigger"))(i)){const y=new CustomEvent("ionPopoverActivateTrigger");i.dispatchEvent(y)}}}});return function(n){return t.apply(this,arguments)}}();return o.addEventListener("keydown",e),()=>o.removeEventListener("keydown",e)},oe=(o,e,t,r,n,i,s,a,p,m,D)=>{var x;let b={top:0,left:0,width:0,height:0};if("event"===i){if(!D)return p;b={top:D.clientY,left:D.clientX,width:1,height:1}}else{const w=D,V=m||(null===(x=w?.detail)||void 0===x?void 0:x.ionShadowTarget)||w?.target;if(!V)return p;const L=V.getBoundingClientRect();b={top:L.top,left:L.left,width:L.width,height:L.height}}const y=de(s,b,e,t,r,n,o),A=fe(a,s,b,e,t),O=y.top+A.top,M=y.left+A.left,{arrowTop:_,arrowLeft:W}=le(s,r,n,O,M,e,t,o),{originX:C,originY:R}=pe(s,a,o);return{top:O,left:M,referenceCoordinates:b,arrowTop:_,arrowLeft:W,originX:C,originY:R}},pe=(o,e,t)=>{switch(o){case"top":return{originX:re(e),originY:"bottom"};case"bottom":return{originX:re(e),originY:"top"};case"left":return{originX:"right",originY:G(e)};case"right":return{originX:"left",originY:G(e)};case"start":return{originX:t?"left":"right",originY:G(e)};case"end":return{originX:t?"right":"left",originY:G(e)}}},re=o=>{switch(o){case"start":return"left";case"center":return"center";case"end":return"right"}},G=o=>{switch(o){case"start":return"top";case"center":return"center";case"end":return"bottom"}},le=(o,e,t,r,n,i,s,a)=>{const p={arrowTop:r+s/2-e/2,arrowLeft:n+i-e/2},m={arrowTop:r+s/2-e/2,arrowLeft:n-1.5*e};switch(o){case"top":return{arrowTop:r+s,arrowLeft:n+i/2-e/2};case"bottom":return{arrowTop:r-t,arrowLeft:n+i/2-e/2};case"left":return p;case"right":return m;case"start":return a?m:p;case"end":return a?p:m;default:return{arrowTop:0,arrowLeft:0}}},de=(o,e,t,r,n,i,s)=>{const a={top:e.top,left:e.left-t-n},p={top:e.top,left:e.left+e.width+n};switch(o){case"top":return{top:e.top-r-i,left:e.left};case"right":return p;case"bottom":return{top:e.top+e.height+i,left:e.left};case"left":return a;case"start":return s?p:a;case"end":return s?a:p}},fe=(o,e,t,r,n)=>{switch(o){case"center":return ue(e,t,r,n);case"end":return he(e,t,r,n);default:return{top:0,left:0}}},he=(o,e,t,r)=>{switch(o){case"start":case"end":case"left":case"right":return{top:-(r-e.height),left:0};default:return{top:0,left:-(t-e.width)}}},ue=(o,e,t,r)=>{switch(o){case"start":case"end":case"left":case"right":return{top:-(r/2-e.height/2),left:0};default:return{top:0,left:-(t/2-e.width/2)}}},ne=(o,e,t,r,n,i,s,a,p,m,D,x,b=0,y=0,A=0)=>{let O=b;const M=y;let C,_=t,W=e,R=m,j=D,w=!1,V=!1;const L=x?x.top+x.height:i/2-a/2,U=x?x.height:0;let B=!1;return _<r+p?(_=r,w=!0,R="left"):s+r+_+p>n&&(V=!0,_=n-s-r,R="right"),L+U+a>i&&("top"===o||"bottom"===o)&&(L-a>0?(W=Math.max(12,L-a-U-(A-1)),O=W+a,j="bottom",B=!0):C=r),{top:W,left:_,bottom:C,originX:R,originY:j,checkSafeAreaLeft:w,checkSafeAreaRight:V,arrowTop:O,arrowLeft:M,addPopoverBottomClass:B}},ge=(o,e)=>{var t;const{event:r,size:n,trigger:i,reference:s,side:a,align:p}=e,m=o.ownerDocument,D="rtl"===m.dir,x=m.defaultView.innerWidth,b=m.defaultView.innerHeight,y=(0,g.g)(o),A=y.querySelector(".popover-content"),O=y.querySelector(".popover-arrow"),M=i||(null===(t=r?.detail)||void 0===t?void 0:t.ionShadowTarget)||r?.target,{contentWidth:_,contentHeight:W}=k(n,A,M),{arrowWidth:C,arrowHeight:R}=(o=>{if(!o)return{arrowWidth:0,arrowHeight:0};const{width:e,height:t}=o.getBoundingClientRect();return{arrowWidth:e,arrowHeight:t}})(O),w=oe(D,_,W,C,R,s,a,p,{top:b/2-W/2,left:x/2-_/2,originX:D?"right":"left",originY:"top"},i,r),V="cover"===n?0:5,L="cover"===n?0:25,{originX:U,originY:B,top:Z,left:X,bottom:q,checkSafeAreaLeft:H,checkSafeAreaRight:Ae,arrowTop:Ee,arrowLeft:Te,addPopoverBottomClass:Ie}=ne(a,w.top,w.left,V,x,b,_,W,L,w.originX,w.originY,w.referenceCoordinates,w.arrowTop,w.arrowLeft,R),Oe=(0,c.c)(),se=(0,c.c)(),ae=(0,c.c)();return se.addElement(y.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),ae.addElement(y.querySelector(".popover-wrapper")).fromTo("opacity",.01,1),Oe.easing("ease").duration(100).beforeAddWrite(()=>{"cover"===n&&o.style.setProperty("--width",`${_}px`),Ie&&o.classList.add("popover-bottom"),void 0!==q&&A.style.setProperty("bottom",`${q}px`);let te=`${X}px`;H&&(te=`${X}px + var(--ion-safe-area-left, 0)`),Ae&&(te=`${X}px - var(--ion-safe-area-right, 0)`),A.style.setProperty("top",`calc(${Z}px + var(--offset-y, 0))`),A.style.setProperty("left",`calc(${te} + var(--offset-x, 0))`),A.style.setProperty("transform-origin",`${B} ${U}`),null!==O&&(((o,e=!1,t,r)=>!(!t&&!r||"top"!==o&&"bottom"!==o&&e))(a,w.top!==Z||w.left!==X,r,i)?(O.style.setProperty("top",`calc(${Ee}px + var(--offset-y, 0))`),O.style.setProperty("left",`calc(${Te}px + var(--offset-x, 0))`)):O.style.setProperty("display","none"))}).addAnimation([se,ae])},we=o=>{const e=(0,g.g)(o),t=e.querySelector(".popover-content"),r=e.querySelector(".popover-arrow"),n=(0,c.c)(),i=(0,c.c)(),s=(0,c.c)();return i.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),s.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),n.easing("ease").afterAddWrite(()=>{o.style.removeProperty("--width"),o.classList.remove("popover-bottom"),t.style.removeProperty("top"),t.style.removeProperty("left"),t.style.removeProperty("bottom"),t.style.removeProperty("transform-origin"),r&&(r.style.removeProperty("top"),r.style.removeProperty("left"),r.style.removeProperty("display"))}).duration(300).addAnimation([i,s])},be=(o,e)=>{var t;const{event:r,size:n,trigger:i,reference:s,side:a,align:p}=e,m=o.ownerDocument,D="rtl"===m.dir,x=m.defaultView.innerWidth,b=m.defaultView.innerHeight,y=(0,g.g)(o),A=y.querySelector(".popover-content"),O=i||(null===(t=r?.detail)||void 0===t?void 0:t.ionShadowTarget)||r?.target,{contentWidth:M,contentHeight:_}=k(n,A,O),C=oe(D,M,_,0,0,s,a,p,{top:b/2-_/2,left:x/2-M/2,originX:D?"right":"left",originY:"top"},i,r),R="cover"===n?0:12,{originX:j,originY:w,top:V,left:L,bottom:U}=ne(a,C.top,C.left,R,x,b,M,_,0,C.originX,C.originY,C.referenceCoordinates),B=(0,c.c)(),Z=(0,c.c)(),X=(0,c.c)(),q=(0,c.c)(),H=(0,c.c)();return Z.addElement(y.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),X.addElement(y.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),q.addElement(A).beforeStyles({top:`calc(${V}px + var(--offset-y, 0px))`,left:`calc(${L}px + var(--offset-x, 0px))`,"transform-origin":`${w} ${j}`}).beforeAddWrite(()=>{void 0!==U&&A.style.setProperty("bottom",`${U}px`)}).fromTo("transform","scale(0.8)","scale(1)"),H.addElement(y.querySelector(".popover-viewport")).fromTo("opacity",.01,1),B.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{"cover"===n&&o.style.setProperty("--width",`${M}px`),"bottom"===w&&o.classList.add("popover-bottom")}).addAnimation([Z,X,q,H])},ye=o=>{const e=(0,g.g)(o),t=e.querySelector(".popover-content"),r=(0,c.c)(),n=(0,c.c)(),i=(0,c.c)();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),r.easing("ease").afterAddWrite(()=>{o.style.removeProperty("--width"),o.classList.remove("popover-bottom"),t.style.removeProperty("top"),t.style.removeProperty("left"),t.style.removeProperty("bottom"),t.style.removeProperty("transform-origin")}).duration(150).addAnimation([n,i])},ie=class{constructor(o){(0,l.r)(this,o),this.didPresent=(0,l.e)(this,"ionPopoverDidPresent",7),this.willPresent=(0,l.e)(this,"ionPopoverWillPresent",7),this.willDismiss=(0,l.e)(this,"ionPopoverWillDismiss",7),this.didDismiss=(0,l.e)(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=(0,l.e)(this,"didPresent",7),this.willPresentShorthand=(0,l.e)(this,"willPresent",7),this.willDismissShorthand=(0,l.e)(this,"willDismiss",7),this.didDismissShorthand=(0,l.e)(this,"didDismiss",7),this.ionMount=(0,l.e)(this,"ionMount",7),this.parentPopover=null,this.popoverIndex=De++,this.coreDelegate=(0,E.C)(),this.inline=!1,this.focusDescendantOnPresent=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.backdropDismiss=!0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.triggerAction="click",this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.keepContentsMounted=!1,this.onBackdropTap=()=>{this.dismiss(void 0,d.B)},this.onLifecycle=e=>{const t=this.usersElement,r=ke[e.type];if(t&&r){const n=new CustomEvent(r,{bubbles:!1,cancelable:!1,detail:e.detail});t.dispatchEvent(n)}},this.configureTriggerInteraction=()=>{const{trigger:e,triggerAction:t,el:r,destroyTriggerInteraction:n}=this;if(n&&n(),void 0===e)return;const i=this.triggerEl=void 0!==e?document.getElementById(e):null;i?this.destroyTriggerInteraction=N(i,t,r):(0,u.p)(`A trigger element with the ID "${e}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.`,this.el)},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:e,el:t}=this;e&&e(),this.destroyKeyboardInteraction=ce(t)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:e,parentPopover:t,triggerAction:r,triggerEl:n,el:i}=this;!t||!n||(e&&e(),this.destroyDismissInteraction=((o,e,t,r)=>{let n=[];const s=(0,g.g)(r).querySelector(".popover-content");return n="hover"===e?[{eventName:"mouseenter",callback:a=>{document.elementFromPoint(a.clientX,a.clientY)!==o&&t.dismiss(void 0,void 0,!1)}}]:[{eventName:"click",callback:a=>{a.target.closest("[data-ion-popover-trigger]")!==o?t.dismiss(void 0,void 0,!1):a.stopPropagation()}}],n.forEach(({eventName:a,callback:p})=>s.addEventListener(a,p)),()=>{n.forEach(({eventName:a,callback:p})=>s.removeEventListener(a,p))}})(n,r,i,t))}}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(o,e){!0===o&&!1===e?this.present():!1===o&&!0===e&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:o,el:e}=this;(0,d.e)(e),o()}disconnectedCallback(){const{destroyTriggerInteraction:o}=this;o&&o()}componentWillLoad(){this.popoverId=this.el.hasAttribute("id")?this.el.getAttribute("id"):`ion-popover-${this.popoverIndex}`,this.parentPopover=this.el.closest(`ion-popover:not(#${this.popoverId})`),void 0===this.alignment&&(this.alignment="ios"===(0,$.b)(this)?"center":"start")}componentDidLoad(){const{parentPopover:o,isOpen:e}=this;!0===e&&(0,g.r)(()=>this.present()),o&&(0,g.a)(o,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)})}presentFromTrigger(o){var e=this;return(0,P.Z)(function*(t,r=!1){e.focusDescendantOnPresent=r,yield e.present(t),e.focusDescendantOnPresent=!1}).apply(this,arguments)}getDelegate(o=!1){if(this.workingDelegate&&!o)return{delegate:this.workingDelegate,inline:this.inline};const t=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:t,delegate:this.workingDelegate=t?this.delegate||this.coreDelegate:this.delegate}}present(o){var e=this;return(0,P.Z)(function*(){if(e.presented)return;void 0!==e.currentTransition&&(yield e.currentTransition);const{inline:t,delegate:r}=e.getDelegate(!0);return e.usersElement=yield(0,E.a)(r,e.el,e.component,["popover-viewport"],e.componentProps,t),yield(0,f.e)(e.usersElement),e.keyboardEvents||e.configureKeyboardInteraction(),e.configureDismissInteraction(),e.ionMount.emit(),new Promise(n=>{(0,g.r)(()=>{(0,g.r)((0,P.Z)(function*(){e.currentTransition=(0,d.d)(e,"popoverEnter",ge,be,{event:o||e.event,size:e.size,trigger:e.triggerEl,reference:e.reference,side:e.side,align:e.alignment}),yield e.currentTransition,e.currentTransition=void 0,e.focusDescendantOnPresent&&(0,d.j)(e.el,e.el),n()}))})})})()}dismiss(o,e){var t=this;return(0,P.Z)(function*(r,n,i=!0){void 0!==t.currentTransition&&(yield t.currentTransition);const{destroyKeyboardInteraction:s,destroyDismissInteraction:a}=t;i&&t.parentPopover&&t.parentPopover.dismiss(r,n,i),t.currentTransition=(0,d.f)(t,r,n,"popoverLeave",we,ye,t.event);const p=yield t.currentTransition;if(p){s&&(s(),t.destroyKeyboardInteraction=void 0),a&&(a(),t.destroyDismissInteraction=void 0);const{delegate:m}=t.getDelegate();yield(0,E.d)(m,t.usersElement)}return t.currentTransition=void 0,p}).apply(this,arguments)}getParentPopover(){var o=this;return(0,P.Z)(function*(){return o.parentPopover})()}onDidDismiss(){return(0,d.g)(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return(0,d.g)(this.el,"ionPopoverWillDismiss")}render(){const o=(0,$.b)(this),{onLifecycle:e,popoverId:t,parentPopover:r,dismissOnSelect:n,side:i,arrow:s,htmlAttributes:a}=this,p=(0,$.a)("desktop"),m=s&&!r;return(0,l.h)(l.H,Object.assign({"aria-modal":"true","no-router":!0,tabindex:"-1"},a,{style:{zIndex:`${2e4+this.overlayIndex}`},id:t,class:Object.assign(Object.assign({},(0,h.g)(this.cssClass)),{[o]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":p,[`popover-side-${i}`]:!0,"popover-nested":!!r}),onIonPopoverDidPresent:e,onIonPopoverWillPresent:e,onIonPopoverWillDismiss:e,onIonPopoverDidDismiss:e,onIonBackdropTap:this.onBackdropTap}),!r&&(0,l.h)("ion-backdrop",{tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),(0,l.h)("div",{class:"popover-wrapper ion-overlay-wrapper",onClick:n?()=>this.dismiss():void 0},m&&(0,l.h)("div",{class:"popover-arrow",part:"arrow"}),(0,l.h)("div",{class:"popover-content",part:"content"},(0,l.h)("slot",null))))}get el(){return(0,l.i)(this)}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}},ke={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};let De=0;ie.style={ios:':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{opacity:0;z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}.popover-viewport{--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, #e6e6e6)}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden}.popover-arrow::after{left:3px;top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}[dir=rtl] .popover-arrow::after,:host-context([dir=rtl]) .popover-arrow::after{left:unset;right:unset;right:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',md:":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{opacity:0;z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}.popover-viewport{--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}[dir=rtl] .popover-content,:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}"}},92854:(J,Y,v)=>{v.d(Y,{c:()=>$,g:()=>g,h:()=>l,o:()=>d});var P=v(15861);const l=(h,f)=>null!==f.closest(h),$=(h,f)=>"string"==typeof h&&h.length>0?Object.assign({"ion-color":!0,[`ion-color-${h}`]:!0},f):f,g=h=>{const f={};return(h=>void 0!==h?(Array.isArray(h)?h:h.split(" ")).filter(c=>null!=c).map(c=>c.trim()).filter(c=>""!==c):[])(h).forEach(c=>f[c]=!0),f},u=/^[a-z][a-z0-9+\-.]*:/,d=function(){var h=(0,P.Z)(function*(f,c,S,T){if(null!=f&&"#"!==f[0]&&!u.test(f)){const k=document.querySelector("ion-router");if(k)return c?.preventDefault(),k.push(f,S,T)}return!1});return function(c,S,T,k){return h.apply(this,arguments)}}()}}]);