1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[441],{40441(lt,he,x){x.r(he),x.d(he,{ion_modal:()=>Te});var I=x(10467),g=x(48225),L=x(18620),re=x(48140),v=x(3418),Re=x(87930),Ie=x(16780),C=x(36287),Le=x(94576),fe=x(49846),V=x(61902),me=x(13224),f=x(39145),ue=x(39166),ge=x(3787),A=x(99596),Z=(x(86490),x(58607),x(19043),function(e){return e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT",e}(Z||{}));const ie={getEngine(){const e=(0,Ie.g)();if(e?.isPluginAvailable("StatusBar"))return e.Plugins.StatusBar},setStyle(e){const t=this.getEngine();t&&t.setStyle(e)},getStyle:(e=(0,I.A)(function*(){const t=this.getEngine();if(!t)return Z.Default;const{style:n}=yield t.getInfo();return n}),function(){return e.apply(this,arguments)})},ae=(e,t)=>{if(1===t)return 0;const n=1/(1-t);return e*n+-t*n},ye=()=>{!A.w||A.w.innerWidth>=768||ie.setStyle({style:Z.Dark})},se=(e=Z.Default)=>{!A.w||A.w.innerWidth>=768||ie.setStyle({style:e})},ve=e=>{const t=(0,L.i)(e)?(0,v.g)(e).querySelector(".inner-scroll"):e;return!(0,L.f)(e)&&0===t.scrollTop},be=function(){var e=(0,I.A)(function*(t,n){"function"!=typeof t.canDismiss||!(yield t.canDismiss(void 0,C.G))||(n.isRunning()?n.onFinish(()=>{t.dismiss(void 0,"handler")},{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))});return function(n,o){return e.apply(this,arguments)}}(),de=e=>.00255275*2.71828**(-14.9619*e)-1.00255*2.71828**(-.0380968*e)+1,Se=(e,t)=>(0,v.e)(400,e/Math.abs(1.1*t),500),we=(e,t)=>{const n=window.innerHeight,o=e.getBoundingClientRect().top,s=Math.round(1e3*(1-t/(n-o)
1))/1e3;return Math.max(0,Math.min(1,s))},xe=e=>{const{currentBreakpoint:t,backdropBreakpoint:n,expandToScroll:o}=e,r=void 0===n||n<t,a=r?`calc(var(--backdrop-opacity) * ${t})`:"0",i=(0,f.c)("backdropAnimation").fromTo("opacity",0,a);return r&&i.beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),{wrapperAnimation:(0,f.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(100%)"},{offset:1,opacity:1,transform:`translateY(${100-100*t}%)`}]),backdropAnimation:i,contentAnimation:o?void 0:(0,f.c)("contentAnimation").keyframes([{offset:0,opacity:1,maxHeight:100*(1-t)+"%"},{offset:1,opacity:1,maxHeight:100*t+"%"}])}},ke=e=>{const{currentBreakpoint:t,backdropBreakpoint:n}=e,o=`calc(var(--backdrop-opacity) * ${ae(t,n)})`,r=[{offset:0,opacity:o},{offset:1,opacity:0}],a=[{offset:0,opacity:o},{offset:n,opacity:0},{offset:1,opacity:0}],i=(0,f.c)("backdropAnimation").keyframes(0!==n?a:r);return{wrapperAnimation:(0,f.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-100*t}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:i}},Ae=(e,t)=>
1{const{presentingEl:n,currentBreakpoint:o,expandToScroll:r}=t,a=(0,v.g)(e),{wrapperAnimation:i,backdropAnimation:s,contentAnimation:d}=void 0!==o?xe(t):{backdropAnimation:(0,f.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,f.c)().fromTo("transform","translateY(100vh)","translateY(0vh)"),contentAnimation:void 0};s.addElement(a.querySelector("ion-backdrop")),i.addElement(a.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1}),!r&&d?.addElement(e.querySelector(".ion-page"));const c=(0,f.c)("entering-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation([i]);if(d&&c.addAnimation(d),n){const b=window.innerWidth<768,p="ION-MODAL"===n.tagName&&void 0!==n.presentingElement,w=(0,v.g)(n),S=(0,f.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),k=document.body;if(b){const N=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",E=`translateY(${p?"-10px":N}) scale(0.915)`;S.afterStyles({transform:E}).beforeAddWrite(()=>k.style.setProperty("background-color","black")).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:E,borderRadius:"10px 10px 0 0"}]),c.addAnimation(S)}else if(c.addAnimation(s),p){const D=`translateY(-10px) scale(${p?.915:1})`;S.afterStyles({transform:D}).addElement(w.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:D}]);const _=(0,f.c)().afterStyles({transform:D}).addElement(w.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:D}]);c.addAnimation([S,_])}else i.fromTo("opacity","0","1")}else c.addAnimation(s);return c},Ee=(e,t,n=500)=>{const{presentingEl:o,currentBreakpoint:r}=t,a=(0,v.g)(e),{wrapperAnimation:i,backdropAnimation:s}=void 0!==r?ke(t):{backdropAnimation:(0,f.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,f.c)().fromTo("transform","translateY(0vh)","translateY(100vh)")};s.addElement(a.querySelector("ion-backdrop")),i.addElement(a.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const d=(0,f.c)("leaving-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(i);if(o){const c=window.innerWidth<768,b="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,p=(0,v.g)(o),w=(0,f.c)().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(k=>{1===k&&(o.style.setProperty("overflow",""),Array.from(S.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(D=>void 0!==D.presentingElement).length<=1&&S.style.setProperty("background-color",""))}),S=document.body;if(c){const k=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",_=`translateY(${b?"-10px":k}) scale(0.915)`;w.addElement(o).keyframes([{offset:0,filter:"contrast(0.85)",transform:_,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),d.addAnimation(w)}else if(d.addAnimation(s),b){const N=`translateY(-10px) scale(${b?.915:1})`;w.addElement(p.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:N},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const D=(0,f.c)().addElement(p.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:N},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);d.addAnimation([w,D])}else i.fromTo("opacity","1","0")}else d.addAnimation(s);return d},Fe=(e,t)=>{const{currentBreakpoint:n,expandToScroll:o}=t,r=(0,v.g)(e),{wrapperAnimation:a,backdropAnimation:i,contentAnimation:s}=void 0!==n?xe(t):{backdropAnimation:(0,f.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,f.c)().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}]),contentAnimation:void 0};i.addElement(r.querySelector("ion-backdrop")),a.addElement(r.querySelector(".modal-wrapper")),!o&&s?.addElement(e.querySelector(".ion-page"));const d=(0,f.c)().addElement(e).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([i,a]);return s&&d.addAnimation(s),d},Ge=(e,t)=>
1{const{currentBreakpoint:n}=t,o=(0,v.g)(e),{wrapperAnimation:r,backdropAnimation:a}=void 0!==n?ke(t):{backdropAnimation:(0,f.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,f.c)().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}])};return a.addElement(o.querySelector("ion-backdrop")),r.addElement(o.querySelector(".modal-wrapper")),(0,f.c)().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([a,r])},Pe=new Set(["","100%","100vw","100vh","100dvw","100dvh","100svw","100svh"]);var e;let te=null,le=!1;const Ce=()=>{if(null!==te)return te;const e=null==A.w?void 0:A.w.document;if(!e?.body)return 0;const t=e.createElement("div");t.style.cssText="position:fixed;visibility:hidden;pointer-events:none;top:0;left:0;padding-top:var(--ion-safe-area-top,0px);",e.body.appendChild(t);const n=parseFloat(getComputedStyle(t).paddingTop)||0;return t.remove(),te=n,le||(le=!0,(0,v.r)(()=>{te=null,le=!1})),n},Je=e=>{const t=getComputedStyle(e),n=t.getPropertyValue("--width").trim(),o=t.getPropertyValue("--height").trim();return!Pe.has(n)&&!Pe.has(o)},De=(e,t)=>{e.style.setProperty("--ion-safe-area-top",t.top),e.style.setProperty("--ion-safe-area-bottom",t.bottom),e.style.setProperty("--ion-safe-area-left",t.left),e.style.setProperty("--ion-safe-area-right",t.right)},Te=class{constructor(e){(0,g.r)(this,e),this.didPresent=(0,g.c)(this,"ionModalDidPresent",7),this.willPresent=(0,g.c)(this,"ionModalWillPresent",7),this.willDismiss=(0,g.c)(this,"ionModalWillDismiss",7),this.didDismiss=(0,g.c)(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=(0,g.c)(this,"ionBreakpointDidChange",7),this.didPresentShorthand=(0,g.c)(this,"didPresent",7),this.willPresentShorthand=(0,g.c)(this,"willPresent",7),this.willDismissShorthand=(0,g.c)(this,"willDismiss",7),this.didDismissShorthand=(0,g.c)(this,"didDismiss",7),this.ionMount=(0,g.c)(this,"ionMount",7),this.ionDragStart=(0,g.c)(this,"ionDragStart",7),this.ionDragMove=(0,g.c)(this,"ionDragMove",7),this.ionDragEnd=(0,g.c)(this,"ionDragEnd",7),this.lockController=(0,Re.c)(),this.triggerController=(0,C.e)(),this.coreDelegate=(0,re.C)(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.expandToScroll=!0,this.backdropBreakpoint=0,this.handleBehavior="none",this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.isOpen=!1,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0,this.onHandleClick=()=>{const{sheetTransition:t,handleBehavior:n}=this;"cycle"!==n||void 0!==t||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:t}=this;void 0===t&&this.dismiss(void 0,C.B)},this.onLifecycle=t=>{const n=this.usersElement,o=rt[t.type];if(n&&o){const r=new CustomEvent(o,{bubbles:!1,cancelable:!1,detail:t.detail});n.dispatchEvent(r)}},this.onModalFocus=t=>{var n;const{dragHandleEl:o,el:r}=this;t.target===r&&null==(null===(n=r.shadowRoot)||void 0===n?void 0:n.activeElement)&&o&&-1!==o.tabIndex&&o.focus()},this.onSlotChange=({target:t})=>{t.assignedElements().forEach(o=>{o.querySelectorAll("ion-modal").forEach(r=>{null===r.getAttribute("data-parent-ion-modal")&&r.setAttribute("data-parent-ion-modal",this.el.id)})})}}onIsOpenChange(e,t){!0===e&&!1===t?this.present():!1===e&&!0===t&&this.dismiss()}triggerChanged(){const{trigger:e,el:t,triggerController:n}=this;e&&n.addClickListener(t,e)}onWindowResize(){this.presented&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{const e=this.getSafeAreaContext();if(e.isCardModal&&!this.enterAnimation&&!this.leaveAnimation&&this.handleViewTransition(),e.isSheetModal&&this.updateSheetOffsetTop(),!e.isSheetModal&&!e.isCardModal){this.updateSafeAreaOverrides();const{contentEl:t,hasFooter:n}=this.findContentAndFooter();this.clearContentSafeAreaPadding(t),this.applyFullscreenSafeAreaTo(t,n)}},50))}breakpointsChanged(e){void 0!==e&&(this.sortedBreakpoints=e.sort((t,n)=>t-n))}connectedCallback(){const{el:e}=this;(0,C.j)(e),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.cleanupViewTransitionListener(),this.cleanupParentRemovalObserver(),this.cleanupSafeAreaOverrides()}componentWillLoad(){var e;
1const{breakpoints:t,initialBreakpoint:n,el:o,htmlAttributes:r}=this,a=this.isSheetModal=void 0!==t&&void 0!==n,i=["aria-label","role"];this.inheritedAttributes=(0,v.b)(o,i),o.parentNode&&(this.cachedOriginalParent=o.parentNode),void 0!==r&&i.forEach(s=>{r[s]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[s]:r[s]}),delete r[s])}),a&&(this.currentBreakpoint=this.initialBreakpoint),void 0!==t&&void 0!==n&&!t.includes(n)&&(0,g.f)("[ion-modal] - Your breakpoints array must include the initialBreakpoint value."),null!==(e=this.htmlAttributes)&&void 0!==e&&e.id||(0,C.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,v.r)(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inline};const n=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:n,delegate:this.workingDelegate=n?this.delegate||this.coreDelegate:this.delegate}}checkCanDismiss(e,t){var n=this;return(0,I.A)(function*(){const{canDismiss:o}=n;return"function"==typeof o?o(e,t):o})()}present(){var e=this;return(0,I.A)(function*(){const t=yield e.lockController.lock();if(e.presented)return void t();const{presentingElement:n,el:o}=e;e.currentBreakpoint=e.initialBreakpoint;const{inline:r,delegate:a}=e.getDelegate(!0);e.ionMount.emit(),e.usersElement=yield(0,re.a)(a,o,e.component,["ion-page"],e.componentProps,r),(0,v.h)(o)?yield(0,fe.e)(e.usersElement):e.keepContentsMounted||(yield(0,fe.w)()),(0,g.w)(()=>e.el.classList.add("show-modal")),e.isSheetModal=void 0!==e.breakpoints&&void 0!==e.initialBreakpoint,e.setInitialSafeAreaOverrides();const i=void 0!==n;i&&"ios"===(0,V.b)(e)&&(e.statusBarStyle=yield ie.getStyle(),ye()),yield(0,C.f)(e,"modalEnter",Ae,Fe,{presentingEl:n,currentBreakpoint:e.initialBreakpoint,backdropBreakpoint:e.backdropBreakpoint,expandToScroll:e.expandToScroll}),e.updateSafeAreaOverrides(),e.applyFullscreenSafeArea(),typeof window<"u"&&(e.keyboardOpenCallback=()=>{e.gesture&&(e.gesture.enable(!1),(0,v.r)(()=>{e.gesture&&e.gesture.enable(!0)}))},window.addEventListener(me.Z1,e.keyboardOpenCallback)),e.isSheetModal?e.initSheetGesture():i&&e.initSwipeToClose(),e.initViewTransitionListener(),e.initParentRemovalObserver(),t()})()}initSwipeToClose(){var e;if("ios"!==(0,V.b)(this))return;const{el:t}=this,n=this.leaveAnimation||g.e.get("modalLeave",Ee),o=this.animation=n(t,{presentingEl:this.presentingElement,expandToScroll:this.expandToScroll});if(!(0,L.b)(t))return void(0,L.p)(t);const a=null!==(e=this.statusBarStyle)&&void 0!==e?e:Z.Default;this.gesture=((e,t,n,o,r,a,i)=>{const d=e.offsetHeight;let c=!1,b=!1,p=null,S=!0,k=0;const X=(0,ge.createGesture)({el:e,gestureName:"modalSwipeToClose",gesturePriority:C.O,direction:"y",threshold:10,canStart:m=>{const P=m.event.target;return null===P||!P.closest||(p=(0,L.a)(P),p?ve(p):null===P.closest("ion-footer"))},onStart:m=>{var P;const{deltaY:T}=m;null===(P=window.getSelection())||void 0===P||P.removeAllRanges(),S=!p||!(0,L.i)(p)||p.scrollY,b=void 0!==e.canDismiss&&!0!==e.canDismiss,T>0&&p&&(0,L.d)(p),t.progressStart(!0,c?1:0),r()},onMove:m=>{const{deltaY:P}=m;P>0&&p&&(0,L.d)(p);const T=m.deltaY/d,W=T>=0&&b,B=W?.2:.9999,$=W?de(T/B):T,O=(0,v.e)(1e-4,$,B);t.progressStep(O),O>=.5&&k<.5?se(n):O<.5&&k>=.5&&ye(),k=O;const J={currentY:m.currentY,deltaY:m.deltaY,velocityY:m.velocityY,progress:we(e,m.deltaY)};a(J)},onEnd:m=>{const P=m.velocityY,T=m.deltaY/d,W=T>=0&&b,B=W?.2:.9999,$=W?de(T/B):T,O=(0,v.e)(1e-4,$,B),j=!W&&(m.deltaY+1e3*P)/d>=.5;let Q=j?-.001:.001;j?(t.easing("cubic-bezier(0.32, 0.72, 0, 1)"),Q+=(0,ue.g)([0,0],[.32,.72],[0,1],[1,1],O)[0]):(t.easing("cubic-bezier(1, 0, 0.68, 0.28)"),Q+=(0,ue.g)([0,0],[1,0],[.68,.28],[1,1],O)[0]);const z=Se(j?T*d:(1-O)*d,P);c=j,X.enable(!1),p&&(0,L.r)(p,S),t.onFinish(()=>{j||X.enable(!0)}).progressEnd(j?1:0,Q,z),W&&O>B/4?be(e,t):j&&o();const G={currentY:m.currentY,deltaY:m.deltaY,velocityY:m.velocityY,progress:we(e,m.deltaY)};i(G)}});return X})(t,o,a,()=>this.cardOnDismiss(),()=>this.onDragStart(),i=>this.onDragMove(i),i=>this.onDragEnd(i)),this.gesture.enable(!0)}
1initSheetGesture(){const{wrapperEl:e,initialBreakpoint:t,backdropBreakpoint:n}=this;if(!e||void 0===t)return;const o=this.enterAnimation||g.e.get("modalEnter",Ae),r=this.animation=o(this.el,{presentingEl:this.presentingElement,currentBreakpoint:t,backdropBreakpoint:n,expandToScroll:this.expandToScroll});r.progressStart(!0,1);const{gesture:a,moveSheetToBreakpoint:i,resetContentScroll:s}=((e,t,n,o,r,a,i=[],s,d,c,b,p,w,S)=>{var k;const _={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:0!==r?[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-r,opacity:0},{offset:1,opacity:0}]:[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}],CONTENT_KEYFRAMES:[{offset:0,maxHeight:"100%"},{offset:1,maxHeight:"0%"}]},E=e.querySelector("ion-content"),ne=null===(k=E?.scrollY)||void 0===k||k,X=n.clientHeight;let m=o,P=0,T=!1,W=null,B=null,$=null,O=null;const j=i[i.length-1],Q=i[0],z=a.childAnimations.find(l=>"wrapperAnimation"===l.id),G=a.childAnimations.find(l=>"backdropAnimation"===l.id),U=a.childAnimations.find(l=>"contentAnimation"===l.id),_e=()=>{!1===e.focusTrap||!1===e.showBackdrop||(e.style.setProperty("pointer-events","auto"),t.style.setProperty("pointer-events","auto"),e.classList.remove(C.F))},Oe=()=>{e.style.setProperty("pointer-events","none"),t.style.setProperty("pointer-events","none"),e.classList.add(C.F)},q=l=>{if(!B&&(B=Array.from(e.querySelectorAll("ion-footer")),!B.length))return;const y=e.querySelector(".ion-page");if(O=l,"stationary"===l)B.forEach(h=>{h.classList.remove("modal-footer-moving"),h.style.removeProperty("position"),h.style.removeProperty("width"),h.style.removeProperty("height"),h.style.removeProperty("top"),h.style.removeProperty("left"),y?.style.removeProperty("padding-bottom"),y?.appendChild(h)});else{let h=0;B.forEach((u,Y)=>{const R=u.getBoundingClientRect(),M=document.body.getBoundingClientRect();h+=u.clientHeight;const K=R.top-M.top,F=R.left-M.left;if(u.style.setProperty("--pinned-width",`${u.clientWidth}px`),u.style.setProperty("--pinned-height",`${u.clientHeight}px`),u.style.setProperty("--pinned-top",`${K}px`),u.style.setProperty("--pinned-left",`${F}px`),0===Y){$=K;const pe=e.querySelector("ion-header");pe&&($-=pe.clientHeight)}}),B.forEach(u=>{y?.style.setProperty("padding-bottom",`${h}px`),u.classList.add("modal-footer-moving"),u.style.setProperty("position","absolute"),u.style.setProperty("width","var(--pinned-width)"),u.style.setProperty("height","var(--pinned-height)"),u.style.setProperty("top","var(--pinned-top)"),u.style.setProperty("left","var(--pinned-left)"),document.body.appendChild(u)})}};z&&G&&(z.keyframes([..._.WRAPPER_KEYFRAMES]),G.keyframes([..._.BACKDROP_KEYFRAMES]),U?.keyframes([..._.CONTENT_KEYFRAMES]),a.progressStart(!0,1-m),m>r&&!1!==e.focusTrap&&!1!==e.showBackdrop?_e():Oe()),E&&m!==j&&s&&(E.scrollY=!1);const Me=l=>{const{breakpoint:y,canDismiss:h,breakpointOffset:u,animated:Y}=l,R=h&&0===y,M=R?m:y,K=0!==M;return m=0,z&&G&&(z.keyframes([{offset:0,transform:`translateY(${100*u}%)`},{offset:1,transform:`translateY(${100*(1-M)}%)`}]),G.keyframes([{offset:0,opacity:`calc(var(--backdrop-opacity) * ${ae(1-u,r)})`},{offset:1,opacity:`calc(var(--backdrop-opacity) * ${ae(M,r)})`}]),U&&U.keyframes([{offset:0,maxHeight:100*(1-u)+"%"},{offset:1,maxHeight:100*M+"%"}]),a.progressStep(0)),oe.enable(!1),R?be(e,a):K||c(),E&&(M===i[i.length-1]||!s)&&(E.scrollY=ne),!s&&0===M&&q("stationary"),new Promise(F=>{a.onFinish(()=>{K?(s||q("stationary"),z&&G?(0,v.r)(()=>{z.keyframes([..._.WRAPPER_KEYFRAMES]),G.keyframes([..._.BACKDROP_KEYFRAMES]),U?.keyframes([..._.CONTENT_KEYFRAMES]),a.progressStart(!0,1-M),m=M,b(m),m>r&&!1!==e.focusTrap&&!1!==e.showBackdrop?_e():Oe(),oe.enable(!0),F()}):(oe.enable(!0),F())):F()},{oneTimeCallback:!0}).progressEnd(1,0,Y?500:0)})},Be=l=>{const y=n.getBoundingClientRect().top+l,h=ce(y);return i.reduce((Y,R)=>Math.abs(R-h)<Math.abs(Y-h)?R:Y)},ce=l=>{const h=i[i.length-1],u=Ye(i[0]),Y=Ye(h),F=Math.round((u-l)/(u-Y)*1e3)/1e3;return Math.max(0,Math.min(1,F))},Ye=l=>{const h=e.getBoundingClientRect().height;return window.innerHeight-h*l},oe=(0,ge.createGesture)({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:l=>{const y=(0,L.a)(l.event.target);return m=d(),!(y&&(!s||1===m))||ve(y)},onStart:l=>{var y;if(null===(y=window.getSelection())||void 0===y||y.removeAllRanges(),T=void 0!==e.canDismiss&&!0!==e.canDismiss&&0===Q,!s){const h=(0,L.a)(l.event.target);W=h&&(0,L.i)(h)?(0,v.g)(h).querySelector(".inner-scroll"):h}s||q("moving"),l.deltaY>0&&E&&(E.scrollY=!1),(0,v.r)(()=>{e.focus()}),a.progressStart(!0,1-m),p()},onMove:l=>{if(!s&&null!==$&&null!==O&&(l.currentY>=$&&"moving"===O?q("stationary"):l.currentY<$&&"stationary"===O&&q("moving")),!s&&l.deltaY<=0&&W)return;l.deltaY>0&&E&&(E.scrollY=!1);const h=i.length>1?1-i[1]:void 0,u=1-m+l.deltaY/X,Y=void 0!==h&&u>=h&&T,R=Y?.95:.9999,M=Y&&void 0!==h?h+de((u-h)/(R-h)):u;P=(0,v.e)(1e-4,M,R),a.progressStep(P);const K=Be(l.deltaY),F={currentY:l.currentY,deltaY:l.deltaY,velocityY:l.velocityY,progress:ce(l.currentY),snapBreakpoint:K};w(F)},onEnd:l=>{const y=Be(l.deltaY),h={currentY:l.currentY,deltaY:l.deltaY,velocityY:l.velocityY,progress:ce(l.currentY),snapBreakpoint:y};if(!s&&l.deltaY<=0&&W&&W.scrollTop>0)return q("stationary"),void S(h);Me({breakpoint:y,breakpointOffset:P,canDismiss:T,animated:!0}),S(h)}});return{gesture:oe,moveSheetToBreakpoint:Me,resetContentScroll:()=>{E&&(E.scrollY=ne)}}})(this.el,this.backdropEl,e,t,n,r,this.sortedBreakpoints,this.expandToScroll,()=>{var c;return null!==(c=this.currentBreakpoint)&&void 0!==c?c:0},()=>this.sheetOnDismiss(),c=>{this.currentBreakpoint!==c&&(this.currentBreakpoint=c,this.ionBreakpointDidChange.emit({breakpoint:c}))},()=>this.onDragStart(),c=>this.onDragMove(c),c=>this.onDragEnd(c));this.gesture=a,this.moveSheetToBreakpoint=i,this.resetSheetContentScroll=s,this.gesture.enable(!0),(!1===this.showBackdrop||!1===this.focusTrap||n>0)&&this.setupChildRoutePassthrough()}setupChildRoutePassthrough(){var e;this.cachedPageParent=this.getOriginalPageParent();const t=this.cachedPageParent;if(!t||"ION-APP"===t.tagName||Array.from(t.children).some(r=>{var a;return!(r===this.el||r instanceof HTMLElement&&"none"===window.getComputedStyle(r).display||"TEMPLATE"===r.tagName||"SLOT"===r.tagName||r.nodeType===Node.TEXT_NODE&&(null===(a=r.textContent)||void 0===a||!a.trim()))}))return;t.classList.add("ion-page-overlay-passthrough");const o=t.parentElement;"ION-ROUTER-OUTLET"===o?.tagName&&"ION-APP"!==(null===(e=o.parentElement)||void 0===e?void 0:e.tagName)&&(o.style.setProperty("pointer-events","none"),o.setAttribute("data-overlay-passthrough","true"))}getOriginalPageParent(){if(!this.cachedOriginalParent)return null;let e=this.cachedOriginalParent;for(;e&&!e.classList.contains("ion-page");)e=e.parentElement;return e}cleanupChildRoutePassthrough(){const e=this.cachedPageParent;if(!e)return;e.classList.remove("ion-page-overlay-passthrough");const t=e.parentElement;t?.hasAttribute("data-overlay-passthrough")&&(t.style.removeProperty("pointer-events"),t.removeAttribute("data-overlay-passthrough")),this.cachedPageParent=void 0}sheetOnDismiss(){var e=this;this.gestureAnimationDismissing=!0,this.animation.onFinish((0,I.A)(function*(){e.currentBreakpoint=0,e.ionBreakpointDidChange.emit({breakpoint:e.currentBreakpoint}),yield e.dismiss(void 0,C.G),e.gestureAnimationDismissing=!1}))}cardOnDismiss(){var e=this;this.gestureAnimationDismissing=!0,se(this.statusBarStyle),this.animation.onFinish((0,I.A)(function*(){yield e.dismiss(void 0,C.G),e.gestureAnimationDismissing=!1}))}dismiss(e,t){var n=this;return(0,I.A)(function*(){var o,r;if(n.gestureAnimationDismissing&&t!==C.G)return!1;clearTimeout(n.resizeTimeout),n.resizeTimeout=void 0;const a=yield n.lockController.lock();
1if(yield n.dismissNestedModals(),"handler"!==t&&!(yield n.checkCanDismiss(e,t)))return a(),!1;const{presentingElement:i}=n;void 0!==i&&"ios"===(0,V.b)(n)&&se(n.statusBarStyle),typeof window<"u"&&n.keyboardOpenCallback&&(window.removeEventListener(me.Z1,n.keyboardOpenCallback),n.keyboardOpenCallback=void 0);const d=yield(0,C.g)(n,e,t,"modalLeave",Ee,Ge,{presentingEl:i,currentBreakpoint:null!==(o=n.currentBreakpoint)&&void 0!==o?o:n.initialBreakpoint,backdropBreakpoint:n.backdropBreakpoint,expandToScroll:n.expandToScroll});if(d){const{delegate:c}=n.getDelegate();yield(0,re.d)(c,n.usersElement),(0,g.w)(()=>n.el.classList.remove("show-modal")),n.animation&&n.animation.destroy(),n.gesture&&n.gesture.destroy(),null===(r=n.resetSheetContentScroll)||void 0===r||r.call(n),n.resetSheetContentScroll=void 0,n.cleanupViewTransitionListener(),n.cleanupParentRemovalObserver(),n.cleanupSafeAreaOverrides(),n.cleanupChildRoutePassthrough()}return n.currentBreakpoint=void 0,n.animation=void 0,a(),d})()}onDidDismiss(){return(0,C.h)(this.el,"ionModalDidDismiss")}onWillDismiss(){return(0,C.h)(this.el,"ionModalWillDismiss")}setCurrentBreakpoint(e){var t=this;return(0,I.A)(function*(){if(!t.isSheetModal)return void(0,g.f)("[ion-modal] - setCurrentBreakpoint is only supported on sheet modals.");if(!t.breakpoints.includes(e))return void(0,g.f)(`[ion-modal] - Attempted to set invalid breakpoint value ${e}. Please double check that the breakpoint value is part of your defined breakpoints.`);const{currentBreakpoint:n,moveSheetToBreakpoint:o,canDismiss:r,breakpoints:a,animated:i}=t;n!==e&&o&&(t.sheetTransition=o({breakpoint:e,breakpointOffset:1-n,canDismiss:void 0!==r&&!0!==r&&0===a[0],animated:i}),yield t.sheetTransition,t.sheetTransition=void 0)})()}getCurrentBreakpoint(){var e=this;return(0,I.A)(function*(){return e.currentBreakpoint})()}moveToNextBreakpoint(){var e=this;return(0,I.A)(function*(){const{breakpoints:t,currentBreakpoint:n}=e;if(!t||null==n)return!1;const o=t.filter(s=>0!==s),a=(o.indexOf(n)+1)%o.length,i=o[a];return yield e.setCurrentBreakpoint(i),!0})()}initViewTransitionListener(){"ios"!==(0,V.b)(this)||!this.presentingElement||this.enterAnimation||this.leaveAnimation||(this.currentViewIsPortrait=window.innerWidth<768)}handleViewTransition(){if(!this.presented)return;const e=window.innerWidth<768;if(this.currentViewIsPortrait===e)return;this.viewTransitionAnimation&&(this.viewTransitionAnimation.destroy(),this.viewTransitionAnimation=void 0);const{presentingElement:t}=this;if(!t)return;let n;n=this.currentViewIsPortrait&&!e?((e,t,n=300)=>{const{presentingEl:o}=t;if(!o)return(0,f.c)("portrait-to-landscape-transition");const r="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,a=(0,v.g)(o),i=document.body,s=(0,f.c)("portrait-to-landscape-transition").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n),d=(0,f.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"});if(r){const b="translateY(-10px) scale(0.915)",p="translateY(0px) scale(1)";d.addElement(o).afterStyles({transform:p}).fromTo("transform",b,p).fromTo("filter","contrast(0.85)","contrast(1)");const w=(0,f.c)().addElement(a.querySelector(".modal-shadow")).afterStyles({transform:p,opacity:"0"}).fromTo("transform",b,p);s.addAnimation([d,w])}else{const c=(0,v.g)(e),b=(0,f.c)().addElement(c.querySelectorAll(".modal-wrapper, .modal-shadow")).fromTo("opacity","1","1"),p=(0,f.c)().addElement(c.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)","var(--backdrop-opacity)"),k=`translateY(${CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px"}) scale(0.915)`;d.addElement(o).afterStyles({transform:"translateY(0px) scale(1)","border-radius":"0px"}).beforeAddWrite(()=>i.style.setProperty("background-color","")).fromTo("transform",k,"translateY(0px) scale(1)").fromTo("filter","contrast(0.85)","contrast(1)").fromTo("border-radius","10px 10px 0 0","0px"),s.addAnimation([d,b,p])}return s})(this.el,{presentingEl:t}):((e,t,n=300)=>{const{presentingEl:o}=t;if(!o)return(0,f.c)("landscape-to-portrait-transition");const r="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,a=(0,v.g)(o),i=document.body,s=(0,f.c)("landscape-to-portrait-transition").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n),d=(0,f.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"});if(r){const b="translateY(-10px) scale(0.915)",p="translateY(0) scale(1)";d.addElement(o).afterStyles({transform:p}).fromTo("transform",b,p);const w=(0,f.c)().addElement(a.querySelector(".modal-shadow")).afterStyles({transform:p,opacity:"0"}).fromTo("transform",b,p);s.addAnimation([d,w])}else{const c=(0,v.g)(e),b=(0,f.c)().addElement(c.querySelectorAll(".modal-wrapper, .modal-shadow")).fromTo("opacity","1","1"),p=(0,f.c)().addElement(c.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)","var(--backdrop-opacity)"),k=`translateY(${CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px"}) scale(0.915)`;d.addElement(o).afterStyles({transform:k}).beforeAddWrite(()=>i.style.setProperty("background-color","black")).keyframes([{offset:0,transform:"translateY(0px) scale(1)",filter:"contrast(1)",borderRadius:"0px"},{offset:.2,transform:"translateY(0px) scale(1)",filter:"contrast(1)",borderRadius:"10px 10px 0 0"},{offset:1,transform:k,filter:"contrast(0.85)",borderRadius:"10px 10px 0 0"}]),s.addAnimation([d,b,p])}return s})(this.el,{presentingEl:t}),this.currentViewIsPortrait=e,this.viewTransitionAnimation=n,n.play().then(()=>{this.viewTransitionAnimation=void 0,(0,v.r)(()=>this.updateSafeAreaOverrides()),this.reinitSwipeToClose()})}cleanupViewTransitionListener(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=void 0),this.viewTransitionAnimation&&(this.viewTransitionAnimation.destroy(),this.viewTransitionAnimation=void 0)}reinitSwipeToClose(){"ios"!==(0,V.b)(this)||!this.presentingElement||(this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation&&(this.animation.progressEnd(0,0,0),this.animation.destroy(),this.animation=void 0),(0,v.r)(()=>{this.ensureCorrectModalPosition(),this.initSwipeToClose()}))}ensureCorrectModalPosition(){const{el:e,presentingElement:t}=this,o=(0,v.g)(e).querySelector(".modal-wrapper");if(o&&(o.style.transform="translateY(0vh)",o.style.opacity="1"),"ION-MODAL"===t?.tagName)if(window.innerWidth<768){const a=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px";t.style.transform=`translateY(${a}) scale(0.915)`}else t.style.transform="translateY(0px) scale(1)"}dismissNestedModals(){var e=this;return(0,I.A)(function*(){const t=document.querySelectorAll(`ion-modal[data-
1parent-ion-modal="${e.el.id}"]`);t?.forEach(function(){var n=(0,I.A)(function*(o){yield o.dismiss(void 0,"parent-dismissed")});return function(o){return n.apply(this,arguments)}}())})()}initParentRemovalObserver(){typeof MutationObserver>"u"||typeof window>"u"||!this.cachedOriginalParent||this.cachedOriginalParent.nodeType===Node.DOCUMENT_NODE||this.cachedOriginalParent.nodeType===Node.DOCUMENT_FRAGMENT_NODE||this.hasController||this.cachedOriginalParent===document.body||"ION-APP"===this.cachedOriginalParent.tagName||(this.parentRemovalObserver=new MutationObserver(e=>{e.forEach(t=>{"childList"===t.type&&t.removedNodes.length>0&&(Array.from(t.removedNodes).some(r=>{var a,i;const s=r===this.cachedOriginalParent,d=!!this.cachedOriginalParent&&(null===(i=(a=r).contains)||void 0===i?void 0:i.call(a,this.cachedOriginalParent));return s||d})||this.cachedOriginalParent&&!this.cachedOriginalParent.isConnected)&&(this.dismiss(void 0,"parent-removed"),this.cachedOriginalParent=void 0)})}),this.parentRemovalObserver.observe(document.body,{childList:!0,subtree:!0}))}cleanupParentRemovalObserver(){var e;null===(e=this.parentRemovalObserver)||void 0===e||e.disconnect(),this.parentRemovalObserver=void 0}onDragStart(){this.ionDragStart.emit()}onDragMove(e){this.ionDragMove.emit(e)}onDragEnd(e){this.ionDragEnd.emit(e)}getSafeAreaContext(){return{isSheetModal:this.isSheetModal,isCardModal:void 0!==this.presentingElement&&"ios"===(0,V.b)(this),presentingElement:this.presentingElement,breakpoints:this.breakpoints,currentBreakpoint:this.currentBreakpoint}}setInitialSafeAreaOverrides(){const e=Object.assign(Object.assign({},this.getSafeAreaContext()),{hasCustomDimensions:Je(this.el)}),t=(e=>{const{isSheetModal:t,isCardModal:n}=e;return t?{top:"0px",bottom:"inherit",left:"0px",right:"0px"}:n?{top:"inherit",bottom:"inherit",left:"0px",right:"0px"}:A.w&&A.w.matchMedia("(min-width: 768px) and (min-height: 600px)").matches||e.hasCustomDimensions?{top:"0px",bottom:"0px",left:"0px",right:"0px"}:{top:"inherit",bottom:"inherit",left:"inherit",right:"inherit"}})(e);De(this.el,t),e.isSheetModal&&(this.updateSheetOffsetTop(),this.unsubscribeRootSafeAreaTop=(e=>{const t=null==A.w?void 0:A.w.document;if(!t?.body||typeof ResizeObserver>"u")return()=>{};const n=t.createElement("div");n.style.cssText="position:fixed;visibility:hidden;pointer-events:none;top:0;left:0;width:0;height:var(--ion-safe-area-top,0px);",t.body.appendChild(n);let o=Ce();const r=new ResizeObserver(a=>{const{height:i}=a[0].contentRect;i!==o&&(o=i,e(i))});return r.observe(n),()=>{r.disconnect(),n.remove()}})(n=>this.updateSheetOffsetTop(n)))}updateSheetOffsetTop(e){const t=e??Ce();this.el.style.setProperty("--ion-modal-offset-top",`${t}px`)}updateSafeAreaOverrides(){const{wrapperEl:e,el:t}=this,n=this.getSafeAreaContext();if(n.isSheetModal||n.isCardModal||!e)return;const o=(e=>{var t,n;const o=e.getBoundingClientRect(),r=null!==(t=null==A.w?void 0:A.w.innerHeight)&&void 0!==t?t:0,a=null!==(n=null==A.w?void 0:A.w.innerWidth)&&void 0!==n?n:0;return{top:o.top<=5?"inherit":"0px",bottom:o.bottom>=r-5?"inherit":"0px",left:o.left<=5?"inherit":"0px",right:o.right>=a-5?"inherit":"0px"}})(e);De(t,o)}applyFullscreenSafeArea(){const e=this.getSafeAreaContext();if(e.isSheetModal||e.isCardModal)return;const{contentEl:t,hasFooter:n}=this.findContentAndFooter();this.applyFullscreenSafeAreaTo(t,n)}applyFullscreenSafeAreaTo(e,t){!e||t||e.style.setProperty("--internal-content-safe-area-padding-bottom","var(--ion-safe-area-bottom, 0px)")}clearContentSafeAreaPadding(e){e&&e.style.removeProperty("--internal-content-safe-area-padding-bottom")}findContentAndFooter(){let e=null,t=!1;for(const n of Array.from(this.el.children)){"ION-CONTENT"===n.tagName&&(e=n),"ION-FOOTER"===n.tagName&&(t=!0);for(const o of Array.from(n.children))"ION-CONTENT"===o.tagName&&!e&&(e=o),"ION-FOOTER"===o.tagName&&(t=!0)}return{contentEl:e,hasFooter:t}}cleanupSafeAreaOverrides(){var e;(e=>{e.style.removeProperty("--ion-safe-area-top"),e.style.removeProperty("--ion-safe-area-bottom"),e.style.removeProperty("--ion-safe-area-left"),e.style.removeProperty("--ion-safe-area-right")})(this.el),null===(e=this.unsubscribeRootSafeAreaTop)||void 0===e||e.call(this),this.unsubscribeRootSafeAreaTop=void 0,this.el.style.removeProperty("--ion-modal-offset-top");const{contentEl:t}=this.findContentAndFooter();this.clearContentSafeAreaPadding(t)}
1render(){const{handle:e,isSheetModal:t,presentingElement:n,htmlAttributes:o,handleBehavior:r,inheritedAttributes:a,focusTrap:i,expandToScroll:s}=this,d=!1!==e&&t,c=(0,V.b)(this),b=void 0!==n&&"ios"===c,p="cycle"===r;return(0,g.h)(g.d,Object.assign({key:"c4b2713ebc788ac8672e18fdd5069e4253c4da34","no-router":!0,tabIndex:p&&t&&d?0:-1},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[c]:!0,"modal-default":!b&&!t,"modal-card":b,"modal-sheet":t,"modal-no-expand-scroll":t&&!s,"overlay-hidden":!0,[C.F]:!1===i},(0,Le.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle,onFocus:this.onModalFocus}),(0,g.h)("ion-backdrop",{key:"2cc0afff8a815954492138afb0fca042243afddd",ref:S=>this.backdropEl=S,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),"ios"===c&&(0,g.h)("div",{key:"9844700b9436f9bfa1a69ba436e9ca46d70cf316",class:"modal-shadow"}),(0,g.h)("div",Object.assign({key:"ab1cd56ca956c773c9242fb42ff320bac7627b4b",role:"dialog"},a,{"aria-modal":"true",tabIndex:-1,class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:S=>this.wrapperEl=S}),d&&(0,g.h)("button",{key:"c7706794e04a962178640e9a9a11c56288c45e08",class:"modal-handle",tabIndex:p?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:p?this.onHandleClick:void 0,part:"handle",ref:S=>this.dragHandleEl=S}),(0,g.h)("slot",{key:"c44fd9810cdd3286f096af98e5a4072f8f44c193",onSlotchange:this.onSlotChange}
1)))}get el(){return(0,g.g)(this)}static get watchers(){return{isOpen:[{onIsOpenChange:0}],trigger:[{triggerChanged:0}],breakpoints:[{breakpointsChanged:0}]}}},rt={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};Te.style={ios:':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);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);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
1-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-wrapper{outline:none}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-modal-offset-top, 0px) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-sha
1dow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}',md:':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);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);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
1-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-wrapper{outline:none}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-modal-offset-top, 0px) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);opacity:0.01}'}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.