webmapgl.loadBundle("chunk-b8ad2395.js",["exports"],function(e){var o="opacity",r="translateX";function t(e){return e.shadowRoot||e}e.shadow=t,e.iosTransitionAnimation=function(e,n,a){var l="rtl"===n.ownerDocument.dir,d=l?"-99.5%":"99.5%",i=l?"33%":"-33%",m=a.enteringEl,f=a.leavingEl,c=new e;if(c.addElement(m).duration(a.duration||500).easing(a.easing||"cubic-bezier(0.36,0.66,0.04,1)").beforeRemoveClass("ion-page-invisible"),f&&n){var u=new e;u.addElement(n),c.add(u)}var s="back"===a.direction,T=m.querySelector(":scope > ion-content"),b=m.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),y=m.querySelectorAll(":scope > ion-header > ion-toolbar"),S=new e;if(T||0!==y.length||0!==b.length?(S.addElement(T),S.addElement(b)):S.addElement(m.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),c.add(S),s?S.beforeClearStyles([o]).fromTo(r,i,"0%",!0).fromTo(o,.8,1,!0):S.beforeClearStyles([o]).fromTo(r,d,"0%",!0),y.forEach(function(n){var a=new e;a.addElement(n),c.add(a);var m=new e;m.addElement(n.querySelector("ion-title"));var f=new e;f.addElement(n.querySelectorAll("ion-buttons,[menuToggle]"));var u=new e;u.addElement(n.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));var T=new e;T.addElement(t(n).querySelector(".toolbar-background"));var b=new e,y=n.querySelector("ion-back-button");if(y&&b.addElement(y),a.add(m).add(f).add(u).add(T).add(b),m.fromTo(o,.01,1,!0),f.fromTo(o,.01,1,!0),u.fromTo(o,.01,1,!0),s)m.fromTo(r,i,"0%",!0),u.fromTo(r,i,"0%",!0),b.fromTo(o,.01,1,!0);else if(m.fromTo(r,d,"0%",!0),u.fromTo(r,d,"0%",!0),T.beforeClearStyles([o]).fromTo(o,.01,1,!0),b.fromTo(o,.01,1,!0),y){var S=new e;S.addElement(t(y).querySelector(".button-text")).fromTo(r,l?"-100px":"100px","0px"),a.add(S)}}),f){var E=new e;E.addElement(f.querySelector(":scope > ion-content")),E.addElement(f.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *")),c.add(E),s?E.beforeClearStyles([o]).fromTo(r,"0%",l?"-100%":"100%"):E.fromTo(r,"0%",i,!0).fromTo(o,1,.8,!0),f.querySelectorAll(":scope > ion-header > ion-toolbar").forEach(function(n){var a=new e;a.addElement(n);var d=new e;d.addElement(n.querySelector("ion-title"));var m=new e;m.addElement(n.querySelectorAll("ion-buttons,[menuToggle]"));var f=new e,u=n.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");u.length>0&&f.addElement(u);var T=new e;T.addElement(t(n).querySelector(".toolbar-background"));var b=new e,y=n.querySelector("ion-back-button");if(y&&b.addElement(y),a.add(d).add(m).add(f).add(b).add(T),c.add(a),b.fromTo(o,.99,0),d.fromTo(o,.99,0),m.fromTo(o,.99,0,0),f.fromTo(o,.99,0),s){if(d.fromTo(r,"0%",l?"-100%":"100%"),f.fromTo(r,"0%",l?"-100%":"100%"),T.beforeClearStyles([o]).fromTo(o,1,.01),y){var S=new e;S.addElement(t(y).querySelector(".button-text")),S.fromTo(r,"0%",(l?-124:124)+"px"),a.add(S)}}else d.fromTo(r,"0%",i).afterClearStyles(["transform"]),f.fromTo(r,"0%",i).afterClearStyles(["transform",o]),b.afterClearStyles([o]),d.afterClearStyles([o]),m.afterClearStyles([o])})}return Promise.resolve(c)}});