"use strict";(self["webpackChunksgc_mobile"]=self["webpackChunksgc_mobile"]||[]).push([[438],{8544:function(t,e,i){i.r(e),i.d(e,{startFocusVisible:function(){return s}});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const n="ion-focused",r="ion-focusable",o=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],s=t=>{let e=[],i=!0;const s=t?t.shadowRoot:document,a=t||document.body,c=t=>{e.forEach((t=>t.classList.remove(n))),t.forEach((t=>t.classList.add(n))),e=t},l=()=>{i=!1,c([])},d=t=>{i=o.includes(t.key),i||c([])},u=t=>{if(i&&void 0!==t.composedPath){const e=t.composedPath().filter((t=>!!t.classList&&t.classList.contains(r)));c(e)}},h=()=>{s.activeElement===a&&c([])};s.addEventListener("keydown",d),s.addEventListener("focusin",u),s.addEventListener("focusout",h),s.addEventListener("touchstart",l),s.addEventListener("mousedown",l);const f=()=>{s.removeEventListener("keydown",d),s.removeEventListener("focusin",u),s.removeEventListener("focusout",h),s.removeEventListener("touchstart",l),s.removeEventListener("mousedown",l)};return{destroy:f,setFocus:c}}},1109:function(t,e,i){i.d(e,{C:function(){return s},a:function(){return r},d:function(){return o}});var n=i(6587);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */const r=async(t,e,i,r,o,s)=>{var a;if(t)return t.attachViewToDom(e,i,o,r);if(!s&&"string"!==typeof i&&!(i instanceof HTMLElement))throw new Error("framework delegate is missing");const c="string"===typeof i?null===(a=e.ownerDocument)||void 0===a?void 0:a.createElement(i):i;return r&&r.forEach((t=>c.classList.add(t))),o&&Object.assign(c,o),e.appendChild(c),await new Promise((t=>(0,n.c)(c,t))),c},o=(t,e)=>{if(e){if(t){const i=e.parentElement;return t.removeViewFromDom(i,e)}e.remove()}return Promise.resolve()},s=()=>{let t,e;const i=async(i,r,o={},s=[])=>{var a,c;if(t=i,r){const e="string"===typeof r?null===(a=t.ownerDocument)||void 0===a?void 0:a.createElement(r):r;s.forEach((t=>e.classList.add(t))),Object.assign(e,o),t.appendChild(e),await new Promise((t=>(0,n.c)(e,t)))}else if(t.children.length>0){const e=t.children[0];if(!e.classList.contains("ion-delegate-host")){const e=null===(c=t.ownerDocument)||void 0===c?void 0:c.createElement("div");e.classList.add("ion-delegate-host"),s.forEach((t=>e.classList.add(t))),e.append(...t.children),t.appendChild(e)}}const l=document.querySelector("ion-app")||document.body;return e=document.createComment("ionic teleport"),t.parentNode.insertBefore(e,t),l.appendChild(t),t},r=()=>(t&&e&&(e.parentNode.insertBefore(t,e),e.remove()),Promise.resolve());return{attachViewToDom:i,removeViewFromDom:r}}},9350:function(t,e,i){i.d(e,{G:function(){return a}});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
class n{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(t){var e;return new r(this,this.newID(),t.name,null!==(e=t.priority)&&void 0!==e?e:0,!!t.disableScroll)}createBlocker(t={}){return new o(this,this.newID(),t.disable,!!t.disableScroll)}start(t,e,i){return this.canStart(t)?(this.requestedStart.set(e,i),!0):(this.requestedStart.delete(e),!1)}capture(t,e,i){if(!this.start(t,e,i))return!1;const n=this.requestedStart;let r=-1e4;if(n.forEach((t=>{r=Math.max(r,t)})),r===i){this.capturedId=e,n.clear();const i=new CustomEvent("ionGestureCaptured",{detail:{gestureName:t}});return document.dispatchEvent(i),!0}return n.delete(e),!1}release(t){this.requestedStart.delete(t),this.capturedId===t&&(this.capturedId=void 0)}disableGesture(t,e){let i=this.disabledGestures.get(t);void 0===i&&(i=new Set,this.disabledGestures.set(t,i)),i.add(e)}enableGesture(t,e){const i=this.disabledGestures.get(t);void 0!==i&&i.delete(e)}disableScroll(t){this.disabledScroll.add(t),1===this.disabledScroll.size&&document.body.classList.add(s)}enableScroll(t){this.disabledScroll.delete(t),0===this.disabledScroll.size&&document.body.classList.remove(s)}canStart(t){return void 0===this.capturedId&&!this.isDisabled(t)}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(t){const e=this.disabledGestures.get(t);return!!(e&&e.size>0)}newID(){return this.gestureId++,this.gestureId}}class r{constructor(t,e,i,n,r){this.id=e,this.name=i,this.disableScroll=r,this.priority=1e6*n+e,this.ctrl=t}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const t=this.ctrl.capture(this.name,this.id,this.priority);return t&&this.disableScroll&&this.ctrl.disableScroll(this.id),t}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class o{constructor(t,e,i,n){this.id=e,this.disable=i,this.disableScroll=n,this.ctrl=t}block(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.disableGesture(t,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.enableGesture(t,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const s="backdrop-no-scroll",a=new n},3602:function(t,e,i){i.d(e,{a:function(){return s},b:function(){return a},c:function(){return c},d:function(){return o},h:function(){return l}});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const n={getEngine(){var t;const e=window;return e.TapticEngine||(null===(t=e.Capacitor)||void 0===t?void 0:t.isPluginAvailable("Haptics"))&&e.Capacitor.Plugins.Haptics},available(){var t;const e=window,i=this.getEngine();return!!i&&("web"!==(null===(t=e.Capacitor)||void 0===t?void 0:t.getPlatform())||"undefined"!==typeof navigator&&void 0!==navigator.vibrate)},isCordova(){return!!window.TapticEngine},isCapacitor(){const t=window;return!!t.Capacitor},impact(t){const e=this.getEngine();if(!e)return;const i=this.isCapacitor()?t.style.toUpperCase():t.style;e.impact({style:i})},notification(t){const e=this.getEngine();if(!e)return;const i=this.isCapacitor()?t.style.toUpperCase():t.style;e.notification({style:i})},selection(){this.impact({style:"light"})},selectionStart(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionStart():t.gestureSelectionStart())},selectionChanged(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionChanged():t.gestureSelectionChanged())},selectionEnd(){const t=this.getEngine();t&&(this.isCapacitor()?t.selectionEnd():t.gestureSelectionEnd())}},r=()=>n.available(),o=()=>{r()&&n.selection()},s=()=>{r()&&n.selectionStart()},a=()=>{r()&&n.selectionChanged()},c=()=>{r()&&n.selectionEnd()},l=t=>{r()&&n.impact(t)}},4261:function(t,e,i){i.r(e),i.d(e,{MENU_BACK_BUTTON_PRIORITY:function(){return s},OVERLAY_BACK_BUTTON_PRIORITY:function(){return o},blockHardwareBackButton:function(){return n},startHardwareBackButton:function(){return r}});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const n=()=>{document.addEventListener("backbutton",(()=>{}))},r=()=>{const t=document;let e=!1;t.addEventListener("backbutton",(()=>{if(e)return;let i=0,n=[];const r=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(t,e){n.push({priority:t,handler:e,id:i++})}}});t.dispatchEvent(r);const o=async t=>{try{if(null===t||void 0===t?void 0:t.handler){const e=t.handler(s);null!=e&&await e}}catch(e){console.error(e)}},s=()=>{if(n.length>0){let t={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};n.forEach((e=>{e.priority>=t.priority&&(t=e)})),e=!0,n=n.filter((e=>e.id!==t.id)),o(t).then((()=>e=!1))}};s()}))},o=100,s=99},6587:function(t,e,i){i.d(e,{a:function(){return l},b:function(){return d},c:function(){return o},d:function(){return s},e:function(){return v},f:function(){return b},g:function(){return u},h:function(){return g},i:function(){return c},j:function(){return C},k:function(){return m},l:function(){return S},m:function(){return w},n:function(){return p},p:function(){return E},q:function(){return f},r:function(){return h},s:function(){return k},t:function(){return n},u:function(){return y}});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const n=(t,e=0)=>new Promise((i=>{r(t,e,i)})),r=(t,e=0,i)=>{let n,r;const o={passive:!0},s=500,a=()=>{n&&n()},c=e=>{void 0!==e&&t!==e.target||(a(),i(e))};return t&&(t.addEventListener("webkitTransitionEnd",c,o),t.addEventListener("transitionend",c,o),r=setTimeout(c,e+s),n=()=>{r&&(clearTimeout(r),r=void 0),t.removeEventListener("webkitTransitionEnd",c,o),t.removeEventListener("transitionend",c,o)}),a},o=(t,e)=>{t.componentOnReady?t.componentOnReady().then((t=>e(t))):h((()=>e(t)))},s=(t,e=[])=>{const i={};return e.forEach((e=>{if(t.hasAttribute(e)){const n=t.getAttribute(e);null!==n&&(i[e]=t.getAttribute(e)),t.removeAttribute(e)}})),i},a=["role","aria-activedescendant","aria-atomic","aria-autocomplete","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowindextext","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],c=(t,e)=>{let i=a;return e&&e.length>0&&(i=i.filter((t=>!e.includes(t)))),s(t,i)},l=(t,e,i,n)=>{var r;if("undefined"!==typeof window){const o=window,s=null===(r=null===o||void 0===o?void 0:o.Ionic)||void 0===r?void 0:r.config;if(s){const r=s.get("_ael");if(r)return r(t,e,i,n);if(s._ael)return s._ael(t,e,i,n)}}return t.addEventListener(e,i,n)},d=(t,e,i,n)=>{var r;if("undefined"!==typeof window){const o=window,s=null===(r=null===o||void 0===o?void 0:o.Ionic)||void 0===r?void 0:r.config;if(s){const r=s.get("_rel");if(r)return r(t,e,i,n);if(s._rel)return s._rel(t,e,i,n)}}return t.removeEventListener(e,i,n)},u=(t,e=t)=>t.shadowRoot||e,h=t=>"function"===typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(t):"function"===typeof requestAnimationFrame?requestAnimationFrame(t):setTimeout(t),f=t=>!!t.shadowRoot&&!!t.attachShadow,m=t=>{const e=t.closest("ion-item");return e?e.querySelector("ion-label"):null},b=t=>{if(t.focus(),t.classList.contains("ion-focusable")){const e=t.closest("ion-app");e&&e.setFocus([t])}},p=(t,e)=>{let i;const n=t.getAttribute("aria-labelledby"),r=t.id;let o=null!==n&&""!==n.trim()?n:e+"-lbl",s=null!==n&&""!==n.trim()?document.getElementById(n):m(t);return s?(null===n&&(s.id=o),i=s.textContent,s.setAttribute("aria-hidden","true")):""!==r.trim()&&(s=document.querySelector(`label[for="${r}"]`),s&&(""!==s.id?o=s.id:s.id=o=`${r}-lbl`,i=s.textContent)),{label:s,labelId:o,labelText:i}},v=(t,e,i,n,r)=>{if(t||f(e)){let t=e.querySelector("input.aux-input");t||(t=e.ownerDocument.createElement("input"),t.type="hidden",t.classList.add("aux-input"),e.appendChild(t)),t.disabled=r,t.name=i,t.value=n||""}},g=(t,e,i)=>Math.max(t,Math.min(e,i)),w=(t,e)=>{if(!t){const t="ASSERT: "+e;throw console.error(t),new Error(t)}},y=t=>t.timeStamp||Date.now(),E=t=>{if(t){const e=t.changedTouches;if(e&&e.length>0){const t=e[0];return{x:t.clientX,y:t.clientY}}if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY}}return{x:0,y:0}},S=t=>{const e="rtl"===document.dir;switch(t){case"start":return e;case"end":return!e;default:throw new Error(`"${t}" is not a valid value for [side]. Use "start" or "end" instead.`)}},C=(t,e)=>{const i=t._original||t;return{_original:t,emit:L(i.emit.bind(i),e)}},L=(t,e=0)=>{let i;return(...n)=>{clearTimeout(i),i=setTimeout(t,e,...n)}},k=(t,e)=>{if(null!==t&&void 0!==t||(t={}),null!==e&&void 0!==e||(e={}),t===e)return!0;const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!1;for(const n of i){if(!(n in e))return!1;if(t[n]!==e[n])return!1}return!0}},5235:function(t,e,i){i.d(e,{d:function(){return A}});var n=i(65);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */let r;const o=()=>{if("undefined"===typeof window)return new Map;if(!r){const t=window;t.Ionicons=t.Ionicons||{},r=t.Ionicons.map=t.Ionicons.map||new Map}return r},s=t=>{let e=l(t.src);if(e)return e;if(e=c(t.name,t.icon,t.mode,t.ios,t.md),e)return a(e);if(t.icon){if(e=l(t.icon),e)return e;if(e=l(t.icon[t.mode]),e)return e}return null},a=t=>{const e=o().get(t);return e||(0,n.K3)(`svg/${t}.svg`)},c=(t,e,i,n,r)=>{if(i="ios"===(i&&h(i))?"ios":"md",n&&"ios"===i?t=h(n):r&&"md"===i?t=h(r):(t||!e||d(e)||(t=e),u(t)&&(t=h(t))),!u(t)||""===t.trim())return null;const o=t.replace(/[a-z]|-|\d/gi,"");return""!==o?null:t},l=t=>u(t)&&(t=t.trim(),d(t))?t:null,d=t=>t.length>0&&/(\/|\.)/.test(t),u=t=>"string"===typeof t,h=t=>t.toLowerCase(),f=(t,e=[])=>{const i={};return e.forEach((e=>{if(t.hasAttribute(e)){const n=t.getAttribute(e);null!==n&&(i[e]=t.getAttribute(e)),t.removeAttribute(e)}})),i},m=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase()),b=t=>{const e=document.createElement("div");e.innerHTML=t;for(let n=e.childNodes.length-1;n>=0;n--)"svg"!==e.childNodes[n].nodeName.toLowerCase()&&e.removeChild(e.childNodes[n]);const i=e.firstElementChild;if(i&&"svg"===i.nodeName.toLowerCase()){const t=i.getAttribute("class")||"";if(i.setAttribute("class",(t+" s-ion-icon").trim()),p(i))return e.innerHTML}return""},p=t=>{if(1===t.nodeType){if("script"===t.nodeName.toLowerCase())return!1;for(let e=0;e<t.attributes.length;e++){const i=t.attributes[e].name;if(u(i)&&0===i.toLowerCase().indexOf("on"))return!1}for(let e=0;e<t.childNodes.length;e++)if(!p(t.childNodes[e]))return!1}return!0},v=t=>t.startsWith("data:image/svg+xml"),g=t=>-1!==t.indexOf(";utf8,"),w=new Map,y=new Map;let E;const S=(t,e)=>{let i=y.get(t);if(!i){if("undefined"===typeof fetch||"undefined"===typeof document)return w.set(t,""),Promise.resolve();if(v(t)&&g(t)){E||(E=new DOMParser);const e=E.parseFromString(t,"text/html"),i=e.querySelector("svg");return i&&w.set(t,i.outerHTML),Promise.resolve()}i=fetch(t).then((i=>{if(i.ok)return i.text().then((i=>{i&&!1!==e&&(i=b(i)),w.set(t,i||"")}));w.set(t,"")})),y.set(t,i)}return i},C=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}:host(.flip-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.icon-small){font-size:18px !important}:host(.icon-large){font-size:32px !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}",L=(0,n.GH)(class extends n.mv{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.isVisible=!1,this.mode=k(),this.lazy=!1,this.sanitize=!0,this.hasAriaHidden=()=>{const{el:t}=this;return t.hasAttribute("aria-hidden")&&"true"===t.getAttribute("aria-hidden")}}componentWillLoad(){this.inheritedAttributes=f(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",(()=>{this.isVisible=!0,this.loadIcon()}))}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(t,e,i){if(n.Z5.isBrowser&&this.lazy&&"undefined"!==typeof window&&window.IntersectionObserver){const n=this.io=new window.IntersectionObserver((t=>{t[0].isIntersecting&&(n.disconnect(),this.io=void 0,i())}),{rootMargin:e});n.observe(t)}else i()}loadIcon(){if(n.Z5.isBrowser&&this.isVisible){const t=s(this);t&&(w.has(t)?this.svgContent=w.get(t):S(t,this.sanitize).then((()=>this.svgContent=w.get(t))))}const t=this.iconName=c(this.name,this.icon,this.mode,this.ios,this.md);t&&(this.ariaLabel=t.replace(/\-/g," "))}render(){const{iconName:t,ariaLabel:e,el:i,inheritedAttributes:r}=this,o=this.mode||"md",s=this.flipRtl||t&&(t.indexOf("arrow")>-1||t.indexOf("chevron")>-1)&&!1!==this.flipRtl;return(0,n.h)(n.AA,Object.assign({"aria-label":void 0===e||this.hasAriaHidden()?null:e,role:"img",class:Object.assign(Object.assign({[o]:!0},x(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":!!s&&m(i)})},r),n.Z5.isBrowser&&this.svgContent?(0,n.h)("div",{class:"icon-inner",innerHTML:this.svgContent}):(0,n.h)("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}static get style(){return C}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32],ariaLabel:[32]}]),k=()=>n.Z5.isBrowser&&"undefined"!==typeof document&&document.documentElement.getAttribute("mode")||"md",x=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function A(){if("undefined"===typeof customElements)return;const t=["ion-icon"];t.forEach((t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,L);break}}))}}}]);
//# sourceMappingURL=chunk-vendors-48f2ce60.d1a4a11f.js.map