PageSourceSearch

https://checkout.rushmypassport.com/main-7BGZANCB.js

js rushmypassport.com collected 2026-10-03 20:38:36 UTC 1,922,494 bytes, 334 lines download raw bytes

1import{a as Tm,b as $m}from"./chunk-BCJQBXJE.js";import{a as Pm}from"./chunk-7F3W65FE.js";import{a as xm,b as vm,c as es,d as Am,e as Nm,f as Dm,g as Im,h as Rm,i as Lm,j as Fm}from"./chunk-A4WMP6WH.js";import{a as to,b as no,c as an,d as rs,e as as,f as ss}from"./chunk-YQSUV6CV.js";import{a as Hi,b as Ya,c as To}from"./chunk-JMOHHDO5.js";import{a as Ja,b as wm,c as Cm,d as Gi,e as ts,f as Mm,g as Sm,h as is,i as Om,j as km}from"./chunk-63WSCZVN.js";import{a as Pn}from"./chunk-YAJYO43M.js";import{a as ns,b as ji}from"./chunk-FUPPVTLV.js";import{a as Ka,b as Xa,c as Qa,d as Za,e as Jn}from"./chunk-ENUKIFJ5.js";import{c as fm,d as bm,e as _m,f as ym,g as Eo}from"./chunk-RESK5YWP.js";import{A as ii,B as Jl,C as ri,D as Ga,E as Dr,I as Qn,J as Ye,a as Bp,b as Ra,c as tt,d as en,j as Ha,n as lm,p as cm,q as dm,r as Bi,s as st,t as Ct,u as tn,v as qe,w as In,x as pm,y as Zl,z as mm}from"./chunk-EUUV6C7I.js";import{b as Fi}from"./chunk-V4LSV6QC.js";import{b as Em}from"./chunk-W6X4JQWJ.js";import{a as ja,b as qa,c as Wa}from"./chunk-HAU5PKOD.js";import{e as Dt,i as eo,j as Tt}from"./chunk-OERJJXI5.js";import"./chunk-346ISJSG.js";import"./chunk-N2R3GF2I.js";import{a as Vt,b as nn,c as ko,d as um,f as gm,g as Ut,h as on,i as hm,l as Zn,m as rn}from"./chunk-RC3JDX4H.js";import{a as Kl,b as Xl,d as Ql,e as am,h as Va,i as Ua,l as sm,m as Oo,p as Ba,q as os,r as $o}from"./chunk-NVKUPA2M.js";import{$ as he,$a as Ee,$c as uo,A as Vl,Aa as P,Ab as Ta,Ac as Mt,Ad as tm,B as mp,Ba as Gl,Bb as $a,Bc as Wn,Bd as Ie,C as Ma,Ca as Cp,Cb as Aa,Cc as dt,Da as Zo,Dc as U,Dd as bt,Ea as X,Eb as Po,Ec as La,Ed as vn,Fa as Pp,Fb as Zt,Fc as Hp,G as Sa,Ga as Oa,Gb as Gn,Gc as Gp,Gd as Yl,H as up,Hb as Na,Hc as jp,Ja as ue,Jb as wt,Jc as Yn,Jd as wn,K as Co,Ka as He,Kb as ei,Kc as qp,Kd as Et,L as Sr,La as Jo,Lb as $r,Ld as Dn,M as Ko,Mb as kp,Md as nm,Na as jl,Nb as jn,Nc as Wl,Nd as om,O as Ul,Oc as Wp,Od as Xn,P as Ge,Pa as Q,Pb as Ep,Pc as ti,Q as Bl,Qb as qt,Qc as Fa,R as ze,Ra as vt,Rb as yn,S as Be,Sa as L,T as An,Ta as ka,Td as im,U as je,Ua as Ve,Ub as Ii,Ud as rm,V as pe,Va as Tr,Vd as So,W as gp,Wa as Ot,Wd as Vi,X as hp,Xa as Mp,Xb as Mo,Xc as Yp,Xd as Ui,Ya as B,Yb as Tp,Yd as Cn,Z as fp,Za as We,Zb as qn,Zc as Kp,Zd as rt,_ as po,_a as ke,_c as zi,a as Me,aa as fe,ab as m,ac as $p,b as mt,ba as Pt,bb as p,bc as Ap,bd as Xp,c as Mr,ca as Xo,cb as F,cc as Np,d as pp,da as bp,e as qo,ea as _p,eb as Oe,f as Wo,fa as Ni,fb as Sp,fc as Da,ga as yp,gb as ge,ha as Hl,hb as I,ia as Ae,ib as Bn,ic as Ia,j as ct,ja as jt,jb as Nn,k as Qt,ka as Or,kb as Ft,la as kr,lb as Hn,lc as Ri,ld as Qp,m as At,ma as xt,mb as Op,mc as kt,n as Ti,na as Un,nb as Di,nc as Dp,ob as ut,oc as Ip,od as Zp,pa as Ne,pb as nt,pc as Li,pd as za,q as ft,qa as xp,qb as ot,qc as Rp,qd as ni,ra as Qo,rc as Lp,rd as oi,sc as Fp,t as $i,ta as Er,tb as mo,tc as zp,td as Nr,u as zl,ub as u,uc as Vp,ud as Jp,va as Je,vb as Re,vc as zt,vd as Wt,w as Ai,wa as Le,wb as le,wc as Ar,wd as xn,x as wo,xa as vp,xb as Nt,xc as ql,xd as Qe,y as Yo,ya as wp,yb as Ea,yc as Jt,yd as em,zc as Up,zd as Kn}from"./chunk-USLT6MNL.js";var F0=qo((exports,module)=>{(function(n){if(typeof exports=="object"&&typeof module<"u")module.exports=n();else if(typeof define=="function"&&define.amd)define([],n);else{var t;typeof window<"u"?t=window:typeof global<"u"?t=global:typeof self<"u"?t=self:t=this,t.libphonenumber=n()}})(function(){var define,module,exports;return function(){function n(t,o,i){function r(h,_){if(!o[h]){if(!t[h]){var y=typeof Mr=="function"&&Mr;if(!_&&y)return y(h,!0);if(s)return s(h,!0);var x=new Error("Cannot find module '"+h+"'");throw x.code="MODULE_NOT_FOUND",x}var v=o[h]={exports:{}};t[h][0].call(v.exports,function(C){var M=t[h][1][C];return r(M||C)},v,v.exports,n,t,o,i)}return o[h].exports}for(var s=typeof Mr=="function"&&Mr,l=0;l<i.length;l++)r(i[l]);return r}return n}()({1:[function(require,module,exports){(function(global){(function(){var $jscomp=$jscomp||{};$jscomp.scope={},$jscomp.createTemplateTagFirstArg=function(n){return n.raw=n},$jscomp.createTemplateTagFirstArgWithRaw=function(n,t){return n.raw=t,n},$jscomp.arrayIteratorImpl=function(n){var t=0;return function(){return t<n.length?{done:!1,value:n[t++]}:{done:!0}}},$jscomp.arrayIterator=function(n){return{next:$jscomp.arrayIteratorImpl(n)}},$jscomp.makeIterator=function(n){var t=typeof Symbol<"u"&&Symbol.iterator&&n[Symbol.iterator];return t?t.call(n):$jscomp.arrayIterator(n)},$jscomp.arrayFromIterator=function(n){for(var t,o=[];!(t=n.next()).done;)o.push(t.value);return o},$jscomp.arrayFromIterable=function(n){return n instanceof Array?n:$jscomp.arrayFromIterator($jscomp.makeIterator(n))},$jscomp.checkStringArgs=function(n,t,o){if(n==null)throw new TypeError("The 'this' value for String.prototype."+o+" must not be null or undefined");if(t instanceof RegExp)throw new TypeError("First argument to String.prototype."+o+" must not be a regular expression");return n+""},$jscomp.ASSUME_ES5=!1,$jscomp.ASSUME_NO_NATIVE_MAP=!1,$jscomp.ASSUME_NO_NATIVE_SET=!1,$jscomp.SIMPLE_FROUND_POLYFILL=!1,$jscomp.ISOLATE_POLYFILLS=!1,$jscomp.FORCE_POLYFILL_PROMISE=!1,$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1,$jscomp.defineProperty=$jscomp.ASSUME_ES5||typeof Object.defineProperties=="function"?Object.defineProperty:function(n,t,o){return n==Array.prototype||n==Object.prototype||(n[t]=o.value),n},$jscomp.getGlobal=function(n){n=[typeof globalThis=="object"&&globalThis,n,typeof window=="object"&&window,typeof self=="object"&&self,typeof global=="object"&&global];for(var t=0;t<n.length;++t){var o=n[t];if(o&&o.Math==Math)return o}throw Error("Cannot find global object")},$jscomp.global=$jscomp.getGlobal(this),$jscomp.IS_SYMBOL_NATIVE=typeof Symbol=="function"&&typeof Symbol("x")=="symbol",$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE,$jscomp.polyfills={},$jscomp.propertyToPolyfillSymbol={},$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(n,t){var o=$jscomp.propertyToPolyfillSymbol[t];return o==null?n[t]:(o=n[o],o!==void 0?o:n[t])};
1$jscomp.polyfill=function(n,t,o,i){t&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(n,t,o,i):$jscomp.polyfillUnisolated(n,t,o,i))},$jscomp.polyfillUnisolated=function(n,t,o,i){for(o=$jscomp.global,n=n.split("."),i=0;i<n.length-1;i++){var r=n[i];if(!(r in o))return;o=o[r]}n=n[n.length-1],i=o[n],t=t(i),t!=i&&t!=null&&$jscomp.defineProperty(o,n,{configurable:!0,writable:!0,value:t})},$jscomp.polyfillIsolated=function(n,t,o,i){var r=n.split(".");n=r.length===1,i=r[0],i=!n&&i in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var s=0;s<r.length-1;s++){var l=r[s];if(!(l in i))return;i=i[l]}r=r[r.length-1],o=$jscomp.IS_SYMBOL_NATIVE&&o==="es6"?i[r]:null,t=t(o),t!=null&&(n?$jscomp.defineProperty($jscomp.polyfills,r,{configurable:!0,writable:!0,value:t}):t!==o&&($jscomp.propertyToPolyfillSymbol[r]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(r):$jscomp.POLYFILL_PREFIX+r,r=$jscomp.propertyToPolyfillSymbol[r],$jscomp.defineProperty(i,r,{configurable:!0,writable:!0,value:t})))},$jscomp.polyfill("String.prototype.endsWith",function(n){return n||function(t,o){var i=$jscomp.checkStringArgs(this,t,"endsWith");t+="",o===void 0&&(o=i.length),o=Math.max(0,Math.min(o|0,i.length));for(var r=t.length;0<r&&0<o;)if(i[--o]!=t[--r])return!1;return 0>=r}},"es6","es3"),$jscomp.findInternal=function(n,t,o){n instanceof String&&(n=String(n));for(var i=n.length,r=0;r<i;r++){var s=n[r];if(t.call(o,s,r,n))return{i:r,v:s}}return{i:-1,v:void 0}},$jscomp.polyfill("Array.prototype.find",function(n){return n||function(t,o){return $jscomp.findInternal(this,t,o).v}},"es6","es3"),$jscomp.polyfill("String.prototype.startsWith",function(n){return n||function(t,o){var i=$jscomp.checkStringArgs(this,t,"startsWith");t+="";var r=i.length,s=t.length;o=Math.max(0,Math.min(o|0,i.length));for(var l=0;l<s&&o<r;)if(i[o++]!=t[l++])return!1;return l>=s}},"es6","es3"),$jscomp.polyfill("String.prototype.repeat",function(n){return n||function(t){var o=$jscomp.checkStringArgs(this,null,"repeat");if(0>t||1342177279<t)throw new RangeError("Invalid count value");t|=0;for(var i="";t;)t&1&&(i+=o),(t>>>=1)&&(o+=o);return i}},"es6","es3"),$jscomp.initSymbol=function(){},$jscomp.polyfill("Symbol",function(n){if(n)return n;var t=function(r,s){this.$jscomp$symbol$id_=r,$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:s})};t.prototype.toString=function(){return this.$jscomp$symbol$id_};var o=0,i=function(r){if(this instanceof i)throw new TypeError("Symbol is not a constructor");return new t("jscomp_symbol_"+(r||"")+"_"+o++,r)};return i},"es6","es3"),$jscomp.polyfill("Symbol.iterator",function(n){if(n)return n;n=Symbol("Symbol.iterator");for(var t="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),o=0;o<t.length;o++){var i=$jscomp.global[t[o]];typeof i=="function"&&typeof i.prototype[n]!="function"&&$jscomp.defineProperty(i.prototype,n,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return n},"es6","es3"),$jscomp.iteratorPrototype=function(n){return n={next:n},n[Symbol.iterator]=function(){return this},n},$jscomp.iteratorFromArray=function(n,t){n instanceof String&&(n+="");var o=0,i=!1,r={next:function(){if(!i&&o<n.length){var s=o++;return{value:t(s,n[s]),done:!1}}return i=!0,{done:!0,value:void 0}}};return r[Symbol.iterator]=function(){return r},r},$jscomp.polyfill("Array.prototype.keys",function(n){return n||function(){return $jscomp.iteratorFromArray(this,function(t){return t})}},"es6","es3"),$jscomp.polyfill("Object.is",function(n){return n||function(t,o){return t===o?t!==0||1/t===1/o:t!==t&&o!==o}},"es6","es3"),$jscomp.polyfill("Array.prototype.includes",function(n){return n||function(t,o){var i=this;i instanceof String&&(i=String(i));var r=i.length;for(o=o||0,0>o&&(o=Math.max(o+r,0));o<r;o++){var s=i[o];if(s===t||Object.is(s,t))return!0}return!1}},"es7","es3"),$jscomp.polyfill("String.prototype.includes",function(n){return n||function(t,o){return $jscomp.checkStringArgs(this,t,"includes").indexOf(t,o||0)!==-1}},"es6","es3");var COMPILED=!0,goog=goog||{};goog.global=this||self,goog.exportPath_=function(n,t,o,i){n=n.split("."),i=i||goog.global,n[0]in i||typeof i.execScript>"u"||i.execScript("var "+n[0]);for(var r;n.length&&(r=n.shift());
1)if(n.length||t===void 0)i=i[r]&&i[r]!==Object.prototype[r]?i[r]:i[r]={};else if(!o&&goog.isObject(t)&&goog.isObject(i[r]))for(var s in t)t.hasOwnProperty(s)&&(i[r][s]=t[s]);else i[r]=t},goog.define=function(n,t){if(!COMPILED){var o=goog.global.CLOSURE_UNCOMPILED_DEFINES,i=goog.global.CLOSURE_DEFINES;o&&o.nodeType===void 0&&Object.prototype.hasOwnProperty.call(o,n)?t=o[n]:i&&i.nodeType===void 0&&Object.prototype.hasOwnProperty.call(i,n)&&(t=i[n])}return t},goog.FEATURESET_YEAR=2012,goog.DEBUG=!0,goog.LOCALE="en",goog.TRUSTED_SITE=!0,goog.DISALLOW_TEST_ONLY_CODE=COMPILED&&!goog.DEBUG,goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=!1,goog.provide=function(n){if(goog.isInModuleLoader_())throw Error("goog.provide cannot be used within a module.");if(!COMPILED&&goog.isProvided_(n))throw Error('Namespace "'+n+'" already declared.');goog.constructNamespace_(n)},goog.constructNamespace_=function(n,t,o){if(!COMPILED){delete goog.implicitNamespaces_[n];for(var i=n;(i=i.substring(0,i.lastIndexOf(".")))&&!goog.getObjectByName(i);)goog.implicitNamespaces_[i]=!0}goog.exportPath_(n,t,o)},goog.getScriptNonce=function(n){return n&&n!=goog.global?goog.getScriptNonce_(n.document):(goog.cspNonce_===null&&(goog.cspNonce_=goog.getScriptNonce_(goog.global.document)),goog.cspNonce_)},goog.NONCE_PATTERN_=/^[\w+/_-]+[=]{0,2}$/,goog.cspNonce_=null,goog.getScriptNonce_=function(n){return(n=n.querySelector&&n.querySelector("script[nonce]"))&&(n=n.nonce||n.getAttribute("nonce"))&&goog.NONCE_PATTERN_.test(n)?n:""},goog.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/,goog.module=function(n){if(typeof n!="string"||!n||n.search(goog.VALID_MODULE_RE_)==-1)throw Error("Invalid module identifier");if(!goog.isInGoogModuleLoader_())throw Error("Module "+n+" has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide.");if(goog.moduleLoaderState_.moduleName)throw Error("goog.module may only be called once per module.");if(goog.moduleLoaderState_.moduleName=n,!COMPILED){if(goog.isProvided_(n))throw Error('Namespace "'+n+'" already declared.');delete goog.implicitNamespaces_[n]}},goog.module.get=function(n){return goog.module.getInternal_(n)},goog.module.getInternal_=function(n){if(!COMPILED){if(n in goog.loadedModules_)return goog.loadedModules_[n].exports;if(!goog.implicitNamespaces_[n])return n=goog.getObjectByName(n),n??null}return null},goog.ModuleType={ES6:"es6",GOOG:"goog"},goog.moduleLoaderState_=null,goog.isInModuleLoader_=function(){return goog.isInGoogModuleLoader_()||goog.isInEs6ModuleLoader_()},goog.isInGoogModuleLoader_=function(){return!!goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.GOOG},goog.isInEs6ModuleLoader_=function(){if(goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.ES6)return!0;var n=goog.global.$jscomp;return n?typeof n.getCurrentModulePath!="function"?!1:!!n.getCurrentModulePath():!1},goog.module.declareLegacyNamespace=function(){if(!COMPILED&&!goog.isInGoogModuleLoader_())throw Error("goog.module.declareLegacyNamespace must be called from within a goog.module");if(!COMPILED&&!goog.moduleLoaderState_.moduleName)throw Error("goog.module must be called prior to goog.module.declareLegacyNamespace.");goog.moduleLoaderState_.declareLegacyNamespace=!0},goog.declareModuleId=function(n){if(!COMPILED){if(!goog.isInEs6ModuleLoader_())throw Error("goog.declareModuleId may only be called from within an ES6 module");if(goog.moduleLoaderState_&&goog.moduleLoaderState_.moduleName)throw Error("goog.declareModuleId may only be called once per module.");if(n in goog.loadedModules_)throw Error('Module with namespace "'+n+'" already exists.')}if(goog.moduleLoaderState_)goog.moduleLoaderState_.moduleName=n;else{var t=goog.global.$jscomp;if(!t||typeof t.getCurrentModulePath!="function")throw Error('Module with namespace "'+n+'" has been loaded incorrectly.');t=t.require(t.getCurrentModulePath()),goog.loadedModules_[n]={exports:t,type:goog.ModuleType.ES6,moduleId:n}}},goog.setTestOnly=function(n){if(goog.DISALLOW_TEST_ONLY_CODE)throw n=n||"",Error("Importing test-only code into non-debug environment"+(n?"
1: "+n:"."))},goog.forwardDeclare=function(n){},COMPILED||(goog.isProvided_=function(n){return n in goog.loadedModules_||!goog.implicitNamespaces_[n]&&goog.getObjectByName(n)!=null},goog.implicitNamespaces_={"goog.module":!0}),goog.getObjectByName=function(n,t){n=n.split("."),t=t||goog.global;for(var o=0;o<n.length;o++)if(t=t[n[o]],t==null)return null;return t},goog.addDependency=function(n,t,o,i){!COMPILED&&goog.DEPENDENCIES_ENABLED&&goog.debugLoader_.addDependency(n,t,o,i)},goog.ENABLE_DEBUG_LOADER=!0,goog.logToConsole_=function(n){goog.global.console&&goog.global.console.error(n)},goog.require=function(n){if(!COMPILED){if(goog.ENABLE_DEBUG_LOADER&&goog.debugLoader_.requested(n),goog.isProvided_(n)){if(goog.isInModuleLoader_())return goog.module.getInternal_(n)}else if(goog.ENABLE_DEBUG_LOADER){var t=goog.moduleLoaderState_;goog.moduleLoaderState_=null;try{goog.debugLoader_.load_(n)}finally{goog.moduleLoaderState_=t}}return null}},goog.requireType=function(n){return{}},goog.basePath="",goog.nullFunction=function(){},goog.abstractMethod=function(){throw Error("unimplemented abstract method")},goog.addSingletonGetter=function(n){n.instance_=void 0,n.getInstance=function(){return n.instance_?n.instance_:(goog.DEBUG&&(goog.instantiatedSingletons_[goog.instantiatedSingletons_.length]=n),n.instance_=new n)}},goog.instantiatedSingletons_=[],goog.LOAD_MODULE_USING_EVAL=!0,goog.SEAL_MODULE_EXPORTS=goog.DEBUG,goog.loadedModules_={},goog.DEPENDENCIES_ENABLED=!COMPILED&&goog.ENABLE_DEBUG_LOADER,goog.TRANSPILE="detect",goog.ASSUME_ES_MODULES_TRANSPILED=!1,goog.TRANSPILE_TO_LANGUAGE="",goog.TRANSPILER="transpile.js",goog.hasBadLetScoping=null,goog.useSafari10Workaround=function(){if(goog.hasBadLetScoping==null){try{var a=!eval('"use strict";let x = 1; function f() { return typeof x; };f() == "number";')}catch(n){a=!1}goog.hasBadLetScoping=a}return goog.hasBadLetScoping},goog.workaroundSafari10EvalBug=function(n){return"(function(){"+n+`
2;})();
3`},goog.loadModule=function(n){var t=goog.moduleLoaderState_;try{goog.moduleLoaderState_={moduleName:"",declareLegacyNamespace:!1,type:goog.ModuleType.GOOG};var o={},i=o;if(typeof n=="function")i=n.call(void 0,i);else if(typeof n=="string")goog.useSafari10Workaround()&&(n=goog.workaroundSafari10EvalBug(n)),i=goog.loadModuleFromSource_.call(void 0,i,n);else throw Error("Invalid module definition");var r=goog.moduleLoaderState_.moduleName;if(typeof r=="string"&&r)goog.moduleLoaderState_.declareLegacyNamespace?goog.constructNamespace_(r,i,o!==i):goog.SEAL_MODULE_EXPORTS&&Object.seal&&typeof i=="object"&&i!=null&&Object.seal(i),goog.loadedModules_[r]={exports:i,type:goog.ModuleType.GOOG,moduleId:goog.moduleLoaderState_.moduleName};else throw Error('Invalid module name "'+r+'"')}finally{goog.moduleLoaderState_=t}},goog.loadModuleFromSource_=function(a,b){return eval(b),a},goog.normalizePath_=function(n){n=n.split("/");for(var t=0;t<n.length;)n[t]=="."?n.splice(t,1):t&&n[t]==".."&&n[t-1]&&n[t-1]!=".."?n.splice(--t,2):t++;return n.join("/")},goog.loadFileSync_=function(n){if(goog.global.CLOSURE_LOAD_FILE_SYNC)return goog.global.CLOSURE_LOAD_FILE_SYNC(n);try{var t=new goog.global.XMLHttpRequest;return t.open("get",n,!1),t.send(),t.status==0||t.status==200?t.responseText:null}catch{return null}},goog.transpile_=function(n,t,o){var i=goog.global.$jscomp;i||(goog.global.$jscomp=i={});var r=i.transpile;if(!r){var s=goog.basePath+goog.TRANSPILER,l=goog.loadFileSync_(s);if(l){if((function(){(0,eval)(l+`
4//# sourceURL=`+s)}).call(goog.global),goog.global.$gwtExport&&goog.global.$gwtExport.$jscomp&&!goog.global.$gwtExport.$jscomp.transpile)throw Error('The transpiler did not properly export the "transpile" method. $gwtExport: '+JSON.stringify(goog.global.$gwtExport));goog.global.$jscomp.transpile=goog.global.$gwtExport.$jscomp.transpile,i=goog.global.$jscomp,r=i.transpile}}return r||(r=i.transpile=function(h,_){return goog.logToConsole_(_+" requires transpilation but no transpiler was found."),h}),r(n,t,o)},goog.typeOf=function(n){var t=typeof n;return t!="object"?t:n?Array.isArray(n)?"array":t:"null"},goog.isArrayLike=function(n){var t=goog.typeOf(n);return t=="array"||t=="object"&&typeof n.length=="number"},goog.isDateLike=function(n){return goog.isObject(n)&&typeof n.getFullYear=="function"},goog.isObject=function(n){var t=typeof n;return t=="object"&&n!=null||t=="function"},goog.getUid=function(n){return Object.prototype.hasOwnProperty.call(n,goog.UID_PROPERTY_)&&n[goog.UID_PROPERTY_]||(n[goog.UID_PROPERTY_]=++goog.uidCounter_)},goog.hasUid=function(n){return!!n[goog.UID_PROPERTY_]},goog.removeUid=function(n){n!==null&&"removeAttribute"in n&&n.removeAttribute(goog.UID_PROPERTY_);try{delete n[goog.UID_PROPERTY_]}catch{}},goog.UID_PROPERTY_="closure_uid_"+(1e9*Math.random()>>>0),goog.uidCounter_=0,goog.cloneObject=function(n){var t=goog.typeOf(n);if(t=="object"||t=="array"){if(typeof n.clone=="function")return n.clone();t=t=="array"?[]:{};for(var o in n)t[o]=goog.cloneObject(n[o]);return t}return n},goog.bindNative_=function(n,t,o){return n.call.apply(n.bind,arguments)},goog.bindJs_=function(n,t,o){if(!n)throw Error();if(2<arguments.length){var i=Array.prototype.slice.call(arguments,2);return function(){var r=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(r,i),n.apply(t,r)}}return function(){return n.apply(t,arguments)}},goog.bind=function(n,t,o){return Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?goog.bind=goog.bindNative_:goog.bind=goog.bindJs_,goog.bind.apply(null,arguments)},goog.partial=function(n,t){var o=Array.prototype.slice.call(arguments,1
4);return function(){var i=o.slice();return i.push.apply(i,arguments),n.apply(this,i)}},goog.mixin=function(n,t){for(var o in t)n[o]=t[o]},goog.now=function(){return Date.now()},goog.globalEval=function(n){(0,eval)(n)},goog.getCssName=function(n,t){if(String(n).charAt(0)==".")throw Error('className passed in goog.getCssName must not start with ".". You passed: '+n);var o=function(r){return goog.cssNameMapping_[r]||r},i=function(r){r=r.split("-");for(var s=[],l=0;l<r.length;l++)s.push(o(r[l]));return s.join("-")};return i=goog.cssNameMapping_?goog.cssNameMappingStyle_=="BY_WHOLE"?o:i:function(r){return r},n=t?n+"-"+i(t):i(n),goog.global.CLOSURE_CSS_NAME_MAP_FN?goog.global.CLOSURE_CSS_NAME_MAP_FN(n):n},goog.setCssNameMapping=function(n,t){goog.cssNameMapping_=n,goog.cssNameMappingStyle_=t},!COMPILED&&goog.global.CLOSURE_CSS_NAME_MAPPING&&(goog.cssNameMapping_=goog.global.CLOSURE_CSS_NAME_MAPPING),goog.getMsg=function(n,t,o){return o&&o.html&&(n=n.replace(/</g,"&lt;")),o&&o.unescapeHtmlEntities&&(n=n.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&amp;/g,"&")),t&&(n=n.replace(/\{\$([^}]+)}/g,function(i,r){return t!=null&&r in t?t[r]:i})),n},goog.getMsgWithFallback=function(n,t){return n},goog.exportSymbol=function(n,t,o){goog.exportPath_(n,t,!0,o)},goog.exportProperty=function(n,t,o){n[t]=o},goog.inherits=function(n,t){function o(){}o.prototype=t.prototype,n.superClass_=t.prototype,n.prototype=new o,n.prototype.constructor=n,n.base=function(i,r,s){for(var l=Array(arguments.length-2),h=2;h<arguments.length;h++)l[h-2]=arguments[h];return t.prototype[r].apply(i,l)}},goog.scope=function(n){if(goog.isInModuleLoader_())throw Error("goog.scope is not supported within a module.");n.call(goog.global)},COMPILED||(goog.global.COMPILED=COMPILED),goog.defineClass=function(n,t){var o=t.constructor,i=t.statics;return o&&o!=Object.prototype.constructor||(o=function(){throw Error("cannot instantiate an interface (no constructor defined).")}),o=goog.defineClass.createSealingConstructor_(o,n),n&&goog.inherits(o,n),delete t.constructor,delete t.statics,goog.defineClass.applyProperties_(o.prototype,t),i!=null&&(i instanceof Function?i(o):goog.defineClass.applyProperties_(o,i)
4),o},goog.defineClass.SEAL_CLASS_INSTANCES=goog.DEBUG,goog.defineClass.createSealingConstructor_=function(n,t){return goog.defineClass.SEAL_CLASS_INSTANCES?function(){var o=n.apply(this,arguments)||this;return o[goog.UID_PROPERTY_]=o[goog.UID_PROPERTY_],o}:n},goog.defineClass.OBJECT_PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),goog.defineClass.applyProperties_=function(n,t){for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);for(var i=0;i<goog.defineClass.OBJECT_PROTOTYPE_FIELDS_.length;i++)o=goog.defineClass.OBJECT_PROTOTYPE_FIELDS_[i],Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o])},!COMPILED&&goog.DEPENDENCIES_ENABLED&&(goog.inHtmlDocument_=function(){var n=goog.global.document;return n!=null&&"write"in n},goog.isDocumentLoading_=function(){var n=goog.global.document;return n.attachEvent?n.readyState!="complete":n.readyState=="loading"},goog.findBasePath_=function(){if(goog.global.CLOSURE_BASE_PATH!=null&&typeof goog.global.CLOSURE_BASE_PATH=="string")goog.basePath=goog.global.CLOSURE_BASE_PATH;else if(goog.inHtmlDocument_()){var n=goog.global.document,t=n.currentScript;for(n=t?[t]:n.getElementsByTagName("SCRIPT"),t=n.length-1;0<=t;--t){var o=n[t].src,i=o.lastIndexOf("?");if(i=i==-1?o.length:i,o.substr(i-7,7)=="base.js"){goog.basePath=o.substr(0,i-7);break}}}},goog.findBasePath_(),goog.Transpiler=function(){this.requiresTranspilation_=null,this.transpilationTarget_=goog.TRANSPILE_TO_LANGUAGE},goog.Transpiler.prototype.createRequiresTranspilation_=function(){function a(n,t){e?d[n]=!0:t()?(c=n,d[n]=!1):e=d[n]=!0}function b(g){try{return!!eval(g)}catch(n){return!1}}var c="es3",d={es3:!1},e=!1,f=goog.global.navigator&&goog.global.navigator.userAgent?goog.global.navigator.userAgent:"";return a("es5",function(){return b("[1,].length==1")}),a("es6",function(){return f.match(/Edge\/(\d+)(\.\d)*/i)?!1:b('(()=>{"use strict";class X{constructor(){if(new.target!=String)throw 1;this.x=42}}let q=Reflect.construct(X,[],String);if(q.x!=42||!(q instanceof String))throw 1;for(const a of[2,3]){if(a==2)continue;function f(z={a}){let a=0;return z.a}{function f(){return 0;}}return f()==3}})()')}),a("es7",function(){return b("2 ** 2 == 4")}),a("es8",function(){return b("async () => 1, true")}),a("es9",function(){return b("({...rest} = {}), true")}),a("es_next",function(){return!1}),{target:c,map:d}},goog.Transpiler.prototype.needsTranspile=function(n,t){if(goog.TRANSPILE=="always")return!0;if(goog.TRANSPILE=="never")return!1;if(!this.requiresTranspilation_){var o=this.createRequiresTranspilation_();this.requiresTranspilation_=o.map,this.transpilationTarget_=this.transpilationTarget_||o.target}if(n in this.requiresTranspilation_)return this.requiresTranspilation_[n]?!0:!(!goog.inHtmlDocument_()||t!="es6"||"noModule"in goog.global.document.createElement("script"));throw Error("Unknown language mode: "+n)},goog.Transpiler.prototype.transpile=function(n,t){return goog.transpile_(n,t,this.transpilationTarget_)}
vendor: 5,078 bytes, line 4
4,goog.transpiler_=new goog.Transpiler,goog.protectScriptTag_=function(n){return n.replace(/<\/(SCRIPT)/ig,"\\x3c/$1")},goog.DebugLoader_=function(){this.dependencies_={},this.idToPath_={},this.written_={},this.loadingDeps_=[],this.depsToLoad_=[],this.paused_=!1,this.factory_=new goog.DependencyFactory(goog.transpiler_),this.deferredCallbacks_={},this.deferredQueue_=[]},goog.DebugLoader_.prototype.bootstrap=function(n,t){function o(){i&&(goog.global.setTimeout(i,0),i=null)}var i=t;if(n.length){t=[];for(var r=0;r<n.length;r++){var s=this.getPathFromDeps_(n[r]);if(!s)throw Error("Unregonized namespace: "+n[r]);t.push(this.dependencies_[s])}s=goog.require;var l=0;for(r=0;r<n.length;r++)s(n[r]),t[r].onLoad(function(){++l==n.length&&o()})}else o()},goog.DebugLoader_.prototype.loadClosureDeps=function(){this.depsToLoad_.push(this.factory_.createDependency(goog.normalizePath_(goog.basePath+"deps.js"),"deps.js",[],[],{},!1)),this.loadDeps_()},goog.DebugLoader_.prototype.requested=function(n,t){(n=this.getPathFromDeps_(n))&&(t||this.areDepsLoaded_(this.dependencies_[n].requires))&&(t=this.deferredCallbacks_[n])&&(delete this.deferredCallbacks_[n],t())},goog.DebugLoader_.prototype.setDependencyFactory=function(n){this.factory_=n},goog.DebugLoader_.prototype.load_=function(n){if(this.getPathFromDeps_(n)){var t=this,o=[],i=function(r){var s=t.getPathFromDeps_(r);if(!s)throw Error("Bad dependency path or symbol: "+r);if(!t.written_[s]){for(t.written_[s]=!0,r=t.dependencies_[s],s=0;s<r.requires.length;s++)goog.isProvided_(r.requires[s])||i(r.requires[s]);o.push(r)}};i(n),n=!!this.depsToLoad_.length,this.depsToLoad_=this.depsToLoad_.concat(o),this.paused_||n||this.loadDeps_()}else throw n="goog.require could not find: "+n,goog.logToConsole_(n),Error(n)},goog.DebugLoader_.prototype.loadDeps_=function(){for(var n=this,t=this.paused_;this.depsToLoad_.length&&!t;)(function(){var o=!1,i=n.depsToLoad_.shift(),r=!1;n.loading_(i);var s={pause:function(){if(o)throw Error("Cannot call pause after the call to load.");t=!0},resume:function(){o?n.resume_():t=!1},loaded:function(){if(r)throw Error("Double call to loaded.");r=!0,n.loaded_(i)},pending:function(){for(var l=[],h=0;h<n.loadingDeps_.length;h++)l.push(n.loadingDeps_[h]);return l},setModuleState:function(l){goog.moduleLoaderState_={type:l,moduleName:"",declareLegacyNamespace:!1}},registerEs6ModuleExports:function(l,h,_){_&&(goog.loadedModules_[_]={exports:h,type:goog.ModuleType.ES6,moduleId:_||""})},registerGoogModuleExports:function(l,h){goog.loadedModules_[l]={exports:h,type:goog.ModuleType.GOOG,moduleId:l}},clearModuleState:function(){goog.moduleLoaderState_=null},defer:function(l){if(o)throw Error("Cannot register with defer after the call to load.");n.defer_(i,l)},areDepsLoaded:function(){return n.areDepsLoaded_(i.requires)}};try{i.load(s)}finally{o=!0}})();t&&this.pause_()},goog.DebugLoader_.prototype.pause_=function(){this.paused_=!0},goog.DebugLoader_.prototype.resume_=function(){this.paused_&&(this.paused_=!1,this.loadDeps_())},goog.DebugLoader_.prototype.loading_=function(n){this.loadingDeps_.push(n)},goog.DebugLoader_.prototype.loaded_=function(n){for(var t=0;t<this.loadingDeps_.length;t++)if(this.loadingDeps_[t]==n){this.loadingDeps_.splice(t,1);break}for(t=0;t<this.deferredQueue_.length;t++)if(this.deferredQueue_[t]==n.path){this.deferredQueue_.splice(t,1);break}if(this.loadingDeps_.length==this.deferredQueue_.length&&!this.depsToLoad_.length)for(;this.deferredQueue_.length;)this.requested(this.deferredQueue_.shift(),!0);n.loaded()},goog.DebugLoader_.prototype.areDepsLoaded_=function(n){for(var t=0;t<n.length;t++){var o=this.getPathFromDeps_(n[t]);if(!o||!(o in this.deferredCallbacks_||goog.isProvided_(n[t])))return!1}return!0},goog.DebugLoader_.prototype.getPathFromDeps_=function(n){return n in this.idToPath_?this.idToPath_[n]:n in this.dependencies_?n:null},goog.DebugLoader_.prototype.defer_=function(n,t){this.deferredCallbacks_[n.path]=t,this.deferredQueue_.push(n.path)},goog.LoadController=function(){},goog.LoadController.prototype.pause=function(){},goog.LoadController.prototype.resume=function(){},goog.LoadController.prototype.loaded=function(){},goog.LoadController.prototype.pending=function(){},goog.LoadController.prototype.registerEs6ModuleExports=function(n,t,o){},goog.LoadController.prototype.setModuleState=function(n){},goog.LoadController.prototype.clearModuleState=function(){},goog.LoadController.prototype.defer=function(n){},goog.LoadController.prototype.areDepsLoaded=function(){},goog.Dependency=function(n,t,o,i,r){this.path=n,this.relativePath=t,this.provides=o,this.requires=i,this.loadFlags=r,this.loaded_=!1,this.loadCallbacks_=[]},goog.Dependency.prototype.getPathName=function(){var n=this.path,t=n.indexOf("://");return 0<=t&&(n=n.substring(t+3),t=n.indexOf("/"),0<=t&&(n=n.substring(t+1))),n},goog.Dependency.prototype.onLoad=function(n){this.loaded_?n():this.loadCallbacks_.push(n)},goog.Dependency.prototype.loaded=function(){this.loaded_=!0;var n=this.loadCallbacks_;this.loadCallbacks_=[];for(var t=0;t<n.length;t++)n[t]()}
4,goog.Dependency.defer_=!1,goog.Dependency.callbackMap_={},goog.Dependency.registerCallback_=function(n){var t=Math.random().toString(32);return goog.Dependency.callbackMap_[t]=n,t},goog.Dependency.unregisterCallback_=function(n){delete goog.Dependency.callbackMap_[n]},goog.Dependency.callback_=function(n,t){if(n in goog.Dependency.callbackMap_){for(var o=goog.Dependency.callbackMap_[n],i=[],r=1;r<arguments.length;r++)i.push(arguments[r]);o.apply(void 0,i)}else throw Error("Callback key "+n+" does not exist (was base.js loaded more than once?).")},goog.Dependency.prototype.load=function(n){if(goog.global.CLOSURE_IMPORT_SCRIPT)goog.global.CLOSURE_IMPORT_SCRIPT(this.path)?n.loaded():n.pause();else if(goog.inHtmlDocument_()){var t=goog.global.document;if(t.readyState=="complete"&&!goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING){if(/\bdeps.js$/.test(this.path)){n.loaded();return}throw Error('Cannot write "'+this.path+'" after document load')}var o=goog.getScriptNonce();if(!goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING&&goog.isDocumentLoading_()){var i=function(h){h.readyState&&h.readyState!="complete"?h.onload=i:(goog.Dependency.unregisterCallback_(r),n.loaded())},r=goog.Dependency.registerCallback_(i);o=o?' nonce="'+o+'"':"";var s='<script src="'+this.path+'"'+o+(goog.Dependency.defer_?" defer":"")+' id="script-'+r+'"><\/script>';s+="<script"+o+">",s=goog.Dependency.defer_?s+("document.getElementById('script-"+r+`').onload = function() {
5  goog.Dependency.callback_('`+r+`', this);
6};
7`):s+("goog.Dependency.callback_('"+r+"', document.getElementById('script-"+r+"'));"),s+="<\/script>",t.write(goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createHTML(s):s)}else{var l=t.createElement("script");l.defer=goog.Dependency.defer_,l.async=!1,o&&(l.nonce=o),goog.DebugLoader_.IS_OLD_IE_?(n.pause(),l.onreadystatechange=function(){(l.readyState=="loaded"||l.readyState=="complete")&&(n.loaded(),n.resume())}):l.onload=function(){l.onload=null,n.loaded()},l.src=goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createScriptURL(this.path):this.path,t.head.appendChild(l)}}else goog.logToConsole_("Cannot use default debug loader outside of HTML documents."),this.relativePath=="deps.js"?(goog.logToConsole_("Consider setting CLOSURE_IMPORT_SCRIPT before loading base.js, or setting CLOSURE_NO_DEPS to true."),n.loaded()):n.pause()},goog.Es6ModuleDependency=function(n,t,o,i,r){goog.Dependency.call(this,n,t,o,i,r)},goog.inherits(goog.Es6ModuleDependency,goog.Dependency),goog.Es6ModuleDependency.prototype.load=function(n){function t(y,x){var v="",C=goog.getScriptNonce();C&&(v=' nonce="'+C+'"'),y=x?'<script type="module" crossorigin'+v+">"+x+"<\/script>":'<script type="module" crossorigin src="'+y+'"'+v+"><\/script>",i.write(goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createHTML(y):y)}function o(y,x){var v=i.createElement("script");v.defer=!0,v.async=!1,v.type="module",v.setAttribute("crossorigin",!0);var C=goog.getScriptNonce();C&&(v.nonce=C),x?v.text=goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createScript(x):x:v.src=goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createScriptURL(y):y,i.head.appendChild(v)}if(goog.global.CLOSURE_IMPORT_SCRIPT)goog.global.CLOSURE_IMPORT_SCRIPT(this.path)?n.loaded():n.pause();else if(goog.inHtmlDocument_()){var i=goog.global.document,r=this;if(goog.isDocumentLoading_()){var s=t;goog.Dependency.defer_=!0}else s=o;var l=goog.Dependency.registerCallback_(function(){goog.Dependency.unregisterCallback_(l),n.setModuleState(goog.ModuleType.ES6)});s(void 0,'goog.Dependency.callback_("'+l+'")'),s(this.path,void 0);var h=goog.Dependency.registerCallback_(function(y){goog.Dependency.unregisterCallback_(h),n.registerEs6ModuleExports(r.path,y,goog.moduleLoaderState_.moduleName)});s(void 0,'import * as m from "'+this.path+'"; goog.Dependency.callback_("'+h+'", m)');var _=goog.Dependency.registerCallback_(function(){goog.Dependency.unregisterCallback_(_),n.clearModuleState(),n.loaded()});s(void 0,'goog.Dependency.callback_("'+_+'")')}else goog.logToConsole_("Cannot use default debug loader outside of HTML documents."),n.pause()},goog.TransformedDependency=function(n,t,o,i,r){goog.Dependency.
7call(this,n,t,o,i,r),this.contents_=null,this.lazyFetch_=!goog.inHtmlDocument_()||!("noModule"in goog.global.document.createElement("script"))},goog.inherits(goog.TransformedDependency,goog.Dependency),goog.TransformedDependency.prototype.load=function(n){function t(){r.contents_=goog.loadFileSync_(r.path),r.contents_&&(r.contents_=r.transform(r.contents_),r.contents_&&(r.contents_+=`
8//# sourceURL=`+r.path))}function o(){if(r.lazyFetch_&&t(),r.contents_){s&&n.setModuleState(goog.ModuleType.ES6);try{var x=r.contents_;if(r.contents_=null,goog.globalEval(x),s)var v=goog.moduleLoaderState_.moduleName}finally{s&&n.clearModuleState()}s&&goog.global.$jscomp.require.ensure([r.getPathName()],function(){n.registerEs6ModuleExports(r.path,goog.global.$jscomp.require(r.getPathName()),v)}),n.loaded()}}function i(){var x=goog.global.document,v=goog.Dependency.registerCallback_(function(){goog.Dependency.unregisterCallback_(v),o()}),C=goog.getScriptNonce();C="<script"+(C?' nonce="'+C+'"':"")+">"+goog.protectScriptTag_('goog.Dependency.callback_("'+v+'");')+"<\/script>",x.write(goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createHTML(C):C)}var r=this;if(goog.global.CLOSURE_IMPORT_SCRIPT)t(),this.contents_&&goog.global.CLOSURE_IMPORT_SCRIPT("",this.contents_)?(this.contents_=null,n.loaded()):n.pause();else{var s=this.loadFlags.module==goog.ModuleType.ES6;this.lazyFetch_||t();var l=1<n.pending().length,h=l&&goog.DebugLoader_.IS_OLD_IE_;if(l=goog.Dependency.defer_&&(l||goog.isDocumentLoading_()),h||l)n.defer(function(){o()});else{var _=goog.global.document;if(h=goog.inHtmlDocument_()&&"ActiveXObject"in goog.global,s&&goog.inHtmlDocument_()&&goog.isDocumentLoading_()&&!h){goog.Dependency.defer_=!0,n.pause();var y=_.onreadystatechange;_.onreadystatechange=function(){_.readyState=="interactive"&&(_.onreadystatechange=y,o(),n.resume()),typeof y=="function"&&y.apply(void 0,arguments)}}else!goog.DebugLoader_.IS_OLD_IE_&&goog.inHtmlDocument_()&&goog.isDocumentLoading_()?i():o()}}},goog.TransformedDependency.prototype.transform=function(n){},goog.TranspiledDependency=function(n,t,o,i,r,s){goog.TransformedDependency.call(this,n,t,o,i,r),this.transpiler=s},goog.inherits(goog.TranspiledDependency,goog.TransformedDependency),goog.TranspiledDependency.prototype.transform=function(n){return this.transpiler.transpile(n,this.getPathName())},goog.PreTranspiledEs6ModuleDependency=function(n,t,o,i,r){goog.TransformedDependency.call(this,n,t,o,i,r)},goog.inherits(goog.PreTranspiledEs6ModuleDependency,goog.TransformedDependency),goog.PreTranspiledEs6ModuleDependency.prototype.transform=function(n){return n},goog.GoogModuleDependency=function(n,t,o,i,r,s,l){goog.TransformedDependency.call(this,n,t,o,i,r),this.needsTranspile_=s,this.transpiler_=l},goog.inherits(goog.GoogModuleDependency,goog.TransformedDependency),goog.GoogModuleDependency.prototype.transform=function(n){return this.needsTranspile_&&(n=this.transpiler_.transpile(n,this.getPathName())),goog.LOAD_MODULE_USING_EVAL&&goog.global.JSON!==void 0?"goog.loadModule("+goog.global.JSON.stringify(n+`
9//# sourceURL=`+this.path+`
10`)+");":'goog.loadModule(function(exports) {"use strict";'+n+`
11;return exports});
12//# sourceURL=`+this.path+`
13`},goog.DebugLoader_.IS_OLD_IE_=!(goog.global.atob||!goog.global.document||!goog.global.document.all),goog.DebugLoader_.prototype.addDependency=function(n,t,o,i){t=t||[],n=n.replace(/\\/g,"/");var r=goog.normalizePath_(goog.basePath+n);for(i&&typeof i!="boolean"||(i=i?{module:goog.ModuleType.GOOG}:{}),o=this.factory_.createDependency(r,n,t,o,i,goog.transpiler_.needsTranspile(i.lang||"es3",i.module)),this.dependencies_[r]=o,o=0;o<t.length;o++)this.idToPath_[t[o]]=r;this.idToPath_[n]=r},goog.DependencyFactory=function(n){this.transpiler=n},goog.DependencyFactory.prototype.createDependency=function(n,t,o,i,r,s){return r.module==goog.ModuleType.GOOG?new goog.GoogModuleDependency(n,t,o,i,r,s,this.transpiler):s?new goog.TranspiledDependency(n,t,o,i,r,this.transpiler):r.module==goog.ModuleType.ES6?goog.TRANSPILE=="never"&&goog.ASSUME_ES_MODULES_TRANSPILED?new goog.PreTranspiledEs6ModuleDependency(n,t,o,i,r):new goog.Es6ModuleDependency(n,t,o,i,r):new goog.Dependency(n,t,o,i,r)},goog.debugLoader_=new goog.DebugLoader_,goog.loadClosureDeps=function(){goog.debugLoader_.loadClosureDeps()},goog.setDependencyFactory=function(n){goog.debugLoader_.setDependencyFactory(n)},goog.TRUSTED_TYPES_POLICY_=goog.TRUSTED_TYPES_POLICY_NAME?goog.createTrustedTypesPolicy(goog.TRUSTED_TYPES_POLICY_NAME+"#base"):null,goog.global.CLOSURE_NO_DEPS||goog.debugLoader_.loadClosureDeps(),goog.bootstrap=function(n,t){goog.debugLoader_.bootstrap(n,t)}),goog.TRUSTED_TYPES_POLICY_NAME="goog",goog.identity_=function(n){return n},goog.createTrustedTypesPolicy=function(n){var t=null,o=goog.global.trustedTypes;if(!o||!o.createPolicy)return t;try{t=o.createPolicy(n,{createHTML:goog.identity_,createScript:goog.identity_,createScriptURL:goog.identity_})}catch(i){goog.logToConsole_(i.message)}return t},goog.debug={};function module$contents$goog$debug$Error_DebugError(n){if(Error.captureStackTrace)Error.captureStackTrace(this,module$contents$goog$debug$Error_DebugError);else{var t=Error().stack;t&&(this.stack=t)}n&&(this.message=String(n)),this.reportErrorToServer=!0}goog.inherits(module$contents$goog$debug$Error_DebugError,Error),module$contents$goog$debug$Error_DebugError.prototype.name="CustomError",goog.debug.Error=module$contents$goog$debug$Error_DebugError,goog.dom={},goog.dom.NodeType={ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12},goog.asserts={},goog.asserts.ENABLE_ASSERTS=goog.DEBUG,goog.asserts.AssertionError=function(n,t){module$contents$goog$debug$Error_DebugError.call(this,goog.asserts.subs_(n,t)),this.messagePattern=n},goog.inherits(goog.asserts.AssertionError,module$contents$goog$debug$Error_DebugError),goog.asserts.AssertionError.prototype.name="AssertionError",goog.asserts.DEFAULT_ERROR_HANDLER=function(n){throw n},goog.asserts.errorHandler_=goog.asserts.DEFAULT_ERROR_HANDLER,goog.asserts.subs_=function(n,t){n=n.split("%s");for(var o="",i=n.length-1,r=0;r<i;r++)o+=n[r]+(r<t.length?t[r]:"%s");return o+n[i]},goog.asserts.doAssertFailure_=function(n,t,o,i){var r="Assertion failed";if(o){r+=": "+o;var s=i}else n&&(r+=": "+n,s=t);n=new goog.asserts.AssertionError(""+r,s||[]),goog.asserts.errorHandler_(n)},goog.asserts.setErrorHandler=function(n){goog.asserts.ENABLE_ASSERTS&&(goog.asserts.errorHandler_=n)},goog.asserts.assert=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&!n&&goog.asserts.doAssertFailure_("",null,t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertExists=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&n==null&&goog.asserts.doAssertFailure_("Expected to exist: %s.",[n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.fail=function(n,t){goog.asserts.ENABLE_ASSERTS&&goog.asserts.errorHandler_(new goog.asserts.AssertionError("Failure"+(n?"
13: "+n:""),Array.prototype.slice.call(arguments,1)))},goog.asserts.assertNumber=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&typeof n!="number"&&goog.asserts.doAssertFailure_("Expected number but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertString=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&typeof n!="string"&&goog.asserts.doAssertFailure_("Expected string but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertFunction=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&typeof n!="function"&&goog.asserts.doAssertFailure_("Expected function but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertObject=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&!goog.isObject(n)&&goog.asserts.doAssertFailure_("Expected object but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertArray=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&!Array.isArray(n)&&goog.asserts.doAssertFailure_("Expected array but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertBoolean=function(n,t,o){return goog.asserts.ENABLE_ASSERTS&&typeof n!="boolean"&&goog.asserts.doAssertFailure_("Expected boolean but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertElement=function(n,t,o){return!goog.asserts.ENABLE_ASSERTS||goog.isObject(n)&&n.nodeType==goog.dom.NodeType.ELEMENT||goog.asserts.doAssertFailure_("Expected Element but got %s: %s.",[goog.typeOf(n),n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertInstanceof=function(n,t,o,i){return!goog.asserts.ENABLE_ASSERTS||n instanceof t||goog.asserts.doAssertFailure_("Expected instanceof %s but got %s.",[goog.asserts.getType_(t),goog.asserts.getType_(n)],o,Array.prototype.slice.call(arguments,3)),n},goog.asserts.assertFinite=function(n,t,o){return!goog.asserts.ENABLE_ASSERTS||typeof n=="number"&&isFinite(n)||goog.asserts.doAssertFailure_("Expected %s to be a finite number but it is not.",[n],t,Array.prototype.slice.call(arguments,2)),n},goog.asserts.assertObjectPrototypeIsIntact=function(){for(var n in Object.prototype)goog.asserts.fail(n+" should not be enumerable in Object.prototype.")},goog.asserts.getType_=function(n){return n instanceof Function?n.displayName||n.name||"unknown type name":n instanceof Object?n.constructor.displayName||n.constructor.name||Object.prototype.toString.call(n):n===null?"null":typeof n},goog.array={},goog.NATIVE_ARRAY_PROTOTYPES=goog.TRUSTED_SITE;var module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS=2012<goog.FEATURESET_YEAR;goog.array.ASSUME_NATIVE_FUNCTIONS=module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS;function module$contents$goog$array_peek(n){return n[n.length-1]}goog.array.peek=module$contents$goog$array_peek,goog.array.last=module$contents$goog$array_peek;var module$contents$goog$array_indexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.indexOf)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.indexOf.call(n,t,o)}:function(n,t,o){if(o=o==null?0:0>o?Math.max(0,n.length+o):o,typeof n=="string")return typeof t!="string"||t.length!=1?-1:n.indexOf(t,o);for(;o<n.length;o++)if(o in n&&n[o]===t)return o;return-1};goog.array.indexOf=module$contents$goog$array_indexOf;var module$contents$goog$array_lastIndexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.lastIndexOf)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.lastIndexOf.call(n,t,o??n.length-1)}:function(n,t,o){if(o=o??n.length-1,0>o&&(o=Math.max(0,n.length+o)),typeof n=="string")return typeof t!="string"||t.length!=1?-1:n.lastIndexOf(t,o);for(;0<=o;o--)if(o in n&&n[o]===t)return o;return-1};goog.array.lastIndexOf=module$contents$goog$array_lastIndexOf;var module$contents$goog$array_forEach=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.forEach)?function(n,t,o){goog.asserts.assert(n.length!=null),Array.prototype.forEach.call(n,t,o)}:function(n,t,o){for(var i=n.length,r=typeof n=="string"?n.split(""):n,s=0;s<i;s++)s in r&&t.call(o,r[s],s,n)};goog.array.forEach=module$contents$goog$array_forEach;function module$contents$goog$array_forEachRight(n,t,o){var i=n.length,r=typeof n=="string"?n.split(""):n;for(--i;0<=i;
13--i)i in r&&t.call(o,r[i],i,n)}goog.array.forEachRight=module$contents$goog$array_forEachRight;var module$contents$goog$array_filter=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.filter)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.filter.call(n,t,o)}:function(n,t,o){for(var i=n.length,r=[],s=0,l=typeof n=="string"?n.split(""):n,h=0;h<i;h++)if(h in l){var _=l[h];t.call(o,_,h,n)&&(r[s++]=_)}return r};goog.array.filter=module$contents$goog$array_filter;var module$contents$goog$array_map=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.map)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.map.call(n,t,o)}:function(n,t,o){for(var i=n.length,r=Array(i),s=typeof n=="string"?n.split(""):n,l=0;l<i;l++)l in s&&(r[l]=t.call(o,s[l],l,n));return r};goog.array.map=module$contents$goog$array_map;var module$contents$goog$array_reduce=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduce)?function(n,t,o,i){return goog.asserts.assert(n.length!=null),i&&(t=goog.bind(t,i)),Array.prototype.reduce.call(n,t,o)}:function(n,t,o,i){var r=o;return module$contents$goog$array_forEach(n,function(s,l){r=t.call(i,r,s,l,n)}),r};goog.array.reduce=module$contents$goog$array_reduce;var module$contents$goog$array_reduceRight=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduceRight)?function(n,t,o,i){return goog.asserts.assert(n.length!=null),goog.asserts.assert(t!=null),i&&(t=goog.bind(t,i)),Array.prototype.reduceRight.call(n,t,o)}:function(n,t,o,i){var r=o;return module$contents$goog$array_forEachRight(n,function(s,l){r=t.call(i,r,s,l,n)}),r};goog.array.reduceRight=module$contents$goog$array_reduceRight;var module$contents$goog$array_some=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.some)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.some.call(n,t,o)}:function(n,t,o){for(var i=n.length,r=typeof n=="string"?n.split(""):n,s=0;s<i;s++)if(s in r&&t.call(o,r[s],s,n))return!0;return!1};goog.array.some=module$contents$goog$array_some;var module$contents$goog$array_every=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.every)?function(n,t,o){return goog.asserts.assert(n.length!=null),Array.prototype.every.call(n,t,o)}:function(n,t,o){for(var i=n.length,r=typeof n=="string"?n.split(""):n,s=0;s<i;s++)if(s in r&&!t.call(o,r[s],s,n))return!1;return!0};goog.array.every=module$contents$goog$array_every;function module$contents$goog$array_count(n,t,o){var i=0;return module$contents$goog$array_forEach(n,function(r,s,l){t.call(o,r,s,l)&&++i},o),i}goog.array.count=module$contents$goog$array_count;function module$contents$goog$array_find(n,t,o){return t=module$contents$goog$array_findIndex(n,t,o),0>t?null:typeof n=="string"?n.charAt(t):n[t]}goog.array.find=module$contents$goog$array_find;function module$contents$goog$array_findIndex(n,t,o){for(var i=n.length,r=typeof n=="string"?n.split(""):n,s=0;s<i;s++)if(s in r&&t.call(o,r[s],s,n))return s;return-1}goog.array.findIndex=module$contents$goog$array_findIndex;function module$contents$goog$array_findRight(n,t,o){return t=module$contents$goog$array_findIndexRight(n,t,o),0>t?null:typeof n=="string"?n.charAt(t):n[t]}goog.array.findRight=module$contents$goog$array_findRight;function module$contents$goog$array_findIndexRight(n,t,o){var i=n.length,r=typeof n=="string"?n.split(""):n;for(--i;0<=i;i--)if(i in r&&t.call(o,r[i],i,n))return i;return-1}goog.array.findIndexRight=module$contents$goog$array_findIndexRight;function module$contents$goog$array_contains(n,t){return 0<=module$contents$goog$array_indexOf(n,t)}goog.array.contains=module$contents$goog$array_contains;function module$contents$goog$array_isEmpty(n){return n.length==0}goog.array.isEmpty=module$contents$goog$array_isEmpty;function module$contents$goog$array_clear(n){if(!Array.isArray(n))for(var t=n.length-1;0<=t;t--)delete n[t];n.length=0}goog.array.clear=module$contents$goog$array_clear;function module$contents$goog$array_insert(n,t){module$contents$goog$array_contains(n,t)||n.push(t)}goog.array.insert=module$contents$goog$array_insert;function module$contents$goog$array_insertAt(n,t,o){module$contents$goog$array_splice(n,o,0,t)}goog.array.insertAt=module$contents$goog$array_insertAt;function module$contents$goog$array_insertArrayAt(n,t,o){goog.partial(module$contents$goog$array_splice,n,o,0).apply(null,t)}goog.array.insertArrayAt=module$contents$goog$array_insertArrayAt;function module$contents$goog$array_insertBefore(n,t,o){var i;arguments.length==2||0>(i=module$contents$goog$array_indexOf(n,o))?n.push(t):module$contents$goog$array_insertAt(n,t,i
13)}goog.array.insertBefore=module$contents$goog$array_insertBefore;function module$contents$goog$array_remove(n,t){t=module$contents$goog$array_indexOf(n,t);var o;return(o=0<=t)&&module$contents$goog$array_removeAt(n,t),o}goog.array.remove=module$contents$goog$array_remove;function module$contents$goog$array_removeLast(n,t){return t=module$contents$goog$array_lastIndexOf(n,t),0<=t?(module$contents$goog$array_removeAt(n,t),!0):!1}goog.array.removeLast=module$contents$goog$array_removeLast;function module$contents$goog$array_removeAt(n,t){return goog.asserts.assert(n.length!=null),Array.prototype.splice.call(n,t,1).length==1}goog.array.removeAt=module$contents$goog$array_removeAt;function module$contents$goog$array_removeIf(n,t,o){return t=module$contents$goog$array_findIndex(n,t,o),0<=t?(module$contents$goog$array_removeAt(n,t),!0):!1}goog.array.removeIf=module$contents$goog$array_removeIf;function module$contents$goog$array_removeAllIf(n,t,o){var i=0;return module$contents$goog$array_forEachRight(n,function(r,s){t.call(o,r,s,n)&&module$contents$goog$array_removeAt(n,s)&&i++}),i}goog.array.removeAllIf=module$contents$goog$array_removeAllIf;function module$contents$goog$array_concat(n){return Array.prototype.concat.apply([],arguments)}goog.array.concat=module$contents$goog$array_concat;function module$contents$goog$array_join(n){return Array.prototype.concat.apply([],arguments)}goog.array.join=module$contents$goog$array_join;function module$contents$goog$array_toArray(n){var t=n.length;if(0<t){for(var o=Array(t),i=0;i<t;i++)o[i]=n[i];return o}return[]}var module$contents$goog$array_clone=goog.array.toArray=module$contents$goog$array_toArray;goog.array.clone=module$contents$goog$array_clone;function module$contents$goog$array_extend(n,t){for(var o=1;o<arguments.length;o++){var i=arguments[o];if(goog.isArrayLike(i)){var r=n.length||0,s=i.length||0;n.length=r+s;for(var l=0;l<s;l++)n[r+l]=i[l]}else n.push(i)}}goog.array.extend=module$contents$goog$array_extend;function module$contents$goog$array_splice(n,t,o,i){return goog.asserts.assert(n.length!=null),Array.prototype.splice.apply(n,module$contents$goog$array_slice(arguments,1))}goog.array.splice=module$contents$goog$array_splice;function module$contents$goog$array_slice(n,t,o){return goog.asserts.assert(n.length!=null),2>=arguments.length?Array.prototype.slice.call(n,t):Array.prototype.slice.call(n,t,o)}goog.array.slice=module$contents$goog$array_slice;function module$contents$goog$array_removeDuplicates(n,t,o){t=t||n;var i=function(_){return goog.isObject(_)?"o"+goog.getUid(_):(typeof _).charAt(0)+_};o=o||i,i={};for(var r=0,s=0;s<n.length;){var l=n[s++],h=o(l);Object.prototype.hasOwnProperty.call(i,h)||(i[h]=!0,t[r++]=l)}t.length=r}goog.array.removeDuplicates=module$contents$goog$array_removeDuplicates;function module$contents$goog$array_binarySearch(n,t,o){return module$contents$goog$array_binarySearch_(n,o||module$contents$goog$array_defaultCompare,!1,t)}goog.array.binarySearch=module$contents$goog$array_binarySearch;function module$contents$goog$array_binarySelect(n,t,o){return module$contents$goog$array_binarySearch_(n,t,!0,void 0,o)}goog.array.binarySelect=module$contents$goog$array_binarySelect;function module$contents$goog$array_binarySearch_(n,t,o,i,r){for(var s=0,l=n.length,h;s<l;){var _=s+(l-s>>>1),y=o?t.call(r,n[_],_,n):t(i,n[_]);0<y?s=_+1:(l=_,h=!y)}return h?s:-s-1}function module$contents$goog$array_sort(n,t){n.sort(t||module$contents$goog$array_defaultCompare)}goog.array.sort=module$contents$goog$array_sort;function module$contents$goog$array_stableSort(n,t){for(var o=Array(n.length),i=0;i<n.length;i++)o[i]={index:i,value:n[i]};var r=t||module$contents$goog$array_defaultCompare;for(module$contents$goog$array_sort(o,function(s,l){return r(s.value,l.value)||s.index-l.index}),i=0;i<n.length;i++)n[i]=o[i].value}goog.array.stableSort=module$contents$goog$array_stableSort;function module$contents$goog$array_sortByKey(n,t,o){var i=o||module$contents$goog$array_defaultCompare;module$contents$goog$array_sort(n,function(r,s){return i(t(r),t(s))})}goog.array.sortByKey=module$contents$goog$array_sortByKey;function module$contents$goog$array_sortObjectsByKey(n,t,o){module$contents$goog$array_sortByKey(n,function(i){return i[t]},o)}goog.array.sortObjectsByKey=module$contents$goog$array_sortObjectsByKey;function module$contents$goog$array_isSorted(n,t,o){t=t||module$contents$goog$array_defaultCompare;for(var i=1;i<n.length;i++){var r=t(n[i-1],n[i]);if(0<r||r==0&&o)return!1}return!0}goog.array.isSorted=module$contents$goog$array_isSorted;function module$contents$goog$array_equals(n,t,o){if(!goog.isArrayLike(n)||!goog.isArrayLike(t)||n.length!=t.length)return!1;var i=n.length;o=o||module$contents$goog$array_defaultCompareEquality;for(var r=0;r<i;r++)if(!o(n[r],t[r]))return!1;return!0}goog.array.equals=module$contents$goog$array_equals;function module$contents$goog$array_compare3(n,t,o){o=o||module$contents$goog$array_defaultCompare;for(var i=Math.min(n.length,t.length),r=0;r<i;r++){var s=o(n[r],t[r]);if(s!=0)return s}return module$contents$goog$array_defaultCompare(n.length,t.length)}goog.array.compare3=module$contents$goog$array_compare3;function module$contents$goog$array_defaultCompare(n,t){return n>t?1:n<t?-1:0}goog.array.defaultCompare=module$contents$goog$array_defaultCompare;function module$contents$goog$array_inverseDefaultCompare(n,t){return-module$contents$goog$array_defaultCompare(n,t)}goog.array.inverseDefaultCompare=module$contents$goog$array_inverseDefaultCompare;function module$contents$goog$array_defaultCompareEquality(n,t){return n===t}goog.array.defaultCompareEquality=module$contents$goog$array_defaultCompareEquality;function module$contents$goog$array_binaryInsert(n,t,o){return o=module$contents$goog$array_binarySearch(n,t,o),0>o?(module$contents$goog$array_insertAt(n,t,-(o+1)),!0):!1}goog.array.binaryInsert=module$contents$goog$array_binaryInsert;function module$contents$goog$array_binaryRemove(n,t,o){return t=module$contents$goog$array_binarySearch(n,t,o),0<=t?module$contents$goog$array_removeAt(n,t):!1}goog.array.binaryRemove=module$contents$goog$array_binaryRemove;function module$contents$goog$array_bucket(n,t,o){for(var i={},r=0;r<n.length;r++){var s=n[r],l=t.call(o,s,r,n);l!==void 0&&(i[l]||(i[l]=[])).push(s)}return i}goog.array.bucket=module$contents$goog$array_bucket;function module$contents$goog$array_toObject(n,t,o){var i={};return module$contents$goog$array_forEach(n,function(r,s){i[t.call(o,r,s,n)]=r}),i}goog.array.toObject=module$contents$goog$array_toObject;function module$contents$goog$array_range(n,t,o){var i=[],r=0,s=n;if(o=o||1,t!==void 0&&(r=n,s=t),0>o*(s-r))return[];if(0<o)for(n=r;n<s;n+=o)i.push(n);else for(n=r;n>s;n+=o)i.push(n);return i}goog.array.range=module$contents$goog$array_range;function module$contents$goog$array_repeat(n,t){for(var o=[],i=0;i<t;i++)o[i]=n;return o}goog.array.repeat=module$contents$goog$array_repeat;function module$contents$goog$array_flatten(n){for(var t=[],o=0;o<arguments.length;o++){var i=arguments[o];if(Array.isArray(i))for(var r=0;r<i.length;r+=8192){var s=module$contents$goog$array_slice(i,r,r+8192);s=module$contents$goog$array_flatten.apply(null,s);for(var l=0;l<s.length;l++)t.push(s[l])}else t.push(i)}return t}goog.array.flatten=module$contents$goog$array_flatten;function module$contents$goog$array_rotate(n,t){return goog.asserts.assert(n.length!=null),n.length&&(t%=n.length,0<t?Array.prototype.unshift.apply(n,n.splice(-t,t)):0>t&&Array.prototype.push.apply(n,n.splice(0,-t))),n}goog.array.rotate=module$contents$goog$array_rotate;function module$contents$goog$array_moveItem(n,t,o){goog.asserts.assert(0<=t&&t<n.length),goog.asserts.assert(0<=o&&o<n.length),t=Array.prototype.splice.call(n,t,1),Array.prototype.splice.call(n,o,0,t[0])}goog.array.moveItem=module$contents$goog$array_moveItem;function module$contents$goog$array_zip(n){if(!arguments.length)return[];for(var t=[],o=arguments[0].length,i=1;i<arguments.length;i++)arguments[i].length<o&&(o=arguments[i].length);for(i=0;i<o;i++){for(var r=[],s=0;s<arguments.length;s++)r.push(arguments[s][i]);t.push(r)}return t}goog.array.zip=module$contents$goog$array_zip;function module$contents$goog$array_shuffle(n,t){t=t||Math.random;for(var o=n.length-1;0<o;o--){var i=Math.floor(t()*(o+1)),r=n[o];n[o]=n[i],n[i]=r}}goog.array.shuffle=module$contents$goog$array_shuffle;function module$contents$goog$array_copyByIndex(n,t){var o=[];return module$contents$goog$array_forEach(t,function(i){o.push(n[i])}),o}goog.array.copyByIndex=module$contents$goog$array_copyByIndex;function module$contents$goog$array_concatMap(n,t,o){return module$contents$goog$array_concat.apply([],module$contents$goog$array_map(n,t,o))}goog.array.concatMap=module$contents$goog$array_concatMap,goog.dom.asserts={},goog.dom.asserts.assertIsLocation=function(n){if(goog.asserts.ENABLE_ASSERTS){var t=goog.dom.asserts.getWindow_(n);t&&(!n||!(n instanceof t.Location)&&n instanceof t.Element)&&goog.asserts.fail("Argument is not a Location (or a non-Element mock); got: %s",goog.dom.asserts.debugStringForType_(n))}return n},goog.dom.asserts.assertIsElementType_=function(n,t){if(goog.asserts.ENABLE_ASSERTS){var o=goog.dom.asserts.getWindow_(n);o&&typeof o[t]<"u"&&(n&&(n instanceof o[t]||!(n instanceof o.Location||n instanceof o.Element))||goog.asserts.fail("Argument is not a %s (or a non-Element, non-Location mock); got: %s",t,goog.dom.asserts.debugStringForType_(n)))}return n},goog.dom.asserts.assertIsHTMLAnchorElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLAnchorElement")},goog.dom.asserts.assertIsHTMLButtonElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLButtonElement")},goog.dom.asserts.assertIsHTMLLinkElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLLinkElement")},goog.dom.asserts.assertIsHTMLImageElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLImageElement")},goog.dom.asserts.assertIsHTMLAudioElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLAudioElement")},goog.dom.asserts.assertIsHTMLVideoElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLVideoElement")},goog.dom.asserts.assertIsHTMLInputElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLInputElement")},goog.dom.asserts.assertIsHTMLTextAreaElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLTextAreaElement")},goog.dom.asserts.assertIsHTMLCanvasElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLCanvasElement")},goog.dom.asserts.assertIsHTMLEmbedElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLEmbedElement")},goog.dom.asserts.assertIsHTMLFormElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLFormElement")},goog.dom.asserts.assertIsHTMLFrameElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLFrameElement")},goog.dom.asserts.assertIsHTMLIFrameElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLIFrameElement")},goog.dom.asserts.assertIsHTMLObjectElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLObjectElement")},goog.dom.asserts.assertIsHTMLScriptElement=function(n){return goog.dom.asserts.assertIsElementType_(n,"HTMLScriptElement")},goog.dom.asserts.debugStringForType_=function(n){if(goog.isObject(n))try{return n.constructor.displayName||n.constructor.name||Object.prototype.toString.call(n)}catch{return"<object could not be stringified>"}else return n===void 0?"undefined":n===null?"null":typeof n},goog.dom.asserts.getWindow_=function(n){try{var t=n&&n.ownerDocument,o=t&&(t.defaultView||t.parentWindow);if(o=o||goog.global,o.Element&&o.Location)return o}catch{}return null},goog.dom.HtmlElement=function(){},goog.functions={},goog.functions.constant=function(n){return function(){return n}},goog.functions.FALSE=function(){return!1},goog.functions.TRUE=function(){return!0},goog.functions.NULL=function(){return null},goog.functions.identity=function(n,t){return n},goog.functions.error=function(n){return function(){throw Error(n)}},goog.functions.fail=function(n){return function(){throw n}},goog.functions.lock=function(n,t){return t=t||0,function(){return n.apply(this,Array.prototype.slice.call(arguments,0,t))}},goog.functions.nth=function(n){return function(){return arguments[n]}},goog.functions.partialRight=function(n,t){var o=Array.prototype.slice.call(arguments,1
vendor: 6,367 bytes, line 13
13);return function(){var i=this;i===goog.global&&(i=void 0);var r=Array.prototype.slice.call(arguments);return r.push.apply(r,o),n.apply(i,r)}},goog.functions.withReturnValue=function(n,t){return goog.functions.sequence(n,goog.functions.constant(t))},goog.functions.equalTo=function(n,t){return function(o){return t?n==o:n===o}},goog.functions.compose=function(n,t){var o=arguments,i=o.length;return function(){var r;i&&(r=o[i-1].apply(this,arguments));for(var s=i-2;0<=s;s--)r=o[s].call(this,r);return r}},goog.functions.sequence=function(n){var t=arguments,o=t.length;return function(){for(var i,r=0;r<o;r++)i=t[r].apply(this,arguments);return i}},goog.functions.and=function(n){var t=arguments,o=t.length;return function(){for(var i=0;i<o;i++)if(!t[i].apply(this,arguments))return!1;return!0}},goog.functions.or=function(n){var t=arguments,o=t.length;return function(){for(var i=0;i<o;i++)if(t[i].apply(this,arguments))return!0;return!1}},goog.functions.not=function(n){return function(){return!n.apply(this,arguments)}},goog.functions.create=function(n,t){var o=function(){};return o.prototype=n.prototype,o=new o,n.apply(o,Array.prototype.slice.call(arguments,1)),o},goog.functions.CACHE_RETURN_VALUE=!0,goog.functions.cacheReturnValue=function(n){var t=!1,o;return function(){return goog.functions.CACHE_RETURN_VALUE?(t||(o=n(),t=!0),o):n()}},goog.functions.once=function(n){var t=n;return function(){if(t){var o=t;t=null,o()}}},goog.functions.debounce=function(n,t,o){var i=0;return function(r){goog.global.clearTimeout(i);var s=arguments;i=goog.global.setTimeout(function(){n.apply(o,s)},t)}},goog.functions.throttle=function(n,t,o){var i=0,r=!1,s=[],l=function(){i=0,r&&(r=!1,h())},h=function(){i=goog.global.setTimeout(l,t),n.apply(o,s)};return function(_){s=arguments,i?r=!0:h()}},goog.functions.rateLimit=function(n,t,o){var i=0,r=function(){i=0};return function(s){i||(i=goog.global.setTimeout(r,t),n.apply(o,arguments))}},goog.functions.isFunction=function(n){return typeof n=="function"},goog.dom.TagName=function(){},goog.dom.TagName.cast=function(n,t){return n},goog.dom.TagName.prototype.toString=function(){},goog.dom.TagName.A="A",goog.dom.TagName.ABBR="ABBR",goog.dom.TagName.ACRONYM="ACRONYM",goog.dom.TagName.ADDRESS="ADDRESS",goog.dom.TagName.APPLET="APPLET",goog.dom.TagName.AREA="AREA",goog.dom.TagName.ARTICLE="ARTICLE",goog.dom.TagName.ASIDE="ASIDE",goog.dom.TagName.AUDIO="AUDIO",goog.dom.TagName.B="B",goog.dom.TagName.BASE="BASE",goog.dom.TagName.BASEFONT="BASEFONT",goog.dom.TagName.BDI="BDI",goog.dom.TagName.BDO="BDO",goog.dom.TagName.BIG="BIG",goog.dom.TagName.BLOCKQUOTE="BLOCKQUOTE",goog.dom.TagName.BODY="BODY",goog.dom.TagName.BR="BR",goog.dom.TagName.BUTTON="BUTTON",goog.dom.TagName.CANVAS="CANVAS",goog.dom.TagName.CAPTION="CAPTION",goog.dom.TagName.CENTER="CENTER",goog.dom.TagName.CITE="CITE",goog.dom.TagName.CODE="CODE",goog.dom.TagName.COL="COL",goog.dom.TagName.COLGROUP="COLGROUP",goog.dom.TagName.COMMAND="COMMAND",goog.dom.TagName.DATA="DATA",goog.dom.TagName.DATALIST="DATALIST",goog.dom.TagName.DD="DD",goog.dom.TagName.DEL="DEL",goog.dom.TagName.DETAILS="DETAILS",goog.dom.TagName.DFN="DFN",goog.dom.TagName.DIALOG="DIALOG",goog.dom.TagName.DIR="DIR",goog.dom.TagName.DIV="DIV",goog.dom.TagName.DL="DL",goog.dom.TagName.DT="DT",goog.dom.TagName.EM="EM",goog.dom.TagName.EMBED="EMBED",goog.dom.TagName.FIELDSET="FIELDSET",goog.dom.TagName.FIGCAPTION="FIGCAPTION",goog.dom.TagName.FIGURE="FIGURE",goog.dom.TagName.FONT="FONT",goog.dom.TagName.FOOTER="FOOTER",goog.dom.TagName.FORM="FORM",goog.dom.TagName.FRAME="FRAME",goog.dom.TagName.FRAMESET="FRAMESET",goog.dom.TagName.H1="H1",goog.dom.TagName.H2="H2",goog.dom.TagName.H3="H3",goog.dom.TagName.H4="H4",goog.dom.TagName.H5="H5",goog.dom.TagName.H6="H6",goog.dom.TagName.HEAD="HEAD",goog.dom.TagName.HEADER="HEADER",goog.dom.TagName.HGROUP="HGROUP",goog.dom.TagName.HR="HR",goog.dom.TagName.HTML="HTML",goog.dom.TagName.I="I",goog.dom.TagName.IFRAME="IFRAME",goog.dom.TagName.IMG="IMG",goog.dom.TagName.INPUT="INPUT",goog.dom.TagName.INS="INS",goog.dom.TagName.ISINDEX="ISINDEX",goog.dom.TagName.KBD="KBD",goog.dom.TagName.KEYGEN="KEYGEN",goog.dom.TagName.LABEL="LABEL",goog.dom.TagName.LEGEND="LEGEND",goog.dom.TagName.LI="LI",goog.dom.TagName.LINK="LINK",goog.dom.TagName.MAIN="MAIN",goog.dom.TagName.MAP="MAP",goog.dom.TagName.MARK="MARK",goog.dom.TagName.MATH="MATH",goog.dom.TagName.MENU="MENU",goog.dom.TagName.MENUITEM="MENUITEM",goog.dom.TagName.META="META",goog.dom.TagName.METER="METER",goog.dom.TagName.NAV="NAV",goog.dom.TagName.NOFRAMES="NOFRAMES",goog.dom.TagName.NOSCRIPT="NOSCRIPT",goog.dom.TagName.OBJECT="OBJECT",goog.dom.TagName.OL="OL",goog.dom.TagName.OPTGROUP="OPTGROUP",goog.dom.TagName.OPTION="OPTION",goog.dom.TagName.OUTPUT="OUTPUT",goog.dom.TagName.P="P",goog.dom.TagName.PARAM="PARAM",goog.dom.TagName.PICTURE="PICTURE",goog.dom.TagName.PRE="PRE",goog.dom.TagName.PROGRESS="PROGRESS",goog.dom.TagName.Q="Q",goog.dom.TagName.RP="RP",goog.dom.TagName.RT="RT",goog.dom.TagName.RTC="RTC",goog.dom.TagName.RUBY="RUBY",goog.dom.TagName.S="S",goog.dom.TagName.SAMP="SAMP",goog.dom.TagName.SCRIPT="SCRIPT",goog.dom.TagName.SECTION="SECTION",goog.dom.TagName.SELECT="SELECT",goog.dom.TagName.SMALL="SMALL",goog.dom.TagName.SOURCE="SOURCE",goog.dom.TagName.SPAN="SPAN",goog.dom.TagName.STRIKE="STRIKE",goog.dom.TagName.STRONG="STRONG",goog.dom.TagName.STYLE="STYLE",goog.dom.TagName.SUB="SUB",goog.dom.TagName.SUMMARY="SUMMARY",goog.dom.TagName.SUP="SUP",goog.dom.TagName.SVG="SVG",goog.dom.TagName.TABLE="TABLE",goog.dom.TagName.TBODY="TBODY",goog.dom.TagName.TD="TD",goog.dom.TagName.TEMPLATE="TEMPLATE",goog.dom.TagName.TEXTAREA="TEXTAREA",goog.dom.TagName.TFOOT="TFOOT",goog.dom.TagName.TH="TH",goog.dom.TagName.THEAD="THEAD",goog.dom.TagName.TIME="TIME",goog.dom.TagName.TITLE="TITLE",goog.dom.TagName.TR="TR",goog.dom.TagName.TRACK="TRACK",goog.dom.TagName.TT="TT",goog.dom.TagName.U="U",goog.dom.TagName.UL="UL",goog.dom.TagName.VAR="VAR",goog.dom.TagName.VIDEO="VIDEO",goog.dom.TagName.WBR="WBR",goog.object={},goog.object.forEach=function(n,t,o){for(var i in n)t.call(o,n[i],i,n)},goog.object.filter=function(n,t,o){var i={},r;for(r in n)t.call(o,n[r],r,n)&&(i[r]=n[r]);return i},goog.object.map=function(n,t,o){var i={},r;for(r in n)i[r]=t.call(o,n[r],r,n);return i},goog.object.some=function(n,t,o){for(var i in n)if(t.call(o,n[i],i,n)
13)return!0;return!1},goog.object.every=function(n,t,o){for(var i in n)if(!t.call(o,n[i],i,n))return!1;return!0},goog.object.getCount=function(n){var t=0,o;for(o in n)t++;return t},goog.object.getAnyKey=function(n){for(var t in n)return t},goog.object.getAnyValue=function(n){for(var t in n)return n[t]},goog.object.contains=function(n,t){return goog.object.containsValue(n,t)},goog.object.getValues=function(n){var t=[],o=0,i;for(i in n)t[o++]=n[i];return t},goog.object.getKeys=function(n){var t=[],o=0,i;for(i in n)t[o++]=i;return t},goog.object.getValueByKeys=function(n,t){var o=goog.isArrayLike(t),i=o?t:arguments;for(o=o?0:1;o<i.length;o++){if(n==null)return;n=n[i[o]]}return n},goog.object.containsKey=function(n,t){return n!==null&&t in n},goog.object.containsValue=function(n,t){for(var o in n)if(n[o]==t)return!0;return!1},goog.object.findKey=function(n,t,o){for(var i in n)if(t.call(o,n[i],i,n))return i},goog.object.findValue=function(n,t,o){return(t=goog.object.findKey(n,t,o))&&n[t]},goog.object.isEmpty=function(n){for(var t in n)return!1;return!0},goog.object.clear=function(n){for(var t in n)delete n[t]},goog.object.remove=function(n,t){var o;return(o=t in n)&&delete n[t],o},goog.object.add=function(n,t,o){if(n!==null&&t in n)throw Error('The object already contains the key "'+t+'"');goog.object.set(n,t,o)},goog.object.get=function(n,t,o){return n!==null&&t in n?n[t]:o},goog.object.set=function(n,t,o){n[t]=o},goog.object.setIfUndefined=function(n,t,o){return t in n?n[t]:n[t]=o},goog.object.setWithReturnValueIfNotSet=function(n,t,o){return t in n?n[t]:(o=o(),n[t]=o)},goog.object.equals=function(n,t){for(var o in n)if(!(o in t)||n[o]!==t[o])return!1;for(var i in t)if(!(i in n))return!1;return!0},goog.object.clone=function(n){var t={},o;for(o in n)t[o]=n[o];return t},goog.object.unsafeClone=function(n){if(!n||typeof n!="object")return n;if(typeof n.clone=="function")return n.clone();var t=Array.isArray(n)?[]:typeof ArrayBuffer!="function"||typeof ArrayBuffer.isView!="function"||!ArrayBuffer.isView(n)||n instanceof DataView?{}:new n.constructor(n.length),o;for(o in n)t[o]=goog.object.unsafeClone(n[o]);return t},goog.object.transpose=function(n){var t={},o;for(o in n)t[n[o]]=o;return t},goog.object.PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),goog.object.extend=function(n,t){for(var o,i,r=1;r<arguments.length;r++){i=arguments[r];for(o in i)n[o]=i[o];for(var s=0;s<goog.object.PROTOTYPE_FIELDS_.length;s++)o=goog.object.PROTOTYPE_FIELDS_[s],Object.prototype.hasOwnProperty.call(i,o)&&(n[o]=i[o])}},goog.object.create=function(n){var t=arguments.length;if(t==1&&Array.isArray(arguments[0]))return goog.object.create.apply(null,arguments[0]);if(t%2)throw Error("Uneven number of arguments");for(var o={},i=0;i<t;i+=2)o[arguments[i]]=arguments[i+1];return o},goog.object.createSet=function(n){var t=arguments.length;if(t==1&&Array.isArray(arguments[0]))return goog.object.createSet.apply(null,arguments[0]);for(var o={},i=0;i<t;i++)o[arguments[i]]=!0;return o},goog.object.createImmutableView=function(n){var t=n;return Object.isFrozen&&!Object.isFrozen(n)&&(t=Object.create(n),Object.freeze(t)),t},goog.object.isImmutableView=function(n){return!!Object.isFrozen&&Object.isFrozen(n)},goog.object.getAllPropertyNames=function(n,t,o){if(!n)return[];if(!Object.getOwnPropertyNames||!Object.getPrototypeOf)return goog.object.getKeys(n);for(var i={};n&&(n!==Object.prototype||t)&&(n!==Function.prototype||o);){for(var r=Object.getOwnPropertyNames(n),s=0;s<r.length;s++)i[r[s]]=!0;n=Object.getPrototypeOf(n)}return goog.object.getKeys(i)},goog.object.getSuperClass=function(n){return(n=Object.getPrototypeOf(n.prototype))&&n.constructor},goog.dom.tags={},goog.dom.tags.VOID_TAGS_={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},goog.dom.tags.isVoidTag=function(n){return goog.dom.tags.VOID_TAGS_[n]===!0},goog.string={},goog.string.TypedString=function(){},goog.string.Const=function(n,t){this.stringConstValueWithSecurityContract__googStr
13ingSecurityPrivate_=n===goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_&&t||"",this.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_=goog.string.Const.TYPE_MARKER_},goog.string.Const.prototype.implementsGoogStringTypedString=!0,goog.string.Const.prototype.getTypedStringValue=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_},goog.DEBUG&&(goog.string.Const.prototype.toString=function(){return"Const{"+this.stringConstValueWithSecurityContract__googStringSecurityPrivate_+"}"}),goog.string.Const.unwrap=function(n){return n instanceof goog.string.Const&&n.constructor===goog.string.Const&&n.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_===goog.string.Const.TYPE_MARKER_?n.stringConstValueWithSecurityContract__googStringSecurityPrivate_:(goog.asserts.fail("expected object of type Const, got '"+n+"'"),"type_error:Const")},goog.string.Const.from=function(n){return new goog.string.Const(goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_,n)},goog.string.Const.TYPE_MARKER_={},goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_={},goog.string.Const.EMPTY=goog.string.Const.from(""),goog.html={},goog.html.trustedtypes={},goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse=function(){return goog.TRUSTED_TYPES_POLICY_NAME?(goog.html.trustedtypes.cachedPolicy_===void 0&&(goog.html.trustedtypes.cachedPolicy_=goog.createTrustedTypesPolicy(goog.TRUSTED_TYPES_POLICY_NAME+"#html")),goog.html.trustedtypes.cachedPolicy_):null};var module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE={},module$contents$goog$html$SafeScript_SafeScript=function(n,t){this.privateDoNotAccessOrElseSafeScriptWrappedValue_=t===module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE?n:"",this.implementsGoogStringTypedString=!0};module$contents$goog$html$SafeScript_SafeScript.fromConstant=function(n){return n=goog.string.Const.unwrap(n),n.length===0?module$contents$goog$html$SafeScript_SafeScript.EMPTY:module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(n)},module$contents$goog$html$SafeScript_SafeScript.fromConstantAndArgs=function(n,t){for(var o=[],i=1;i<arguments.length;i++)o.push(module$contents$goog$html$SafeScript_SafeScript.stringify_(arguments[i]));return module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse("("+goog.string.Const.unwrap(n)+")("+o.join(", ")+");")},module$contents$goog$html$SafeScript_SafeScript.fromJson=function(n){return module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(module$contents$goog$html$SafeScript_SafeScript.stringify_(n))},module$contents$goog$html$SafeScript_SafeScript.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()},module$contents$goog$html$SafeScript_SafeScript.unwrap=function(n){return module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript(n).toString()},module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript=function(n){return n instanceof module$contents$goog$html$SafeScript_SafeScript&&n.constructor===module$contents$goog$html$SafeScript_SafeScript?n.privateDoNotAccessOrElseSafeScriptWrappedValue_:((0,goog.asserts.fail)("expected object of type SafeScript, got '"+n+"' of type "+goog.typeOf(n)),"type_error:SafeScript")},module$contents$goog$html$SafeScript_SafeScript.stringify_=function(n){return JSON.stringify(n).replace(/</g,"\\x3c")},module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse=function(n){var t=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return n=t?t.createScript(n):n,new module$contents$goog$html$SafeScript_SafeScript(n,module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE)},goog.DEBUG&&(module$contents$goog$html$SafeScript_SafeScript.prototype.toString=function(){return"SafeScript{"+this.privateDoNotAccessOrElseSafeScriptWrappedValue_+"}"}),module$contents$goog$html$SafeScript_SafeScript.EMPTY=function(){return module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse("")}(),goog.html.SafeScript=module$contents$goog$html$SafeScript_SafeScript,goog.fs={}
13,goog.fs.url={},goog.fs.url.createObjectUrl=function(n){return goog.fs.url.getUrlObject_().createObjectURL(n)},goog.fs.url.revokeObjectUrl=function(n){goog.fs.url.getUrlObject_().revokeObjectURL(n)},goog.fs.url.UrlObject_=function(){},goog.fs.url.UrlObject_.prototype.createObjectURL=function(n){},goog.fs.url.UrlObject_.prototype.revokeObjectURL=function(n){},goog.fs.url.getUrlObject_=function(){var n=goog.fs.url.findUrlObject_();if(n!=null)return n;throw Error("This browser doesn't seem to support blob URLs")},goog.fs.url.findUrlObject_=function(){return goog.global.URL!==void 0&&goog.global.URL.createObjectURL!==void 0?goog.global.URL:goog.global.webkitURL!==void 0&&goog.global.webkitURL.createObjectURL!==void 0?goog.global.webkitURL:goog.global.createObjectURL!==void 0?goog.global:null},goog.fs.url.browserSupportsObjectUrls=function(){return goog.fs.url.findUrlObject_()!=null},goog.fs.blob={},goog.fs.blob.getBlob=function(n){var t=goog.global.BlobBuilder||goog.global.WebKitBlobBuilder;if(t!==void 0){t=new t;for(var o=0;o<arguments.length;o++)t.append(arguments[o]);return t.getBlob()}return goog.fs.blob.getBlobWithProperties(module$contents$goog$array_toArray(arguments))},goog.fs.blob.getBlobWithProperties=function(n,t,o){var i=goog.global.BlobBuilder||goog.global.WebKitBlobBuilder;if(i!==void 0){i=new i;for(var r=0;r<n.length;r++)i.append(n[r],o);return i.getBlob(t)}if(goog.global.Blob!==void 0)return i={},t&&(i.type=t),o&&(i.endings=o),new Blob(n,i);throw Error("This browser doesn't seem to support creating Blobs")},goog.i18n={},goog.i18n.bidi={},goog.i18n.bidi.FORCE_RTL=!1,goog.i18n.bidi.IS_RTL=goog.i18n.bidi.FORCE_RTL||(goog.LOCALE.substring(0,2).toLowerCase()=="ar"||goog.LOCALE.substring(0,2).toLowerCase()=="fa"||goog.LOCALE.substring(0,2).toLowerCase()=="he"||goog.LOCALE.substring(0,2).toLowerCase()=="iw"||goog.LOCALE.substring(0,2).toLowerCase()=="ps"||goog.LOCALE.substring(0,2).toLowerCase()=="sd"||goog.LOCALE.substring(0,2).toLowerCase()=="ug"||goog.LOCALE.substring(0,2).toLowerCase()=="ur"||goog.LOCALE.substring(0,2).toLowerCase()=="yi")&&(goog.LOCALE.length==2||goog.LOCALE.substring(2,3)=="-"||goog.LOCALE.substring(2,3)=="_")||3<=goog.LOCALE.length&&goog.LOCALE.substring(0,3).toLowerCase()=="ckb"&&(goog.LOCALE.length==3||goog.LOCALE.substring(3,4)=="-"||goog.LOCALE.substring(3,4)=="_")||7<=goog.LOCALE.length&&(goog.LOCALE.substring(2,3)=="-"||goog.LOCALE.substring(2,3)=="_")&&(goog.LOCALE.substring(3,7).toLowerCase()=="adlm"||goog.LOCALE.substring(3,7).toLowerCase()=="arab"||goog.LOCALE.substring(3,7).toLowerCase()=="hebr"||goog.LOCALE.substring(3,7).toLowerCase()=="nkoo"||goog.LOCALE.substring(3,7).toLowerCase()=="rohg"||goog.LOCALE.substring(3,7).toLowerCase()=="thaa")||8<=goog.LOCALE.length&&(goog.LOCALE.substring(3,4)=="-"||goog.LOCALE.substring(3,4)=="_")&&(goog.LOCALE.substring(4,8).toLowerCase()=="adlm"||goog.LOCALE.substring(4,8).toLowerCase()=="arab"||goog.LOCALE.substring(4,8).toLowerCase()=="hebr"||goog.LOCALE.substring(4,8).toLowerCase()=="nkoo"||goog.LOCALE.substring(4,8).toLowerCase()=="rohg"||goog.LOCALE.substring(4,8).toLowerCase()=="thaa"),goog.i18n.bidi.Format={LRE:"\u202A",RLE:"\u202B",PDF:"\u202C",LRM:"\u200E",RLM:"\u200F"},goog.i18n.bidi.Dir={LTR:1,RTL:-1,NEUTRAL:0},goog.i18n.bidi.RIGHT="right",goog.i18n.bidi.LEFT="left",goog.i18n.bidi.I18N_RIGHT=goog.i18n.bidi.IS_RTL?goog.i18n.bidi.LEFT:goog.i18n.bidi.RIGHT,goog.i18n.bidi.I18N_LEFT=goog.i18n.bidi.IS_RTL?goog.i18n.bidi.RIGHT:goog.i18n.bidi.LEFT,goog.i18n.bidi.toDir=function(n,t){return typeof n=="number"?0<n?goog.i18n.bidi.Dir.LTR:0>n?goog.i18n.bidi.Dir.RTL:t?null:goog.i18n.bidi.Dir.NEUTRAL:n==null?null:n?goog.i18n.bidi.Dir.RTL:goog.i18n.bidi.Dir.LTR},goog.i18n.bidi.ltrChars_="A-Za-z\xC0-\xD6\xD8-\xF6\xF8-\u02B8\u0300-\u0590\u0900-\u1FFF\u200E\u2C00-\uD801\uD804-\uD839\uD83C-\uDBFF\uF900-\uFB1C\uFE00-\uFE6F\uFEFD-\uFFFF",goog.i18n.bidi.rtlChars_="\u0591-\u06EF\u06FA-\u08FF\u200F\uD802-\uD803\uD83A-\uD83B\uFB1D-\uFDFF\uFE70-\uFEFC",goog.i18n.bidi.htmlSkipReg_=/<[^>]*>|&[^;]+;/g,goog.i18n.bidi.stripHtmlIfNeeded_=function(n,t){return t?n.replace(goog.i18n.bidi.htmlSkipReg_,""):n},goog.i18n.bidi.rtlCharReg_=new RegExp("["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.ltrCharReg_=new RegExp("["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.hasAnyRtl=function(n,t){return goog.i18n.bidi.rtlCharReg_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.hasRtlChar=goog.i18n.bidi.hasAnyRtl,goog.i18n.bidi.hasAnyLtr=function(n,t){return goog.i18n.bidi.ltrCharReg_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.ltrRe_=new RegExp("^["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.rtlRe_=new RegExp("^["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.isRtlChar=function(n){return goog.i18n.bidi.rtlRe_.test(n)},goog.i18n.bidi.isLtrChar=function(n){return goog.i18n.bidi.ltrRe_.test(n)},goog.i18n.bidi.isNeutralChar=function(n){return!goog.i18n.bidi.isLtrChar(n)&&!goog.i18n.bidi.isRtlChar(n)},goog.i18n.bidi.ltrDirCheckRe_=new RegExp("^[^"+goog.i18n.bidi.rtlChars_+"]*["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.rtlDirCheckRe_=new RegExp("^[^"+goog.i18n.bidi.ltrChars_+"]*["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.startsWithRtl=function(n,t){return goog.i18n.bidi.rtlDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.isRtlText=goog.i18n.bidi.startsWithRtl,goog.i18n.bidi.startsWithLtr=function(n,t){return goog.i18n.bidi.ltrDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.isLtrText=goog.i18n.bidi.startsWithLtr,goog.i18n.bidi.isRequiredLtrRe_=/^http:\/\/.*/,goog.i18n.bidi.isNeutralText=function(n,t){return n=goog.i18n.bidi.stripHtmlIfNeeded_(n,t),goog.i18n.bidi.isRequiredLtrRe_.test(n)||!goog.i18n.bidi.hasAnyLtr(n)&&!goog.i18n.bidi.hasAnyRtl(n)},goog.i18n.bidi.ltrExitDirCheckRe_=new RegExp("["+goog.i18n.bidi.ltrChars_+"][^"+goog.i18n.bidi.rtlChars_+"]*$"),goog.i18n.bidi.rtlExitDirCheckRe_=new RegExp("["+goog.i18n.bidi.rtlChars_+"][^"+goog.i18n.bidi.ltrChars_+"]*$"),goog.i18n.bidi.endsWithLtr
13=function(n,t){return goog.i18n.bidi.ltrExitDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.isLtrExitText=goog.i18n.bidi.endsWithLtr,goog.i18n.bidi.endsWithRtl=function(n,t){return goog.i18n.bidi.rtlExitDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(n,t))},goog.i18n.bidi.isRtlExitText=goog.i18n.bidi.endsWithRtl,goog.i18n.bidi.rtlLocalesRe_=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i,goog.i18n.bidi.isRtlLanguage=function(n){return goog.i18n.bidi.rtlLocalesRe_.test(n)},goog.i18n.bidi.bracketGuardTextRe_=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,goog.i18n.bidi.guardBracketInText=function(n,t){return t=(t===void 0?goog.i18n.bidi.hasAnyRtl(n):t)?goog.i18n.bidi.Format.RLM:goog.i18n.bidi.Format.LRM,n.replace(goog.i18n.bidi.bracketGuardTextRe_,t+"$&"+t)},goog.i18n.bidi.enforceRtlInHtml=function(n){return n.charAt(0)=="<"?n.replace(/<\w+/,"$& dir=rtl"):`
14<span dir=rtl>`+n+"</span>"},goog.i18n.bidi.enforceRtlInText=function(n){return goog.i18n.bidi.Format.RLE+n+goog.i18n.bidi.Format.PDF},goog.i18n.bidi.enforceLtrInHtml=function(n){return n.charAt(0)=="<"?n.replace(/<\w+/,"$& dir=ltr"):`
15<span dir=ltr>`+n+"</span>"},goog.i18n.bidi.enforceLtrInText=function(n){return goog.i18n.bidi.Format.LRE+n+goog.i18n.bidi.Format.PDF},goog.i18n.bidi.dimensionsRe_=/:\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)/g,goog.i18n.bidi.leftRe_=/left/gi,goog.i18n.bidi.rightRe_=/right/gi,goog.i18n.bidi.tempRe_=/%%%%/g,goog.i18n.bidi.mirrorCSS=function(n){return n.replace(goog.i18n.bidi.dimensionsRe_,":$1 $4 $3 $2").replace(goog.i18n.bidi.leftRe_,"%%%%").replace(goog.i18n.bidi.rightRe_,goog.i18n.bidi.LEFT).replace(goog.i18n.bidi.tempRe_,goog.i18n.bidi.RIGHT)},goog.i18n.bidi.doubleQuoteSubstituteRe_=/([\u0591-\u05f2])"/g,goog.i18n.bidi.singleQuoteSubstituteRe_=/([\u0591-\u05f2])'/g,goog.i18n.bidi.normalizeHebrewQuote=function(n){return n.replace(goog.i18n.bidi.doubleQuoteSubstituteRe_,"$1\u05F4").replace(goog.i18n.bidi.singleQuoteSubstituteRe_,"$1\u05F3")},goog.i18n.bidi.wordSeparatorRe_=/\s+/,goog.i18n.bidi.hasNumeralsRe_=/[\d\u06f0-\u06f9]/,goog.i18n.bidi.rtlDetectionThreshold_=.4,goog.i18n.bidi.estimateDirection=function(n,t){var o=0,i=0,r=!1;for(n=goog.i18n.bidi.stripHtmlIfNeeded_(n,t).split(goog.i18n.bidi.wordSeparatorRe_),t=0;t<n.length;t++){var s=n[t];goog.i18n.bidi.startsWithRtl(s)?(o++,i++):goog.i18n.bidi.isRequiredLtrRe_.test(s)?r=!0:goog.i18n.bidi.hasAnyLtr(s)?i++:goog.i18n.bidi.hasNumeralsRe_.test(s)&&(r=!0)}return i==0?r?goog.i18n.bidi.Dir.LTR:goog.i18n.bidi.Dir.NEUTRAL:o/i>goog.i18n.bidi.rtlDetectionThreshold_?goog.i18n.bidi.Dir.RTL:goog.i18n.bidi.Dir.LTR},goog.i18n.bidi.detectRtlDirectionality=function(n,t){return goog.i18n.bidi.estimateDirection(n,t)==goog.i18n.bidi.Dir.RTL},goog.i18n.bidi.setElementDirAndAlign=function(n,t){n&&(t=goog.i18n.bidi.toDir(t))&&(n.style.textAlign=t==goog.i18n.bidi.Dir.RTL?goog.i18n.bidi.RIGHT:goog.i18n.bidi.LEFT,n.dir=t==goog.i18n.bidi.Dir.RTL?"rtl":"ltr")},goog.i18n.bidi.setElementDirByTextDirectionality=function(n,t){switch(goog.i18n.bidi.estimateDirection(t)){case goog.i18n.bidi.Dir.LTR:n.dir!=="ltr"&&(n.dir="ltr");break;case goog.i18n.bidi.Dir.RTL:n.dir!=="rtl"&&(n.dir="rtl");break;default:n.removeAttribute("dir")}},goog.i18n.bidi.DirectionalString=function(){},goog.html.TrustedResourceUrl=function(n,t){this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_=t===goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_?n:""},goog.html.TrustedResourceUrl.prototype.implementsGoogStringTypedString=!0,goog.html.TrustedResourceUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_.toString()},goog.html.TrustedResourceUrl.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.TrustedResourceUrl.prototype.getDirection=function(){return goog.i18n.bidi.Dir.LTR},goog.html.TrustedResourceUrl.prototype.cloneWithParams=function(n,t){var o=goog.html.TrustedResourceUrl.unwrap(this);o=goog.html.TrustedResourceUrl.URL_PARAM_PARSER_.exec(o);var i=o[3]||"";return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(o[1]+goog.html.TrustedResourceUrl.stringifyParams_("?",o[2]||"",n)+goog.html.TrustedResourceUrl.stringifyParams_("#",i,t))},goog.DEBUG&&(goog.html.TrustedResourceUrl.prototype.toString=function(){return"TrustedResourceUrl{"+this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_+"}"}),goog.html.TrustedResourceUrl.unwrap=function(n){return goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(n).toString()},goog.html.TrustedResourceUrl.unwrapTrustedScriptURL=function(n){return n instanceof goog.html.TrustedResourceUrl&&n.constructor===goog.html.TrustedResourceUrl?n.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_:(goog.asserts.fail("expected object of type TrustedResourceUrl, got '"+n+"' of type "+goog.typeOf(n)),"type_error:TrustedResourceUrl")},goog.html.TrustedResourceUrl.format=function(n,t){var o=goog.string.Const.unwrap(n);if(!goog.html.TrustedResourceUrl.BASE_URL_.test(o))throw Error("Invalid TrustedResourceUrl format: "+o);return n=o.replace(goog.html.TrustedResourceUrl.FORMAT_MARKER_,function(i,r){if(!Object.prototype.hasOwnProperty.call(t,r))throw Error('Found marker, "'+r+'", in format str
15ing, "'+o+'", but no valid label mapping found in args: '+JSON.stringify(t));return i=t[r],i instanceof goog.string.Const?goog.string.Const.unwrap(i):encodeURIComponent(String(i))}),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.TrustedResourceUrl.FORMAT_MARKER_=/%{(\w+)}/g,goog.html.TrustedResourceUrl.BASE_URL_=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,goog.html.TrustedResourceUrl.URL_PARAM_PARSER_=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,goog.html.TrustedResourceUrl.formatWithParams=function(n,t,o,i){return goog.html.TrustedResourceUrl.format(n,t).cloneWithParams(o,i)},goog.html.TrustedResourceUrl.fromConstant=function(n){return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(goog.string.Const.unwrap(n))},goog.html.TrustedResourceUrl.fromConstants=function(n){for(var t="",o=0;o<n.length;o++)t+=goog.string.Const.unwrap(n[o]);return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(t)},goog.html.TrustedResourceUrl.fromSafeScript=function(n){return n=goog.fs.blob.getBlobWithProperties([module$contents$goog$html$SafeScript_SafeScript.unwrap(n)],"text/javascript"),n=goog.fs.url.createObjectUrl(n),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse=function(n){var t=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return n=t?t.createScriptURL(n):n,new goog.html.TrustedResourceUrl(n,goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.TrustedResourceUrl.stringifyParams_=function(n,t,o){if(o==null)return t;if(typeof o=="string")return o?n+encodeURIComponent(o):"";for(var i in o)if(Object.prototype.hasOwnProperty.call(o,i)){var r=o[i];r=Array.isArray(r)?r:[r];for(var s=0;s<r.length;s++){var l=r[s];l!=null&&(t||(t=n),t+=(t.length>n.length?"&":"")+encodeURIComponent(i)+"="+encodeURIComponent(String(l)))}}return t},goog.string.internal={},goog.string.internal.startsWith=function(n,t){return n.lastIndexOf(t,0)==0},goog.string.internal.endsWith=function(n,t){var o=n.length-t.length;return 0<=o&&n.indexOf(t,o)==o},goog.string.internal.caseInsensitiveStartsWith=function(n,t){return goog.string.internal.caseInsensitiveCompare(t,n.substr(0,t.length))==0},goog.string.internal.caseInsensitiveEndsWith=function(n,t){return goog.string.internal.caseInsensitiveCompare(t,n.substr(n.length-t.length,t.length))==0},goog.string.internal.caseInsensitiveEquals=function(n,t){return n.toLowerCase()==t.toLowerCase()},goog.string.internal.isEmptyOrWhitespace=function(n){return/^[\s\xa0]*$/.test(n)},goog.string.internal.trim=goog.TRUSTED_SITE&&String.prototype.trim?function(n){return n.trim()}:function(n){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(n)[1]},goog.string.internal.caseInsensitiveCompare=function(n,t){return n=String(n).toLowerCase(),t=String(t).toLowerCase(),n<t?-1:n==t?0:1},goog.string.internal.newLineToBr=function(n,t){return n.replace(/(\r\n|\r|\n)/g,t?"<br />":"<br>")},goog.string.internal.htmlEscape=function(n,t){if(t)n=n.replace(goog.string.internal.AMP_RE_,"&amp;").replace(goog.string.internal.LT_RE_,"&lt;").replace(goog.string.internal.GT_RE_,"&gt;").replace(goog.string.internal.QUOT_RE_,"&quot;").replace(goog.string.internal.SINGLE_QUOTE_RE_,"&#39;").replace(goog.string.internal.NULL_RE_,"&#0;");else{if(!goog.string.internal.ALL_RE_.test(n))return n;n.indexOf("&")!=-1&&(n=n.replace(goog.string.internal.AMP_RE_,"&amp;")),n.indexOf("<")!=-1&&(n=n.replace(goog.string.internal.LT_RE_,"&lt;")),n.indexOf(">")!=-1&&(n=n.replace(goog.string.internal.GT_RE_,"&gt;")),n.indexOf('"')!=-1&&(n=n.replace(goog.string.internal.QUOT_RE_,"&quot;")),n.indexOf("'")!=-1&&(n=n.replace(goog.string.internal.SINGLE_QUOTE_RE_,"&#39;")),n.indexOf("\0")!=-1&&(n=n.replace(goog.string.internal.NULL_RE_,"&#0;"))}return n},goog.string.internal.AMP_RE_=/&/g,goog.string.internal.LT_RE_=/</g,goog.string.internal.GT_RE_=/>/g,goog.string.internal.QUOT_RE_=/"/g,goog.string.internal.SINGLE_QUOTE_RE_
15=/'/g,goog.string.internal.NULL_RE_=/\x00/g,goog.string.internal.ALL_RE_=/[\x00&<>"']/,goog.string.internal.whitespaceEscape=function(n,t){return goog.string.internal.newLineToBr(n.replace(/  /g," &#160;"),t)},goog.string.internal.contains=function(n,t){return n.indexOf(t)!=-1},goog.string.internal.caseInsensitiveContains=function(n,t){return goog.string.internal.contains(n.toLowerCase(),t.toLowerCase())},goog.string.internal.compareVersions=function(n,t){var o=0;n=goog.string.internal.trim(String(n)).split("."),t=goog.string.internal.trim(String(t)).split(".");for(var i=Math.max(n.length,t.length),r=0;o==0&&r<i;r++){var s=n[r]||"",l=t[r]||"";do{if(s=/(\d*)(\D*)(.*)/.exec(s)||["","","",""],l=/(\d*)(\D*)(.*)/.exec(l)||["","","",""],s[0].length==0&&l[0].length==0)break;o=s[1].length==0?0:parseInt(s[1],10);var h=l[1].length==0?0:parseInt(l[1],10);o=goog.string.internal.compareElements_(o,h)||goog.string.internal.compareElements_(s[2].length==0,l[2].length==0)||goog.string.internal.compareElements_(s[2],l[2]),s=s[3],l=l[3]}while(o==0)}return o},goog.string.internal.compareElements_=function(n,t){return n<t?-1:n>t?1:0},goog.html.SafeUrl=function(n,t){this.privateDoNotAccessOrElseSafeUrlWrappedValue_=t===goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_?n:""},goog.html.SafeUrl.INNOCUOUS_STRING="about:invalid#zClosurez",goog.html.SafeUrl.prototype.implementsGoogStringTypedString=!0,goog.html.SafeUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()},goog.html.SafeUrl.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.SafeUrl.prototype.getDirection=function(){return goog.i18n.bidi.Dir.LTR},goog.DEBUG&&(goog.html.SafeUrl.prototype.toString=function(){return"SafeUrl{"+this.privateDoNotAccessOrElseSafeUrlWrappedValue_+"}"}),goog.html.SafeUrl.unwrap=function(n){return n instanceof goog.html.SafeUrl&&n.constructor===goog.html.SafeUrl?n.privateDoNotAccessOrElseSafeUrlWrappedValue_:(goog.asserts.fail("expected object of type SafeUrl, got '"+n+"' of type "+goog.typeOf(n)),"type_error:SafeUrl")},goog.html.SafeUrl.fromConstant=function(n){return goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.string.Const.unwrap(n))},goog.html.SAFE_MIME_TYPE_PATTERN_=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,goog.html.SafeUrl.isSafeMimeType=function(n){return goog.html.SAFE_MIME_TYPE_PATTERN_.test(n)},goog.html.SafeUrl.fromBlob=function(n){return n=goog.html.SafeUrl.isSafeMimeType(n.type)?goog.fs.url.createObjectUrl(n):goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.revokeObjectUrl=function(n){n=n.getTypedStringValue(),n!==goog.html.SafeUrl.INNOCUOUS_STRING&&goog.fs.url.revokeObjectUrl(n)},goog.html.SafeUrl.fromMediaSource=function(n){return goog.asserts.assert("MediaSource"in goog.global,"No support for MediaSource"),n=n instanceof MediaSource?goog.fs.url.createObjectUrl(n):goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.DATA_URL_PATTERN_=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,goog.html.SafeUrl.tryFromDataUrl=function(n){n=String(n),n=n.replace(/(%0A|%0D)/g,"");var t=n.match(goog.html.DATA_URL_PATTERN_);return t&&goog.html.SafeUrl.isSafeMimeType(t[1])?goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n):null},goog.html.SafeUrl.fromDataUrl=function(n){return goog.html.SafeUrl.tryFromDataUrl(n)||goog.html.SafeUrl.INNOCUOUS_URL},goog.html.SafeUrl.fromTelUrl=function(n){return goog.string.internal.caseInsensitiveStartsWith(n,"tel:")||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SIP_URL_PATTERN_=/^sip[s]?:[+a-z0-9_.!$%&'*\/=^`{|}~-]+@([a-z0-9-]+\.)+[a-z0-9]{2,63}$/i,goog.html.SafeUrl.fromSipUrl=function(n){return goog.html.SIP_URL_PATTERN_.test(decodeURIComponent(n))||
15(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.fromFacebookMessengerUrl=function(n){return goog.string.internal.caseInsensitiveStartsWith(n,"fb-messenger://share")||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.fromWhatsAppUrl=function(n){return goog.string.internal.caseInsensitiveStartsWith(n,"whatsapp://send")||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.fromSmsUrl=function(n){return goog.string.internal.caseInsensitiveStartsWith(n,"sms:")&&goog.html.SafeUrl.isSmsUrlBodyValid_(n)||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.isSmsUrlBodyValid_=function(n){var t=n.indexOf("#");if(0<t&&(n=n.substring(0,t)),t=n.match(/[?&]body=/gi),!t)return!0;if(1<t.length)return!1;if(n=n.match(/[?&]body=([^&]*)/)[1],!n)return!0;try{decodeURIComponent(n)}catch{return!1}return/^(?:[a-z0-9\-_.~]|%[0-9a-f]{2})+$/i.test(n)},goog.html.SafeUrl.fromSshUrl=function(n){return goog.string.internal.caseInsensitiveStartsWith(n,"ssh://")||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)},goog.html.SafeUrl.sanitizeChromeExtensionUrl=function(n,t){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^chrome-extension:\/\/([^\/]+)\//,n,t)},goog.html.SafeUrl.sanitizeFirefoxExtensionUrl=function(n,t){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^moz-extension:\/\/([^\/]+)\//,n,t)},goog.html.SafeUrl.sanitizeEdgeExtensionUrl=function(n,t){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^ms-browser-extension:\/\/([^\/]+)\//,n,t)},goog.html.SafeUrl.sanitizeExtensionUrl_=function(n,t,o){return(n=n.exec(t))?(n=n[1],(o instanceof goog.string.Const?[goog.string.Const.unwrap(o)]:o.map(function(i){return goog.string.Const.unwrap(i)})).indexOf(n)==-1&&(t=goog.html.SafeUrl.INNOCUOUS_STRING)):t=goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(t)},goog.html.SafeUrl.fromTrustedResourceUrl=function(n){return goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.html.TrustedResourceUrl.unwrap(n))},goog.html.SAFE_URL_PATTERN_=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,goog.html.SafeUrl.SAFE_URL_PATTERN=goog.html.SAFE_URL_PATTERN_,goog.html.SafeUrl.trySanitize=function(n){return n instanceof goog.html.SafeUrl?n:(n=typeof n=="object"&&n.implementsGoogStringTypedString?n.getTypedStringValue():String(n),goog.html.SAFE_URL_PATTERN_.test(n)?goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n):goog.html.SafeUrl.tryFromDataUrl(n))},goog.html.SafeUrl.sanitize=function(n){return goog.html.SafeUrl.trySanitize(n)||goog.html.SafeUrl.INNOCUOUS_URL},goog.html.SafeUrl.sanitizeAssertUnchanged=function(n,t){return n instanceof goog.html.SafeUrl?n:(n=typeof n=="object"&&n.implementsGoogStringTypedString?n.getTypedStringValue():String(n),t&&/^data:/i.test(n)&&(t=goog.html.SafeUrl.fromDataUrl(n),t.getTypedStringValue()==n)?t:(goog.asserts.assert(goog.html.SAFE_URL_PATTERN_.test(n),"%s does not match the safe URL pattern",n)||(n=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(n)))},goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse=function(n){return new goog.html.SafeUrl(n,goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeUrl.INNOCUOUS_URL=goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.ABOUT_BLANK=goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse("about:blank"),goog.html.SafeStyle=function(n,t){this.privateDoNotAccessOrElseSafeStyleWrappedValue_=t===goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_?n:""},goog.html.SafeStyle.prototype.implementsGoogStringTypedString=!0,goog.html.SafeStyle.fromConstant=function(n){return n=goog.string.Const.unwrap(n),n.length===0?goog.html.SafeStyle.EMPTY:(goog.asserts.assert(goog.string.internal.endsWith(n,";"),"Last character of style string is not ';': "+n),goog.asserts.assert(goog.string.internal.contains(n,":"),`Style string must contain at least one ':', to specify a "name: value" pair: `+n),goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(n))},goog.html.SafeStyle.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_},goog.DEBUG&&(goog.html.SafeStyle.prototype.toString=function(){return"SafeStyle{"+this.privateDoNotAccessOrElseSafeStyleWrappedValue_+"}"}),goog.html.SafeStyle.unwrap=function(n){return n instanceof goog.html.SafeStyle&&n.constructor===goog.html.SafeStyle?n.privateDoNotAccessOrElseSafeStyleWrappedValue_:(goog.asserts.fail("expected object of type SafeStyle, got '"+n+"' of type "+goog.typeOf(n)),"type_error:SafeStyle")},goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse=function(n){return new goog.html.SafeStyle(n,goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeStyle.EMPTY=goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(""),goog.html.SafeStyle.INNOCUOUS_STRING="zClosurez",goog.html.SafeStyle.create=function(n){var t="",o;
15for(o in n)if(Object.prototype.hasOwnProperty.call(n,o)){if(!/^[-_a-zA-Z0-9]+$/.test(o))throw Error("Name allows only [-_a-zA-Z0-9], got: "+o);var i=n[o];i!=null&&(i=Array.isArray(i)?module$contents$goog$array_map(i,goog.html.SafeStyle.sanitizePropertyValue_).join(" "):goog.html.SafeStyle.sanitizePropertyValue_(i),t+=o+":"+i+";")}return t?goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(t):goog.html.SafeStyle.EMPTY},goog.html.SafeStyle.sanitizePropertyValue_=function(n){if(n instanceof goog.html.SafeUrl)return'url("'+goog.html.SafeUrl.unwrap(n).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(n=n instanceof goog.string.Const?goog.string.Const.unwrap(n):goog.html.SafeStyle.sanitizePropertyValueString_(String(n)),/[{;}]/.test(n))throw new goog.asserts.AssertionError("Value does not allow [{;}], got: %s.",[n]);return n},goog.html.SafeStyle.sanitizePropertyValueString_=function(n){var t=n.replace(goog.html.SafeStyle.FUNCTIONS_RE_,"$1").replace(goog.html.SafeStyle.FUNCTIONS_RE_,"$1").replace(goog.html.SafeStyle.URL_RE_,"url");if(goog.html.SafeStyle.VALUE_RE_.test(t)){if(goog.html.SafeStyle.COMMENT_RE_.test(n))return goog.asserts.fail("String value disallows comments, got: "+n),goog.html.SafeStyle.INNOCUOUS_STRING;if(!goog.html.SafeStyle.hasBalancedQuotes_(n))return goog.asserts.fail("String value requires balanced quotes, got: "+n),goog.html.SafeStyle.INNOCUOUS_STRING;if(!goog.html.SafeStyle.hasBalancedSquareBrackets_(n))return goog.asserts.fail("String value requires balanced square brackets and one identifier per pair of brackets, got: "+n),goog.html.SafeStyle.INNOCUOUS_STRING}else return goog.asserts.fail("String value allows only "+goog.html.SafeStyle.VALUE_ALLOWED_CHARS_+" and simple functions, got: "+n),goog.html.SafeStyle.INNOCUOUS_STRING;return goog.html.SafeStyle.sanitizeUrl_(n)},goog.html.SafeStyle.hasBalancedQuotes_=function(n){for(var t=!0,o=!0,i=0;i<n.length;i++){var r=n.charAt(i);r=="'"&&o?t=!t:r=='"'&&t&&(o=!o)}return t&&o},goog.html.SafeStyle.hasBalancedSquareBrackets_=function(n){for(var t=!0,o=/^[-_a-zA-Z0-9]$/,i=0;i<n.length;i++){var r=n.charAt(i);if(r=="]"){if(t)return!1;t=!0}else if(r=="["){if(!t)return!1;t=!1}else if(!t&&!o.test(r))return!1}return t},goog.html.SafeStyle.VALUE_ALLOWED_CHARS_=`[-,."'%_!# a-zA-Z0-9\\[\\]]`,goog.html.SafeStyle.VALUE_RE_=new RegExp("^"+goog.html.SafeStyle.VALUE_ALLOWED_CHARS_+"+$"),goog.html.SafeStyle.URL_RE_=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,goog.html.SafeStyle.ALLOWED_FUNCTIONS_="calc cubic-bezier fit-content hsl hsla linear-gradient matrix minmax repeat rgb rgba (rotate|scale|translate)(X|Y|Z|3d)?".split(" "),goog.html.SafeStyle.FUNCTIONS_RE_=new RegExp("\\b("+goog.html.SafeStyle.ALLOWED_FUNCTIONS_.join("|")+")\\([-+*/0-9a-z.%\\[\\], ]+\\)","g"),goog.html.SafeStyle.COMMENT_RE_=/\/\*/,goog.html.SafeStyle.sanitizeUrl_=function(n){return n.replace(goog.html.SafeStyle.URL_RE_,function(t,o,i,r){var s="";return i=i.replace(/^(['"])(.*)\1$/,function(l,h,_){return s=h,_}),t=goog.html.SafeUrl.sanitize(i).getTypedStringValue(),o+s+t+s+r})},goog.html.SafeStyle.concat=function(n){var t="",o=function(i){Array.isArray(i)?module$contents$goog$array_forEach(i,o):t+=goog.html.SafeStyle.unwrap(i)};return module$contents$goog$array_forEach(arguments,o),t?goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(t):goog.html.SafeStyle.EMPTY};var module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE={},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet=function(n,t){this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_=t===module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE?n:"",this.implementsGoogStringTypedString=!0};module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createRule=function(n,t){if((0,goog.string.internal.contains)(n,"<"))throw Error("Selector does not allow '<', got: "+n);var o=n.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(o))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+n);if(!module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.hasBalancedBrackets_(o))throw Error("() and [] in selector must be balanced, got: "+n);return t instanceof goog.html.SafeStyle||(t=goog.html.SafeStyle.create(t)),n=n+"{"+goog.html.SafeStyle.unwrap(t).replace(/</g,"\\3C ")+"}",module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(n)},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.hasBalancedBrackets_=function(n){for(var t={"(":")","[":"]"},o=[],i=0;i<n.length;i++){var r=n[i];if(t[r])o.push(t[r]);else if(goog.object.contains(t,r)&&o.pop()!=r)return!1}return o.length==0},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.concat=function(n){var t="",o=function(i){Array.isArray(i)?module$contents$goog$array_forEach(i,o):t+=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap(i)};return module$contents$goog$array_forEach(arguments,o),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(t)},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.fromConstant=function(n){return n=goog.string.Const.unwrap(n),n.length===0?module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.EMPTY:((0,goog.asserts.assert)(!(0,goog.string.internal.contains)(n,"<"),"Forbidden '<' character in style sheet string: "+n),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(n))},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap=function(n){return n instanceof module$contents$goog$html$SafeStyleSheet_SafeStyleSheet&&n.constructor===module$contents$goog$html$SafeStyleSheet_SafeStyleSheet?n.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_:((0,goog.asserts.fail)("expected object of type SafeStyleSheet, got '"+n+"' of type "+goog.typeOf(n)),"type_error:SafeStyleSheet")},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse=function(n){return new module$contents$goog$html$SafeStyleSheet_SafeStyleSheet(n,module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE)},goog.DEBUG&&(module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.prototype.toString=function(){return"SafeStyleSheet{"+this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_+"}"}),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.EMPTY=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(""),goog.html.SafeStyleSheet=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet,goog.labs={},goog.labs.userAgent={},goog.labs.userAgent.util={},goog.labs.userAgent.util.getNativeUserAgentString_=function(){var n=goog.labs.userAgent.util.getNavigator_();return n&&(n=n.userAgent)?n:""},goog.labs.userAgent.util.getNavigator_=function(){return goog.global.navigator},goog.labs.userAgent.util.userAgent_=goog.labs.userAgent.util.getNativeUserAgentString_(),goog.labs.userAgent.util.setUserAgent=function(n){goog.labs.userAgent.util.userAgent_=n||goog.labs.userAgent.util.getNativeUserAgentString_()},goog.labs.userAgent.util.getUserAgent=function(){return goog.labs.userAgent.util.userAgent_},goog.labs.userAgent.util.matchUserAgent=function(n){var t=goog.labs.userAgent.util.getUserAgent();return goog.string.internal.contains(t,n)},goog.labs.userAgent.util.matchUserAgentIgnoreCase=function(n){var t=goog.labs.userAgent.util.getUserAgent();return goog.string.internal.caseInsensitiveContains(t,n)},goog.labs.userAgent.util.extractVersionTuples=function(n){for(var t=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,o=[],i;i=t.exec(n);)o.push([i[1],i[2],i[3]||void 0]);return o},goog.labs.userAgent.browser={},goog.labs.userAgent.browser.matchOpera_=function(){return goog.labs.userAgent.util.matchUserAgent("Opera")},goog.labs.userAgent.browser.matchIE_=function(){return goog.labs.userAgent.util.matchUserAgent("Trident")||goog.labs.userAgent.util.matchUserAgent("MSIE")},goog.labs.userAgent.browser.matchEdgeHtml_=function(){return goog.labs.userAgent.util.matchUserAgent("Edge")},goog.labs.userAgent.browser.matchEdgeChromium_=function(){return goog.labs.userAgent.util.matchUserAgent("Edg/")},goog.labs.userAgent.browser.matchOperaChromium_=function(){return goog.labs.userAgent.util.matchUserAgent("OPR")},goog.labs.userAgent.browser.matchFirefox_=function(){return goog.labs.userAgent.util.matchUserAgent("Firefox")||goog.labs.userAgent.util.matchUserAgent("FxiOS")},goog.labs.userAgent.browser.matchSafari_=function(){return goog.labs.userAgent.util.matchUserAgent("Safari")&&!(goog.labs.userAgent.browser.matchChrome_()||goog.labs.userAgent.browser.matchCoast_()||goog.labs.userAgent.browser.matchOpera_()||goog.labs.userAgent.browser.matchEdgeHtml_()||goog.labs.userAgent.browser.matchEdgeChromium_()||goog.labs.userAgent.browser.matchOperaChromium_()||goog.labs.userAgent.browser.matchFirefox_()||goog.labs.userAgent.browser.isSilk()||goog.labs.userAgent.util.matchUserAgent("Android"))},goog.labs.userAgent.browser.matchCoast_=function(){return goog.labs.userAgent.util.matchUserAgent("Coast")},goog.labs.userAgent.browser.matchIosWebview_=function(){return(goog.labs.userAgent.util.matchUserAgent("iPad")||goog.labs.userAgent.util.matchUserAgent("iPhone"))&&!goog.labs.userAgent.browser.matchSafari_()&&!goog.labs.userAgent.browser.matchChrome_()&&!goog.labs.userAgent.browser.matchCoast_()&&!goog.labs.userAgent.browser.matchFirefox_()&&goog.labs.userAgent.util.matchUserAgent("AppleWebKit")},goog.labs.userAgent.browser.matchChrome_=function(){return(goog.labs.userAgent.util.matchUserAgent("Chrome")||goog.labs.userAgent.util.matchUserAgent("CriOS"))&&!goog.labs.userAgent.browser.matchEdgeHtml_()}
15,goog.labs.userAgent.browser.matchAndroidBrowser_=function(){return goog.labs.userAgent.util.matchUserAgent("Android")&&!(goog.labs.userAgent.browser.isChrome()||goog.labs.userAgent.browser.isFirefox()||goog.labs.userAgent.browser.isOpera()||goog.labs.userAgent.browser.isSilk())},goog.labs.userAgent.browser.isOpera=goog.labs.userAgent.browser.matchOpera_,goog.labs.userAgent.browser.isIE=goog.labs.userAgent.browser.matchIE_,goog.labs.userAgent.browser.isEdge=goog.labs.userAgent.browser.matchEdgeHtml_,goog.labs.userAgent.browser.isEdgeChromium=goog.labs.userAgent.browser.matchEdgeChromium_,goog.labs.userAgent.browser.isOperaChromium=goog.labs.userAgent.browser.matchOperaChromium_,goog.labs.userAgent.browser.isFirefox=goog.labs.userAgent.browser.matchFirefox_,goog.labs.userAgent.browser.isSafari=goog.labs.userAgent.browser.matchSafari_,goog.labs.userAgent.browser.isCoast=goog.labs.userAgent.browser.matchCoast_,goog.labs.userAgent.browser.isIosWebview=goog.labs.userAgent.browser.matchIosWebview_,goog.labs.userAgent.browser.isChrome=goog.labs.userAgent.browser.matchChrome_,goog.labs.userAgent.browser.isAndroidBrowser=goog.labs.userAgent.browser.matchAndroidBrowser_,goog.labs.userAgent.browser.isSilk=function(){return goog.labs.userAgent.util.matchUserAgent("Silk")},goog.labs.userAgent.browser.getVersion=function(){function n(r){return r=module$contents$goog$array_find(r,i),o[r]||""}var t=goog.labs.userAgent.util.getUserAgent();if(goog.labs.userAgent.browser.isIE())return goog.labs.userAgent.browser.getIEVersion_(t);t=goog.labs.userAgent.util.extractVersionTuples(t);var o={};module$contents$goog$array_forEach(t,function(r){o[r[0]]=r[1]});var i=goog.partial(goog.object.containsKey,o);return goog.labs.userAgent.browser.isOpera()?n(["Version","Opera"]):goog.labs.userAgent.browser.isEdge()?n(["Edge"]):goog.labs.userAgent.browser.isEdgeChromium()?n(["Edg"]):goog.labs.userAgent.browser.isChrome()?n(["Chrome","CriOS","HeadlessChrome"]):(t=t[2])&&t[1]||""},goog.labs.userAgent.browser.isVersionOrHigher=function(n){return 0<=goog.string.internal.compareVersions(goog.labs.userAgent.browser.getVersion(),n)},goog.labs.userAgent.browser.getIEVersion_=function(n){var t=/rv: *([\d\.]*)/.exec(n);if(t&&t[1])return t[1];t="";var o=/MSIE +([\d\.]+)/.exec(n);if(o&&o[1])if(n=/Trident\/(\d.\d)/.exec(n),o[1]=="7.0")if(n&&n[1])switch(n[1]){case"4.0":t="8.0";break;case"5.0":t="9.0";break;case"6.0":t="10.0";break;case"7.0":t="11.0"}else t="7.0";else t=o[1];return t},goog.html.SafeHtml=function(n,t,o){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_=o===goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_?n:"",this.dir_=t},goog.html.SafeHtml.ENABLE_ERROR_MESSAGES=goog.DEBUG,goog.html.SafeHtml.SUPPORT_STYLE_ATTRIBUTE=!0,goog.html.SafeHtml.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.SafeHtml.prototype.getDirection=function(){return this.dir_},goog.html.SafeHtml.prototype.implementsGoogStringTypedString=!0,goog.html.SafeHtml.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()},goog.DEBUG&&(goog.html.SafeHtml.prototype.toString=function(){return"SafeHtml{"+this.privateDoNotAccessOrElseSafeHtmlWrappedValue_+"}"}),goog.html.SafeHtml.unwrap=function(n){return goog.html.SafeHtml.unwrapTrustedHTML(n).toString()},goog.html.SafeHtml.unwrapTrustedHTML=function(n){return n instanceof goog.html.SafeHtml&&n.constructor===goog.html.SafeHtml?n.privateDoNotAccessOrElseSafeHtmlWrappedValue_:(goog.asserts.fail("expected object of type SafeHtml, got '"+n+"' of type "+goog.typeOf(n)),"type_error:SafeHtml")},goog.html.SafeHtml.htmlEscape=function(n){if(n instanceof goog.html.SafeHtml)return n;var t=typeof n=="object",o=null;return t&&n.implementsGoogI18nBidiDirectionalString&&(o=n.getDirection()),n=t&&n.implementsGoogStringTypedString?n.getTypedStringValue():String(n),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.htmlEscape(n),o)},goog.html.SafeHtml.htmlEscapePreservingNewlines=function(n){return n instanceof goog.html.SafeHtml?n:(n=goog.html.SafeHtml.htmlEscape(n),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.newLineToBr(goog.html.SafeHtml.unwrap(n)),n.getDirection()))},goog.html.SafeHtml.htmlEscapePreservingNewlinesAndSpaces=function(n){return n instanceof goog.html.SafeHtml?n:(n=goog.html.SafeHtml.htmlEscape(n),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.whitespaceEscape(goog.html.SafeHtml.unwrap(n)),n.getDirection()))},goog.html.SafeHtml.from=goog.html.SafeHtml.htmlEscape,goog.html.SafeHtml.comment=function(n){return goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<!--"+goog.string.internal.htmlEscape(n)+"-->",null)},goog.html.SafeHtml.VALID_NAMES_IN_TAG_=/^[a-zA-Z0-9-]+$/,goog.html.SafeHtml.URL_ATTRIBUTES_={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},goog.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_=goog.object.createSet(goog.dom.TagName.APPLET,goog.dom.TagName.BASE,goog.dom.TagName.EMBED,goog.dom.TagName.IFRAME,goog.dom.TagName.LINK,goog.dom.TagName.MATH,goog.dom.TagName.META,goog.dom.TagName.OBJECT,goog.dom.TagName.SCRIPT,goog.dom.TagName.STYLE,goog.dom.TagName.SVG,goog.dom.TagName.TEMPLATE),goog.html.SafeHtml.create=function(n,t,o){return goog.html.SafeHtml.verifyTagName(String(n)),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse(String(n),t,o)},goog.html.SafeHtml.verifyTagName=function(n){if(!goog.html.SafeHtml.VALID_NAMES_IN_TAG_.test(n))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"Invalid tag name <"+n+">.":"");
15if(n.toUpperCase()in goog.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_)throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"Tag name <"+n+"> is not allowed for SafeHtml.":"")},goog.html.SafeHtml.createIframe=function(n,t,o,i){n&&goog.html.TrustedResourceUrl.unwrap(n);var r={};return r.src=n||null,r.srcdoc=t&&goog.html.SafeHtml.unwrap(t),n=goog.html.SafeHtml.combineAttributes(r,{sandbox:""},o),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("iframe",n,i)},goog.html.SafeHtml.createSandboxIframe=function(n,t,o,i){if(!goog.html.SafeHtml.canUseSandboxIframe())throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"The browser does not support sandboxed iframes.":"");var r={};return r.src=n?goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitize(n)):null,r.srcdoc=t||null,r.sandbox="",n=goog.html.SafeHtml.combineAttributes(r,{},o),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("iframe",n,i)},goog.html.SafeHtml.canUseSandboxIframe=function(){return goog.global.HTMLIFrameElement&&"sandbox"in goog.global.HTMLIFrameElement.prototype},goog.html.SafeHtml.createScriptSrc=function(n,t){return goog.html.TrustedResourceUrl.unwrap(n),n=goog.html.SafeHtml.combineAttributes({src:n},{},t),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("script",n)},goog.html.SafeHtml.createScript=function(n,t){for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var i=o.toLowerCase();if(i=="language"||i=="src"||i=="text"||i=="type")throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Cannot set "'+i+'" attribute':"")}for(o="",n=module$contents$goog$array_concat(n),i=0;i<n.length;i++)o+=module$contents$goog$html$SafeScript_SafeScript.unwrap(n[i]);return n=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(o,goog.i18n.bidi.Dir.NEUTRAL),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("script",t,n)},goog.html.SafeHtml.createStyle=function(n,t){t=goog.html.SafeHtml.combineAttributes({type:"text/css"},{},t);var o="";n=module$contents$goog$array_concat(n);for(var i=0;i<n.length;i++)o+=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap(n[i]);return n=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(o,goog.i18n.bidi.Dir.NEUTRAL),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("style",t,n)},goog.html.SafeHtml.createMetaRefresh=function(n,t){return n=goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitize(n)),(goog.labs.userAgent.browser.isIE()||goog.labs.userAgent.browser.isEdge())&&goog.string.internal.contains(n,";")&&(n="'"+n.replace(/'/g,"%27")+"'"),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("meta",{"http-equiv":"refresh",content:(t||0)+"; url="+n})},goog.html.SafeHtml.getAttrNameAndValue_=function(n,t,o){if(o instanceof goog.string.Const)o=goog.string.Const.unwrap(o);else if(t.toLowerCase()=="style")if(goog.html.SafeHtml.SUPPORT_STYLE_ATTRIBUTE)o=goog.html.SafeHtml.getStyleValue_(o);else throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "style" not supported.':"");else{if(/^on/i.test(t))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "'+t+'" requires goog.string.Const value, "'+o+'" given.':"");if(t.toLowerCase()in goog.html.SafeHtml.URL_ATTRIBUTES_)if(o instanceof goog.html.TrustedResourceUrl)o=goog.html.TrustedResourceUrl.unwrap(o);else if(o instanceof goog.html.SafeUrl)o=goog.html.SafeUrl.unwrap(o);else if(typeof o=="string")o=goog.html.SafeUrl.sanitize(o).getTypedStringValue();else throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "'+t+'" on tag "'+n+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+o+'" given.':"")}return o.implementsGoogStringTypedString&&(o=o.getTypedStringValue()),goog.asserts.assert(typeof o=="string"||typeof o=="number","String or number value expected, got "+typeof o+" with value: "+o),t+'="'+goog.string.internal.htmlEscape(String(o))+'"'},goog.html.SafeHtml.getStyleValue_=function(n){if(!goog.isObject(n))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof n+" given: "+n:"");return n instanceof goog.html.SafeStyle||(n=goog.html.SafeStyle.create(n)),goog.html.SafeStyle.unwrap(n)},goog.html.SafeHtml.createWithDir=function(n,t,o,i){return t=goog.html.SafeHtml.create(t,o,i),t.dir_=n,t},goog.html.SafeHtml.join=function(n,t){n=goog.html.SafeHtml.htmlEscape(n);var o=n.getDirection(),i=[],r=function(s){Array.isArray(s)?module$contents$goog$array_forEach(s,r):(s=goog.html.SafeHtml.htmlEscape(s),i.push(goog.html.SafeHtml.unwrap(s)),s=s.getDirection(),o==goog.i18n.bidi.Dir.NEUTRAL?o=s:s!=goog.i18n.bidi.Dir.NEUTRAL&&o!=s&&(o=null))};return module$contents$goog$array_forEach(t,r),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(i.join(goog.html.SafeHtml.unwrap(n)),o)},goog.html.SafeHtml.concat=function(n){return goog.html.SafeHtml.join(goog.html.SafeHtml.EMPTY,Array.prototype.slice.call(arguments))},goog.html.SafeHtml.concatWithDir=function(n,t){var o=goog.html.SafeHtml.concat(module$contents$goog$array_slice(arguments,1
15));return o.dir_=n,o},goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse=function(n,t){var o=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return n=o?o.createHTML(n):n,new goog.html.SafeHtml(n,t,goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse=function(n,t,o){var i=null,r="<"+n+goog.html.SafeHtml.stringifyAttributes(n,t);return o==null?o=[]:Array.isArray(o)||(o=[o]),goog.dom.tags.isVoidTag(n.toLowerCase())?(goog.asserts.assert(!o.length,"Void tag <"+n+"> does not allow content."),r+=">"):(i=goog.html.SafeHtml.concat(o),r+=">"+goog.html.SafeHtml.unwrap(i)+"</"+n+">",i=i.getDirection()),(n=t&&t.dir)&&(i=/^(ltr|rtl|auto)$/i.test(n)?goog.i18n.bidi.Dir.NEUTRAL:null),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(r,i)},goog.html.SafeHtml.stringifyAttributes=function(n,t){var o="";if(t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){if(!goog.html.SafeHtml.VALID_NAMES_IN_TAG_.test(i))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Invalid attribute name "'+i+'".':"");var r=t[i];r!=null&&(o+=" "+goog.html.SafeHtml.getAttrNameAndValue_(n,i,r))}}return o},goog.html.SafeHtml.combineAttributes=function(n,t,o){var i={},r;for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(goog.asserts.assert(r.toLowerCase()==r,"Must be lower case"),i[r]=n[r]);for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(goog.asserts.assert(r.toLowerCase()==r,"Must be lower case"),i[r]=t[r]);if(o){for(r in o)if(Object.prototype.hasOwnProperty.call(o,r)){var s=r.toLowerCase();if(s in n)throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Cannot override "'+s+'" attribute, got "'+r+'" with value "'+o[r]+'"':"");s in t&&delete i[s],i[r]=o[r]}}return i},goog.html.SafeHtml.DOCTYPE_HTML=function(){return goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<!DOCTYPE html>",goog.i18n.bidi.Dir.NEUTRAL)}(),goog.html.SafeHtml.EMPTY=new goog.html.SafeHtml(goog.global.trustedTypes&&goog.global.trustedTypes.emptyHTML||"",goog.i18n.bidi.Dir.NEUTRAL,goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_),goog.html.SafeHtml.BR=function(){return goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<br>",goog.i18n.bidi.Dir.NEUTRAL)}(),goog.html.uncheckedconversions={},goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract=function(n,t,o){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(t,o||null)},goog.html.uncheckedconversions.safeScriptFromStringKnownToSatisfyTypeContract=function(n,t){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(t)},goog.html.uncheckedconversions.safeStyleFromStringKnownToSatisfyTypeContract=function(n,t){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(t)},goog.html.uncheckedconversions.safeStyleSheetFromStringKnownToSatisfyTypeContract=function(n,t){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(t)},goog.html.uncheckedconversions.safeUrlFromStringKnownToSatisfyTypeContract=function(n,t){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(t)},goog.html.uncheckedconversions.trustedResourceUrlFromStringKnownToSatisfyTypeContract=function(n,t){return goog.asserts.assertString(goog.string.Const.unwrap(n),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(n)),"must provide non-empty justification"),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(t)},goog.dom.safe={},goog.dom.safe.InsertAdjacentHtmlPosition={AFTERBEGIN:"afterbegin",AFTEREND:"afterend",BEFOREBEGIN:"beforebegin",BEFOREEND:"beforeend"},goog.dom.safe.insertAdjacentHtml=function(n,t,o){n.insertAdjacentHTML(t,goog.html.SafeHtml.unwrapTrustedHTML(o))},goog.dom.safe.SET_INNER_HTML_DISALLOWED_TAGS_={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},goog.dom.safe.isInnerHtmlCleanupRecursive_=goog.functions.cacheReturnValue(function(){if(goog.DEBUG&&typeof document>"u")return!1;var n=document.createElement("div"),t=document.createElement("div");return t.appendChild(document.createElement("div")),n.appendChild(t),goog.DEBUG&&!n.firstChild?!1:(t=n.firstChild.firstChild,n.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(goog.html.SafeHtml.EMPTY),!t.parentElement)}),goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse=function(n,t){if(goog.dom.safe.isInnerHtmlCleanupRecursive_())for(;n.lastChild;)n.removeChild(n.lastChild);n.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(t)},goog.dom.safe.setInnerHtml=function(n,t){if(goog.asserts.ENABLE_ASSERTS&&n.tagName){var o=n.tagName.toUpperCase();if(goog.dom.safe.SET_INNER_HTML_DISALLOWED_TAGS_[o])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+n.tagName+".")}goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse(n,t)},goog.dom.safe.setInnerHtmlFromConstant=function(n,t){goog.dom.safe.setInnerHtml(n,goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Constant HTML to be immediatelly used."),goog.string.Const.unwrap(t)))},goog.dom.safe.setOuterHtml=function(n,t){n.outerHTML=goog.html.SafeHtml.unwrapTrustedHTML(t)},goog.dom.safe.setFormElementAction=function(n,t){t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),goog.dom.asserts.assertIsHTMLFormElement(n).action=goog.html.SafeUrl.unwrap(t)}
15,goog.dom.safe.setButtonFormAction=function(n,t){t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),goog.dom.asserts.assertIsHTMLButtonElement(n).formAction=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setInputFormAction=function(n,t){t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),goog.dom.asserts.assertIsHTMLInputElement(n).formAction=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setStyle=function(n,t){n.style.cssText=goog.html.SafeStyle.unwrap(t)},goog.dom.safe.documentWrite=function(n,t){n.write(goog.html.SafeHtml.unwrapTrustedHTML(t))},goog.dom.safe.setAnchorHref=function(n,t){goog.dom.asserts.assertIsHTMLAnchorElement(n),t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),n.href=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setImageSrc=function(n,t){if(goog.dom.asserts.assertIsHTMLImageElement(n),!(t instanceof goog.html.SafeUrl)){var o=/^data:image\//i.test(t);t=goog.html.SafeUrl.sanitizeAssertUnchanged(t,o)}n.src=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setAudioSrc=function(n,t){if(goog.dom.asserts.assertIsHTMLAudioElement(n),!(t instanceof goog.html.SafeUrl)){var o=/^data:audio\//i.test(t);t=goog.html.SafeUrl.sanitizeAssertUnchanged(t,o)}n.src=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setVideoSrc=function(n,t){if(goog.dom.asserts.assertIsHTMLVideoElement(n),!(t instanceof goog.html.SafeUrl)){var o=/^data:video\//i.test(t);t=goog.html.SafeUrl.sanitizeAssertUnchanged(t,o)}n.src=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.setEmbedSrc=function(n,t){goog.dom.asserts.assertIsHTMLEmbedElement(n),n.src=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(t)},goog.dom.safe.setFrameSrc=function(n,t){goog.dom.asserts.assertIsHTMLFrameElement(n),n.src=goog.html.TrustedResourceUrl.unwrap(t)},goog.dom.safe.setIframeSrc=function(n,t){goog.dom.asserts.assertIsHTMLIFrameElement(n),n.src=goog.html.TrustedResourceUrl.unwrap(t)},goog.dom.safe.setIframeSrcdoc=function(n,t){goog.dom.asserts.assertIsHTMLIFrameElement(n),n.srcdoc=goog.html.SafeHtml.unwrapTrustedHTML(t)},goog.dom.safe.setLinkHrefAndRel=function(n,t,o){goog.dom.asserts.assertIsHTMLLinkElement(n),n.rel=o,goog.string.internal.caseInsensitiveContains(o,"stylesheet")?(goog.asserts.assert(t instanceof goog.html.TrustedResourceUrl,'URL must be TrustedResourceUrl because "rel" contains "stylesheet"'),n.href=goog.html.TrustedResourceUrl.unwrap(t)):n.href=t instanceof goog.html.TrustedResourceUrl?goog.html.TrustedResourceUrl.unwrap(t):t instanceof goog.html.SafeUrl?goog.html.SafeUrl.unwrap(t):goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitizeAssertUnchanged(t))},goog.dom.safe.setObjectData=function(n,t){goog.dom.asserts.assertIsHTMLObjectElement(n),n.data=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(t)},goog.dom.safe.setScriptSrc=function(n,t){goog.dom.asserts.assertIsHTMLScriptElement(n),n.src=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(t),goog.dom.safe.setNonceForScriptElement_(n)},goog.dom.safe.setScriptContent=function(n,t){goog.dom.asserts.assertIsHTMLScriptElement(n),n.textContent=module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript(t),goog.dom.safe.setNonceForScriptElement_(n)},goog.dom.safe.setNonceForScriptElement_=function(n){var t=goog.getScriptNonce(n.ownerDocument&&n.ownerDocument.defaultView);t&&n.setAttribute("nonce",t)},goog.dom.safe.setLocationHref=function(n,t){goog.dom.asserts.assertIsLocation(n),t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),n.href=goog.html.SafeUrl.unwrap(t)},goog.dom.safe.assignLocation=function(n,t){goog.dom.asserts.assertIsLocation(n),t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),n.assign(goog.html.SafeUrl.unwrap(t))},goog.dom.safe.replaceLocation=function(n,t){t=t instanceof goog.html.SafeUrl?t:goog.html.SafeUrl.sanitizeAssertUnchanged(t),n.replace(goog.html.SafeUrl.unwrap(t))},goog.dom.safe.openInWindow=function(n,t,o,i,r){return n=n instanceof goog.html.SafeUrl?n:goog.html.SafeUrl.sanitizeAssertUnchanged(n),t=t||goog.global,o=o instanceof goog.string.Const?goog.string.Const.unwrap(o):o||"",t.open(goog.html.SafeUrl.unwrap(n),o,i,r)},goog.dom.safe.parseFromStringHtml=function(n,t){return goog.dom.safe.parseFromString(n,t,"text/html")},goog.dom.safe.parseFromString=function(n,t,o){return n.parseFromString(goog.html.SafeHtml.unwrapTrustedHTML(t),o)},goog.dom.safe.createImageFromBlob=function(n){if(!/^image\/.*/g.test(n.type))throw Error("goog.dom.safe.createImageFromBlob only accepts MIME type image/.*.");var t=goog.global.URL.createObjectURL(n);return n=new goog.global.Image,n.onload=function(){goog.global.URL.revokeObjectURL(t)},goog.dom.safe.setImageSrc(n,goog.html.uncheckedconversions.safeUrlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Image blob URL."),t)),n},goog.string.DETECT_DOUBLE_ESCAPING=!1,goog.string.FORCE_NON_DOM_HTML_UNESCAPING=!1,goog.string.Unicode={NBSP:"\xA0"},goog.string.startsWith=goog.string.internal.startsWith,goog.string.endsWith=goog.string.internal.endsWith,goog.string.caseInsensitiveStartsWith=goog.string.internal.caseInsensitiveStartsWith,goog.string.caseInsensitiveEndsWith=goog.string.internal.caseInsensitiveEndsWith,goog.string.caseInsensitiveEquals=goog.string.internal.caseInsensitiveEquals,goog.string.subs=function(n,t){for(var o=n.split("%s"),i="",r=Array.prototype.slice.call(arguments,1
15);r.length&&1<o.length;)i+=o.shift()+r.shift();return i+o.join("%s")},goog.string.collapseWhitespace=function(n){return n.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")},goog.string.isEmptyOrWhitespace=goog.string.internal.isEmptyOrWhitespace,goog.string.isEmptyString=function(n){return n.length==0},goog.string.isEmpty=goog.string.isEmptyOrWhitespace,goog.string.isEmptyOrWhitespaceSafe=function(n){return goog.string.isEmptyOrWhitespace(goog.string.makeSafe(n))},goog.string.isEmptySafe=goog.string.isEmptyOrWhitespaceSafe,goog.string.isBreakingWhitespace=function(n){return!/[^\t\n\r ]/.test(n)},goog.string.isAlpha=function(n){return!/[^a-zA-Z]/.test(n)},goog.string.isNumeric=function(n){return!/[^0-9]/.test(n)},goog.string.isAlphaNumeric=function(n){return!/[^a-zA-Z0-9]/.test(n)},goog.string.isSpace=function(n){return n==" "},goog.string.isUnicodeChar=function(n){return n.length==1&&" "<=n&&"~">=n||"\x80"<=n&&"\uFFFD">=n},goog.string.stripNewlines=function(n){return n.replace(/(\r\n|\r|\n)+/g," ")},goog.string.canonicalizeNewlines=function(n){return n.replace(/(\r\n|\r|\n)/g,`
16`)},goog.string.normalizeWhitespace=function(n){return n.replace(/\xa0|\s/g," ")},goog.string.normalizeSpaces=function(n){return n.replace(/\xa0|[ \t]+/g," ")},goog.string.collapseBreakingSpaces=function(n){return n.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},goog.string.trim=goog.string.internal.trim,goog.string.trimLeft=function(n){return n.replace(/^[\s\xa0]+/,"")},goog.string.trimRight=function(n){return n.replace(/[\s\xa0]+$/,"")},goog.string.caseInsensitiveCompare=goog.string.internal.caseInsensitiveCompare,goog.string.numberAwareCompare_=function(n,t,o){if(n==t)return 0;if(!n)return-1;if(!t)return 1;for(var i=n.toLowerCase().match(o),r=t.toLowerCase().match(o),s=Math.min(i.length,r.length),l=0;l<s;l++){o=i[l];var h=r[l];if(o!=h)return n=parseInt(o,10),!isNaN(n)&&(t=parseInt(h,10),!isNaN(t)&&n-t)?n-t:o<h?-1:1}return i.length!=r.length?i.length-r.length:n<t?-1:1},goog.string.intAwareCompare=function(n,t){return goog.string.numberAwareCompare_(n,t,/\d+|\D+/g)},goog.string.floatAwareCompare=function(n,t){return goog.string.numberAwareCompare_(n,t,/\d+|\.\d+|\D+/g)},goog.string.numerateCompare=goog.string.floatAwareCompare,goog.string.urlEncode=function(n){return encodeURIComponent(String(n))},goog.string.urlDecode=function(n){return decodeURIComponent(n.replace(/\+/g," "))},goog.string.newLineToBr=goog.string.internal.newLineToBr,goog.string.htmlEscape=function(n,t){return n=goog.string.internal.htmlEscape(n,t),goog.string.DETECT_DOUBLE_ESCAPING&&(n=n.replace(goog.string.E_RE_,"&#101;")),n},goog.string.E_RE_=/e/g,goog.string.unescapeEntities=function(n){return goog.string.contains(n,"&")?!goog.string.FORCE_NON_DOM_HTML_UNESCAPING&&"document"in goog.global?goog.string.unescapeEntitiesUsingDom_(n):goog.string.unescapePureXmlEntities_(n):n},goog.string.unescapeEntitiesWithDocument=function(n,t){return goog.string.contains(n,"&")?goog.string.unescapeEntitiesUsingDom_(n,t):n},goog.string.unescapeEntitiesUsingDom_=function(n,t){var o={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'},i=t?t.createElement("div"):goog.global.document.createElement("div");return n.replace(goog.string.HTML_ENTITY_PATTERN_,function(r,s){var l=o[r];return l||(s.charAt(0)=="#"&&(s=+("0"+s.substr(1)),isNaN(s)||(l=String.fromCharCode(s))),l||(goog.dom.safe.setInnerHtml(i,goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Single HTML entity."),r+" ")),l=i.firstChild.nodeValue.slice(0,-1)),o[r]=l)})},goog.string.unescapePureXmlEntities_=function(n){return n.replace(/&([^;]+);/g,function(t,o){switch(o){case"amp":return"&";case"lt":return"<";case"gt":return">";case"quot":return'"';default:return o.charAt(0)!="#"||(o=+("0"+o.substr(1)),isNaN(o))?t:String.fromCharCode(o)}})},goog.string.HTML_ENTITY_PATTERN_=/&([^;\s<&]+);?/g,goog.string.whitespaceEscape=function(n,t){return goog.string.newLineToBr(n.replace(/  /g," &#160;"),t)},goog.string.preserveSpaces=function(n){return n.replace(/(^|[\n ]) /g,"$1"+goog.string.Unicode.NBSP)},goog.string.stripQuotes=function(n,t){for(var o=t.length,i=0;i<o;i++){var r=o==1?t:t.charAt(i);if(n.charAt(0)==r&&n.charAt(n.length-1)==r)return n.substring(1,n.length-1)}return n},goog.string.truncate=function(n,t,o){return o&&(n=goog.string.unescapeEntities(n)),n.length>t&&(n=n.substring(0,t-3)+"..."),o&&(n=goog.string.htmlEscape(n)),n}
16,goog.string.truncateMiddle=function(n,t,o,i){if(o&&(n=goog.string.unescapeEntities(n)),i&&n.length>t){i>t&&(i=t);var r=n.length-i;n=n.substring(0,t-i)+"..."+n.substring(r)}else n.length>t&&(i=Math.floor(t/2),r=n.length-i,n=n.substring(0,i+t%2)+"..."+n.substring(r));return o&&(n=goog.string.htmlEscape(n)),n},goog.string.specialEscapeChars_={"\0":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},goog.string.jsEscapeCache_={"'":"\\'"},goog.string.quote=function(n){n=String(n);for(var t=['"'],o=0;o<n.length;o++){var i=n.charAt(o),r=i.charCodeAt(0);t[o+1]=goog.string.specialEscapeChars_[i]||(31<r&&127>r?i:goog.string.escapeChar(i))}return t.push('"'),t.join("")},goog.string.escapeString=function(n){for(var t=[],o=0;o<n.length;o++)t[o]=goog.string.escapeChar(n.charAt(o));return t.join("")},goog.string.escapeChar=function(n){if(n in goog.string.jsEscapeCache_)return goog.string.jsEscapeCache_[n];if(n in goog.string.specialEscapeChars_)return goog.string.jsEscapeCache_[n]=goog.string.specialEscapeChars_[n];var t=n.charCodeAt(0);if(31<t&&127>t)var o=n;else 256>t?(o="\\x",(16>t||256<t)&&(o+="0")):(o="\\u",4096>t&&(o+="0")),o+=t.toString(16).toUpperCase();return goog.string.jsEscapeCache_[n]=o},goog.string.contains=goog.string.internal.contains,goog.string.caseInsensitiveContains=goog.string.internal.caseInsensitiveContains,goog.string.countOf=function(n,t){return n&&t?n.split(t).length-1:0},goog.string.removeAt=function(n,t,o){var i=n;return 0<=t&&t<n.length&&0<o&&(i=n.substr(0,t)+n.substr(t+o,n.length-t-o)),i},goog.string.remove=function(n,t){return n.replace(t,"")},goog.string.removeAll=function(n,t){return t=new RegExp(goog.string.regExpEscape(t),"g"),n.replace(t,"")},goog.string.replaceAll=function(n,t,o){return t=new RegExp(goog.string.regExpEscape(t),"g"),n.replace(t,o.replace(/\$/g,"$$$$"))},goog.string.regExpEscape=function(n){return String(n).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},goog.string.repeat=String.prototype.repeat?function(n,t){return n.repeat(t)}:function(n,t){return Array(t+1).join(n)},goog.string.padNumber=function(n,t,o){return n=o!==void 0?n.toFixed(o):String(n),o=n.indexOf("."),o==-1&&(o=n.length),goog.string.repeat("0",Math.max(0,t-o))+n},goog.string.makeSafe=function(n){return n==null?"":String(n)},goog.string.buildString=function(n){return Array.prototype.join.call(arguments,"")},goog.string.getRandomString=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^goog.now()).toString(36)},goog.string.compareVersions=goog.string.internal.compareVersions,goog.string.hashCode=function(n){for(var t=0,o=0;o<n.length;++o)t=31*t+n.charCodeAt(o)>>>0;return t},goog.string.uniqueStringCounter_=2147483648*Math.random()|0,goog.string.createUniqueString=function(){return"goog_"+goog.string.uniqueStringCounter_++},goog.string.toNumber=function(n){var t=Number(n);return t==0&&goog.string.isEmptyOrWhitespace(n)?NaN:t},goog.string.isLowerCamelCase=function(n){return/^[a-z]+([A-Z][a-z]*)*$/.test(n)},goog.string.isUpperCamelCase=function(n){return/^([A-Z][a-z]*)+$/.test(n)},goog.string.toCamelCase=function(n){return String(n).replace(/\-([a-z])/g,function(t,o){return o.toUpperCase()})},goog.string.toSelectorCase=function(n){return String(n).replace(/([A-Z])/g,"-$1").toLowerCase()},goog.string.toTitleCase=function(n,t){return t=typeof t=="string"?goog.string.regExpEscape(t):"\\s",n.replace(new RegExp("(^"+(t?"|["+t+"]+":"")+")([a-z])","g"),function(o,i,r){return i+r.toUpperCase()})},goog.string.capitalize=function(n){return String(n.charAt(0)).toUpperCase()+String(n.substr(1)).toLowerCase()},goog.string.parseInt=function(n){return isFinite(n)&&(n=String(n)),typeof n=="string"?/^\s*-?0x/i.test(n)?parseInt(n,16):parseInt(n,10):NaN},goog.string.splitLimit=function(n,t,o){n=n.split(t);for(var i=[];0<o&&n.length;)i.push(n.shift()),o--;return n.length&&i.push(n.join(t)),i},goog.string.lastComponent=function(n,t){if(t)typeof t=="string"&&(t=[t]);else return n;for(var o=-1,i=0;i<t.length;i++)if(t[i]!=""){var r=n.lastIndexOf(t[i]);r>o&&(o=r)}return o==-1?n:n.slice(o+1)},goog.string.editDistance=function(n,t){var o=[],i=[];if(n==t)return 0;if(!n.length||!t.length)return Math.max(n.length,t.length);for(var r=0;r<t.length+1;r++)o[r]=r;for(r=0;r<n.length;r++){i[0]=r+1;for(var s=0;s<t.length;s++)i[s+1]=Math.min(i[s]+1,o[s+1]+1,o[s]+ +(n[r]!=t[s]));for(s=0;s<o.length;s++)o[s]=i[s]}return i[t.length]},goog.proto2={},goog.proto2.Descriptor=function(n,t,o){for(this.messageType_=n,this.name_=t.name||null,this.fullName_=t.fullName||null,this.containingType_=t.containingType,this.fields_={},n=0;n<o.length;n++)t=o[n],this.fields_[t.getTag()]=t},goog.proto2.Descriptor.prototype.getName=function(){return this.name_},goog.proto2.Descriptor.prototype.getFullName=function(){return this.fullName_},goog.proto2.Descriptor.prototype.getContainingType=function(){return this.containingType_?this.containingType_.getDescriptor():null},goog.proto2.Descriptor.prototype.getFields=function(){var n=goog.object.getValues(this.fields_);return module$contents$goog$array_sort(n,function(t,o){return t.getTag()-o.getTag()}),n},goog.proto2.Descriptor.prototype.getFieldsMap=function(){return this.fields_},goog.proto2.Descriptor.prototype.findFieldByName=function(n){return goog.object.findValue(this.fields_,function(t,o,i){return t.getName()==n})||null},goog.proto2.Descriptor.prototype.findFieldByTag=function(n){return goog.asserts.assert(goog.string.isNumeric(n)),this.fields_[parseInt(n,10)]||null},goog.proto2.Descriptor.prototype.createMessageInstance=function(){return new this.messageType_},goog.proto2.FieldDescriptor=function(n,t,o){switch(this.parent_=n,goog.asserts.assert(goog.string.isNumeric(t)),this.tag_=t,this.name_=o.name,this.isPacked_=!!o.packed,this.isRepeated_=!!o.repeated,this.isRequired_=!!o.required,this.fieldType_=o.fieldType,this.nativeType_=o.type,this.deserializationConversionPermitted_=!1,this.fieldType_){case goog.proto2.FieldDescriptor.FieldType.INT64:case goog.proto2.FieldDescriptor.FieldType.UINT64:case goog.proto2.FieldDescriptor.FieldType.FIXED64:case goog.proto2.FieldDescriptor.FieldType.SFIXED64:case goog.proto2.FieldDescriptor.FieldType.SINT64:case goog.proto2.FieldDescriptor.FieldType.FLOAT:case goog.proto2.FieldDescriptor.FieldType.DOUBLE:this.deserializationConversionPermitted_=!0}this.defaultValue_=o.defaultValue},goog.proto2.FieldDescriptor.FieldType={DOUBLE:1,FLOAT:2,INT64:3,UINT64:4,INT32:5,FIXED64:6,FIXED32:7,BOOL:8,STRING:9,GROUP:10,MESSAGE:11,BYTES:12,UINT32:13,ENUM:14,SFIXED32:15,SFIXED64:16,SINT32:17,SINT64:18},goog.proto2.FieldDescriptor.prototype.getTag=function(){return this.tag_},goog.proto2.FieldDescriptor.prototype.getContainingType=function(){return this.parent_.prototype.getDescriptor()},goog.proto2.FieldDescriptor.prototype.getName=function(){return this.name_},goog.proto2.FieldDescriptor.prototype.getDefaultValue=function(){if(this.defaultValue_===void 0){var n=this.nativeType_;if(n===Boolean)this.defaultValue_=!1;else if(n===Number)this.defaultValue_=0;else if(n===String)this.defaultValue_=this.deserializationConversionPermitted_?"0":"";else return new n}return this.defaultValue_},goog.proto2.FieldDescriptor.prototype.getFieldType=function(){return this.fieldType_},goog.proto2.FieldDescriptor.prototype.getNativeType=function(){return this.nativeType_},goog.proto2.FieldDescriptor.prototype.deserializationConversionPermitted=function(){return this.deserializationConversionPermitted_},goog.proto2.FieldDescriptor.prototype.getFieldMessageType=function(){return this.nativeType_.prototype.getDescriptor()},goog.proto2.FieldDescriptor.prototype.isCompositeType=function(){return this.fieldType_==goog.proto2.FieldDescriptor.FieldType.MESSAGE||this.fieldType_==goog.proto2.FieldDescriptor.FieldType.GROUP},goog.proto2.FieldDescriptor.prototype.isPacked=function(){return this.isPacked_},goog.proto2.FieldDescriptor.prototype.isRepeated=function(){return this.isRepeated_},goog.proto2.FieldDescriptor.prototype.isRequired=function(){return this.isRequired_},goog.proto2.FieldDescriptor.prototype.isOptional=function(){return!this.isRepeated_&&!this.isRequired_},goog.proto2.Message=function(){this.values_={},this.fields_=this.getDescriptor().getFieldsMap(),this.deserializedFields_=this.lazyDeserializer_=null},goog.proto2.Message.FieldType={DOUBLE:1,FLOAT:2,INT64:3,UINT64:4,INT32:5,FIXED64:6,FIXED32:7,BOOL:8,STRING:9,GROUP:10,MESSAGE:11,BYTES:12,UINT32:13,ENUM:14,SFIXED32:15,SFIXED64:16,SINT32:17,SINT64:18}
16,goog.proto2.Message.prototype.initializeForLazyDeserializer=function(n,t){this.lazyDeserializer_=n,this.values_=t,this.deserializedFields_={}},goog.proto2.Message.prototype.setUnknown=function(n,t){goog.asserts.assert(!this.fields_[n],"Field is not unknown in this message"),goog.asserts.assert(1<=n,"Tag "+n+' has value "'+t+'" in descriptor '+this.getDescriptor().getName()),goog.asserts.assert(t!==null,"Value cannot be null"),this.values_[n]=t,this.deserializedFields_&&delete this.deserializedFields_[n]},goog.proto2.Message.prototype.forEachUnknown=function(n,t){t=t||this;for(var o in this.values_){var i=Number(o);this.fields_[i]||n.call(t,i,this.values_[o])}},goog.proto2.Message.prototype.getDescriptor=goog.abstractMethod,goog.proto2.Message.prototype.has=function(n){return goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.has$Value(n.getTag())},goog.proto2.Message.prototype.arrayOf=function(n){return goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.array$Values(n.getTag())},goog.proto2.Message.prototype.countOf=function(n){return goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.count$Values(n.getTag())},goog.proto2.Message.prototype.get=function(n,t){return goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.get$Value(n.getTag(),t)},goog.proto2.Message.prototype.getOrDefault=function(n,t){return goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.get$ValueOrDefault(n.getTag(),t)},goog.proto2.Message.prototype.set=function(n,t){goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.set$Value(n.getTag(),t)},goog.proto2.Message.prototype.add=function(n,t){goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.add$Value(n.getTag(),t)},goog.proto2.Message.prototype.clear=function(n){goog.asserts.assert(n.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.clear$Field(n.getTag())},goog.proto2.Message.prototype.equals=function(n){if(!n||this.constructor!=n.constructor)return!1;for(var t=this.getDescriptor().getFields(),o=0;o<t.length;o++){var i=t[o],r=i.getTag();if(this.has$Value(r)!=n.has$Value(r))return!1;if(this.has$Value(r)){var s=i.isCompositeType(),l=this.getValueForTag_(r);if(r=n.getValueForTag_(r),i.isRepeated()){if(l.length!=r.length)return!1;for(i=0;i<l.length;i++){var h=l[i],_=r[i];if(s?!h.equals(_):h!=_)return!1}}else if(s?!l.equals(r):l!=r)return!1}}return!0},goog.proto2.Message.prototype.copyFrom=function(n){goog.asserts.assert(this.constructor==n.constructor,"The source message must have the same type."),this!=n&&(this.values_={},this.deserializedFields_&&(this.deserializedFields_={}),this.mergeFrom(n))},goog.proto2.Message.prototype.mergeFrom=function(n){goog.asserts.assert(this.constructor==n.constructor,"The source message must have the same type.");for(var t=this.getDescriptor().getFields(),o=0;o<t.length;o++){var i=t[o],r=i.getTag();if(n.has$Value(r)){this.deserializedFields_&&delete this.deserializedFields_[i.getTag()];var s=i.isCompositeType();if(i.isRepeated()){i=n.array$Values(r);for(var l=0;l<i.length;l++)this.add$Value(r,s?i[l].clone():i[l])}else i=n.getValueForTag_(r),s?(s=this.getValueForTag_(r))?s.mergeFrom(i):this.set$Value(r,i.clone()):this.set$Value(r,i)}}},goog.proto2.Message.prototype.clone=function(){var n=new this.constructor;return n.copyFrom(this),n},goog.proto2.Message.prototype.initDefaults=function(n){for(var t=this.getDescriptor().getFields(),o=0;o<t.length;o++){var i=t[o],r=i.getTag(),s=i.isCompositeType();if(this.has$Value(r)||i.isRepeated()||(s?this.values_[r]=new(i.getNativeType()):n&&(this.values_[r]=i.getDefaultValue())),s)if(i.isRepeated())for(i=this.array$Values(r),r=0;r<i.length;r++)i[r].initDefaults(n);else this.get$Value(r).initDefaults(n)}},goog.proto2.Message.prototype.has$Value=function(n){return this.values_[n]!=null},goog.proto2.Message.prototype.getValueForTag_=function(n){var t=this.values_[n];return t==null?null:this.lazyDeserializer_?n in this.deserializedFields_?this.deserializedFields_[n]:(t=this.lazyDeserializer_.deserializeField(this,this.fields_[n],t),this.deserializedFields_[n]=t):t},goog.proto2.Message.prototype.get$Value=function(n,t){var o=this.getValueForTag_(n);return this.fields_[n].isRepeated()?(n=t||0,goog.asserts.assert(0<=n&&n<o.length,"Given index %s 
16is out of bounds.  Repeated field length: %s",n,o.length),o[n]):o},goog.proto2.Message.prototype.get$ValueOrDefault=function(n,t){return this.has$Value(n)?this.get$Value(n,t):this.fields_[n].getDefaultValue()},goog.proto2.Message.prototype.array$Values=function(n){return this.getValueForTag_(n)||[]},goog.proto2.Message.prototype.count$Values=function(n){return this.fields_[n].isRepeated()?this.has$Value(n)?this.values_[n].length:0:this.has$Value(n)?1:0},goog.proto2.Message.prototype.set$Value=function(n,t){goog.asserts.ENABLE_ASSERTS&&this.checkFieldType_(this.fields_[n],t),this.values_[n]=t,this.deserializedFields_&&(this.deserializedFields_[n]=t)},goog.proto2.Message.prototype.add$Value=function(n,t){goog.asserts.ENABLE_ASSERTS&&this.checkFieldType_(this.fields_[n],t),this.values_[n]||(this.values_[n]=[]),this.values_[n].push(t),this.deserializedFields_&&delete this.deserializedFields_[n]},goog.proto2.Message.prototype.checkFieldType_=function(n,t){n.getFieldType()==goog.proto2.FieldDescriptor.FieldType.ENUM?goog.asserts.assertNumber(t):goog.asserts.assert(Object(t).constructor==n.getNativeType())},goog.proto2.Message.prototype.clear$Field=function(n){delete this.values_[n],this.deserializedFields_&&delete this.deserializedFields_[n]},goog.proto2.Message.createDescriptor=function(n,t){var o=[],i=t[0],r;for(r in t)r!=0&&o.push(new goog.proto2.FieldDescriptor(n,r,t[r]));return new goog.proto2.Descriptor(n,i,o)},goog.proto2.Serializer=function(){},goog.proto2.Serializer.DECODE_SYMBOLIC_ENUMS=!1,goog.proto2.Serializer.prototype.serialize=goog.abstractMethod,goog.proto2.Serializer.prototype.getSerializedValue=function(n,t){return n.isCompositeType()?this.serialize(t):typeof t!="number"||isFinite(t)?t:t.toString()},goog.proto2.Serializer.prototype.deserialize=function(n,t){return n=n.createMessageInstance(),this.deserializeTo(n,t),goog.asserts.assert(n instanceof goog.proto2.Message),n},goog.proto2.Serializer.prototype.deserializeTo=goog.abstractMethod,goog.proto2.Serializer.prototype.getDeserializedValue=function(n,t){if(n.isCompositeType())return t instanceof goog.proto2.Message?t:this.deserialize(n.getFieldMessageType(),t);if(n.getFieldType()==goog.proto2.FieldDescriptor.FieldType.ENUM)return goog.proto2.Serializer.DECODE_SYMBOLIC_ENUMS&&typeof t=="string"&&(n=n.getNativeType(),n.hasOwnProperty(t))?n[t]:typeof t=="string"&&goog.proto2.Serializer.INTEGER_REGEX.test(t)&&(n=Number(t),0<n)?n:t;if(!n.deserializationConversionPermitted())return t;if(n=n.getNativeType(),n===String){if(typeof t=="number")return String(t)}else if(n===Number&&typeof t=="string"&&(t==="Infinity"||t==="-Infinity"||t==="NaN"||goog.proto2.Serializer.INTEGER_REGEX.test(t)))return Number(t);return t},goog.proto2.Serializer.INTEGER_REGEX=/^-?[0-9]+$/,goog.proto2.LazyDeserializer=function(){},goog.inherits(goog.proto2.LazyDeserializer,goog.proto2.Serializer),goog.proto2.LazyDeserializer.prototype.deserialize=function(n,t){return n=n.createMessageInstance(),n.initializeForLazyDeserializer(this,t),goog.asserts.assert(n instanceof goog.proto2.Message),n},goog.proto2.LazyDeserializer.prototype.deserializeTo=function(n,t){throw Error("Unimplemented")},goog.proto2.LazyDeserializer.prototype.deserializeField=goog.abstractMethod,goog.proto2.PbLiteSerializer=function(){},goog.inherits(goog.proto2.PbLiteSerializer,goog.proto2.LazyDeserializer),goog.proto2.PbLiteSerializer.prototype.zeroIndexing_=!1,goog.proto2.PbLiteSerializer.prototype.setZeroIndexed=function(n){this.zeroIndexing_=n},goog.proto2.PbLiteSerializer.prototype.serialize=function(n){for(var t=n.getDescriptor().getFields(),o=[],i=this.zeroIndexing_,r=0;r<t.length;r++){var s=t[r];if(n.has(s)){var l=s.getTag();if(l=i?l-1:l,s.isRepeated()){o[l]=[];for(var h=0;h<n.countOf(s);h++)o[l][h]=this.getSerializedValue(s,n.get(s,h))}else o[l]=this.getSerializedValue(s,n.get(s))}}return n.forEachUnknown(function(_,y){o[i?_-1:_]=y}),o},goog.proto2.PbLiteSerializer.prototype.deserializeField=function(n,t,o){if(o==null)return o;if(t.isRepeated()){n=[],goog.asserts.assert(Array.isArray(o),"Value must be array: %s",o);for(var i=0;i<o.length;i++)n[i]=this.getDeserializedValue(t,o[i]);return n}return this.getDeserializedValue(t,o)}
16,goog.proto2.PbLiteSerializer.prototype.getSerializedValue=function(n,t){return n.getFieldType()==goog.proto2.FieldDescriptor.FieldType.BOOL?t?1:0:goog.proto2.Serializer.prototype.getSerializedValue.apply(this,arguments)},goog.proto2.PbLiteSerializer.prototype.getDeserializedValue=function(n,t){return n.getFieldType()==goog.proto2.FieldDescriptor.FieldType.BOOL?(goog.asserts.assert(typeof t=="number"||typeof t=="boolean","Value is expected to be a number or boolean"),!!t):goog.proto2.Serializer.prototype.getDeserializedValue.apply(this,arguments)},goog.proto2.PbLiteSerializer.prototype.deserialize=function(n,t){var o=t;if(this.zeroIndexing_){o=[];for(var i in t)o[parseInt(i,10)+1]=t[i]}return goog.proto2.PbLiteSerializer.superClass_.deserialize.call(this,n,o)},goog.string.StringBuffer=function(n,t){n!=null&&this.append.apply(this,arguments)},goog.string.StringBuffer.prototype.buffer_="",goog.string.StringBuffer.prototype.set=function(n){this.buffer_=""+n},goog.string.StringBuffer.prototype.append=function(n,t,o){if(this.buffer_+=String(n),t!=null)for(var i=1;i<arguments.length;i++)this.buffer_+=arguments[i];return this},goog.string.StringBuffer.prototype.clear=function(){this.buffer_=""},goog.string.StringBuffer.prototype.getLength=function(){return this.buffer_.length},goog.string.StringBuffer.prototype.toString=function(){return this.buffer_};var i18n={phonenumbers:{}};i18n.phonenumbers.NumberFormat=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.NumberFormat,goog.proto2.Message),i18n.phonenumbers.NumberFormat.descriptor_=null,i18n.phonenumbers.NumberFormat.prototype.getPattern=function(){return this.get$Value(1)},i18n.phonenumbers.NumberFormat.prototype.getPatternOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.NumberFormat.prototype.setPattern=function(n){this.set$Value(1,n)},i18n.phonenumbers.NumberFormat.prototype.hasPattern=function(){return this.has$Value(1)},i18n.phonenumbers.NumberFormat.prototype.patternCount=function(){return this.count$Values(1)},i18n.phonenumbers.NumberFormat.prototype.clearPattern=function(){this.clear$Field(1)},i18n.phonenumbers.NumberFormat.prototype.getFormat=function(){return this.get$Value(2)},i18n.phonenumbers.NumberFormat.prototype.getFormatOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.NumberFormat.prototype.setFormat=function(n){this.set$Value(2,n)},i18n.phonenumbers.NumberFormat.prototype.hasFormat=function(){return this.has$Value(2)},i18n.phonenumbers.NumberFormat.prototype.formatCount=function(){return this.count$Values(2)},i18n.phonenumbers.NumberFormat.prototype.clearFormat=function(){this.clear$Field(2)},i18n.phonenumbers.NumberFormat.prototype.getLeadingDigitsPattern=function(n){return this.get$Value(3,n)},i18n.phonenumbers.NumberFormat.prototype.getLeadingDigitsPatternOrDefault=function(n){return this.get$ValueOrDefault(3,n)},i18n.phonenumbers.NumberFormat.prototype.addLeadingDigitsPattern=function(n){this.add$Value(3,n)},i18n.phonenumbers.NumberFormat.prototype.leadingDigitsPatternArray=function(){return this.array$Values(3)},i18n.phonenumbers.NumberFormat.prototype.hasLeadingDigitsPattern=function(){return this.has$Value(3)},i18n.phonenumbers.NumberFormat.prototype.leadingDigitsPatternCount=function(){return this.count$Values(3)},i18n.phonenumbers.NumberFormat.prototype.clearLeadingDigitsPattern=function(){this.clear$Field(3)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixFormattingRule=function(){return this.get$Value(4)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixFormattingRuleOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.NumberFormat.prototype.setNationalPrefixFormattingRule=function(n){this.set$Value(4,n)},i18n.phonenumbers.NumberFormat.prototype.hasNationalPrefixFormattingRule=function(){return this.has$Value(4)},i18n.phonenumbers.NumberFormat.prototype.nationalPrefixFormattingRuleCount=function(){return this.count$Values(4)},i18n.phonenumbers.NumberFormat.prototype.clearNationalPrefixFormattingRule=function(){this.clear$Field(4)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixOptionalWhenFormatting=function(){return this.get$Value(6)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixOptionalWhenFormattingOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.NumberFormat.prototype.setNationalPrefixOptionalWhenFormatting=function(n){this.set$Value(6,n)},i18n.phonenumbers.NumberFormat.prototype.hasNationalPrefixOptionalWhenFormatting=function(){return this.has$Value(6)},i18n.phonenumbers.NumberFormat.prototype.nationalPrefixOptionalWhenFormattingCount=function(){return this.count$Values(6)},i18n.phonenumbers.NumberFormat.prototype.clearNationalPrefixOptionalWhenFormatting=function(){this.clear$Field(6)},i18n.phonenumbers.NumberFormat.prototype.getDomesticCarrierCodeFormattingRule=function(){return this.get$Value(5)},i18n.phonenumbers.NumberFormat.prototype.getDomesticCarrierCodeFormattingRuleOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.NumberFormat.prototype.setDomesticCarrierCodeFormattingRule=function(n){this.set$Value(5,n)},i18n.phonenumbers.NumberFormat.prototype.hasDomesticCarrierCodeFormattingRule=function(){return this.has$Value(5)},i18n.phonenumbers.NumberFormat.prototype.domesticCarrierCodeFormattingRuleCount=function(){return this.count$Values(5)},i18n.phonenumbers.NumberFormat.prototype.clearDomesticCarrierCodeFormattingRule=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneNumberDesc=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneNumberDesc,goog.proto2.Message),i18n.phonenumbers.PhoneNumberDesc.descriptor_=null,i18n.phonenumbers.PhoneNumberDesc.prototype.getNationalNumberPattern=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.getNationalNumberPatternOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.setNationalNumberPattern=function(n){this.set$Value(2,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasNationalNumberPattern=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.nationalNumberPatternCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearNationalNumberPattern=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLength=function(n){return this.get$Value(9,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthOrDefault=function(n){return this.get$ValueOrDefault(9,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.addPossibleLength=function(n){this.add$Value(9,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthArray=function(){return this.array$Values(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasPossibleLength=function(){return this.has$Value(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthCount=function(){return this.count$Values(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearPossibleLength=function(){this.clear$Field(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthLocalOnly=function(n){return this.get$Value(10,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthLocalOnlyOrDefault=function(n){return this.get$ValueOrDefault(10,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.addPossibleLengthLocalOnly=function(n){this.add$Value(10,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthLocalOnlyArray=function(){return this.array$Values(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasPossibleLengthLocalOnly=function(){return this.has$Value(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthLocalOnlyCount=function(){return this.count$Values(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearPossibleLengthLocalOnly=function(){this.clear$Field(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.getExampleNumber=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.getExampleNumberOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.setExampleNumber=function(n){this.set$Value(6,n)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasExampleNumber=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.exampleNumberCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearExampleNumber=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneMetadata=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneMetadata,goog.proto2.Message),i18n.phonenumbers.PhoneMetadata.descriptor_=null,i18n.phonenumbers.PhoneMetadata.prototype.getGeneralDesc=function(){return this.get$Value(1)},i18n.phonenumbers.PhoneMetadata.prototype.getGeneralDescOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.PhoneMetadata.prototype.setGeneralDesc=function(n){this.set$Value(1,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasGeneralDesc=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneMetadata.prototype.generalDescCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneMetadata.prototype.clearGeneralDesc=function(){this.clear$Field(1)},i18n.phonenumbers.PhoneMetadata.prototype.getFixedLine=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneMetadata.prototype.getFixedLineOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneMetadata.prototype.setFixedLine=function(n){this.set$Value(2,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasFixedLine=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneMetadata.prototype.fixedLineCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneMetadata.prototype.clearFixedLine=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneMetadata.prototype.getMobile=function(){return this.get$Value(3)},i18n.phonenumbers.PhoneMetadata.prototype.getMobileOrDefault=function(){return this.get$ValueOrDefault(3)},i18n.phonenumbers.PhoneMetadata.prototype.setMobile=function(n){this.set$Value(3,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasMobile=function(){return this.has$Value(3)},i18n.phonenumbers.PhoneMetadata.prototype.mobileCount=function(){return this.count$Values(3)},i18n.phonenumbers.PhoneMetadata.prototype.clearMobile=function(){this.clear$Field(3)},i18n.phonenumbers.PhoneMetadata.prototype.getTollFree=function(){return this.get$Value(4)},i18n.phonenumbers.PhoneMetadata.prototype.getTollFreeOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.PhoneMetadata.prototype.setTollFree=function(n){this.set$Value(4,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasTollFree=function(){return this.has$Value(4)},i18n.phonenumbers.PhoneMetadata.prototype.tollFreeCount=function(){return this.count$Values(4)},i18n.phonenumbers.PhoneMetadata.prototype.clearTollFree=function(){this.clear$Field(4)},i18n.phonenumbers.PhoneMetadata.prototype.getPremiumRate=function(){return this.get$Value(5)},i18n.phonenumbers.PhoneMetadata.prototype.getPremiumRateOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.PhoneMetadata.prototype.setPremiumRate=function(n){this.set$Value(5,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasPremiumRate=function(){return this.has$Value(5)},i18n.phonenumbers.PhoneMetadata.prototype.premiumRateCount=function(){return this.count$Values(5)},i18n.phonenumbers.PhoneMetadata.prototype.clearPremiumRate=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneMetadata.prototype.getSharedCost=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneMetadata.prototype.getSharedCostOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneMetadata.prototype.setSharedCost=function(n){this.set$Value(6,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasSharedCost=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneMetadata.prototype.sharedCostCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneMetadata.prototype.clearSharedCost=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneMetadata.prototype.getPersonalNumber=function(){return this.get$Value(7)},i18n.phonenumbers.PhoneMetadata.prototype.getPersonalNumberOrDefault=function(){return this.get$ValueOrDefault(7)},i18n.phonenumbers.PhoneMetadata.prototype.setPersonalNumber=function(n){this.set$Value(7,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasPersonalNumber=function(){return this.has$Value(7)},i18n.phonenumbers.PhoneMetadata.prototype.personalNumberCount=function(){return this.count$Values(7)},i18n.phonenumbers.PhoneMetadata.prototype.clearPersonalNumber=function(){this.clear$Field(7)},i18n.phonenumbers.PhoneMetadata.prototype.getVoip=function(){return this.get$Value(8)},i18n.phonenumbers.PhoneMetadata.prototype.getVoipOrDefault=function(){return this.get$ValueOrDefault(8)},i18n.phonenumbers.PhoneMetadata.prototype.setVoip=function(n){this.set$Value(8,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasVoip=function(){return this.has$Value(8)},i18n.phonenumbers.PhoneMetadata.prototype.voipCount=function(){return this.count$Values(8)},i18n.phonenumbers.PhoneMetadata.prototype.clearVoip=function(){this.clear$Field(8)},i18n.phonenumbers.PhoneMetadata.prototype.getPager=function(){return this.get$Value(21)},i18n.phonenumbers.PhoneMetadata.prototype.getPagerOrDefault=function(){return this.get$ValueOrDefault(21)},i18n.phonenumbers.PhoneMetadata.prototype.setPager=function(n){this.set$Value(21,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasPager=function(){return this.has$Value(21)},i18n.phonenumbers.PhoneMetadata.prototype.pagerCount=function(){return this.count$Values(21)},i18n.phonenumbers.PhoneMetadata.prototype.clearPager=function(){this.clear$Field(21)},i18n.phonenumbers.PhoneMetadata.prototype.getUan=function(){return this.get$Value(25)},i18n.phonenumbers.PhoneMetadata.prototype.getUanOrDefault=function(){return this.get$ValueOrDefault(25)},i18n.phonenumbers.PhoneMetadata.prototype.setUan=function(n){this.set$Value(25,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasUan=function(){return this.has$Value(25)},i18n.phonenumbers.PhoneMetadata.prototype.uanCount=function(){return this.count$Values(25)},i18n.phonenumbers.PhoneMetadata.prototype.clearUan=function(){this.clear$Field(25)},i18n.phonenumbers.PhoneMetadata.prototype.getEmergency=function(){return this.get$Value(27)},i18n.phonenumbers.PhoneMetadata.prototype.getEmergencyOrDefault=function(){return this.get$ValueOrDefault(27)},i18n.phonenumbers.PhoneMetadata.prototype.setEmergency=function(n){this.set$Value(27,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasEmergency=function(){return this.has$Value(27)},i18n.phonenumbers.PhoneMetadata.prototype.emergencyCount=function(){return this.count$Values(27)},i18n.phonenumbers.PhoneMetadata.prototype.clearEmergency=function(){this.clear$Field(27)},i18n.phonenumbers.PhoneMetadata.prototype.getVoicemail=function(){return this.get$Value(28)},i18n.phonenumbers.PhoneMetadata.prototype.getVoicemailOrDefault=function(){return this.get$ValueOrDefault(28)},i18n.phonenumbers.PhoneMetadata.prototype.setVoicemail=function(n){this.set$Value(28,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasVoicemail=function(){return this.has$Value(28)},i18n.phonenumbers.PhoneMetadata.prototype.voicemailCount=function(){return this.count$Values(28)},i18n.phonenumbers.PhoneMetadata.prototype.clearVoicemail=function(){this.clear$Field(28)},i18n.phonenumbers.PhoneMetadata.prototype.getShortCode=function(){return this.get$Value(29)},i18n.phonenumbers.PhoneMetadata.prototype.getShortCodeOrDefault=function(){return this.get$ValueOrDefault(29)},i18n.phonenumbers.PhoneMetadata.prototype.setShortCode=function(n){this.set$Value(29,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasShortCode=function(){return this.has$Value(29)},i18n.phonenumbers.PhoneMetadata.prototype.shortCodeCount=function(){return this.count$Values(29)},i18n.phonenumbers.PhoneMetadata.prototype.clearShortCode=function(){this.clear$Field(29)},i18n.phonenumbers.PhoneMetadata.prototype.getStandardRate=function(){return this.get$Value(30)},i18n.phonenumbers.PhoneMetadata.prototype.getStandardRateOrDefault=function(){return this.get$ValueOrDefault(30)},i18n.phonenumbers.PhoneMetadata.prototype.setStandardRate=function(n){this.set$Value(30,n)},i18n.phonenumbers.PhoneMetadata.prototype.has
16StandardRate=function(){return this.has$Value(30)},i18n.phonenumbers.PhoneMetadata.prototype.standardRateCount=function(){return this.count$Values(30)},i18n.phonenumbers.PhoneMetadata.prototype.clearStandardRate=function(){this.clear$Field(30)},i18n.phonenumbers.PhoneMetadata.prototype.getCarrierSpecific=function(){return this.get$Value(31)},i18n.phonenumbers.PhoneMetadata.prototype.getCarrierSpecificOrDefault=function(){return this.get$ValueOrDefault(31)},i18n.phonenumbers.PhoneMetadata.prototype.setCarrierSpecific=function(n){this.set$Value(31,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasCarrierSpecific=function(){return this.has$Value(31)},i18n.phonenumbers.PhoneMetadata.prototype.carrierSpecificCount=function(){return this.count$Values(31)},i18n.phonenumbers.PhoneMetadata.prototype.clearCarrierSpecific=function(){this.clear$Field(31)},i18n.phonenumbers.PhoneMetadata.prototype.getSmsServices=function(){return this.get$Value(33)},i18n.phonenumbers.PhoneMetadata.prototype.getSmsServicesOrDefault=function(){return this.get$ValueOrDefault(33)},i18n.phonenumbers.PhoneMetadata.prototype.setSmsServices=function(n){this.set$Value(33,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasSmsServices=function(){return this.has$Value(33)},i18n.phonenumbers.PhoneMetadata.prototype.smsServicesCount=function(){return this.count$Values(33)},i18n.phonenumbers.PhoneMetadata.prototype.clearSmsServices=function(){this.clear$Field(33)},i18n.phonenumbers.PhoneMetadata.prototype.getNoInternationalDialling=function(){return this.get$Value(24)},i18n.phonenumbers.PhoneMetadata.prototype.getNoInternationalDiallingOrDefault=function(){return this.get$ValueOrDefault(24)},i18n.phonenumbers.PhoneMetadata.prototype.setNoInternationalDialling=function(n){this.set$Value(24,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasNoInternationalDialling=function(){return this.has$Value(24)},i18n.phonenumbers.PhoneMetadata.prototype.noInternationalDiallingCount=function(){return this.count$Values(24)},i18n.phonenumbers.PhoneMetadata.prototype.clearNoInternationalDialling=function(){this.clear$Field(24)},i18n.phonenumbers.PhoneMetadata.prototype.getId=function(){return this.get$Value(9)},i18n.phonenumbers.PhoneMetadata.prototype.getIdOrDefault=function(){return this.get$ValueOrDefault(9)},i18n.phonenumbers.PhoneMetadata.prototype.setId=function(n){this.set$Value(9,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasId=function(){return this.has$Value(9)},i18n.phonenumbers.PhoneMetadata.prototype.idCount=function(){return this.count$Values(9)},i18n.phonenumbers.PhoneMetadata.prototype.clearId=function(){this.clear$Field(9)},i18n.phonenumbers.PhoneMetadata.prototype.getCountryCode=function(){return this.get$Value(10)},i18n.phonenumbers.PhoneMetadata.prototype.getCountryCodeOrDefault=function(){return this.get$ValueOrDefault(10)},i18n.phonenumbers.PhoneMetadata.prototype.setCountryCode=function(n){this.set$Value(10,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasCountryCode=function(){return this.has$Value(10)},i18n.phonenumbers.PhoneMetadata.prototype.countryCodeCount=function(){return this.count$Values(10)},i18n.phonenumbers.PhoneMetadata.prototype.clearCountryCode=function(){this.clear$Field(10)},i18n.phonenumbers.PhoneMetadata.prototype.getInternationalPrefix=function(){return this.get$Value(11)},i18n.phonenumbers.PhoneMetadata.prototype.getInternationalPrefixOrDefault=function(){return this.get$ValueOrDefault(11)},i18n.phonenumbers.PhoneMetadata.prototype.setInternationalPrefix=function(n){this.set$Value(11,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasInternationalPrefix=function(){return this.has$Value(11)},i18n.phonenumbers.PhoneMetadata.prototype.internationalPrefixCount=function(){return this.count$Values(11)},i18n.phonenumbers.PhoneMetadata.prototype.clearInternationalPrefix=function(){this.clear$Field(11)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredInternationalPrefix=function(){return this.get$Value(17)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredInternationalPrefixOrDefault=function(){return this.get$ValueOrDefault(17)},i18n.phonenumbers.PhoneMetadata.prototype.setPreferredInternationalPrefix=function(n){this.set$Value(17,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasPreferredInternationalPrefix=function(){return this.has$Value(17)},i18n.phonenumbers.PhoneMetadata.prototype.preferredInternationalPrefixCount=function(){return this.count$Values(17)},i18n.phonenumbers.PhoneMetadata.prototype.clearPreferredInternationalPrefix=function(){this.clear$Field(17)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefix=function(){return this.get$Value(12)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixOrDefault=function(){return this.get$ValueOrDefault(12)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefix=function(n){this.set$Value(12,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefix=function(){return this.has$Value(12)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixCount=function(){return this.count$Values(12)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefix=function(){this.clear$Field(12)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredExtnPrefix=function(){return this.get$Value(13)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredExtnPrefixOrDefault=function(){return this.get$ValueOrDefault(13)},i18n.phonenumbers.PhoneMetadata.prototype.setPreferredExtnPrefix=function(n){this.set$Value(13,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasPreferredExtnPrefix=function(){return this.has$Value(13)},i18n.phonenumbers.PhoneMetadata.prototype.preferredExtnPrefixCount=function(){return this.count$Values(13)},i18n.phonenumbers.PhoneMetadata.prototype.clearPreferredExtnPrefix=function(){this.clear$Field(13)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixForParsing=function(){return this.get$Value(15)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixForParsingOrDefault=function(){return this.get$ValueOrDefault(15)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefixForParsing=function(n){this.set$Value(15,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefixForParsing=function(){return this.has$Value(15)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixForParsingCount=function(){return this.count$Values(15)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefixForParsing=function(){this.clear$Field(15)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixTransformRule=function(){return this.get$Value(16)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixTransformRuleOrDefault=function(){return this.get$ValueOrDefault(16)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefixTransformRule=function(n){this.set$Value(16,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefixTransformRule=function(){return this.has$Value(16)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixTransformRuleCount=function(){return this.count$Values(16)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefixTransformRule=function(){this.clear$Field(16)},i18n.phonenumbers.PhoneMetadata.prototype.getSameMobileAndFixedLinePattern=function(){return this.get$Value(18)},i18n.phonenumbers.PhoneMetadata.prototype.getSameMobileAndFixedLinePatternOrDefault=function(){return this.get$ValueOrDefault(18)},i18n.phonenumbers.PhoneMetadata.prototype.setSameMobileAndFixedLinePattern=function(n){this.set$Value(18,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasSameMobileAndFixedLinePattern=function(){return this.has$Value(18)},i18n.phonenumbers.PhoneMetadata.prototype.sameMobileAndFixedLinePatternCount=function(){return this.count$Values(18)},i18n.phonenumbers.PhoneMetadata.prototype.clearSameMobileAndFixedLinePattern=function(){this.clear$Field(18)},i18n.phonenumbers.PhoneMetadata.prototype.getNumberFormat=function(n){return this.get$Value(19,n)},i18n.phonenumbers.PhoneMetadata.prototype.getNumberFormatOrDefault=function(n){return this.get$ValueOrDefault(19,n)},i18n.phonenumbers.PhoneMetadata.prototype.addNumberFormat=function(n){this.add$Value(19,n)},i18n.phonenumbers.PhoneMetadata.prototype.numberFormatArray=function(){return this.array$Values(19)},i18n.phonenumbers.PhoneMetadata.prototype.hasNumberFormat=function(){return this.has$Value(19)},i18n.phonenumbers.PhoneMetadata.prototype.numberFormatCount=function(){return this.count$Values(19)},i18n.phonenumbers.PhoneMetadata.prototype.clearNumberFormat=function(){this.clear$Field(19)},i18n.phonenumbers.PhoneMetadata.prototype.getIntlNumberFormat=function(n){return this.get$Value(20,n)},i18n.phonenumbers.PhoneMetadata.prototype.getIntlNumberFormatOrDefault=function(n){return this.get$ValueOrDefault(20,n)},i18n.phonenumbers.PhoneMetadata.prototype.addIntlNumberFormat=function(n){this.add$Value(20,n)},i18n.phonenumbers.PhoneMetadata.prototype.intlNumberFormatArray=function(){return this.array$Values(20)},i18n.phonenumbers.PhoneMetadata.prototype.hasIntlNumberFormat=function(){return this.has$Value(20)},i18n.phonenumbers.PhoneMetadata.prototype.intlNumberFormatCount=function(){return this.count$Values(20)},i18n.phonenumbers.PhoneMetadata.prototype.clearIntlNumberFormat=function(){this.clear$Field(20)},i18n.phonenumbers.PhoneMetadata.prototype.getMainCountryForCode=function(){return this.get$Value(22)},i18n.phonenumbers.PhoneMetadata.prototype.getMainCountryForCodeOrDefault=function(){return this.get$ValueOrDefault(22)},i18n.phonenumbers.PhoneMetadata.prototype.setMainCountryForCode=function(n){this.set$Value(22,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasMainCountryForCode=function(){return this.has$Value(22)},i18n.phonenumbers.PhoneMetadata.prototype.mainCountryForCodeCount=function(){return this.count$Values(22)},i18n.phonenumbers.PhoneMetadata.prototype.clearMainCountryForCode=function(){this.clear$Field(22)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingDigits=function(){return this.get$Value(23)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingDigitsOrDefault=function(){return this.get$ValueOrDefault(23)},i18n.phonenumbers.PhoneMetadata.prototype.setLeadingDigits=function(n){this.set$Value(23,n)},i18n.phonenumbers.PhoneMetadata.prototype.hasLeadingDigits=function(){return this.has$Value(23)},i18n.phonenumbers.PhoneMetadata.prototype.leadingDigitsCount=function(){return this.count$Values(23)},i18n.phonenumbers.PhoneMetadata.prototype.clearLeadingDigits=function(){this.clear$Field(23)},i18n.phonenumbers.PhoneMetadataCollection=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneMetadataCollection,goog.proto2.Message),i18n.phonenumbers.PhoneMetadataCollection.descriptor_=null,i18n.phonenumbers.PhoneMetadataCollection.prototype.getMetadata=function(n){return this.get$Value(1,n)},i18n.phonenumbers.PhoneMetadataCollection.prototype.getMetadataOrDefault=function(n){return this.get$ValueOrDefault(1,n)},i18n.phonenumbers.PhoneMetadataCollection.prototype.addMetadata=function(n){this.add$Value(1,n)},i18n.phonenumbers.PhoneMetadataCollection.prototype.metadataArray=function(){return this.array$Values(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.hasMetadata=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.metadataCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.clearMetadata=function(){this.clear$Field(1)},i18n.phonenumbers.NumberFormat.prototype.getDescriptor=function(){var n=i18n.phonenumbers.NumberFormat.descriptor_;return n||(i18n.phonenumbers.NumberFormat.descriptor_=n=goog.proto2.Message.createDescriptor(i18n.phonenumbers.NumberFormat,{0:{name:"NumberFormat",fullName:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},2:{name:"format",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},3:{name:"leading_digits_pattern",repeated:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},4:{name:"national_prefix_formatting_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String},6:{name:"national_prefix_optional_when_formatting",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),n},i18n.phonenumbers.NumberFormat.getDescriptor=i18n.phonenumbers.NumberFormat.prototype.getDescriptor,i18n.phonenumbers.PhoneNumberDesc.prototype.getDescriptor=function(){var n=i18n.phonenumbers.PhoneNumberDesc.descriptor_;return n||(i18n.phonenumbers.PhoneNumberDesc.descriptor_=n=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneNumberDesc,{0:{name:"PhoneNumberDesc",fullName:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",fieldType:goog.proto2.Message.FieldType.STRING,type:String},9:{name:"possible_length",repeated:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},10:{name:"possible_length_local_only",repeated:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},6:{name:"example_number",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),n},i18n.phonenumbers.PhoneNumberDesc.getDescriptor=i18n.phonenumbers.PhoneNumberDesc.prototype.getDescriptor,i18n.phonenumbers.PhoneMetadata.prototype.getDescriptor=function(){var n=i18n.phonenumbers.PhoneMetadata.descriptor_;return n||(i18n.phonenumbers.PhoneMetadata.descriptor_=n=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneMetadata,{0:{name:"PhoneMetadata",fullName:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},2:{name:"fixed_line",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},3:{name:"mobile",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},4:{name:"toll_free",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},5:{name:"premium_rate",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},6:{name:"shared_cost",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},7:{name:"personal_number",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},8:{name:"voip",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},21:{name:"pager",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},25:{name:"uan",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},27:{name:"emergency",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},28:{name:"voicemail",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},29:{name:"short_code",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},30:{name:"standard_rate",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},31:{name:"carrier_specific",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},33:{name:"sms_services",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},24:{name:"no_international_dialling",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},9:{name:"id",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},10:{name:"country_code",fieldType:goog.proto2.Message.FieldType.INT32,type:Number},11:{name:"international_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String}
16,17:{name:"preferred_international_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},12:{name:"national_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},13:{name:"preferred_extn_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},15:{name:"national_prefix_for_parsing",fieldType:goog.proto2.Message.FieldType.STRING,type:String},16:{name:"national_prefix_transform_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String},18:{name:"same_mobile_and_fixed_line_pattern",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},19:{name:"number_format",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.NumberFormat},20:{name:"intl_number_format",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.NumberFormat},22:{name:"main_country_for_code",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},23:{name:"leading_digits",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),n},i18n.phonenumbers.PhoneMetadata.getDescriptor=i18n.phonenumbers.PhoneMetadata.prototype.getDescriptor,i18n.phonenumbers.PhoneMetadataCollection.prototype.getDescriptor=function(){var n=i18n.phonenumbers.PhoneMetadataCollection.descriptor_;return n||(i18n.phonenumbers.PhoneMetadataCollection.descriptor_=n=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneMetadataCollection,{0:{name:"PhoneMetadataCollection",fullName:"i18n.phonenumbers.PhoneMetadataCollection"},1:{name:"metadata",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneMetadata}})),n},i18n.phonenumbers.PhoneMetadataCollection.getDescriptor=i18n.phonenumbers.PhoneMetadataCollection.prototype.getDescriptor,i18n.phonenumbers.PhoneNumber=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneNumber,goog.proto2.Message),i18n.phonenumbers.PhoneNumber.descriptor_=null,i18n.phonenumbers.PhoneNumber.prototype.getCountryCode=function(){return this.get$Value(1)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.PhoneNumber.prototype.setCountryCode=function(n){this.set$Value(1,n)},i18n.phonenumbers.PhoneNumber.prototype.hasCountryCode=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneNumber.prototype.countryCodeCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneNumber.prototype.clearCountryCode=function(){this.clear$Field(1)},i18n.phonenumbers.PhoneNumber.prototype.getNationalNumber=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneNumber.prototype.getNationalNumberOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneNumber.prototype.setNationalNumber=function(n){this.set$Value(2,n)},i18n.phonenumbers.PhoneNumber.prototype.hasNationalNumber=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneNumber.prototype.nationalNumberCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneNumber.prototype.clearNationalNumber=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneNumber.prototype.getExtension=function(){return this.get$Value(3)},i18n.phonenumbers.PhoneNumber.prototype.getExtensionOrDefault=function(){return this.get$ValueOrDefault(3)},i18n.phonenumbers.PhoneNumber.prototype.setExtension=function(n){this.set$Value(3,n)},i18n.phonenumbers.PhoneNumber.prototype.hasExtension=function(){return this.has$Value(3)},i18n.phonenumbers.PhoneNumber.prototype.extensionCount=function(){return this.count$Values(3)},i18n.phonenumbers.PhoneNumber.prototype.clearExtension=function(){this.clear$Field(3)},i18n.phonenumbers.PhoneNumber.prototype.getItalianLeadingZero=function(){return this.get$Value(4)},i18n.phonenumbers.PhoneNumber.prototype.getItalianLeadingZeroOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.PhoneNumber.prototype.setItalianLeadingZero=function(n){this.set$Value(4,n)},i18n.phonenumbers.PhoneNumber.prototype.hasItalianLeadingZero=function(){return this.has$Value(4)},i18n.phonenumbers.PhoneNumber.prototype.italianLeadingZeroCount=function(){return this.count$Values(4)},i18n.phonenumbers.PhoneNumber.prototype.clearItalianLeadingZero=function(){this.clear$Field(4)},i18n.phonenumbers.PhoneNumber.prototype.getNumberOfLeadingZeros=function(){return this.get$Value(8)},i18n.phonenumbers.PhoneNumber.prototype.getNumberOfLeadingZerosOrDefault=function(){return this.get$ValueOrDefault(8)},i18n.phonenumbers.PhoneNumber.prototype.setNumberOfLeadingZeros=function(n){this.set$Value(8,n)},i18n.phonenumbers.PhoneNumber.prototype.hasNumberOfLeadingZeros=function(){return this.has$Value(8)},i18n.phonenumbers.PhoneNumber.prototype.numberOfLeadingZerosCount=function(){return this.count$Values(8)},i18n.phonenumbers.PhoneNumber.prototype.clearNumberOfLeadingZeros=function(){this.clear$Field(8)},i18n.phonenumbers.PhoneNumber.prototype.getRawInput=function(){return this.get$Value(5)},i18n.phonenumbers.PhoneNumber.prototype.getRawInputOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.PhoneNumber.prototype.setRawInput=function(n){this.set$Value(5,n)},i18n.phonenumbers.PhoneNumber.prototype.hasRawInput=function(){return this.has$Value(5)},i18n.phonenumbers.PhoneNumber.prototype.rawInputCount=function(){return this.count$Values(5)},i18n.phonenumbers.PhoneNumber.prototype.clearRawInput=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeSource=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeSourceOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneNumber.prototype.setCountryCodeSource=function(n){this.set$Value(6,n)},i18n.phonenumbers.PhoneNumber.prototype.hasCountryCodeSource=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneNumber.prototype.countryCodeSourceCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneNumber.prototype.clearCountryCodeSource=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneNumber.prototype.getPreferredDomesticCarrierCode=function(){return this.get$Value(7)},i18n.phonenumbers.PhoneNumber.prototype.getPreferredDomesticCarrierCodeOrDefault=function(){return this.get$ValueOrDefault(7)},i18n.phonenumbers.PhoneNumber.prototype.setPreferredDomesticCarrierCode=function(n){this.set$Value(7,n)},i18n.phonenumbers.PhoneNumber.prototype.hasPreferredDomesticCarrierCode=function(){return this.has$Value(7)},i18n.phonenumbers.PhoneNumber.prototype.preferredDomesticCarrierCodeCount=function(){return this.count$Values(7)},i18n.phonenumbers.PhoneNumber.prototype.clearPreferredDomesticCarrierCode=function(){this.clear$Field(7)},i18n.phonenumbers.PhoneNumber.CountryCodeSource={UNSPECIFIED:0,FROM_NUMBER_WITH_PLUS_SIGN:1,FROM_NUMBER_WITH_IDD:5,FROM_NUMBER_WITHOUT_PLUS_SIGN:10,FROM_DEFAULT_COUNTRY:20},i18n.phonenumbers.PhoneNumber.prototype.getDescriptor=function(){var n=i18n.phonenumbers.PhoneNumber.descriptor_;return n||(i18n.phonenumbers.PhoneNumber.descriptor_=n=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneNumber,{0:{name:"PhoneNumber",fullName:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},2:{name:"national_number",required:!0,fieldType:goog.proto2.Message.FieldType.UINT64,type:Number},3:{name:"extension",fieldType:goog.proto2.Message.FieldType.STRING,type:String},4:{name:"italian_leading_zero",fieldType:goog.proto2.Message.FieldType.BOOL,type:Boolean},8:{name:"number_of_leading_zeros",fieldType:goog.proto2.Message.FieldType.INT32,defaultValue:1,type:Number},5:{name:"raw_input",fieldType:goog.proto2.Message.FieldType.STRING,type:String},6:{name:"country_code_source",fieldType:goog.proto2.Message.FieldType.ENUM,defaultValue:i18n.phonenumbers.PhoneNumber.CountryCodeSource.UNSPECIFIED,type:i18n.phonenumbers.PhoneNumber.CountryCodeSource},7:{name:"preferred_domestic_carrier_code",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),n},i18n.phonenumbers.PhoneNumber.ctor=i18n.phonenumbers.PhoneNumber,i18n.phonenumbers.PhoneNumber.ctor.getDescriptor=i18n.phonenumbers.PhoneNumber.prototype.getDescriptor,i18n.phonenumbers.metadata={},i18n.phonenumbers.metadata.countryCodeToRegionCodeMap={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},i18n.phonenumbers.metadata.countryToMetadata={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["1"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}
16",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"([457]\\d{6})$|1","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"([2457]\\d{6})$|1","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],[,"(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-79]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68])))\\d{6}|(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46)
16)|3327)[45]\\d{5}|(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68]))))\\d{6}|9(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|9(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46)
16)|3327)[45]\\d{5}|9(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|9(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7,8}",,,,"8001234567"],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",,,[[,"(\\d{3})","$1",["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]],[,"(\\d{2})(\\d{4})","$1-$2",["[1-9]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1"]],[[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"([267]\\d{6})$|1","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["14"]],[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{6})","$1",["[18]"]],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}
16",,,,,,,[5,6,7,8,9,10,12]],[,,"(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",,,,"212345678",,,[9],[8]],[,,"4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"(183[12])|0",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["130"]]],[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"163\\d{2,6}",,,,"1631234",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}",,,,,,,[6,7,8,10,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}",,,,"123123456",,,,[7]],[,,"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",,,,"30212345",,,[8],[6]],[,,"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"([2-9]\\d{6})$|1","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],[,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"470123456",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[025-7]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
1679])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[1-7]|5[0-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9,12],[4,5]],[,,"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",,,,"43012345",,,[8,9]],[,,"(?:00800\\d\\d|800)\\d{5}",,,,"80012345",,,[8,12]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}",,,,"17001234"],[,,"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}",,,,"36001234"],[,,"8[02369]\\d{6}",,,,"80123456"],[,,"(?:87|9[0-8])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"(?:29|[67][125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:01\\d|[24-689])\\d{7}",,,,,,,[8,10]],[,,"2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}",,,,"0120211234"],[,,"(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}",,,,"0195123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234",,,[8]],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456",,,[8]],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"([2-9]\\d{6})$|1","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"50\\d{6}",,,,"50123456",,,[8],[7]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[235]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]],[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"([3-8]\\d{6})$|1","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[17]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}",,,,"2401234",,,[7]],[,,"(?:321|7[1-8]\\d)\\d{5}",,,,"71123456",,,[8]],[,,"(?:0800|800\\d)\\d{6}",,,,"0800012345",,,[10]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[0-2]\\d|3[0-3])|2[0-7]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["90"]],[,"(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[7,10]],[,,"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,[10]],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",,,,"5002345678",,,[10]],[,,"600[2-9]\\d{6}",,,,"6002012345",,,[10]],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"310\\d{4}",,,,"3101234",,,[7]],,,[,,,,,,,,,[-1]]],CC:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",,,,"891621234",,,[9],[8]],[,,"4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",,,,,,,[7,8,9,10]],[,,"(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}",,,,"991234567",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"(?:[27]\\d{3}|8776)\\d{4}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[024-7]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80[0-2]\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"(?:6[89]|7[235-9])\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02]\\d{9}",,,,,,,[10]],[,,"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}",,,,"2123456789"],[,,"0[157]\\d{8}",,,,"012345
166789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,1,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[26]\\d{8}|88\\d{6,7}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6(?:[25-9]\\d|40))\\d{6}",,,,"671234567",,,[9]],[,,"88\\d{6,7}",,,,"88012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|2(?:[02-57-9]\\d{3}|1(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))|(?:41[03]|8078|9(?:78|94))\\d\\d)\\d{5}|(?:10|2[0-57-9])(?:1(?:00|23)\\d\\d|95\\d{3,4})|(?:41[03]|9(?:78|94))(?:100\\d\\d|95\\d{3,4})|8078123|(?:43[35]|754|851)\\d{7,8}|(?:43[35]|754|851)(?:1(?:00\\d|23)\\d|95\\d{3,4})|(?:3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[13-9]\\d{6}|2(?:[0-24-9]\\d{5}|3\\d(?:\\d{4})?))|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[24-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[13-9]\\d{5}|2(?:[0-24-9]\\d{4}|3\\d(?:\\d{3})?))|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"(1(?:[12]\\d|79)\\d\\d)|0",,"00",,[[,"(\\d{5,6})","$1",["1(?:00|2[13])|9[56]","1(?:00|2(?:1|39))|9[56]","1(?:00|2(?:1|395))|9[56]"]],[,"(\\d{5,6})","$1",["1(?:0|23)|781|[1-9]12","1(?:0|23)|7812|[1-9]123","1(?:0|23(?:[0-8]|9[0-46-9]))|78123|[1-9]123"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:0(?:[0-689]|7[0-79])|1[01459]|2[0-489]|[46]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4}
16)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",,,,,,,[8,10,11],[4,7]],[,,"601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|(?:46|60(?:[124-7][2-9]|8[1-9]))\\d{6}",,,,"6012345678",,,[8,10],[4,7]],[,,"333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"(?:19(?:0[01]|4[78])|901)\\d{7}",,,,"19001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",,,,,,,[6,7,8,10],[4,5]],[,,"(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}",,,,"71234567",,,,[4,5]],[,,"(?:5\\d|6[2-4])\\d{6}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],[,"(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:36|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[3-5]|4[356])\\d{5}",,,,"3401234"],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9(?:10|[4-79]\\d)\\d{5}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[01]|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
160-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"16[023]\\d{7,8}|1(?:5310|7[0-57-9]\\d)\\d{6}|1(?:5[0-25-9]|76)\\d{8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:(?:2\\d|9[1-46-9])\\d|3(?:[0-37]\\d|4[013]|5[0-58]|6[01347-9]|8[0-8]|9[0-79])|4(?:[0-25]\\d|[34][02-9]|6[013-579]|7[013579]|8[0-47]|9[0-27])|5(?:[0-36]\\d|4[0146-9]|5[03-57-9]|7[0568]|8[0-358]|9[0-69])|6(?:[013578]\\d|2[0-68]|4[02-8]|6[01689]|9[015689])|7(?:[0-69]\\d|7[03-9]|8[0147])|8(?:[16-9]\\d|2[0-58]))\\d{5}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6
vendor: 5,388 bytes, line 16
16}",,,,"34412345"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"([2-7]\\d{6})$|1","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8001|8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[0-3])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[2-6]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-69]\\d|3[5-9])\\d|7(?:[0-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2\\d|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4
16]|5[01]|8[0-3
vendor: 10,383 bytes, line 16
16]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}",,,,"810123456"],[,,"(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]9"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-579]\\d)\\d{7}",,,,,,,[9],[7]],[,,"11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8]|7\\d)|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d|9[16])\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}",,,,"123456789"],[,,"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|4[024]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1",,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[5
1679]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[68])|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"([2-9]\\d{6})$|1","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6,7]],[,,"5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}|(?:5(?:0(?:0(?:0\\d|11|22|3[0-6]|44|5[05]|77|88|9[09])|(?:[14]\\d|77)\\d|22[02])|1(?:1(?:[03][01]|[124]\\d|5[2-6]|7[0-4])|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200|333|444)|6[89]\\d\\d|7(?:[0147-9]\\d\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70[67]\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"70[67]\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}",,,,,,,[9]],[,,"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}",,,,"594101234"],[,,"(?:694(?:[0-249]\\d|3[0-8])|7093[0-3])\\d{4}",,,,"694201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:396|76\\d)\\d|476[0-5])\\d{4}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|9[47]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"([25-9]\\d{5})$|0","1481$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"3082[0-5]\\d{4}|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|8[0-2]"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"(?:[25]\\d|60)\\d{6}",,,,,,,[8]],[,,"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}",,,,"20012345"],[,,"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d|70)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"(?:[23679]\\d|4[015]|5[0-489])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[0-356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}",,,,"590201234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55\\d)\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",,,,,,,[10,11,12]],[,,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57])
16)\\d{6}",,,,"2123456789",,,[10]],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678",,,[10]],[,,"800\\d{7,9}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567",,,[10]],[,,"8(?:0[16]|12|[27]5|50)\\d{7}",,,,"8011234567",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],[,"(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123",,,[10]],,,[,,,,,,,,,[-1]]],GT:[,[,,"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"(?:[3-5]\\d\\d|80[0-4])\\d{5}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"([2-9]\\d{6})$|1","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:[2-8]\\d{3}|9008)\\d{3}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
16)|50[0-6]|77[1-57])\\d{4}",,,,"2201234"],[,,"510\\d{4}|(?:6\\d|7[0-5])\\d{5}",,,,"6091234"],[,,"(?:289|8(?:00|6[28]|88|99))\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"515\\d{4}",,,,"5151234"],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-2]))|58(?:0[1-9]|1[2-9]))\\d{4}",,,,"21234567",,,[8]],[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[05])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-49]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-7]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",,,,,,,[6,7,8,9]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-79])))\\d{4}|98\\d{6}",,,,"921234567",,,[8,9]],[,,"80\\d{5,7}",,,,"800123456",,,[7,8,9]],[,,"6[01459]\\d{6}|6[01]\\d{4,5}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"(?:[2-489]\\d|55)\\d{6}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"(?:[34]\\d|55)\\d{6}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[235-7]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"(?:[48]0\\d|680[29])\\d{5}",,,,"80123456"],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],,[,,,,,,,,,[-1]],,,[,,"(?:[48]0\\d|680[29])\\d{5}"],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12,13,14,15,16,17],[5,6]],[,,"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}",,,,"8001234567",,,[8,9,10,11,12,13,14,15,16,17]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[89]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3 $4",["001"]],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"001803\\d{5,11}|(?:007803\\d|8071)\\d{6}",,,,,,,[10,11,12,13,14,15,16,17]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"55(?:410|57[0-289])\\d{4}|5(?:(?:[0-2][02-9]|[36]\\d|[49][2-9]|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:38(?:0\\d|5[0-2569]|88
vendor: 11,467 bytes, line 16
16)|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\d{4})(\\d{3})","$1-$2",["125"]],[,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[,"(\\d{4})(\\d{6})","$1-$2",["159"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624(?:230|[5-8]\\d\\d)\\d{3}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"([25-8]\\d{5})$|0","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0
16(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0
vendor: 21,326 bytes, line 16
16|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}",,,,"6111234"],[,,"80[0-8]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]],[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678",,,[6,7,8,9,10,11]],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"([0-24-8]\\d{5})$|0","1534$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",,,,,,,[8,9]],[,,"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:[78][0-25-9]|9\\d)\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1",,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007","0077"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-8]|1[0-7]|2[014]|30)|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[02-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|[235-9]\\d{8}",,,,,,,[9,10],[5,6]],[,,"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",,,,"312123456",,,[9],[5,6]],[,,"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",,,,"31234"],[,,"(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"([2-7]\\d{6})$|1","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",,,,,,,[5,6,8,9,10,11,12,13,14],[3,4,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|[38]0)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"18\\d{5}|(?:[2569]\\d|41)\\d{6}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[8]],[,,"(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5})","$1 $2",["[245]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|
16[48]8)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"([2-9]\\d{6})$|1","345$1",,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",,,,,,,[10,14],[5,6,7]],[,,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",,,,"7123456789",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33|7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"208[78]\\d{6}|(?:20[23579]|30[24])\\d{7}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[0135-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30[0135-9]\\d{6}",,,,"301234567",,,[9]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}
16",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"23(?:23[0-57-9]|33[0238])\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[024-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
16",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-47-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:12|[28]\\d|3[56]|7[3-6]|9[0-6])\\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|[26]2|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5(?:2\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:3\\d\\d|4[67]0|8(?:[01459]\\d|8))))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|(?:[35
16]2|64)\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:0[1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}|[12]468\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[5-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}",,,,"53123456",,,,[4,5,6]],[,,"(?:83[01]|92[039])\\d{5}|(?:5[05]|6[069]|8[015689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[25-9]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"0800\\d{3}|(?:28|[68]\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345",,,[8]],[,,"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",,,,"66123456",,,[8]],[,,"0800\\d{3}",,,,"0800501",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"([2-9]\\d{6})$|1","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",,,,,,,[9]],[,,"(?:596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])|80[6-9]\\d\\d|9(?:477[6-9]|767[4589]))\\d{4}",,,,"596301234"],[,,"(?:69[67]\\d\\d|7091[0-3])\\d{4}",,,,"696201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,"8[129]\\d{7}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"([34]\\d{6})$|1","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800(?:02|[3467]\\d)\\d{3}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}
16",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-4]|3[013]))\\d{5}",,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7,8]],[,,"657[12]\\d{6}|(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2001234567",,,,[7,8]],[,,"657[12]\\d{6}|(?:2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,"300\\d{7}",,,,"3001234567"],[,,"500\\d{7}",,,,"5001234567"],[,,,,,,,,,[-1]],"MX",52,"0[09]",,,,,,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"4270\\d{4}|(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06
16]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"],[,,"050\\d{3}",,,,"050012"],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|7[0467]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",,,,,,,[8,10,11,12,13,14],[6,7]],[,,"(?:20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])|38)\\d{6}",,,,"2033123456",,,[8,10],[6,7]],[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10,11]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",,,,"101234567",,,[9]],[,,"(?:6[1-58]|970\\d)\\d{7}",,,,"612345678",,,[9,11]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"(?:1\\d|9)\\d{9}|[1-9]\\d{7}",,,,,,,[8,10,11],[6,7]],[,,"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:00|6[0-3]|7[024-6]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,"1(?:66001|800\\d\\d)\\d{5}",,,,"16600101234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]],[,"(\\d{4})(\\d{2})(\\d{5})","$1-$2-$3",["1"]]],[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:444|
16(?:55|8\\d)\\d|666)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:55[3-9]|666|8\\d\\d)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[4-7]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"(?:[56]|888[1-9])\\d{3}",,,,"8884012"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",,,,,,,[5,6,7,8,9,10]],[,,"240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",,,,"900123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[1-6]\\d{6}",,,,"23123456",,,[8]],[,,"(?:1505|90[1-9]\\d)\\d{4}|(?:7[126-9]|9[1-9])\\d{6}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|(?:500|800[05])\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",,,,,,,[7,8,10,11]],[,,"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[07-9]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",,,,"61234567",,,[7,8]],[,,"800\\d{4,5}|(?:00800|800\\d)\\d{6}",,,,"8001234"],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[68]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:(?:4[34]|5[14])[0-8]|687)\\d|7(?:173|(?:3[0-8]|55)\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[0569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"00|19(?:1[124]|77|90)00","0"," Anexo ",,"0",,"00",,[[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5}
16(?:\\d{2})?|8\\d{7,8}",,,,,,,[6,8,9]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",,,,"3123456",,,[7]],[,,"(?:7\\d|8[1-38])\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-57]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",,,,"232345678",,,[6,8,9,10],[4,5,7]],[,,"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",,,,,,,[8,9,10,11,12],[5,6,7]],[,,"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}(?:\\d{3})?",,,,"80012345",,,[8,11]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["1"]],[,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]],[,,"21(?:1[013-5]|2\\d|3[4-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{5})","$1",["19"]],[,"(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]],,[,,"64\\d{4,7}",,,,"641234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}|(?:708|8\\d\\d)\\d{6}",,,,,,,[6,9]],[,,"(?:4[1-35-9]|5[0-47-9]|80[6-9]\\d\\d)\\d{4}",,,,"430123"],[,,"(?:4[02-489]|5[02-9]|708(?:4[0-5]|5[0-6]))\\d{4}",,,,"551234"],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,"8[129]\\d{7}",,,,"810123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}
16",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],,[,,"6(?:222\\d|8988)\\d{4}",,,,"622212345"],,,[,,,,,,,,,[-1]],[,,"70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}",,,,"707123456"],,,[,,"600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,"9800\\d{5,7}",,,,"98000123456",,,[9,10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]]],QA:[,[,,"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",,,,,,,[7,8,9,11]],[,,"4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}",,,,"44123456",,,[8]],[,,"[35-7]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}|(?:0080[01]|800)\\d{6}",,,,"8001234",,,[7,9,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2[16]\\d{5}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"709\\d{6}|(?:26|[689]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}",,,,"262161234"],[,,"(?:69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\d{4}",,,,"939901234"],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"(?:630|702)0\\d{5}|(?:6(?:00|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"8\\d{13}|[347-9]\\d{9}",,,,,,,[10,14],[7]],[,,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8
16(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567",,,[10],[7]],[,,"9\\d{9}",,,,"9123456789",,,[10]],[,,"8(?:0[04]|108\\d{3})\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[,,,,,,,,,[-1]],1,"3[04-689]|[489]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[237-9]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"92\\d{7}|(?:[15]|8\\d)\\d{8}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["9"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"811\\d{7}",,,,"8110123456",,,[10]],,,[,,,,,,,,,[-1]]],SB:[,[,,"[6-9]\\d{6}|[1-6]\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"(?:[2489]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[125-8]\\d{5}",,,,"2510123"],[,,"800[08]\\d{3}",,,,"8000000"],[,,"85\\d{5}",,,,"8512345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",,,,,,,[6,7,8,9,10,12]],[,,"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}
16",,,,"61234567",,,[8]],[,,"896[0-4]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-5])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[237-9]\\d|66)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"(?:[378]\\d|93)\\d{7}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",,,,"301012345"],[,,"7(?:(?:[06-8]\\d|[19]0|21)\\d|5(?:0[01]|[19]0|2[25]|3[36]|[4-7]\\d|8[35]))\\d{5}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}
16",,,,"810123456"],[,,,,,,,,,[-1]],[,,"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:(?:15|(?:3[59]|4[89]|6\\d|7[79]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[,"(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[124-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[1257-9])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}",,,,"21234567",,,[8]],[,,"[67]\\d{7}",,,,"70123456",,,[8]],[,,"800\\d{8}|80[01]\\d{4}",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"(5\\d{6})$|1","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"(?:50|9[1-689])\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|[689]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:[69]\\d|77|8[56])\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[0-29]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[0-57-9]\\d{8}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0178]|2[02
vendor: 8,879 bytes, line 16
16]|[34]0|5[05]|7[01578]|8[078])\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810",,,,,,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"(?:[1-6]\\d|71)\\d{6}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"(?:6\\d|71)\\d{6}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"55[0-37-9]\\d{4}",,,,"5510123",,,[7]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12,13]],[,,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",,,,"2123456789",,,[10]],[,,"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",,,,"8001234567",,,[10,12,13]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,"850\\d{7}",,,,"8500123456",,,[10]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"(?:444|811\\d{3})\\d{4}",,,,,,,[7,10]],[,,"444\\d{4}",,,,"4441444",,,[7]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"([2-46-8]\\d{6})$|1","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[25-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"(?:6[125-9]|7[13-9])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["5"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",,,,"312345678",,,,[5,6,7]],[,,"72[48]0\\d{5}|7(?:[015-8]\\d|2[067]|36|4[0-
166]|9[89])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10],[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"305209\\d{4}",,,,"3052090123",,,,[7]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{4})","$1-$2",["[24-9]|3(?:[02-9]|1[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",,,,,,,[6,7,8,9,10,11,12,13]],[,,"(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"0004\\d{2,9}|(?:405|80[05])\\d{4}",,,,"8001234"],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{3})(\\d{3,4})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[124]"]],[,"(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:20|33|[5-79]\\d|88)\\d{7}",,,,,,,[9]],[,,"(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|[69]\\d\\d|7(?:[23]\\d|7[69]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}",,,,"669050123"],[,,"(?:(?:[25]0|33|88|9[0-57-9])\\d{3}|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079])))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"78451[0-2]\\d{4}",,,,"7845101234",,,,[7]],"VC",1,"011","1",,,"([2-7]\\d{6})$|1","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"([2-578]\\d{6})$|1","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"([2-9]\\d{6})$|1","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:0[13]|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:[58]\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,"81[18]\\d\\d",,,,"81123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:0[1-9]|1[01])\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",,,,,,,[6,9]],[,,"72\\d{4}",,,,"721234",,,[6]],[,,"(?:72|8[23])\\d{4}",,,,"821234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9[23]\\d{4}",,,,"921234",,,[6]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234",,,[6]]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9,10,11,12]],[,,"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],[,"(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[01378]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39|47)8[01]|769\\d)\\d{4}",,,,"939801234"],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}
16|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d\\d|7(?:[0-46-9]\\d|5[0-4]))\\d\\d|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",,,,"711234567",,,[5,6,7,8,9]],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6,7}",,,,"861123456",,,[9,10]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"800\\d{6}|(?:21|63|[79]\\d)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:7[5-79]|9[5-8])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"63\\d{7}",,,,"630123456"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",,,,"1312345",,,,[3,4]],[,,"7(?:[1278]\\d|3[1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],[,"(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"(?:00|[1-9]\\d)\\d{6}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:00|[1-9]\\d)\\d{6}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"7\\d{11}|[235-7]\\d{8}",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,"(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2\\d{8}",,,,"201234567",,,[9]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"6\\d{9}|[0-36-9]\\d{8}",,,,,,,[9,10]],[,,,,,,,,,[-1]],[,,"6\\d{9}|[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],[,"(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",,,,"3421234",,,[7,8,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{6})","$1 $2",["49"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],[,"(\\d{2})(\\d{4})(\\d{4}
16)","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"(?:[1-4]\\d|51)\\d{6,10}",,,,,,,[8,9,10,11,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]},i18n.phonenumbers.PhoneNumberUtil=function(){this.regionToMetadataMap={}},goog.addSingletonGetter(i18n.phonenumbers.PhoneNumberUtil),i18n.phonenumbers.Error={INVALID_COUNTRY_CODE:"Invalid country calling code",NOT_A_NUMBER:"The string supplied did not seem to be a phone number",TOO_SHORT_AFTER_IDD:"Phone number too short after IDD",TOO_SHORT_NSN:"The string supplied is too short to be a phone number",TOO_LONG:"The string supplied is too long to be a phone number"},i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_=1,i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_=2,i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_FOR_NSN_=17,i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_COUNTRY_CODE_=3,i18n.phonenumbers.PhoneNumberUtil.MAX_INPUT_STRING_LENGTH_=250,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_="ZZ",i18n.phonenumbers.PhoneNumberUtil.MOBILE_TOKEN_MAPPINGS_={54:"9"},i18n.phonenumbers.PhoneNumberUtil.GEO_MOBILE_COUNTRIES_=[52,54,55],i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN="+",i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_="*",i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_=";ext=",i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_="tel:",i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_=";phone-context=",i18n.phonenumbers.PhoneNumberUtil.RFC3966_ISDN_SUBADDRESS_=";isub=",i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uFF10":"0","\uFF11":"1","\uFF12":"2","\uFF13":"3","\uFF14":"4","\uFF15":"5","\uFF16":"6","\uFF17":"7","\uFF18":"8","\uFF19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9"},i18n.phonenumbers.PhoneNumberUtil.DIALLABLE_CHAR_MAPPINGS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","+":i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN,"*":"*","#":"#"},i18n.phonenumbers.PhoneNumberUtil.ALPHA_MAPPINGS_={A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uFF10":"0","\uFF11":"1","\uFF12":"2","\uFF13":"3","\uFF14":"4","\uFF15":"5","\uFF16":"6","\uFF17":"7","\uFF18":"8","\uFF19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"
166",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},i18n.phonenumbers.PhoneNumberUtil.ALL_PLUS_NUMBER_GROUPING_SYMBOLS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",A:"A",B:"B",C:"C",D:"D",E:"E",F:"F",G:"G",H:"H",I:"I",J:"J",K:"K",L:"L",M:"M",N:"N",O:"O",P:"P",Q:"Q",R:"R",S:"S",T:"T",U:"U",V:"V",W:"W",X:"X",Y:"Y",Z:"Z",a:"A",b:"B",c:"C",d:"D",e:"E",f:"F",g:"G",h:"H",i:"I",j:"J",k:"K",l:"L",m:"M",n:"N",o:"O",p:"P",q:"Q",r:"R",s:"S",t:"T",u:"U",v:"V",w:"W",x:"X",y:"Y",z:"Z","-":"-","\uFF0D":"-","\u2010":"-","\u2011":"-","\u2012":"-","\u2013":"-","\u2014":"-","\u2015":"-","\u2212":"-","/":"/","\uFF0F":"/"," ":" ","\u3000":" ","\u2060":" ",".":".","\uFF0E":"."},i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_=/[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?/,i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION="-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E",i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_="0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9",i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_="A-Za-z",i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_="+\uFF0B",i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_PATTERN=new RegExp("["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]+"),i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN=new RegExp("^["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]+"),i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_="["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]+",i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN=new RegExp("(["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"])"),i18n.phonenumbers.PhoneNumberUtil.VALID_START_CHAR_PATTERN_=new RegExp("["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]"),i18n.phonenumbers.PhoneNumberUtil.SECOND_NUMBER_START_PATTERN_=/[\\\/] *x/,i18n.phonenumbers.PhoneNumberUtil.UNWANTED_END_CHAR_PATTERN_=new RegExp("[^"+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+"#]+$"),i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_=/(?:.*?[A-Za-z]){3}.*/,i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_PHONE_NUMBER_PATTERN_="["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]{"+i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_+"}",i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_="["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]*(?:["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_+"]*["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]){3,}["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_+i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]*",i18n.phonenumbers.PhoneNumberUtil.DEFAULT_EXTN_PREFIX_=" ext. ",i18n.phonenumbers.PhoneNumberUtil.RFC3966_VISUAL_SEPARATOR_="[\\-\\.\\(\\)]?",i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_DIGIT_="(["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]|"+i18n.phonenumbers.PhoneNumberUtil.RFC3966_VISUAL_SEPARATOR_+")",i18n.phonenumbers.PhoneNumberUtil.RFC3966_GLOBAL_NUMBER_DIGITS_="^\\"+i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_DIGIT_+"*["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]"+i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_DIGIT_+"*$",i18n.phonenumbers.PhoneNumberUtil.RFC3966_GLOBAL_NUMBER_DIGITS_PATTERN_=new RegExp(i18n.phonenumbers.PhoneNumberUtil.RFC3966_GLOBAL_NUMBER_DIGITS_),i18n.phonenumbers.PhoneNumberUtil.ALPHANUM_=i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_,i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINLABEL_="["+i18n.phonenumbers.PhoneNumberUtil.ALPHANUM_+"]+((\\-)*["+i18n.phonenumbers.PhoneNumberUtil.ALPHANUM_+"])*",
16i18n.phonenumbers.PhoneNumberUtil.RFC3966_TOPLABEL_="["+i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+"]+((\\-)*["+i18n.phonenumbers.PhoneNumberUtil.ALPHANUM_+"])*",i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINNAME_="^("+i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINLABEL_+"\\.)*"+i18n.phonenumbers.PhoneNumberUtil.RFC3966_TOPLABEL_+"\\.?$",i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINNAME_PATTERN_=new RegExp(i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINNAME_),i18n.phonenumbers.PhoneNumberUtil.extnDigits_=function(n){return"(["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]{1,"+n+"})"},i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_=function(){var n=i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("20"),t="[ \xA0\\t,]*(?:e?xt(?:ensi(?:o\u0301?|\xF3))?n?|\uFF45?\uFF58\uFF54\uFF4E?|\u0434\u043E\u0431|anexo)[:\\.\uFF0E]?[ \xA0\\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("20")+"#?",o="[ \xA0\\t,]*(?:[x\uFF58#\uFF03~\uFF5E]|int|\uFF49\uFF4E\uFF54)[:\\.\uFF0E]?[ \xA0\\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("9")+"#?",i="[- ]+"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("6")+"#",r="[ \xA0\\t]*(?:,{2}|;)[:\\.\uFF0E]?[ \xA0\\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("15")+"#?",s="[ \xA0\\t]*(?:,)+[:\\.\uFF0E]?[ \xA0\\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("9")+"#?";return n+"|"+t+"|"+o+"|"+i+"|"+r+"|"+s},i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_=new RegExp("(?:"+i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_()+")$","i"),i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_PATTERN_=new RegExp("^"+i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_PHONE_NUMBER_PATTERN_+"$|^"+i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_+"(?:"+i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_()+")?$","i"),i18n.phonenumbers.PhoneNumberUtil.NON_DIGITS_PATTERN_=/\D+/,i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_=/(\$\d)/,i18n.phonenumbers.PhoneNumberUtil.NP_PATTERN_=/\$NP/,i18n.phonenumbers.PhoneNumberUtil.FG_PATTERN_=/\$FG/,i18n.phonenumbers.PhoneNumberUtil.CC_PATTERN_=/\$CC/,i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_ONLY_PREFIX_PATTERN_=/^\(?\$1\)?$/,i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY="001",i18n.phonenumbers.PhoneNumberFormat={E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3},i18n.phonenumbers.PhoneNumberType={FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1},i18n.phonenumbers.PhoneNumberUtil.MatchType={NOT_A_NUMBER:0,NO_MATCH:1,SHORT_NSN_MATCH:2,NSN_MATCH:3,EXACT_MATCH:4},i18n.phonenumbers.PhoneNumberUtil.ValidationResult={IS_POSSIBLE:0,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,INVALID_LENGTH:5,TOO_LONG:3},i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber=function(n){var t=n.search(i18n.phonenumbers.PhoneNumberUtil.VALID_START_CHAR_PATTERN_);return 0<=t?(n=n.substring(t),n=n.replace(i18n.phonenumbers.PhoneNumberUtil.UNWANTED_END_CHAR_PATTERN_,""),t=n.search(i18n.phonenumbers.PhoneNumberUtil.SECOND_NUMBER_START_PATTERN_),0<=t&&(n=n.substring(0,t))):n="",n},i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber=function(n){return n.length<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_?!1:i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_PATTERN_,n)},i18n.phonenumbers.PhoneNumberUtil.normalize=function(n){return i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_,n)?i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(n,i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_,!0):i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(n)},i18n.phonenumbers.PhoneNumberUtil.normalizeSB_=function(n){var t=i18n.phonenumbers.PhoneNumberUtil.normalize(n.toString());n.clear(),n.append(t)},i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly=function(n){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(n,i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS,!0)},i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly=function(n){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(n,i18n.phonenumbers.PhoneNumberUtil.DIALLABLE_CHAR_MAPPINGS_,!0)},i18n.phonenumbers.PhoneNumberUtil.convertAlphaCharactersInNumber=function(n){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(n,i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_,!1)},i18n.phonenumbers.PhoneNumberUtil.prototype.getLengthOfGeographicalAreaCode=function(n){var t=this.getMetadataForRegion(this.getRegionCodeForNumber(n));return t!=null&&(t.hasNationalPrefix()||n.hasItalianLeadingZero())&&this.isNumberGeographical(n)?this.getLengthOfNationalDestinationCode(n):0},i18n.phonenumbers.PhoneNumberUtil.prototype.getLengthOfNationalDestinationCode=function(n){if(n.hasExtension()){var t=n.clone();t.clearExtension()}else t=n;return t=this.format(t,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL).split(i18n.phonenumbers.PhoneNumberUtil.NON_DIGITS_PATTERN_),t[0].length==0&&t.shift(),2>=t.length?0:this.getNumberType(n)==i18n.phonenumbers.PhoneNumberType.MOBILE&&(n=i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(n.getCountryCodeOrDefault()),n!="")?t[2].length+n.length:t[1].length},i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken=function(n){return i18n.phonenumbers.PhoneNumberUtil.MOBILE_TOKEN_MAPPINGS_[n]||""}
16,i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedRegions=function(){return Object.keys(i18n.phonenumbers.metadata.countryToMetadata).filter(function(n){return isNaN(n)})},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedGlobalNetworkCallingCodes=function(){return Object.keys(i18n.phonenumbers.metadata.countryToMetadata).filter(function(n){return!isNaN(n)}).map(function(n){return parseInt(n,10)})},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedCallingCodes=function(){var n=Object.keys(i18n.phonenumbers.metadata.countryCodeToRegionCodeMap);return[].concat($jscomp.arrayFromIterable(this.getSupportedGlobalNetworkCallingCodes()),$jscomp.arrayFromIterable(n.map(function(t){return parseInt(t,10)})))},i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_=function(n){return n!=null&&(n.possibleLengthCount()!=1||n.possibleLengthArray()[0]!=-1)},i18n.phonenumbers.PhoneNumberUtil.descHasData_=function(n){return n!=null&&(n.hasExampleNumber()||i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(n)||n.hasNationalNumberPattern())},i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_=function(n){var t=[];return goog.object.forEach(i18n.phonenumbers.PhoneNumberType,function(o){if(o!=i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE&&o!=i18n.phonenumbers.PhoneNumberType.UNKNOWN){var i=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(n,o);i18n.phonenumbers.PhoneNumberUtil.descHasData_(i)&&t.push(o)}}),t},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedTypesForRegion=function(n){return this.isValidRegionCode_(n)?i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_(this.getMetadataForRegion(n)):[]},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedTypesForNonGeoEntity=function(n){return n=this.getMetadataForNonGeographicalRegion(n),n==null?[]:i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_(n)},i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_=function(n,t,o){for(var i=new goog.string.StringBuffer,r,s,l=n.length,h=0;h<l;++h)r=n.charAt(h),s=t[r.toUpperCase()],s!=null?i.append(s):o||i.append(r);return i.toString()},i18n.phonenumbers.PhoneNumberUtil.prototype.formattingRuleHasFirstGroupOnly=function(n){return n.length==0||i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_ONLY_PREFIX_PATTERN_.test(n)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberGeographical=function(n){var t=this.getNumberType(n);return t==i18n.phonenumbers.PhoneNumberType.FIXED_LINE||t==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE||i18n.phonenumbers.PhoneNumberUtil.GEO_MOBILE_COUNTRIES_.includes(n.getCountryCodeOrDefault())&&t==i18n.phonenumbers.PhoneNumberType.MOBILE},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidRegionCode_=function(n){return n!=null&&isNaN(n)&&n.toUpperCase()in i18n.phonenumbers.metadata.countryToMetadata},i18n.phonenumbers.PhoneNumberUtil.prototype.hasValidCountryCallingCode_=function(n){return n in i18n.phonenumbers.metadata.countryCodeToRegionCodeMap},i18n.phonenumbers.PhoneNumberUtil.prototype.format=function(n,t){if(n.getNationalNumber()==0&&n.hasRawInput()){var o=n.getRawInputOrDefault();if(0<o.length)return o}o=n.getCountryCodeOrDefault();var i=this.getNationalSignificantNumber(n);if(t==i18n.phonenumbers.PhoneNumberFormat.E164)return this.prefixNumberWithCountryCallingCode_(o,i18n.phonenumbers.PhoneNumberFormat.E164,i,"");if(!this.hasValidCountryCallingCode_(o))return i;var r=this.getRegionCodeForCountryCode(o);return r=this.getMetadataForRegionOrCallingCode_(o,r),n=this.maybeGetFormattedExtension_(n,r,t),i=this.formatNsn_(i,r,t),this.prefixNumberWithCountryCallingCode_(o,t,i,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatByPattern=function(n,t,o){var i=n.getCountryCodeOrDefault(),r=this.getNationalSignificantNumber(n);if(!this.hasValidCountryCallingCode_(i))return r;var s=this.getRegionCodeForCountryCode(i);s=this.getMetadataForRegionOrCallingCode_(i,s);var l=this.chooseFormattingPatternForNumber_(o,r);if(l!=null){if(o=l.clone(),l=l.getNationalPrefixFormattingRuleOrDefault(),0<l.length){var h=s.getNationalPrefixOrDefault();0<h.length?(l=l.replace(i18n.phonenumbers.PhoneNumberUtil.NP_PATTERN_,h).replace(i18n.phonenumbers.PhoneNumberUtil.FG_PATTERN_,"$1"),o.setNationalPrefixFormattingRule(l)):o.clearNationalPrefixFormattingRule()}r=this.formatNsnUsingPattern_(r,o,t)}return n=this.maybeGetFormattedExtension_(n,s,t),this.prefixNumberWithCountryCallingCode_(i,t,r,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNationalNumberWithCarrierCode=function(n,t){var o=n.getCountryCodeOrDefault(),i=this.getNationalSignificantNumber(n);if(!this.hasValidCountryCallingCode_(o))return i;var r=this.getRegionCodeForCountryCode(o);return r=this.getMetadataForRegionOrCallingCode_(o,r),n=this.maybeGetFormattedExtension_(n,r,i18n.phonenumbers.PhoneNumberFormat.NATIONAL),t=this.formatNsn_(i,r,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,t),this.prefixNumberWithCountryCallingCode_(o,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,t,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForRegionOrCallingCode_=function(n,t){return i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY==t?this.getMetadataForNonGeographicalRegion(n):this.getMetadataForRegion(t)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNationalNumberWithPreferredCarrierCode=function(n,t){return this.formatNationalNumberWithCarrierCode(n,0<n.getPreferredDomesticCarrierCodeOrDefault().length?n.getPreferredDomesticCarrierCodeOrDefault():t)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNumberForMobileDialing=function(n,t,o){var i=n.getCountryCodeOrDefault();if(!this.hasValidCountryCallingCode_(i))return n.hasRawInput()?n.getRawInputOrDefault():"";var r="";n=n.clone(),n.clearExtension();var s=this.getRegionCodeForCountryCode(i),l=this.getNumberType(n),h=l!=i18n.phonenumbers.PhoneNumberType.UNKNOWN;if(t==s)r=l==i18n.phonenumbers.PhoneNumberType.FIXED_LINE||l==i18n.phonenumbers.PhoneNumberType.MOBILE||l==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE,s=="BR"&&r?r=0<n.getPreferredDomesticCarrierCodeOrDefault().length?this.formatNationalNumberWithPreferredCarrierCode(n,""):"":i==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_?(t=this.getMetadataForRegion(t),r=this.canBeInternationallyDialled(n)&&this.testNumberLength_(this.getNationalSignificantNumber(n),t)!=i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT?this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL)):r=(s==i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY||(s=="MX"||s=="CL"||s=="UZ")&&r)&&this.canBeInternationallyDialled(n)?this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);else if(h&&this.canBeInternationallyDialled(n))return o?this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(n,i18n.phonenumbers.PhoneNumberFormat.E164);return o?r:i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(r)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatOutOfCountryCallingNumber=function(n,t){if(!this.isValidRegionCode_(t))return this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL);var o=n.getCountryCodeOrDefault(),i=this.getNationalSignificantNumber(n);if(!this.hasValidCountryCallingCode_(o))return i;if(o==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_){if(this.isNANPACountry(t))return o+" "+this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL)}
16else if(o==this.getCountryCodeForValidRegion_(t))return this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);var r=this.getMetadataForRegion(t),s=r.getInternationalPrefixOrDefault();return t="",r.hasPreferredInternationalPrefix()?t=r.getPreferredInternationalPrefixOrDefault():i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_,s)&&(t=s),r=this.getRegionCodeForCountryCode(o),r=this.getMetadataForRegionOrCallingCode_(o,r),i=this.formatNsn_(i,r,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),n=this.maybeGetFormattedExtension_(n,r,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),0<t.length?t+" "+o+" "+i+n:this.prefixNumberWithCountryCallingCode_(o,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL,i,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatInOriginalFormat=function(n,t){if(n.hasRawInput()&&!this.hasFormattingPatternForNumber_(n))return n.getRawInputOrDefault();if(!n.hasCountryCodeSource())return this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);switch(n.getCountryCodeSource()){case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN:t=this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL);break;case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_IDD:t=this.formatOutOfCountryCallingNumber(n,t);break;case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN:t=this.format(n,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL).substring(1);break;default:var o=this.getRegionCodeForCountryCode(n.getCountryCodeOrDefault()),i=this.getNddPrefixForRegion(o,!0);if(t=this.format(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL),i!=null&&i.length!=0&&!this.rawInputContainsNationalPrefix_(n.getRawInputOrDefault(),i,o)&&(o=this.getMetadataForRegion(o),i=this.getNationalSignificantNumber(n),o=this.chooseFormattingPatternForNumber_(o.numberFormatArray(),i),o!=null)){i=o.getNationalPrefixFormattingRuleOrDefault();var r=i.indexOf("$1");0>=r||(i=i.substring(0,r),i=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(i),i.length!=0&&(t=o.clone(),t.clearNationalPrefixFormattingRule(),t=this.formatByPattern(n,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,[t])))}}return n=n.getRawInputOrDefault(),t!=null&&0<n.length&&(o=i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(t),i=i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(n),o!=i&&(t=n)),t},i18n.phonenumbers.PhoneNumberUtil.prototype.rawInputContainsNationalPrefix_=function(n,t,o){if(n=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(n),goog.string.startsWith(n,t))try{return this.isValidNumber(this.parse(n.substring(t.length),o))}catch{}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.hasFormattingPatternForNumber_=function(n){var t=n.getCountryCodeOrDefault(),o=this.getRegionCodeForCountryCode(t);return t=this.getMetadataForRegionOrCallingCode_(t,o),t==null?!1:(n=this.getNationalSignificantNumber(n),this.chooseFormattingPatternForNumber_(t.numberFormatArray(),n)!=null)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatOutOfCountryKeepingAlphaChars=function(n,t){var o=n.getRawInputOrDefault();if(o.length==0)return this.formatOutOfCountryCallingNumber(n,t);var i=n.getCountryCodeOrDefault();if(!this.hasValidCountryCallingCode_(i))return o;o=i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(o,i18n.phonenumbers.PhoneNumberUtil.ALL_PLUS_NUMBER_GROUPING_SYMBOLS_,!0);var r=this.getNationalSignificantNumber(n);if(3<r.length){var s=o.indexOf(r.substring(0,3));s!=-1&&(o=o.substring(s))}if(s=this.getMetadataForRegion(t),i==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_){if(this.isNANPACountry(t))return i+" "+o}else if(s!=null&&i==this.getCountryCodeForValidRegion_(t))return i=this.chooseFormattingPatternForNumber_(s.numberFormatArray(),r),i==null?o:(i=i.clone(),i.setPattern("(\\d+)(.*)"),i.setFormat("$1$2"),this.formatNsnUsingPattern_(o,i,i18n.phonenumbers.PhoneNumberFormat.NATIONAL));return t="",s!=null&&(t=s.getInternationalPrefixOrDefault(),t=i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_,t)?t:s.getPreferredInternationalPrefixOrDefault()),s=this.getRegionCodeForCountryCode(i),s=this.getMetadataForRegionOrCallingCode_(i,s),n=this.maybeGetFormattedExtension_(n,s,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),0<t.length?t+" "+i+" "+o+n:this.prefixNumberWithCountryCallingCode_(i,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL,o,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.getNationalSignificantNumber=function(n){if(!n.hasNationalNumber())return"";var t=""+n.getNationalNumber();return n.hasItalianLeadingZero()&&n.getItalianLeadingZero()&&0<n.getNumberOfLeadingZerosOrDefault()?Array(n.getNumberOfLeadingZerosOrDefault()+1).join("0")+t:t},i18n.phonenumbers.PhoneNumberUtil.prototype.prefixNumberWithCountryCallingCode_=function(n,t,o,i){switch(t){case i18n.phonenumbers.PhoneNumberFormat.E164:return i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+n+o+i;case i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL:return i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+n+" "+o+i;case i18n.phonenumbers.PhoneNumberFormat.RFC3966:return i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_+i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+n+"-"+o+i;default:return o+i}},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNsn_=function(n,t,o,i){return t=t.intlNumberFormatArray().length==0||o==i18n.phonenumbers.PhoneNumberFormat.NATIONAL?t.numberFormatArray():t.intlNumberFormatArray(),t=this.chooseFormattingPatternForNumber_(t,n),t==null?n:this.formatNsnUsingPattern_(n,t,o,i)},i18n.phonenumbers.PhoneNumberUtil.prototype.chooseFormattingPatternForNumber_=function(n,t){for(var o,i=n.length,r=0;r<i;++r){o=n[r];var s=o.leadingDigitsPatternCount();if((s==0||t.search(o.getLeadingDigitsPattern(s-1))==0)&&(s=new RegExp(o.getPattern()),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(s,t)))return o}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNsnUsingPattern_=function(n,t,o,i){var r=t.getFormatOrDefault(),s=new RegExp(t.getPattern()),l=t.getDomesticCarrierCodeFormattingRuleOrDefault();return o==i18n.phonenumbers.PhoneNumberFormat.NATIONAL&&i!=null&&0<i.length&&0<l.length?(t=l.replace(i18n.phonenumbers.PhoneNumberUtil.CC_PATTERN_,i),r=r.replace(i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_,t),n=n.replace(s,r)):(t=t.getNationalPrefixFormattingRuleOrDefault(),n=o==i18n.phonenumbers.PhoneNumberFormat.NATIONAL&&t!=null&&0<t.length?n.replace(s,r.replace(i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_,t)):n.replace(s,r)),o==i18n.phonenumbers.PhoneNumberFormat.RFC3966&&(n=n.replace(new RegExp("^"+i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_),""),n=n.replace(new RegExp(i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_,"g"),"-")),n},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumber=function(n){return this.getExampleNumberForType(n,i18n.phonenumbers.PhoneNumberType.FIXED_LINE)},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumberForType=function(n,t){if(!this.isValidRegionCode_(n))return null;t=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(this.getMetadataForRegion(n),t);try{if(t.hasExampleNumber())return this.parse(t.getExampleNumber(),n)}catch{}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumberForNonGeoEntity=function(n){var t=this.getMetadataForNonGeographicalRegion(n);if(t!=null&&(t=[t.getMobile(),t.getTollFree(),t.getSharedCost(),t.getVoip(),t.getVoicemail(),t.getUan(),t.getPremiumRate()].find(function(o,i){return o.hasExampleNumber()}),t!==void 0))try{return this.parse("+"+n+t.getExampleNumber(),"ZZ")}catch{}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeGetFormattedExtension_=function(n,t,o){return n.hasExtension()&&n.getExtension().length!=0?o==i18n.phonenumbers.PhoneNumberFormat.RFC3966?i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_+n.getExtension():t.hasPreferredExtnPrefix()?t.getPreferredExtnPrefix()+n.getExtensionOrDefault():i18n.phonenumbers.PhoneNumberUtil.DEFAULT_EXTN_PREFIX_+n.getExtensionOrDefault():""},i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_=function(n,t){switch(t){case i18n.phonenumbers.PhoneNumberType.PREMIUM_RATE:return n.getPremiumRate();case i18n.phonenumbers.PhoneNumberType.TOLL_FREE:return n.getTollFree();case i18n.phonenumbers.PhoneNumberType.MOBILE:return n.getMobile();case i18n.phonenumbers.PhoneNumberType.FIXED_LINE:case i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE:return n.getFixedLine();case i18n.phonenumbers.PhoneNumberType.SHARED_COST:return n.getSharedCost();case i18n.phonenumbers.PhoneNumberType.VOIP:return n.getVoip();case i18n.phonenumbers.PhoneNumberType.PERSONAL_NUMBER:return n.getPersonalNumber();case i18n.phonenumbers.PhoneNumberType.PAGER:return n.getPager();case i18n.phonenumbers.PhoneNumberType.UAN:return n.getUan();case i18n.phonenumbers.PhoneNumberType.VOICEMAIL:return n.getVoicemail();default:return n.getGeneralDesc()}},i18n.phonenumbers.PhoneNumberUtil.prototype.getNumberType=function(n){var t=this.getRegionCodeForNumber(n);return t=this.getMetadataForRegionOrCallingCode_(n.getCountryCodeOrDefault(),t),t==null?i18n.phonenumbers.PhoneNumberType.UNKNOWN:(n=this.getNationalSignificantNumber(n),this.getNumberTypeHelper_(n,t))},i18n.phonenumbers.PhoneNumberUtil.prototype.getNumberTypeHelper_=function(n,t){return this.isNumberMatchingDesc_(n,t.getGeneralDesc())?this.isNumberMatchingDesc_(n,t.getPremiumRate())?i18n.phonenumbers.PhoneNumberType.PREMIUM_RATE:this.isNumberMatchingDesc_(n,t.getTollFree())?i18n.phonenumbers.PhoneNumberType.TOLL_FREE:this.isNumberMatchingDesc_(n,t.getSharedCost())?i18n.phonenumbers.PhoneNumberType.SHARED_COST:this.isNumberMatchingDesc_(n,t.getVoip())?i18n.phonenumbers.PhoneNumberType.VOIP:this.isNumberMatchingDesc_(n,t.getPersonalNumber())?i18n.phonenumbers.PhoneNumberType.PERSONAL_NUMBER:this.isNumberMatchingDesc_(n,t.getPager()
16)?i18n.phonenumbers.PhoneNumberType.PAGER:this.isNumberMatchingDesc_(n,t.getUan())?i18n.phonenumbers.PhoneNumberType.UAN:this.isNumberMatchingDesc_(n,t.getVoicemail())?i18n.phonenumbers.PhoneNumberType.VOICEMAIL:this.isNumberMatchingDesc_(n,t.getFixedLine())?t.getSameMobileAndFixedLinePattern()||this.isNumberMatchingDesc_(n,t.getMobile())?i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE:i18n.phonenumbers.PhoneNumberType.FIXED_LINE:!t.getSameMobileAndFixedLinePattern()&&this.isNumberMatchingDesc_(n,t.getMobile())?i18n.phonenumbers.PhoneNumberType.MOBILE:i18n.phonenumbers.PhoneNumberType.UNKNOWN:i18n.phonenumbers.PhoneNumberType.UNKNOWN},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForRegion=function(n){if(n==null)return null;n=n.toUpperCase();var t=this.regionToMetadataMap[n];if(t==null){t=new goog.proto2.PbLiteSerializer;var o=i18n.phonenumbers.metadata.countryToMetadata[n];if(o==null)return null;t=t.deserialize(i18n.phonenumbers.PhoneMetadata.getDescriptor(),o),this.regionToMetadataMap[n]=t}return t},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForNonGeographicalRegion=function(n){return this.getMetadataForRegion(""+n)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberMatchingDesc_=function(n,t){var o=n.length;return 0<t.possibleLengthCount()&&t.possibleLengthArray().indexOf(o)==-1?!1:i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(t.getNationalNumberPatternOrDefault(),n)},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidNumber=function(n){var t=this.getRegionCodeForNumber(n);return this.isValidNumberForRegion(n,t)},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidNumberForRegion=function(n,t){var o=n.getCountryCodeOrDefault(),i=this.getMetadataForRegionOrCallingCode_(o,t);return i==null||i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY!=t&&o!=this.getCountryCodeForValidRegion_(t)?!1:(n=this.getNationalSignificantNumber(n),this.getNumberTypeHelper_(n,i)!=i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForNumber=function(n){if(n==null)return null;var t=n.getCountryCodeOrDefault();return t=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[t],t==null?null:t.length==1?t[0]:this.getRegionCodeForNumberFromRegionList_(n,t)},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForNumberFromRegionList_=function(n,t){n=this.getNationalSignificantNumber(n);for(var o,i=t.length,r=0;r<i;r++){o=t[r];var s=this.getMetadataForRegion(o);if(s.hasLeadingDigits()){if(n.search(s.getLeadingDigits())==0)return o}else if(this.getNumberTypeHelper_(n,s)!=i18n.phonenumbers.PhoneNumberType.UNKNOWN)return o}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForCountryCode=function(n){return n=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[n],n==null?i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_:n[0]},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodesForCountryCode=function(n){return n=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[n],n??[]},i18n.phonenumbers.PhoneNumberUtil.prototype.getCountryCodeForRegion=function(n){return this.isValidRegionCode_(n)?this.getCountryCodeForValidRegion_(n):0},i18n.phonenumbers.PhoneNumberUtil.prototype.getCountryCodeForValidRegion_=function(n){var t=this.getMetadataForRegion(n);if(t==null)throw Error("Invalid region code: "+n);return t.getCountryCodeOrDefault()},i18n.phonenumbers.PhoneNumberUtil.prototype.getNddPrefixForRegion=function(n,t){return n=this.getMetadataForRegion(n),n==null||(n=n.getNationalPrefixOrDefault(),n.length==0)?null:(t&&(n=n.replace("~","")),n)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNANPACountry=function(n){return n!=null&&i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_].includes(n.toUpperCase())},i18n.phonenumbers.PhoneNumberUtil.prototype.isAlphaNumber=function(n){return i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(n)?(n=new goog.string.StringBuffer(n),this.maybeStripExtension(n),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_,n.toString())):!1},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumber=function(n){return n=this.isPossibleNumberWithReason(n),n==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE||n==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberForType=function(n,t){return n=this.isPossibleNumberForTypeWithReason(n,t),n==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE||n==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY},i18n.phonenumbers.PhoneNumberUtil.prototype.testNumberLength_=function(n,t){return this.testNumberLengthForType_(n,t,i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.testNumberLengthForType_=function(n,t,o){var i=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(t,o),r=i.possibleLengthCount()==0?t.getGeneralDesc().possibleLengthArray():i.possibleLengthArray();if(i=i.possibleLengthLocalOnlyArray(),o==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE)if(i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(t,i18n.phonenumbers.PhoneNumberType.FIXED_LINE)))o=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(t,i18n.phonenumbers.PhoneNumberType.MOBILE),i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(o)&&(r=r.concat(o.possibleLengthCount()==0?t.getGeneralDesc().possibleLengthArray():o.possibleLengthArray()),r.s
16ort(),i.length==0?i=o.possibleLengthLocalOnlyArray():(i=i.concat(o.possibleLengthLocalOnlyArray()),i.sort()));else return this.testNumberLengthForType_(n,t,i18n.phonenumbers.PhoneNumberType.MOBILE);return r[0]==-1?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_LENGTH:(n=n.length,-1<i.indexOf(n)?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY:(t=r[0],t==n?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE:t>n?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT:r[r.length-1]<n?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_LONG:-1<r.indexOf(n,1)?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE:i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_LENGTH))},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberWithReason=function(n){return this.isPossibleNumberForTypeWithReason(n,i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberForTypeWithReason=function(n,t){var o=this.getNationalSignificantNumber(n);if(n=n.getCountryCodeOrDefault(),!this.hasValidCountryCallingCode_(n))return i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_COUNTRY_CODE;var i=this.getRegionCodeForCountryCode(n);return n=this.getMetadataForRegionOrCallingCode_(n,i),this.testNumberLengthForType_(o,n,t)},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberString=function(n,t){try{return this.isPossibleNumber(this.parse(n,t))}catch{return!1}},i18n.phonenumbers.PhoneNumberUtil.prototype.truncateTooLongNumber=function(n){if(this.isValidNumber(n))return!0;var t=n.clone(),o=n.getNationalNumberOrDefault();do if(o=Math.floor(o/10),t.setNationalNumber(o),o==0||this.isPossibleNumberWithReason(t)==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT)return!1;while(!this.isValidNumber(t));return n.setNationalNumber(o),!0},i18n.phonenumbers.PhoneNumberUtil.prototype.extractCountryCode=function(n,t){if(n=n.toString(),n.length==0||n.charAt(0)=="0")return 0;for(var o,i=n.length,r=1;r<=i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_COUNTRY_CODE_&&r<=i;++r)if(o=parseInt(n.substring(0,r),10),o in i18n.phonenumbers.metadata.countryCodeToRegionCodeMap)return t.append(n.substring(r)),o;return 0},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeExtractCountryCode=function(n,t,o,i,r){if(n.length==0)return 0;n=new goog.string.StringBuffer(n);var s;if(t!=null&&(s=t.getInternationalPrefix()),s==null&&(s="NonMatch"),s=this.maybeStripInternationalPrefixAndNormalize(n,s),i&&r.setCountryCodeSource(s),s!=i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY){if(n.getLength()<=i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_)throw Error(i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD);if(t=this.extractCountryCode(n,o),t!=0)return r.setCountryCode(t),t;throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE)}if(t!=null){s=t.getCountryCodeOrDefault();var l=""+s,h=n.toString();if(goog.string.startsWith(h,l)&&(l=new goog.string.StringBuffer(h.substring(l.length)),h=t.getGeneralDesc(),h=new RegExp(h.getNationalNumberPatternOrDefault()),this.maybeStripNationalPrefixAndCarrierCode(l,t,null),l=l.toString(),!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(h,n.toString())&&i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(h,l)||this.testNumberLength_(n.toString(),t)==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_LONG))return o.append(l),i&&r.setCountryCodeSource(i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN),r.setCountryCode(s),s}return r.setCountryCode(0),0},i18n.phonenumbers.PhoneNumberUtil.prototype.parsePrefixAsIdd_=function(n,t){var o=t.toString();if(o.search(n)==0){n=o.match(n)[0].length;var i=o.substring(n).match(i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN);return i&&i[1]!=null&&0<i[1].length&&i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(i[1])=="0"?!1:(t.clear(),t.append(o.substring(n)),!0)}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripInternationalPrefixAndNormalize=function(n,t){var o=n.toString();return o.length==0?i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY:i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(o)?(o=o.replace(i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN,""),n.clear(),n.append(i18n.phonenumbers.PhoneNumberUtil.normalize(o)),i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN):(t=new RegExp(t),i18n.phonenumbers.PhoneNumberUtil.normalizeSB_(n),this.parsePrefixAsIdd_(t,n)?i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_IDD:i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY)},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripNationalPrefixAndCarrierCode=function(n,t,o){var i=n.toString(),r=i.length,s=t.getNationalPrefixForParsing();if(r==0||s==null||s.length==0)return!1;var l=new RegExp("^(?:"+s+")");if(r=l.exec(i)){s=new RegExp(t.getGeneralDesc().getNationalNumberPatternOrDefault());var h=i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(s,i),_=r.length-1;if(t=t.getNationalPrefixTransformRule(),t==null||t.length==0||r[_]==null||r[_].length==0){if(h&&!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(s,i.substring(r[0].length)))return!1;o!=null&&0<_&&r[_]!=null&&o.append(r[1]),n.set(i.substring(r[0].length))}else{if(i=i.replace(l,t),h&&!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(s,i))return!1;o!=null&&0<_&&o.append(r[1]),n.set(i)}return!0}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripExtension=function(n){var t=n.toString(),o=t.search(i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_);if(0<=o&&i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(t.substring(0,o))){for(var i=t.match(i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_),r=i.length,s=1;s<r;++s)if(i[s]!=null&&0<i[s].length)return n.clear(),n.append(t.substring(0,o)),i[s]}return""}
16,i18n.phonenumbers.PhoneNumberUtil.prototype.checkRegionForParsing_=function(n,t){return this.isValidRegionCode_(t)||n!=null&&0<n.length&&i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(n)},i18n.phonenumbers.PhoneNumberUtil.prototype.parse=function(n,t){return this.parseHelper_(n,t,!1,!0)},i18n.phonenumbers.PhoneNumberUtil.prototype.parseAndKeepRawInput=function(n,t){if(!this.isValidRegionCode_(t)&&0<n.length&&n.charAt(0)!=i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN)throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE);return this.parseHelper_(n,t,!0,!0)},i18n.phonenumbers.PhoneNumberUtil.setItalianLeadingZerosForPhoneNumber_=function(n,t){if(1<n.length&&n.charAt(0)=="0"){t.setItalianLeadingZero(!0);for(var o=1;o<n.length-1&&n.charAt(o)=="0";)o++;o!=1&&t.setNumberOfLeadingZeros(o)}},i18n.phonenumbers.PhoneNumberUtil.prototype.parseHelper_=function(n,t,o,i){if(n==null)throw Error(i18n.phonenumbers.Error.NOT_A_NUMBER);if(n.length>i18n.phonenumbers.PhoneNumberUtil.MAX_INPUT_STRING_LENGTH_)throw Error(i18n.phonenumbers.Error.TOO_LONG);var r=new goog.string.StringBuffer;if(this.buildNationalNumberForParsing_(n,r),!i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(r.toString()))throw Error(i18n.phonenumbers.Error.NOT_A_NUMBER);if(i&&!this.checkRegionForParsing_(r.toString(),t))throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE);i=new i18n.phonenumbers.PhoneNumber,o&&i.setRawInput(n),n=this.maybeStripExtension(r),0<n.length&&i.setExtension(n);var s=this.getMetadataForRegion(t);n=new goog.string.StringBuffer;var l=0,h=r.toString();try{l=this.maybeExtractCountryCode(h,s,n,o,i)}catch(_){if(_.message==i18n.phonenumbers.Error.INVALID_COUNTRY_CODE&&i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(h)){if(h=h.replace(i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN,""),l=this.maybeExtractCountryCode(h,s,n,o,i),l==0)throw _}else throw _}if(l!=0?(r=this.getRegionCodeForCountryCode(l),r!=t&&(s=this.getMetadataForRegionOrCallingCode_(l,r))):(i18n.phonenumbers.PhoneNumberUtil.normalizeSB_(r),n.append(r.toString()),t!=null?(l=s.getCountryCodeOrDefault(),i.setCountryCode(l)):o&&i.clearCountryCodeSource()),n.getLength()<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_||(s!=null&&(t=new goog.string.StringBuffer,r=new goog.string.StringBuffer(n.toString()),this.maybeStripNationalPrefixAndCarrierCode(r,s,t),s=this.testNumberLength_(r.toString(),s),l=i18n.phonenumbers.PhoneNumberUtil.ValidationResult,s!=l.TOO_SHORT&&s!=l.IS_POSSIBLE_LOCAL_ONLY&&s!=l.INVALID_LENGTH&&(n=r,o&&0<t.toString().length&&i.setPreferredDomesticCarrierCode(t.toString()))),o=n.toString(),n=o.length,n<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_))throw Error(i18n.phonenumbers.Error.TOO_SHORT_NSN);if(n>i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_FOR_NSN_)throw Error(i18n.phonenumbers.Error.TOO_LONG);return i18n.phonenumbers.PhoneNumberUtil.setItalianLeadingZerosForPhoneNumber_(o,i),i.setNationalNumber(parseInt(o,10)),i},i18n.phonenumbers.PhoneNumberUtil.prototype.extractPhoneContext_=function(n){var t=n.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_);if(t===-1)return null;if(t+=i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_.length,t>=n.length)return"";var o=n.indexOf(";",t);return o!==-1?n.substring(t,o):n.substring(t)},i18n.phonenumbers.PhoneNumberUtil.prototype.isPhoneContextValid_=function(n){if(n==null)return!0;if(n.length===0)return!1;var t=i18n.phonenumbers.PhoneNumberUtil.RFC3966_GLOBAL_NUMBER_DIGITS_PATTERN_.exec(n);return n=i18n.phonenumbers.PhoneNumberUtil.RFC3966_DOMAINNAME_PATTERN_.exec(n),t!==null||n!==null},i18n.phonenumbers.PhoneNumberUtil.prototype.buildNationalNumberForParsing_=function(n,t){var o=i18n.phonenumbers.PhoneNumberUtil.prototype.extractPhoneContext_(n);if(!i18n.phonenumbers.PhoneNumberUtil.prototype.isPhoneContextValid_(o))throw Error(i18n.phonenumbers.Error.NOT_A_NUMBER);if(o!=null){o.charAt(0)===i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN&&t.append(o),o=n.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_),o=0<=o?o+i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_.length:0;var i=n.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_);t.append(n.substring(o,i))}else t.append(i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber(n??""));n=t.toString(),o=n.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_ISDN_SUBADDRESS_),0<o&&(t.clear(),t.append(n.substring(0,o)))},i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_=function(n){var t=new i18n.phonenumbers.PhoneNumber;return t.setCountryCode(n.getCountryCodeOrDefault()),t.setNationalNumber(n.getNationalNumberOrDefault()),0<n.getExtensionOrDefault().length&&t.setExtension(n.getExtensionOrDefault()),n.getItalianLeadingZero()&&(t.setItalianLeadingZero(!0),t.setNumberOfLeadingZeros(n.getNumberOfLeadingZerosOrDefault())),t},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberMatch=function(n,t){if(typeof n=="string")try{var o=this.parse(n,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_)}catch(s){if(s.message!=i18n.phonenumbers.Error.INVALID_COUNTRY_CODE)return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER;if(typeof t!="string"){var i=this.getRegionCodeForCountryCode(t.getCountryCodeOrDefault());if(i!=i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_){try{o=this.parse(n,i)}catch{return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER}
16var r=this.isNumberMatch(o,t);return r==i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH?i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH:r}}try{o=this.parseHelper_(n,null,!1,!1)}catch{return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER}}else o=n.clone();if(typeof t=="string")try{return r=this.parse(t,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_),this.isNumberMatch(n,r)}catch(s){return s.message!=i18n.phonenumbers.Error.INVALID_COUNTRY_CODE?i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER:this.isNumberMatch(t,o)}else r=t.clone();return n=i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_(o),r=i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_(r),n.hasExtension()&&r.hasExtension()&&n.getExtension()!=r.getExtension()?i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH:(t=n.getCountryCodeOrDefault(),o=r.getCountryCodeOrDefault(),t!=0&&o!=0?n.equals(r)?i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH:t==o&&this.isNationalNumberSuffixOfTheOther_(n,r)?i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH:i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH:(n.setCountryCode(0),r.setCountryCode(0),n.equals(r)?i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH:this.isNationalNumberSuffixOfTheOther_(n,r)?i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH:i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH))},i18n.phonenumbers.PhoneNumberUtil.prototype.isNationalNumberSuffixOfTheOther_=function(n,t){return n=""+n.getNationalNumber(),t=""+t.getNationalNumber(),goog.string.endsWith(n,t)||goog.string.endsWith(t,n)},i18n.phonenumbers.PhoneNumberUtil.prototype.canBeInternationallyDialled=function(n){var t=this.getMetadataForRegion(this.getRegionCodeForNumber(n));return t==null?!0:(n=this.getNationalSignificantNumber(n),!this.isNumberMatchingDesc_(n,t.getNoInternationalDialling()))},i18n.phonenumbers.PhoneNumberUtil.matchesEntirely=function(n,t){return!!((n=typeof n=="string"?t.match("^(?:"+n+")$"):t.match(n))&&n[0].length==t.length)},i18n.phonenumbers.PhoneNumberUtil.matchesPrefix=function(n,t){return!!((n=typeof n=="string"?t.match("^(?:"+n+")"):t.match(n))&&goog.string.startsWith(t,n[0]))},i18n.phonenumbers.shortnumbermetadata={},i18n.phonenumbers.shortnumbermetadata.countryCodeToRegionCodeMap={0:"AC AD AE AF AG AI AL AM AO AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GR GT GU GW GY HK HN HR HT HU ID IE IL IM IN IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS ST SV SX SY SZ TC TD TG TH TJ TL TM TN TO TR TT TV TW TZ UA UG US UY UZ VA VC VE VG VI VN VU WF WS XK YE YT ZA ZM ZW".split(" ")},i18n.phonenumbers.shortnumbermetadata.countryToMetadata={AC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AD:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],,,,"AD",,,,,,,,,,,,,,,,,,[,,"11[0268]",,,,"110"],,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AE:[,[,,"[149]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|99[7-9]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AE",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"112|445[16]|99[7-9]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"445\\d",,,,"4450",,,[4]]],AF:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"AF",,,,,,,,,,,,,,,,,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],,[,,"1(?:0[02]|19)|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AG:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"176|9(?:11|88|99)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AI:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"AI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AL:[,[,,"[15]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6[01]\\d\\d)|2[7-9]|3[15]|41)",,,,"112",,,[3,6]],[,,"5\\d{4}",,,,"50000",,,[5]],,,,"AL",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[7-9])",,,,"112",,,[3]],,[,,"1(?:1(?:6(?:000|1(?:06|11|23))|8\\d\\d)|65\\d|89[12])|5\\d{4}|1(?:[1349]\\d|2[2-9])",,,,"110"],[,,,,,,,,,[-1]],[,,"123",,,,"123",,,[3]],,[,,"131|5\\d{4}",,,,"131",,,[3,5]]],AM:[,[,,"[148]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AM",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"(?:1|8[1-7])\\d\\d|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AO:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],,,,"AO",,,,,,,,,,,,,,,,,,[,,"11[235]",,,,"112"],,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AR:[,[,,"[01389]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"000|1(?:0[0-35-7]|1[0245]|2[015]|3[47]|4[478]|9)|911",,,,"19",,,[2,3]],[,,,,,,,,,[-1]],,,,"AR",,,,,,,,,,,,,,,,,,[,,"10[017]|911",,,,"100",,,[3]],,[,,"000|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478]|9)|3372|89338|911",,,,"19"],[,,,,,,,,,[-1]],[,,"893\\d\\d",,,,"89300",,,[5]],,[,,"(?:337|893\\d)\\d",,,,"3370",,,[4,5]]],AS:[,[,,"[49]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"9(?:11|88)",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"AS",,,,,,,,,,,,,,,,,,[,,"911",,,,"911",,,[3]],,[,,"40404|9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AT:[,[,,"[1268]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:12|2[0238]|3[03]|4[0-247])|1(?:16\\d\\d|4[58])\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"AT",,,,,,,,,,,,,,,,,,[,,"1(?:[12]2|33|44)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:17|23)))|2[0238]|3[03]|4(?:[0-247]|5[05]|84))|(?:220|61|8108[1-3])0",,,,"112"],[,,,,,,,,,[-1]],[,,"(?:220|810\\d\\d)\\d|610",,,,"610"],,[,,,,,,,,,[-1]]],AU:[,[,,"[0-27]\\d{2,7}",,,,,,,[3,4,5,6,7,8]],,,[,,"000|1(?:06|12|258885|55\\d)|733",,,,"000",,,[3,4,7]],[,,"1(?:2(?:34|456)|9\\d{4,6})",,,,"1234",,,[4,5,6,7,8]],,,,"AU",,,,,,,,,,,,,,,,,,[,,"000|1(?:06|12)",,,,"000",,,[3]],,[,,"000|1(?:06|1(?:00|2|9[46])|2(?:014[1-3]|[23]\\d|(?:4|5\\d)\\d{2,3}|68[689]|72(?:20|3\\d\\d)|8(?:[013-9]\\d|2))|555|9\\d{4,6})|225|7(?:33|67)",,,,"000"],[,,"1(?:1[09]\\d|24733)|225|767",,,,"225",,,[3,4,6]],[,,"1(?:258885|55\\d)",,,,"1550",,,[4,7]],,[,,"19\\d{4,6}",,,,"190000",,,[6,7,8]]],AW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"100|911",,,,"100"],[,,,,,,,,,[-1]],,,,"AW",,,,,,,,,,,,,,,,,,[,,"100|911",,,,"100"],,[,,"1(?:00|18|76)|91[13]",,,,"100"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AX:[,[,,"[17]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AX",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"112|75[12]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AZ:[,[,,"[148]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-3]|12)|(?:404|880)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:404|880)\\d",,,,"4040",,,[4]],,[,,"(?:404|880)\\d",,,,"4040",,,[4]]],BA:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:16\\d{3}|2[2-4])",,,,"122",,,[3,6]],[,,,,,,,,,[-1]],,,,"BA",,,,,,,,,,,,,,,,,,[,,"12[2-4]",,,,"122",,,[3]],,[,,"1(?:16(?:00[06]|1(?:1[17]|23))|2(?:0[0-7]|[2-5]|6[0-26])|(?:[3-5]|7\\d)\\d\\d)|1(?:18|2[78])\\d\\d?",,,,"122"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BB:[,[,,"[2-689]\\d\\d",,,,,,,[3]],,,[,,"988|[2359]11",,,,"211"],[,,,,,,,,,[-1]],,,,"BB",,,,,,,,,,,,,,,,,,[,,"[2359]11",,,,"211"],,[,,"988|[2-689]11",,,,"211"],[,,,,,,,,,[-1]],[,,"[468]11",,,,"411"],,[,,,,,,,,,[-1]]],BD:[,[,,"[1579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[0-26]|[19]99",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"BD",,,,,,,,,,,,,,,,,,[,,"10[0-2]|[19]99",,,,"100",,,[3]],,[,,"1(?:0(?:[0-369]|5[1-4]|7[0-4]|8[0-29])|1[16-9]|2(?:[134]|2[0-5])|3(?:1\\d?|6[3-6])|5[2-9])|5012|786|9594|[19]99|1(?:0(?:50|6\\d)|33|4(?:0|1\\d))\\d",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:11|2[13])|(?:501|959)\\d|786",,,,"111",,,[3,4]],,[,,"959\\d",,,,"9590",,,[4]]],BE:[,[,,"[1-9]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:0[0-35-8]|1[0269]|7(?:12|77)|813)|(?:116|8)\\d{3}",,,,"100"],[,,"1(?:2[03]|40)4|(?:1(?:[24]1|3[01])|[2-79]\\d\\d)\\d",,,,"1204",,,[4]],,,,"BE",,,,,,,,,,,,,,,,,,[,,"1(?:0[01]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-8]|16117|2(?:12|3[0-24])|313|414|5(?:1[05]|5[15]|66|95)|6(?:1[167]|36|6[16])|7(?:[07][017]|1[27-9]|22|33|65)|81[39])|[2-9]\\d{3}|11[02679]|1(?:1600|45)0|1(?:[2-4]9|78)9|1[2-4]0[47]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"[2-9]\\d{3}
16",,,,"2000",,,[4]]],BF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"BF",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BG:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],,,,"BG",,,,,,,,,,,,,,,,,,[,,"1(?:12|50|6[06])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BH:[,[,,"[0189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:0[167]|81)\\d{3}|[19]99",,,,"199"],[,,"9[148]\\d{3}",,,,"91000",,,[5]],,,,"BH",,,,,,,,,,,,,,,,,,[,,"[19]99",,,,"199",,,[3]],,[,,"1(?:[02]\\d|12|4[01]|51|8[18]|9[169])|99[02489]|(?:0[167]|8[158]|9[148])\\d{3}",,,,"100"],[,,,,,,,,,[-1]],[,,"0[67]\\d{3}|88000|98555",,,,"06000",,,[5]],,[,,"88000|98555",,,,"88000",,,[5]]],BI:[,[,,"[16-9]\\d{2,3}",,,,,,,[3,4]],,,[,,"11[237]|611",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"BI",,,,,,,,,,,,,,,,,,[,,"11[237]",,,,"112",,,[3]],,[,,"1(?:1\\d|5[2-9]|6[0-256])|611|7(?:10|77|979)|8[28]8|900",,,,"110"],[,,,,,,,,,[-1]],[,,"611|7(?:10|77)|888|900",,,,"611",,,[3]],,[,,"(?:71|90)0",,,,"710",,,[3]]],BJ:[,[,,"[17]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[246-8]|3[68]|6[06])|7[3-5]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"BJ",,,,,,,,,,,,,,,,,,[,,"11[246-8]",,,,"112",,,[3]],,[,,"1(?:05|1[24-8]|2[02-5]|3[126-8]|5[05]|6[06]|89)|7[0-5]\\d\\d",,,,"105"],[,,,,,,,,,[-1]],[,,"12[02-5]",,,,"120",,,[3]],,[,,,,,,,,,[-1]]],BL:[,[,,"1\\d",,,,,,,[2]],,,[,,"18",,,,"18"],[,,,,,,,,,[-1]],,,,"BL",,,,,,,,,,,,,,,,,,[,,"18",,,,"18"],,[,,"18",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"BM",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BN:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],,,,"BN",,,,,,,,,,,,,,,,,,[,,"99[135]",,,,"991"],,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BO:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[089]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BO",,,,,,,,,,,,,,,,,,[,,"11[089]",,,,"110",,,[3]],,[,,"11[089]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BQ:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"BQ",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BR:[,[,,"[1-69]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|12|28|8[015]|9[0-47-9])|4(?:57|82\\d)|911",,,,"100",,,[3,4]],[,,,,,,,,,[-1]],,,,"BR",,,,,,,,,,,,,,,,,,[,,"1(?:12|28|9[023])|911",,,,"112",,,[3]],,[,,"1(?:0(?:[02]|3(?:1[2-579]|2[13-9]|3[124-9]|4[1-3578]|5[1-468]|6[139]|8[149]|9[168])|5[0-35-9]|6(?:0|1[0-35-8]?|2[0145]|3[0137]?|4[37-9]?|5[0-35]|6[016]?|7[137]?|8[5-8]|9[1359]))|1[25-8]|2[357-9]|3[024-68]|4[12568]|5\\d|6[0-8]|8[015]|9[0-47-9])|2(?:7(?:330|878)|85959?)|(?:32|91)1|4(?:0404?|57|828)|55555|6(?:0\\d{4}|10000)|(?:133|411)[12]",,,,"100"],[,,"102|273\\d\\d|321",,,,"102",,,[3,5]],[,,"151|(?:278|555)\\d\\d|4(?:04\\d\\d?|11\\d|57)",,,,"151",,,[3,4,5]],,[,,"285\\d{2,3}|321|40404|(?:27[38]\\d|482)\\d|6(?:0\\d|10)\\d{3}",,,,"321"]],BS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:1[19]|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"BS",,,,,,,,,,,,,,,,,,[,,"91[19]",,,,"911"],,[,,"9(?:1[19]|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[023]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BT",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"11[0-6]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BW:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"BW",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],,[,,"1(?:1[26]|3123)|9(?:1[14]|9[1-57-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"131\\d\\d",,,,"13100",,,[5]],,[,,"131\\d\\d",,,,"13100",,,[5]]],BY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"BY",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-79]|1[246]|35|5[1-35]|6[89]|7[5-7]|8[58]|9[1-7])",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BZ:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:0|11|22|66|77|9[09])",,,,"90"],[,,,,,,,,,[-1]],,,,"BZ",,,,,,,,,,,,,,,,,,[,,"9(?:0|11|90)",,,,"90"],,[,,"9(?:0|11|22|66|77|9[09])",,,,"90"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CA:[,[,,"[1-9]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"112|988|[29]11",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CA",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"[1-35-9]\\d{4,5}|112|[2-8]11|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,"[235-7]11",,,,"211",,,[3]],,[,,"[1-35-9]\\d{4,5}",,,,"10000",,,[5,6]]],CC:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CC",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CD:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],[,,,,,,,,,[-1]],,,,"CD",,,,,,,,,,,,,,,,,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],,[,,"1(?:1[348]|23|77|88)|40404",,,,"113"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],CF:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|22\\d)",,,,"117"],[,,,,,,,,,[-1]],,,,"CF",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|220)",,,,"117"],,[,,"1(?:1[478]|220)",,,,"114"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CG:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[178]",,,,"111"],[,,,,,,,,,[-1]],,,,"CG",,,,,,,,,,,,,,,,,,[,,"11[78]",,,,"117"],,[,,"11[126-8]",,,,"111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CH:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[278]|6\\d{3})|4[47])|5200",,,,"112",,,[3,4,6]],[,,"1(?:14|8[0-2589])\\d|543|83111",,,,"543",,,[3,4,5]],,,,"CH",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:0[78]\\d\\d|1(?:[278]|45|6(?:000|111))|4(?:[03-57]|1[0145])|6(?:00|[1-46])|8(?:02|1[189]|[25]0|7|8[08]|99))|[2-9]\\d{2,4}",,,,"112"],[,,"1(?:4[035]|6[1-46])|1(?:41|60)\\d",,,,"140",,,[3,4]],[,,"5(?:200|35)",,,,"535",,,[3,4]],,[,,"[2-9]\\d{2,4}",,,,"200",,,[3,4,5]]],CI:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"CI",,,,,,,,,,,,,,,,,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],,[,,"1(?:1[01]|[78]0)|4443",,,,"110"],[,,,,,,,,,[-1]],[,,"444\\d",,,,"4440",,,[4]],,[,,"444\\d",,,,"4440",,,[4]]],CK:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],,,,"CK",,,,,,,,,,,,,,,,,,[,,"99[689]",,,,"996"],,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CL:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:213|3[1-3])|434\\d|911",,,,"131",,,[3,4]],[,,"1(?:211|3(?:13|[348]0|5[01]))|(?:1(?:[05]6|[48]1|9[18])|2(?:01\\d|[23]2|77|88)|3(?:0[59]|13|3[279]|66)|4(?:[12]4|36\\d|4[017]|55)|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d",,,,"1060",,,[4,5]],,,,"CL",,,,,,,,,,,,,,,,,,[,,"13[1-3]|911",,,,"131",,,[3]],,[,,"1(?:00|21[13]|3(?:13|[348]0|5[01])|4(?:0[02-6]|17|[379])|818|919)|2(?:0(?:01|122)|22[47]|323|777|882)|3(?:0(?:51|99)|132|3(?:29|[37]7)|665)|43656|5(?:(?:00|415)4|5(?:66|77)|995)|6(?:131|222|366|699)|7878|8(?:011|11[28]|482|889)|9(?:01|1)1|13\\d|4(?:[13]42|243|4(?:02|15|77)|554)|(?:1(?:[05]6|98)|339|6(?:07|[35])0|9(?:[12]0|33))0",,,,"100"],[,,"(?:200|333)\\d",,,,"2000",,,[4]],[,,,,,,,,,[-1]],,[,,"13(?:13|[348]0|5[01])|(?:1(?:[05]6|[28]1|4[01]|9[18])|2(?:0(?:0|1\\d)|[23]2|77|88)|3(?:0[59]|13|3[2379]|66)|436\\d|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d|4(?:[1-3]4|4[017]|55)\\d",,,,"1060",,,[4,5]]],CM:[,[,,"[18]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],[,,,,,,,,,[-1]],,,,"CM",,,,,,,,,,,,,,,,,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],,[,,"1(?:1[37]|[37])|8711",,,,"13"],[,,,,,,,,,[-1]],[,,"871\\d",,,,"8710",,,[4]],,[,,"871\\d",,,,"8710",,,[4]]],CN:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1[09]|2(?:[02]|1\\d\\d|395))",,,,"110",,,[3,5]],[,,,,,,,,,[-1]],,,,"CN",,,,,,,,,,,,,,,,,,[,,"1(?:1[09]|20)",,,,"110",,,[3]],,[,,"1(?:00|1[0249]|2395|6[08])|9[56]\\d{3,4}|12[023]|1(?:0(?:[0-26]\\d|8)|21\\d)\\d",,,,"100"],[,,"1(?:0(?:[0-26]\\d|8)\\d|1[24]|23|6[08])|9[56]\\d{3,4}|100",,,,"100"],[,,,,,,,,,[-1]],,[,,"12110",,,,"12110",,,[5]]],CO:[,[,,"[1-589]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CO",,,,,,,,,,,,,,,,,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],,[,,"1(?:06|1[2-9]|2[35-7]|3[27]|4[467]|5[36]|6[4-7]|95)|(?:29002|39003)9|40404|5930\\d\\d|85432|(?:[2359][57]|8(?:7|9\\d))\\d{3}",,,,"106"],[,,,,,,,,,[-1]],[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]],,[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]]],CR:[,[,,"[1359]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|911",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CR",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:0(?:00|15|2[2-4679])|1(?:1[0-35-9]|2|37|[46]6|7[57]|8[79]|9[0-379])|2(?:00|[12]2|34|55)|3(?:21|33)|4(?:0[06]|1[4-6])|5(?:15|5[15])|693|7(?:00|1[7-9]|2[02]|[67]7)|975)|3855|5(?:0(?:30|49)|510)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:385|5(?:0[34]|51))\\d",,,,"3850",,,[4]]],CU:[,[,,"[12]\\d\\d(?:\\d{3,4})?",,,,,,,[3,6,7]],,,[,,"10[4-7]|(?:116|204\\d)\\d{3}",,,,"104"],[,,,,,,,,,[-1]],,,,"CU",,,,,,,,,,,,,,,,,,[,,"10[4-6]",,,,"104",,,[3]],,[,,"1(?:0[4-7]|1(?:6111|8)|40)|2045252",,,,"104"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CV:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],,,,"CV",,,,,,,,,,,,,,,,,,[,,"13[0-2]",,,,"130"],,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"CW",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],CX:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CX",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CY:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|99)",,,,"112"],[,,,,,,,,,[-1]],,,,"CY",,,,,,,,,,,,,,,,,,[,,"1(?:12|99)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|99)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CZ:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|5\\d)",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"CZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|5\\d)",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|(?:2|3\\d)\\d{2,3}|5\\d|99)|1(?:16|4)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DE:[,[,,"[13]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|3311|118\\d\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"331\\d",,,,"3310",,,[4]],,[,,,,,,,,,[-1]]],DJ:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"DJ",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[24]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"DK",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1(?:[2-
vendor: 12,066 bytes, line 16
1648]|6(?:00[06]|111))|619[0-2]|8(?:01|1[0238]|28|30|5[13]|8[18]))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DM:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"DM",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DO:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],,,,"DO",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DZ:[,[,,"[17]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:12|[47]|54\\d)",,,,"14"],[,,,,,,,,,[-1]],,,,"DZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[47])",,,,"14",,,[2,3]],,[,,"1(?:055|12|[47]|548)|730",,,,"14"],[,,,,,,,,,[-1]],[,,"730",,,,"730",,,[3]],,[,,"730",,,,"730",,,[3]]],EC:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],,,,"EC",,,,,,,,,,,,,,,,,,[,,"1(?:0[12]|12)|911",,,,"101"],,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],EE:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[02]|6\\d{3})|2(?:05|28)|3(?:014|3(?:21|5\\d?)|660)|492|5(?:1[03]|410|501)|6(?:112|333|644)|7(?:012|127|89)|8(?:10|8[57])|9(?:0[134]|14))",,,,"110"],[,,"1(?:18(?:00|[12458]\\d?)|2(?:0(?:[02-46-8]\\d?|1[0-36])|1(?:[0-4]\\d?|6[06])|2(?:[0-4]\\d?|5[25])|[367]|4(?:0[04]|[12]\\d?|4[24]|54)|55[12457])|3(?:0(?:[02]\\d?|1[13578]|3[356])|1[1347]|2[02-5]|3(?:[01347]\\d?|2[023]|88)|4(?:[35]\\d?|4[34])|5(?:3[134]|5[035])|666)|4(?:2(?:00|4\\d?)|4(?:0[01358]|1[024]|50|7\\d?)|900)|5(?:0[0-35]|1(?:[1267]\\d?|5[0-7]|82)|2(?:[014-6]\\d?|22)|330|4(?:[35]\\d?|44)|5(?:00|[1-69]\\d?)|9(?:[159]\\d?|[38]0|77))|6(?:1(?:00|1[19]|[35-9]\\d?)|2(?:2[26]|[68]\\d?)|3(?:22|36|6[36])|5|6(?:[0-359]\\d?|6[0-26])|7(?:00|55|7\\d?|8[89])|9(?:00|1\\d?|69))|7(?:0(?:[023]\\d?|1[0578])|1(?:00|2[034]|[4-9]\\d?)|2(?:[07]\\d?|20|44)|7(?:[0-57]\\d?|9[79])|8(?:0[08]|2\\d?|8[0178])|9(?:00|97))|8(?:1[127]|8[1268]|9[269])|9(?:0(?:[02]\\d?|69|9[0269])|1[1-3689]|21))",,,,"123",,,[3,4,5]],,,,"EE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"1(?:1(?:[02-579]|6(?:000|111)|8(?:[09]\\d|[1-8]))|2[36-9]|3[7-9]|4[05-7]|5[6-8]|6[05]|7[3-6]|8[02-7]|9[3-9])|1(?:2[0-245]|3[0-6]|4[1-489]|5[0-59]|6[1-46-9]|7[0-27-9]|8[189]|9[0-2])\\d\\d?",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"1(?:18[1258]|2(?:0(?:1[036]|[46]\\d?)|166|21|4(?:0[04]|1\\d?|5[47])|[67])|3(?:0(?:1[13-578]|2\\d?|3[56])|1[15]|2[045]|3(?:[13]\\d?|2[13])|43|5(?:00|3[34]|53))|44(?:0[0135]|14|50|7\\d?)|5(?:05|1(?:[12]\\d?|5[1246]|8[12])|2(?:[01]\\d?|22)|3(?:00|3[03])|4(?:15|5\\d?)|500|9(?:5\\d?|77|80))|6(?:1[35-8]|226|3(?:22|3[36]|66)|644|7(?:00|7\\d?|89)|9(?:00|69))|7(?:01[258]|1(?:00|[15]\\d?)|2(?:44|7\\d?)|8(?:00|87|9\\d?))|8(?:1[128]|8[56]|9(?:[26]\\d?|77))|90(?:2\\d?|69|92))",,,,"126",,,[3,4,5]]],EG:[,[,,"[13]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],[,,,,,,,,,[-1]],,,,"EG",,,,,,,,,,,,,,,,,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],,[,,"1(?:2[23]|[679]\\d{3}|80)|34400",,,,"122"],[,,,,,,,,,[-1]],[,,"344\\d\\d",,,,"34400",,,[5]],,[,,"344\\d\\d",,,,"34400",,,[5]]],EH:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"EH",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ER:[,[,,"[12]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11[2-46]|(?:12[47]|20[12])\\d{3}",,,,"112"],[,,,,,,,,,[-1]],,,,"ER",,,,,,,,,,,,,,,,,,[,,"1(?:1[2-46]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],,[,,"1(?:1[2-6]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ES:[,[,,"[0-379]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"0(?:16|6[57]|8[58])|1(?:006|12|[3-7]\\d\\d)|(?:116|20\\d)\\d{3}",,,,"016",,,[3,4,6]],[,,"[12]2\\d{1,4}|90(?:5\\d|7)|(?:118|2(?:[357]\\d|80)|3[357]\\d)\\d\\d|[79]9[57]\\d{3}",,,,"120"],,,,"ES",,,,,,,,,,,,,,,,,,[,,"08[58]|112",,,,"085",,,[3]],,[,,"0(?:1[0-26]|6[0-257]|8[058]|9[12])|1(?:0[03-57]\\d{1,3}|1(?:2|6(?:000|111)|8\\d\\d)|2\\d{1,4}|[3-9]\\d\\d)|2(?:2\\d{1,4}|80\\d\\d)|90(?:5[124578]|7)|1(?:3[34]|77)|(?:2[01]\\d|[79]9[57])\\d{3}|[23][357]\\d{3}",,,,"010"],[,,"0(?:[16][0-2]|80|9[12])|21\\d{4}",,,,"010",,,[3,6]],[,,"1(?:3[34]|77)|[12]2\\d{1,4}",,,,"120"],,[,,"(?:2[0-2]\\d|3[357]|[79]9[57])\\d{3}|2(?:[2357]\\d|80)\\d\\d",,,,"22000",,,[5,6]]],ET:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:07|11?|2|39?|9[17])",,,,"91"],[,,,,,,,,,[-1]],,,,"ET",,,,,,,,,,,,,,,,,,[,,"9(?:11?|2|39?|9[17])",,,,"91"],,[,,"9(?:07|11?|2|39?|45|9[17])",,,,"91"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FI:[,[,,"[17]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"FI",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|1(?:1[17]|23)))|(?:1[2-8]\\d|75[12])\\d\\d",,,,"112"],[,,"1[2-8]\\d{3}",,,,"12000",,,[5]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FJ:[,[,,"[0-579]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"91[17]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"FJ",,,,,,,,,,,,,,,,,,[,,"91[17]",,,,"911",,,[3]],,[,,"0(?:1[34]|8[1-4])|1(?:0[1-3]|[25]9)|2[289]|30|40404|91[137]|[45]4|75",,,,"22"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],FK:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"FK",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1\\d\\d|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FM:[,[,,"[39]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"320\\d{3}|911",,,,"911"],[,,,,,,,,,[-1]],,,,"FM",,,,,,,,,,,,,,,,,,[,,"(?:32022|91)1",,,,"911"],,[,,"(?:32022|91)1",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FO:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[24]|81\\d)",,,,"112"],[,,,,,,,,,[-1]],,,,"FO",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1[248]|819)|1(?:4[124]|71|8[7-9])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FR:[,[,,"[1-8]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:1[02459]|[578]|9[167])|224|(?:3370|74)0|(?:116\\d|3[01])\\d\\d",,,,"15"],[,,"(?:1(?:0|18\\d)|366|[4-8]\\d\\d)\\d\\d|3[2-9]\\d\\d",,,,"1000",,,[4,5,6]],,,,"FR",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15",,,[2,3]],,[,,"1(?:0\\d\\d|1(?:[02459]|6(?:000|111)|8\\d{3})|[578]|9[167])|2(?:0(?:00|2)0|24)|[3-8]\\d{4}|3\\d{3}|6(?:1[14]|34)|7(?:0[06]|22|40)",,,,"15"],[,,"202\\d|6(?:1[14]|34)|70[06]",,,,"611",,,[3,4]],[,,"118777|224|6(?:1[14]|34)|7(?:0[06]|22|40)|20(?:0\\d|2)\\d",,,,"224",,,[3,4,5,6]],,[,,"114|[3-8]\\d{4}",,,,"114",,,[3,5]]],GA:[,[,,"1\\d(?:\\d{2})?",,,,,,,[2,4]],,,[,,"18|1(?:3\\d|73)\\d",,,,"18"],[,,,,,,,,,[-1]],,,,"GA",,,,,,,,,,,,,,,,,,[,,"1(?:3\\d\\d|730|8)",,,,"18"],,[,,"1(?:3\\d\\d|730|8)",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GB:[,[,,"[1-46-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:05|1(?:[29]|6\\d{3})|7[56]\\d|8000)|2(?:20\\d|48)|4444|999",,,,"105"],[,,,,,,,,,[-1]],,,,"GB",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[015]|1(?:[129]|6(?:000|1(?:11|23))|8\\d{3})|2(?:[1-3]|50)|33|4(?:1|7\\d)|571|7(?:0\\d|[56]0)|800\\d|9[15])|2(?:0202|1300|2(?:02|11)|3(?:02|336|45)|4(?:25|8))|3[13]3|4(?:0[02]|35[01]|44[45]|5\\d)|(?:[68]\\d|7[089])\\d{3}|15\\d|2[02]2|650|789|9(?:01|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:25|7[56])\\d|571)|2(?:02(?:\\d{2})?|[13]3\\d\\d|48)|4444|901",,,,"202",,,[3,4,5]],,[,,"(?:125|2(?:020|13\\d)|(?:7[089]|8[01])\\d\\d)\\d",,,,"1250",,,[4,5]]],GD:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"GD",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],GE:[,[,,"[014]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],[,,,,,,,,,[-1]],,,,"GE",,,,,,,,,,,,,,,,,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],,[,,"0(?:11|33)|11[1-3]|40404|[01]22",,,,"011"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GG:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"GG",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01]|1[12]|23|41|55|9[05])|999|1(?:1[68]\\d\\d|47|800)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GH:[,[,,"[14589]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"19[1-3]|999",,,,"191",,,[3]],[,,,,,,,,,[-1]],,,,"GH",,,,,,,,,,,,,,,,,,[,,"19[1-3]|999",,,,"191",,,[3]],,[,,"19[1-3]|40404|(?:54|83)00|999",,,,"191"],[,,,,,,,,,[-1]],[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]],,[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]]],GI:[,[,,"[158]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|1[25]|23|4(?:1|7\\d)|5[15]|9[02-49])|555|(?:116\\d|80)\\d\\d",,,,"100",,,[3,4,6]],[,,"8[1-69]\\d\\d",,,,"8100",,,[4]],,,,"GI",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[09])",,,,"112",,,[3]],,[,,"1(?:00|1(?:[25]|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|23|4(?:1|7[014])|5[015]|9[02-49])|555|8[0-79]\\d\\d|8(?:00|4[0-2]|8[0-589])",,,,"100"],[,,"150|87\\d\\d",,,,"150",,,[3,4]],[,,"1(?:00|1(?:5|8\\d\\d)|23|51|9[2-4])|555|8(?:00|4[0-2]|8[0-589])",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],GL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"GL",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"1[1-8]\\d",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GM:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],,,,"GM",,,,,,,,,,,,,,,,,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,,"GN",,,,,,,,,,,,,,,,,,[,,,,,,,,,[-1]],,[,,"12\\d|40404",,,,"120"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GP:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GP",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GR:[,[,,"1\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:0[089]|1(?:2|6\\d{3})|66|99)",,,,"100",,,[3,6]],[,,,,,,,,,[-1]],,,,"GR",,,,,,,,,,,,,,,,,,[,,"1(?:00|12|66|99)",,,,"100",,,[3]],,[,,"1(?:0[089]|1(?:2|320|6(?:000|1(?:1[17]|23)))|(?:389|9)9|66)",,,,"100"],[,,"113\\d\\d",,,,"11300",,,[5]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GT:[,[,,"[14]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:10|2[03])",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"GT",,,,,,,,,,,,,,,,,,[,,"1(?:10|2[03])",,,,"110",,,[3]],,[,,"110|40404|1(?:2|[57]\\d)\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GU:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"GU",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GW:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],,,,"GW",,,,,,,,,,,,,,,,,,[,,"11[378]",,,,"113"],,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GY:[,[,,"[019]\\d{2,3}",,,,,,,[3,4]],,,[,,"91[1-3]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"GY",,,,,,,,,,,,,,,,,,[,,"91[1-3]",,,,"911",,,[3]],,[,,"0(?:02|(?:17|80)1|444|7(?:[67]7|9)|9(?:0[78]|[2-47]))|1(?:443|5[568])|91[1-3]",,,,"002"],[,,,,,,,,,[-1]],[,,"144\\d",,,,"1440",,,[4]],,[,,"144\\d",,,,"1440",,,[4]]],HK:[,[,,"[19]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"112|99[29]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"HK",,,,,,,,,,,,,,,,,,[,,"112|99[29]",,,,"112",,,[3]],,[,,"1(?:0(?:(?:[0136]\\d|2[14])\\d{0,3}|8[138])|12|2(?:[0-3]\\d{0,4}|(?:58|8[13])\\d{0,3})|7(?:[135-9]\\d{0,4}|219\\d{0,2})|8(?:0(?:(?:[13]|60\\d)\\d|8)|1(?:0\\d|[2-8])|2(?:0[5-9]|(?:18|2)2|3|8[128])|(?:(?:3[0-689]\\d|7(?:2[1-389]|8[0235-9]|93))\\d|8)\\d|50[138]|6(?:1(?:11|86)|8)))|99[29]|10[0139]",,,,"100"],[,,,,,,,,,[-1]],[,,"109|1(?:08|85\\d)\\d",,,,"109",,,[3,4,5]],,[,,"992",,,,"992",,,[3]]],HN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"HN",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40404",,,,"199"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HR:[,[,,"[
1619]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:12|9[2-4])|9[34]|1(?:16\\d|39)\\d\\d",,,,"93",,,[2,3,5,6]],[,,"118\\d\\d",,,,"11800",,,[5]],,,,"HR",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])|9[34]",,,,"93",,,[2,3]],,[,,"
vendor: 21,373 bytes, line 16
161(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|3977|9(?:[2-5]|87))|9[34]",,,,"93"],[,,,,,,,,,[-1]],[,,"139\\d\\d",,,,"13900",,,[5]],,[,,"139\\d\\d",,,,"13900",,,[5]]],HT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[48]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"HT",,,,,,,,,,,,,,,,,,[,,"11[48]",,,,"114",,,[3]],,[,,"11[48]|40404",,,,"114"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[457]|12|4[0-4]\\d)|1(?:16\\d|37|45)\\d\\d",,,,"104"],[,,,,,,,,,[-1]],,,,"HU",,,,,,,,,,,,,,,,,,[,,"1(?:0[457]|12)",,,,"104",,,[3]],,[,,"1(?:0[457]|1(?:2|6(?:000|1(?:11|23))|800)|2(?:0[0-4]|1[013489]|2[0-5]|3[0-46]|4[0-24-68]|5[0-2568]|6[06]|7[0-25-7]|8[028]|9[08])|37(?:00|37|7[07])|4(?:0[0-5]|1[013-8]|2[034]|3[23]|4[02-9]|5(?:00|41|67))|777|8(?:1[27-9]|2[04]|40|[589]))",,,,"104"],[,,,,,,,,,[-1]],[,,"1(?:4[0-4]|77)\\d|1(?:18|2|45)\\d\\d",,,,"1200",,,[4,5]],,[,,"184\\d",,,,"1840",,,[4]]],ID:[,[,,"[178]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11[02389]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"ID",,,,,,,,,,,,,,,,,,[,,"11[02389]",,,,"110",,,[3]],,[,,"1(?:1[02389]|40\\d\\d|50264)|71400|89887",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:714|898)\\d\\d",,,,"71400",,,[5]],,[,,"714\\d\\d",,,,"71400",,,[5]]],IE:[,[,,"[159]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|999",,,,"112",,,[3,6]],[,,"5[37]\\d{3}",,,,"53000",,,[5]],,,,"IE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|1(?:1[17]|23)))|999|(?:1(?:18|9)|5[0137]\\d)\\d\\d",,,,"112"],[,,"51\\d{3}",,,,"51000",,,[5]],[,,"51210",,,,"51210",,,[5]],,[,,"51210|(?:118|5[037]\\d)\\d\\d",,,,"11800",,,[5]]],IL:[,[,,"[12]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IL",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-2]|1(?:[013-9]\\d|2)|[2-9]\\d\\d)|2407|(?:104|27)00",,,,"100"],[,,,,,,,,,[-1]],[,,"104\\d\\d",,,,"10400",,,[5]],,[,,"104\\d\\d",,,,"10400",,,[5]]],IM:[,[,,"[189]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"999",,,,"999",,,[3]],[,,,,,,,,,[-1]],,,,"IM",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1\\d\\d(?:\\d{3})?|8(?:6444|9887)|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"8(?:64|98)\\d\\d",,,,"86400",,,[5]]],IN:[,[,,"[12578]\\d{2,8}",,,,,,,[3,4,5,6,7,8,9]],,,[,,"1(?:0[0-248]|1[289]|21|[39][89]|4[01]|6(?:1|6\\d?)|8[12])|777|800|1[05]5\\d|1(?:07|51|94)\\d\\d?|(?:1(?:[05]5\\d|70)\\d|261)\\d|1(?:0[369]|10|29|3[126]|9[0-256])\\d",,,,"100",,,[3,4,5,6]],[,,"11[67]\\d{4}|56161561",,,,"1160000",,,[7,8]],,,,"IN",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-28]|12|298)|2611",,,,"100",,,[3,4]],,[,,"1(?:0(?:[0-248]|3[39]|5(?:010|6)|6[3468]|7(?:[01357]|[28]0?|4[01])|9[0135-9])|1(?:00|[289])|2(?:1|98)|3(?:11|2[0-2]|63|[89])|4[01]|5(?:1(?:0[0-36]|[127])|54)|6(?:1|6[01]?)|7000|8[12]|9(?:0[013-59]|12|25|4[4-9]\\d?|50|6[1347]|[89]))|2611|5(?:0(?:0(?:0\\d|1|20?)|325|5[2-79]\\d{3,5})|1(?:234|555|717|818|96[49])|2(?:0(?:0[01]|[14]0)|151|555|666|888|9(?:06|99\\d?))|3(?:0[01]0|131|553|(?:66|77)6)|(?:464|55[05])\\d{1,3}|6(?:070|3[68]|43)|717\\d)|777|800|5(?:05(?:0|1\\d)|221|3(?:03|3[23]))\\d{1,4}|5(?:(?:04|88)0|2(?:2[0267]|3[16])|4(?:1[04]|20|3[02])|5(?:3[16]|67)|6(?:06|[67]\\d)|787|9(?:64|90))\\d\\d?|(?:1(?:05[79]|(?:1[67][0-2]|802)\\d|55[23])\\d|5(?:(?:00(?:0\\d|1)|(?:304|616)\\d\\d)\\d|1(?:0[12]|4[2-4])|2(?:2[3589]|3(?:1\\d{3}|2)|4[04]|7[78])|4(?:[02]4|32\\d{4}|4[04]|99)|5(?:1[25]|[36]5|4[45]|93)|7(?:(?:17\\d|57)\\d\\d|[27]7|88)|8(?:3[4-69]|4[01]|5[58]|88(?:8\\d\\d|9)|99)|9(?:0(?:0|2\\d{3})|55|6[67]|77|88)))\\d",,,,"100"],[,,"5(?:14(?:2[5-9]|[34]\\d)|757555)",,,,"51425",,,[5,7]],[,,"1(?:(?:1[67]\\d\\d|70)\\d\\d|55330|909)|5(?:300\\d|6161(?:17[89]|561))|1(?:[19][89]|21|4[01])",,,,"118",,,[3,4,5,6,7,8]],,[,,"1(?:39|90[019])|5(?:14(?:2[5-9]|[34]\\d)|6161(?:17[89]|561)|757555)",,,,"139",,,[3,4,5,7,8]]],IQ:[,[,,"[1479]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IQ",,,,,,,,,,,,,,,,,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],,[,,"1(?:0[04]|15|22)|4432|71117|9988",,,,"100"],[,,,,,,,,,[-1]],[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]],,[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]]],IR:[,[,,"[129]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1[0-68]|2[0-59]|9[0-579])|911",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"IR",,,,,,,,,,,,,,,,,,[,,"1(?:1[025]|25)|911",,,,"110",,,[3]],,[,,"1(?:1[0-68]|2[0-59]|3[346-8]|4(?:[0147]|[289]0)|5(?:0[14]|1[02479]|2[0-3]|39|[49]0|65)|6(?:[16]6|[27]|90)|8(?:03|1[18]|22|3[37]|4[28]|88|99)|9[0-579])|20(?:[09]0|1(?:[038]|1[079]|26|9[69])|2[01])|9(?:11|9(?:0009|90))",,,,"110"],[,,"1(?:5[0-469]|8[0-489])\\d",,,,"1500",,,[4]],[,,"(?:1(?:5[0-469]|8[0-489])|99(?:0\\d\\d|9))\\d",,,,"1500",,,[4,6]],,[,,"990\\d{3}",,,,"990000",,,[6]]],IS:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:12|71\\d)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"IS",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:[28]|61(?:16|23))|4(?:00|1[145]|4[0146])|55|7(?:00|17|7[07-9])|8(?:[02]0|1[16-9]|88)|900)",,,,"112"],[,,,,,,,,,[-1]],[,,"14(?:0\\d|41)",,,,"1400",,,[4]],,[,,"1(?:415|90\\d)",,,,"1415",,,[4]]],IT:[,[,,"[14]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"1(?:1(?:[2358]|6\\d{3})|87)",,,,"112",,,[3,6]],[,,"(?:12|4(?:[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"1200",,,[4,5,7]],,,,"IT",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112",,,[3]],,[,,"1(?:0\\d{2,3}|1(?:[2-57-9]|6(?:000|111))|3[39]|4(?:82|9\\d{1,3})|5(?:00|1[58]|2[25]|3[03]|44|[59])|60|8[67]|9(?:[01]|2[2-9]|4\\d|696))|4(?:2323|5045)|(?:1(?:2|92[01])|4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|5[05])\\d\\d",,,,"43000",,,[5,7]]],JE:[,[,,"[129]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"JE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:00|1(?:2|8\\d{3})|23|4(?:[14]|28|7\\d)|5\\d|7(?:0[12]|[128]|35?)|808|9[0135])|23[2-4]|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],JM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[029]|9(?:11|88)",,,,"110"],[,,,,,,,,,[-1]],,,,"JM",,,,,,,,,,,,,,,,,,[,,"11[029]|911",,,,"110"],,[,,"1(?:1[029]|76)|9(?:11|88)",,,,"110"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],JO:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:0[235]|1[2-6]|9[127])|911",,,,"102",,,[3]],[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]],,,,"JO",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[127])|911",,,,"112",,,[3]],,[,,"1(?:0[2359]|1[0-68]|9[0-24-79])|9[0-4689]\\d{3}|911",,,,"102"],[,,,,,,,,,[-1]],[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]],,[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]]],JP:[,[,,"[01]\\d\\d(?:\\d{7})?",,,,,,,[3,10]],,,[,,"11[089]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"JP",,,,,,,,,,,,,,,,,,[,,"11[09]",,,,"110",,,[3]],,[,,"000[259]\\d{6}|1(?:0[24]|1[089]|44|89)",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"000[259]\\d{6}",,,,"0002000000",,,[10]]],KE:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1(?:[246]|9\\d)|5(?:01|2[127]|6[26]\\d))|999",,,,"112"],[,,"909\\d\\d",,,,"90900",,,[5]],,,,"KE",,,,,,,,,,,,,,,,,,[,,"11[24]|999",,,,"112",,,[3]],,[,,"1(?:0(?:[07-9]|1[0-25]|400)|1(?:[024-6]|9[0-579])|2[1-3]|3[01]|4[14]|5(?:[01][01]|2[0-24-79]|33|4[05]|5[59]|6(?:00|29|6[67]))|(?:6[035]\\d|[78])\\d|9(?:[02-9]\\d\\d|19))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99))\\d\\d|9(?:09\\d\\d|99)|8988",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:04|6[35])\\d\\d|3[01]|4[14]|5(?:1\\d|2[25]))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99)|909)\\d\\d|898\\d",,,,"130"],,[,,"1(?:(?:04|6[035])\\d\\d|4[14]|5(?:01|55|6[26]\\d))|40404|8988|909\\d\\d",,,,"141"]],KG:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"KG",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"10[1-3]|4040",,,,"101"],[,,,,,,,,,[-1]],[,,"404\\d",,,,"4040",,,[4]],,[,,"404\\d",,,,"4040",,,[4]]],KH:[,[,,"[146]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[7-9]|666",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"KH",,,,,,,,,,,,,,,,,,[,,"11[7-9]|666",,,,"117",,,[3]],,[,,"11[7-9]|40404|666",,,,"117"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],KI:[,[,,"[179]\\d{2,3}",,,,,,,[3,4]],,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],[,,,,,,,,,[-1]],,,,"KI",,,,,,,,,,,,,,,,,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],,[,,"1(?:05[0-259]|88|9[2-5])|777|99[2-4]|10[0-8]",,,,"100"],[,,"103",,,,"103",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KM:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"KM",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KN:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"KN",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KP:[,[,,"[18]\\d\\d",,,,,,,[3]],,,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],,,,"KP",,,,,,,,,,,,,,,,,,[,,"11[29]|819",,,,"112"],,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KR:[,[,,"1\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[27-9]|28|330|82)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"KR",,,,,,,,,,,,,,,,,,[,,"11[29]",,,,"112",,,[3]],,[,,"1(?:[016-9]114|3(?:0[01]|2|3[0-35-9]|45?|5[057]|6[569]|7[79]|8[2589]|9[0189]))|1(?:0[015]|1\\d|2[01357-9]|41|8[28])",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[4-6]|41)|1(?:[06-9]1\\d|111)\\d",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],KW:[,[,,"[18]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"KW",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1[0-7]\\d|89887",,,,"100"],[,,,,,,,,,[-1]],[,,"898\\d\\d",,,,"89800",,,[5]],,[,,,,,,,,,[-1]]],KY:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"KY",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KZ:[,[,,"[1-4]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[1-3]|12)|212\\d",,,,"101",,,[3,4]],[,,,,,,,,,[-1]],,,,"KZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-4]|12)|2121|(?:3040|404)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]],,[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]]],LA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],,,,"LA",,,,,,,,,,,,,,,,,,[,,"19[015]",,,,"190"],,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LB:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],,,,"LB",,,,,,,,,,,,,,,,,,[,,"1(?:12|40|75)|999",,,,"112"],,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"LC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LI:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"LI",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:1(?:[278]|45)|4[3-57]|50|75|81[18])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LK:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[02689]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"LK",,,,,,,,,,,,,,,,,,[,,"11[02689]",,,,"110",,,[3]],,[,,"1(?:1[024-9]|3(?:00|1[2-49]|2[23]|3[1-3]|44|5[07]|[67]9|88|9[039])|9(?:0[0-2589]|1[0-357-9]|2[0-25689]|3[0389]|4[0489]|5[014-69]|6[0-2689]|7[03579]|8[02457-9]|9[0-2569]))",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LR:[,[,,"[3489]\\d{2,3}",,,,,,,[3,4]],,,[,,"355|911",,,,"355",,,[3]],[,,,,,,,,,[-1]],,,,"LR",,,,,,,,,,,,,,,,,,[,,"355|911",,,,"355",,,[3]],,[,,"355|4040|8(?:400|933)|911",,,,"355"],[,,,,,,,,,[-1]],[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]],,[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]]],LS:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],,,,"LS",,,,,,,,,,,,,,,,,,[,,"11[257]",,,,"112"],,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LT:[,[,,"[01]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:2|6111))|116(?:0\\d|12)\\d",,,,"01"],[,,,,,,,,,[-1]],,,,"LT",,,,,,,,,,,,,,,,,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|12)",,,,"01",,,[2,3]],,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:[27-9]|6(?:000|1(?:1[17]|23))))",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[23]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"LU",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"11(?:[23]|6(?:000|111))|1(?:18|[25]\\d|3)\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LV:[,[,,"[018]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"0[1-3]|11(?:[023]|6\\d{3})",,,,"01",,,[2,3,6]],[,,"1180|821\\d\\d",,,,"1180",,,[4,5]],,,,"LV",,,,,,,,,,,,,,,,,,[,,"0[1-3]|11[023]",,,,"01",,,[2,3]],,[,,"0[1-4]|1(?:1(?:[02-4]|6(?:000|111)|8[0189])|(?:5|65)5|77)|821[57]4",,,,"01"],[,,"1181",,,,"1181",,,[4]],[,,"165\\d",,,,"1650",,,[4]],,[,,,,,,,,,[-1]]],LY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],,,,"LY",,,,,,,,,,,,,,,,,,[,,"19[013]",,,,"190"],,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MA:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"MA",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MC:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"MC",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|41|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MD:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6(?:000|1(?:11|2\\d)))|90[1-3]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MD",,,,,,,,,,,,,,,,,,[,,"112|90[1-3]",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d?|99)|90[04-9])|90[1-3]|1(?:4\\d\\d|6[0-389]|9[1-4])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ME:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"ME",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:(?:[013-57-9]|6\\d\\d)\\d|2)|[249]\\d{3}|5999|8(?:0[089]|1[0-8]|888))|1(?:[02-5]\\d\\d|60[06]|700)|12\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"MF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MG:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],,,,"MG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|[78])",,,,"17"],,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MH:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"MH",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MK:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:1(?:2|6\\d{3})|9[2-4])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|3\\d|9[2-4])|1(?:16|2\\d)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ML:[,[,,"[136-8]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"1[578]|(?:352|67)00|7402|(?:677|744|8000)\\d",,,,"15",,,[2,4,5]],[,,"(?:12|800)2\\d|3(?:52(?:11|2[02]|3[04-6]|99)|7574)",,,,"1220",,,[4,5]],,,,"ML",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1(?:1(?:[013-9]\\d|2)|2(?:1[02-469]|2[13])|[578])|350(?:35|57)|67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)|800[0-2][12]|3(?:52|[67]\\d)\\d\\d",,,,"15"],[,,"37(?:433|575)|7400|8001\\d",,,,"7400",,,[4,5]],[,,"3503\\d|(?:3[67]\\d|800)\\d\\d",,,,"35030",,,[5]],,[,,"374(?:0[24-9]|[1-9]\\d)|7400|3(?:6\\d|75)\\d\\d",,,,"7400",,,[4,5]]],MM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"199",,,,"199"],[,,,,,,,,,[-1]],,,,"MM",,,,,,,,,,,,,,,,,,[,,"199",,,,"199"],,[,,"199",,,,"199"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],,,,"MN",,,,,,,,,,,,,,,,,,[,,"10[0-35]",,,,"100"],,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"MO",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MP:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"MP",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MQ:[,[,,"[13]\\d(?:\\d(?:\\d(?:\\d{2})?)?)?",,,,,,,[2,3,4,6]],,,[,,"1(?:12|[578])|3[01]\\d\\d",,,,"15",,,[2,3,4]],[,,"3[2469]\\d\\d",,,,"3200",,,[4]],,,,"MQ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15",,,[2,3]],,[,,"1(?:12|[578])|(?:118[02-9]|3[0-2469])\\d\\d",,,,"15"],[,,"118\\d{3}",,,,"118000",,,[6]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MR:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"MR",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MS:[,[,,"[29]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"MS",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"211|9(?:11|88|99)",,,,"211"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MT:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11(?:2|6\\d{3})",,,,"112"],[,,,,,,,,,[-1]],,,,"MT",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:000|1(?:11|23)))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MU:[,[,,"[189]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"11[45]|99[59]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"MU",,,,,,,,,,,,,,,,,,[,,"11[45]|99[59]",,,,"114",,,[3]],,[,,"1\\d{2,4}|(?:8\\d\\d|99)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MV:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:02|1[89])",,,,"102",,,[3]],[,,,,,,,,,[-1]],,,,"MV",,,,,,,,,,,,,,,,,,[,,"1(?:02|1[89])",,,,"102",,,[3]],,[,,"1(?:[0-37-9]|[4-6]\\d)\\d|4040|1[45]1",,,,"100"],[,,,,,,,,,[-1]],[,,"1[45]1",,,,"141",,,[3]],,[,,,,,,,,,[-1]]],MW:[,[,,"[189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199|99[7-9]",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"MW",,,,,,,,,,,,,,,,,,[,,"199|99[7-9]",,,,"199",,,[3]],,[,,"199|80400|99[7-9]",,,,"199"],[,,,,,,,,,[-1]],[,,"804\\d\\d",,,,"80400",,,[5]],,[,,"804\\d\\d",,,,"80400",,,[5]]],MX:[,[,,"[0579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],[,,"(?:530\\d|776)\\d",,,,"7760",,,[4,5]],,,,"MX",,,,,,,,,,,,,,,,,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],,[,,"0[1-9]\\d|53053|7766|911",,,,"010"],[,,,,,,,,,[-1]],[,,"0(?:[249]0|[35][01])",,,,"020",,,[3]],,[,,,,,,,,,[-1]]],MY:[,[,,"[1369]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"MY",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01348]|1(?:[02]|1[128]|311)|2(?:0[125]|[13-6]|2\\d{0,2})|(?:3[1-35-79]|7[45])\\d\\d?|5(?:454|5\\d\\d?|77|888|999?)|8(?:18?|2|8[18])|9(?:[124]\\d?|68|71|9[0679]))|66628|99[1-469]|13[5-7]|(?:1(?:0[569]|309|5[12]|7[136-9]|9[03])|3[23679]\\d\\d)\\d",,,,"100"],[,,"666\\d\\d",,,,"66600",,,[5]],[,,,,,,,,,[-1]],,[,,"(?:3[23679]\\d|666)\\d\\d",,,,"32000",,,[5]]],MZ:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"MZ",,,,,,,,,,,,,,,,,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],,[,,"1(?:[02-5]\\d\\d|1[79]|9[78])",,,,"117"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NA:[,[,,"[19]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10111",,,,"10111",,,[5]],[,,,,,,,,,[-1]],,,,"NA",,,,,,,,,,,,,,,,,,[,,"10111",,,,"10111",,,[5]],,[,,"(?:10|93)111|(?:1\\d|9)\\d\\d",,,,"900"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NC:[,[,,"[135]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:0(?:00|1[23]|3[0-2]|8\\d)|[5-8])|363\\d|577",,,,"15"],[,,,,,,,,,[-1]],,,,"NC",,,,,,,,,,,,,,,,,,[,,"1[5-8]",,,,"15",,,[2]],,[,,"1(?:0(?:0[06]|1[02-46]|20|3[0-25]|42|5[058]|77|88)|[5-8])|3631|5[6-8]\\d",,,,"15"],[,,"5(?:67|88)",,,,"567",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NE:[,[,,"[1-3578]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"1(?:18|[578])|723\\d{3}",,,,"15"],[,,,,,,,,,[-1]],,,,"NE",,,,,,,,,,,,,,,,,,[,,"1(?:18|[578])|723141",,,,"15"],,[,,"1(?:0[01]|1[128]|2[034]|3[013]|[46]0|55?|[78])|222|333|555|723141|888",,,,"15"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[12]|2[034]|3[013]|[46]0|55)|222|333|555|888",,,,"100",,,[3]],,[,,,,,,,,,[-1]]],NF:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],,,,"NF",,,,,,,,,,,,,,,,,,[,,"9(?:11|55|77)",,,,"911"],,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NG:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"NG",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40700",,,,"199"],[,,,,,,,,,[-1]],[,,"407\\d\\d",,,,"40700",,,[5]],,[,,"407\\d\\d",,,,"40700",,,[5]]],NI:[,[,,"[12467]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[58]|2[08])|737\\d",,,,"115"],[,,,,,,,,,[-1]],,,,"NI",,,,,,,,,,,,,,,,,,[,,"1(?:1[58]|2[08])",,,,"115",,,[3]],,[,,"1(?:1[58]|200)|4878|7(?:010|373)|12[0158]|(?:19|[267]1)00",,,,"115"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NL:[,[,,"[1349]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11(?:2|6\\d{3})|911",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"NL",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|2(?:0[0-4]|3[34]|44)|3[03-9]\\d|400|8(?:[02-9]\\d|1[0-79]))|[34]000|911",,,,"112"],[,,,,,,,,,[-1]],[,,"120\\d",,,,"1200",,,[4]],,[,,"[34]00\\d",,,,"3000",,,[4]]],NO:[,[,,"[01]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[023]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"NO",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"04\\d{3}|1(?:1(?:[0239]|61(?:1[17]|23))|2[048]|4(?:12|[59])|7[57]|8
16[5-9]
vendor: 21,547 bytes, line 16
16\\d|90)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"04\\d{3}",,,,"04000",,,[5]]],NP:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-36]|12)|1(?:09|11)\\d",,,,"100"],[,,,,,,,,,[-1]],,,,"NP",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-3]|12)",,,,"100",,,[3]],,[,,"1(?:0(?:[0-36]|98)|1(?:1[1-4]|2))",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NR:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0-2]",,,,"110"],[,,,,,,,,,[-1]],,,,"NR",,,,,,,,,,,,,,,,,,[,,"11[0-2]",,,,"110"],,[,,"1(?:1[0-2]|23|92)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NU:[,[,,"[019]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"NU",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"01[05]|101|999",,,,"010"],[,,,,,,,,,[-1]],[,,"010",,,,"010"],,[,,,,,,,,,[-1]]],NZ:[,[,,"\\d{3,4}",,,,,,,[3,4]],,,[,,"111",,,,"111",,,[3]],[,,"018",,,,"018",,,[3]],,,,"NZ",,,,,,,,,,,,,,,,,,[,,"111",,,,"111",,,[3]],,[,,"018|1(?:(?:1|37)1|(?:23|94)4|7[03]7)|[2-57-9]\\d{2,3}|6(?:161|26[0-3]|742)",,,,"018"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"018|(?:1(?:23|37|7[03]|94)|6(?:[12]6|74))\\d|[2-57-9]\\d{2,3}",,,,"018"]],OM:[,[,,"[19]\\d{3}",,,,,,,[4]],,,[,,"1444|999\\d",,,,"1444"],[,,,,,,,,,[-1]],,,,"OM",,,,,,,,,,,,,,,,,,[,,"1444|9999",,,,"1444"],,[,,"1(?:111|222|4(?:4[0-5]|50|66|7[7-9])|51[0-8])|9999|1(?:2[3-5]|3[0-2]|50)\\d",,,,"1111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PA:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PA",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"10[2-4]|911",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],,,,"PE",,,,,,,,,,,,,,,,,,[,,"1(?:05|1[67])",,,,"105"],,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"PF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PG:[,[,,"[01]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"000|11[01]",,,,"000",,,[3]],[,,,,,,,,,[-1]],,,,"PG",,,,,,,,,,,,,,,,,,[,,"000|11[01]",,,,"000",,,[3]],,[,,"000|1(?:1[01]|5\\d\\d|6\\d{2,5})",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"16\\d{2,5}",,,,"1600",,,[4,5,6,7]]],PH:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],,,,"PH",,,,,,,,,,,,,,,,,,[,,"11[27]|911",,,,"112"],,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PK:[,[,,"1\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1(?:2\\d?|5)|[56])",,,,"15"],[,,,,,,,,,[-1]],,,,"PK",,,,,,,,,,,,,,,,,,[,,"1(?:1(?:22?|5)|[56])",,,,"15"],,[,,"1(?:122|3[014]|[56])|11[2457-9]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PL:[,[,,"[19]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})|99[7-9]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"PL",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"1(?:1(?:2|61(?:11|23)|891[23])|9\\d{3})|9(?:8[4-7]|9[1-9])|11[68]000",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PM:[,[,,"[13]\\d(?:\\d\\d(?:\\d{2})?)?",,,,,,,[2,4,6]],,,[,,"1[578]|3(?:0\\d|1[689])\\d",,,,"15",,,[2,4]],[,,"3[2469]\\d\\d",,,,"3200",,,[4]],,,,"PM",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1[578]|31(?:03|[689]\\d)|(?:118[02-9]|3[02469])\\d\\d",,,,"15"],[,,"118\\d{3}",,,,"118000",,,[6]],[,,"310\\d",,,,"3100",,,[4]],,[,,,,,,,,,[-1]]],PR:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"PR",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PS:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-2]|66)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"PS",,,,,,,,,,,,,,,,,,[,,"10[0-2]",,,,"100",,,[3]],,[,,"1(?:0[0-2]|122|44|66|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"112\\d",,,,"1120",,,[4]],,[,,,,,,,,,[-1]]],PT:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11[257]|1(?:16\\d\\d|5[1589]|8[279])\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"PT",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112",,,[3]],,[,,"1(?:0(?:45|5[01])|1(?:[2578]|600[06])|4(?:1[45]|4)|583|6(?:1[0236]|3[02]|9[169]))|1(?:1611|59)1|1[068]78|1[08]9[16]|1(?:0[1-38]|40|5[15]|6[258]|82)0",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PW:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PW",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PY:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"128|911",,,,"128"],[,,,,,,,,,[-1]],,,,"PY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128"],,[,,"1[1-9]\\d|911",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],QA:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"99\\d",,,,"990",,,[3]],[,,"900",,,,"900",,,[3]],,,,"QA",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"9(?:00|[19]\\d)|(?:1|20|9[27]\\d)\\d\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RE:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"RE",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RO:[,[,,"[18]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})",,,,"112",,,[3,6]],[,,"(?:1(?:18[39]|[24])|8[48])\\d\\d",,,,"1200",,,[4,6]],,,,"RO",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|1(?:11|23))|8(?:(?:01|8[18])1|119|[23]00|932))|[24]\\d\\d|9(?:0(?:00|19)|1[19]|21|3[02]|5[178]))|8[48]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:1[24]|8[48])\\d\\d",,,,"1200",,,[4]]],RS:[,[,,"[19]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"112|9[2-4]",,,,"92",,,[2,3]],[,,,,,,,,,[-1]],,,,"RS",,,,,,,,,,,,,,,,,,[,,"112|9[2-4]",,,,"92",,,[2,3]],,[,,"1[189]\\d{1,4}|9[2-4]",,,,"92"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RU:[,[,,"[01]\\d\\d?",,,,,,,[2,3]],,,[,,"112|(?:0|10)[1-3]",,,,"01"],[,,,,,,,,,[-1]],,,,"RU",,,,,,,,,,,,,,,,,,[,,"112|(?:0|10)[1-3]",,,,"01"],,[,,"112|(?:0|10)[1-4]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RW:[,[,,"[14]\\d\\d",,,,,,,[3]],,,[,,"11[1245]",,,,"111"],[,,,,,,,,,[-1]],,,,"RW",,,,,,,,,,,,,,,,,,[,,"11[12]",,,,"111"],,[,,"1(?:0[0-2]|1[0-24-6]|2[13]|70|99)|456",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SA:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|9(?:11|37|9[7-9])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SA",,,,,,,,,,,,,,,,,,[,,"112|9(?:11|9[79])",,,,"112",,,[3]],,[,,"1(?:1(?:00|2|6111)|410|9(?:00|1[89]|9(?:099|22|9[0-3])))|9(?:0[24-79]|11|3[379]|40|66|8[5-9]|9[02-9])",,,,"112"],[,,"141\\d",,,,"1410",,,[4]],[,,"1(?:10|41)\\d|90[24679]",,,,"902",,,[3,4]],,[,,,,,,,,,[-1]]],SB:[,[,,"[127-9]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SB",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1(?:[02]\\d|1[12]|[35][01]|[49][1-9]|6[2-9]|7[7-9]|8[0-8])|269|777|835|9(?:[01]1|22|33|55|77|88|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SC:[,[,,"[19]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[1468]|60)|999",,,,"111",,,[3]],[,,,,,,,,,[-1]],,,,"SC",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1(?:[06]\\d|1[0-246-8]|2[0-8]|3[13]|4[0-2]|5[15]|7[124-6]|8[158]|9[015])|9(?:6\\d\\d|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SD:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SD",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SE:[,[,,"[1-37-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|(?:3|6\\d)\\d\\d|414|77)|900\\d\\d",,,,"112"],[,,"11811[89]|72\\d{3}",,,,"72000",,,[5,6]],,,,"SE",,,,,,,,,,,,,,,,,,[,,"112|90000",,,,"112",,,[3,5]],,[,,"11(?:[25]|313|6(?:00[06]|1(?:1[17]|23))|7[0-8])|2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|9(?:0(?:00|51)0|12)|(?:11(?:4|8[02-46-9])|7\\d\\d|90[2-4])\\d\\d|(?:118|90)1(?:[02-9]\\d|1[013-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|912",,,,"220",,,[3]],,[,,"7\\d{4}",,,,"70000",,,[5]]],SG:[,[,,"[179]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"99[359]",,,,"993",,,[3]],[,,,,,,,,,[-1]],,,,"SG",,,,,,,,,,,,,,,,,,[,,"99[359]",,,,"993",,,[3]],,[,,"1(?:(?:[01368]\\d|44)\\d|[57]\\d{2,3}|9(?:0[1-9]|[1-9]\\d))|77222|99[02-9]|100",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"772\\d\\d",,,,"77200",,,[5]]],SH:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"9(?:11|99)",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"SH",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911",,,[3]],,[,,"1\\d{2,3}|26[01]\\d\\d|9(?:11|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SI:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:(?:0|6\\d)\\d\\d|[23]|8\\d\\d?)",,,,"112"],[,,,,,,,,,[-1]],,,,"SI",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"1(?:1(?:00[146]|[23]|6(?:000|1(?:11|23))|8(?:[08]|99))|9(?:059|1(?:0[12]|16)|5|70|87|9(?:00|[149])))|19(?:08|81)[09]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SJ:[,[,,"[01]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[023]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"SJ",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"04\\d{3}|11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"04\\d{3}",,,,"04000",,,[5]]],SK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6\\d{3})|5[058])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SK",,,,,,,,,,,,,,,,,,[,,"1(?:12|5[058])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111)|8[0-8])|[248]\\d{3}|5[0589])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SL:[,[,,"[069]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:01|99)9",,,,"019",,,[3]],[,,,,,,,,,[-1]],,,,"SL",,,,,,,,,,,,,,,,,,[,,"(?:01|99)9",,,,"019",,,[3]],,[,,"(?:01|99)9|60400",,,,"019"],[,,,,,,,,,[-1]],[,,"604\\d\\d",,,,"60400",,,[5]],,[,,"604\\d\\d",,,,"60400",,,[5]]],SM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],,,,"SM",,,,,,,,,,,,,,,,,,[,,"11[358]",,,,"113"],,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SN:[,[,,"[12]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:515|[78])|2(?:00|1)\\d{3}",,,,"17",,,[2,4,5,6]],[,,"2(?:0[246]|[468])\\d{3}",,,,"24000",,,[5,6]],,,,"SN",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17",,,[2]],,[,,"1(?:1[69]|(?:[246]\\d|51)\\d)|2(?:0[0-246]|[12468])\\d{3}|1[278]",,,,"12"],[,,"2(?:01|2)\\d{3}",,,,"22000",,,[5,6]],[,,"1[46]\\d\\d",,,,"1400",,,[4]],,[,,"2[468]\\d{3}",,,,"24000",,,[5]]],SO:[,[,,"[57-9]\\d\\d",,,,,,,[3]],,,[,,"555|888|999",,,,"555"],[,,,,,,,,,[-1]],,,,"SO",,,,,,,,,,,,,,,,,,[,,"555|888|999",,,,"555"],,[,,"555|777|888|999",,,,"555"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SR:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"115",,,,"115",,,[3]],[,,,,,,,,,[-1]],,,,"SR",,,,,,,,,,,,,,,,,,[,,"115",,,,"115",,,[3]],,[,,"1\\d{2,3}",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SS",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ST:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"ST",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SV:[,[,,"[149]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"116\\d{3}|911",,,,"911",,,[3,6]],[,,,,,,,,,[-1]],,,,"SV",,,,,,,,,,,,,,,,,,[,,"91[13]",,,,"911",,,[3]],,[,,"1(?:1(?:2|6111)|2[136-8]|3[0-6]|9[05])|40404|9(?:1\\d|29)",,,,"112"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],SX:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:19|88)",,,,"919"],[,,,,,,,,,[-1]],,,,"SX",,,,,,,,,,,,,,,,,,[,,"919",,,,"919"],,[,,"9(?:19|88)",,,,"919"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],,,,"SY",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110"],,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SZ:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SZ",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TD:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"TD",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TG:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"TG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],,[,,"1(?:011|1[078]|7[127])",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1(?:00|2[03]|3[3479]|7[67]|9[0246])|578|6(?:44|6[79]|88|9[16])|88\\d|9[19])|1[15]55",,,,"191"],[,,"1(?:113|2[23]\\d|5(?:09|56))",,,,"1113",,,[4]],,,,"TH",,,,,,,,,,,,,,,,,,[,,"1(?:669|9[19])",,,,"191"],,[,,"1(?:0[0-2]|1(?:0[03]|1[1-35]|2[0358]|3[03-79]|4[02-489]|5[04-9]|6[04-79]|7[03-9]|8[027-9]|9[02-9])|2(?:22|3[89]|66)|3(?:18|2[23]|3[013]|5[56]|6[45]|73)|477|5(?:0\\d|4[0-37-9]|5[1-8]|6[01679]|7[12568]|8[0-24589]|9[013589])|6(?:0[0-29]|2[03]|4[3-6]|6[1-9]|7[0257-9]|8[0158]|9[014-9])|7(?:[14]9|7[27]|90)|888|9[19])",,,,"100"],[,,"1(?:1(?:03|1[15]|2[58]|3[056]|4[02-49]|5[046-9]|7[03-589]|9[57-9])|5(?:0[0-8]|4[0-378]|5[1-478]|7[156])|6(?:20|4[356]|6[1-68]|7[057-9]|8[015]|9[0457-9]))|1(?:1[68]|26|3[1-35]|5[689]|60|7[17])\\d",,,,"1103",,,[4]],[,,"114[89]",,,,"1148",,,[4]],,[,,,,,,,,,[-1]]],TJ:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"TJ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[25]",,,,"112"],[,,,,,,,,,[-1]],,,,"TL",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112"],,[,,"1(?:0[02]|1[25]|2[0138]|72|9[07])",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TM:[,[,,"0\\d",,,,,,,[2]],,,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],,,,"TM",,,,,,,,,,,,,,,,,,[,,"0[1-3]",,,,"01"],,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],,,,"TN",,,,,,,,,,,,,,,,,,[,,"19[078]",,,,"190"],,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TO",,,,,,,,,,,,,,,,,,[,,"9(?:11|22|33|99)",,,,"911"],,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TR:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[02]|22|3[126]|4[04]|5[15-9]|6[18]|77|83)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"TR",,,,,,,,,,,,,,,,,,[,,"1(?:1[02]|55)",,,,"110",,,[3]],,[,,"1(?:1(?:[02-79]|8(?:1[018]|2[0245]|3[2-4]|42|5[058]|6[06]|7[07]|8[01389]|9[089]))|3(?:37|[58]6|65)|471|5(?:07|78)|6(?:[02]6|99)|8(?:63|95))|2(?:077|268|4(?:17|23)|5(?:7[26]|82)|6[14]4|8\\d\\d|9(?:30|89))|3(?:0(?:05|72)|353|4(?:06|30|64)|502|674|747|851|9(?:1[29]|60))|4(?:0(?:25|3[12]|[47]2)|3(?:3[13]|[89]1)|439|5(?:43|55)|717|832)|5(?:145|290|[4-6]\\d\\d|772|833|9(?:[06]1|92))|6(?:236|6(?:12|39|8[59])|769)|7890|8(?:688|7(?:28|65)|85[06])|9(?:159|290)|1[2-9]\\d",,,,"110"],[,,"(?:285|542)0",,,,"2850",,,[4]],[,,,,,,,,,[-1]],,[,,"1(?:3(?:37|[58]6|65)|4(?:4|71)|5(?:07|78)|6(?:[02]6|99)|8(?:3|63|95))|(?:2(?:07|26|4[12]|5[78]|6[14]|8\\d|9[38])|3(?:0[07]|[38]5|4[036]|50|67|74|9[16])|4(?:0[2-47]|3[389]|[48]3|5[45]|71)|5(?:14|29|[4-6]\\d|77|83|9[069])|6(?:23|6[138]|76)|789|8(?:68|7[26]|85)|9(?:15|29))\\d",,,,"144",,,[3,4]]],TT:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:88|9[09])",,,,"988"],[,,,,,,,,,[-1]],,,,"TT",,,,,,,,,,,,,,,,,,[,,"99[09]",,,,"990"],,[,,"9(?:88|9[09])",,,,"988"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TV:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"TV",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"1\\d\\d|911",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TW:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[0289]|1(?:81|92)\\d",,,,"110"],[,,"10[56]",,,,"105",,,[3]],,,,"TW",,,,,,,,,,,,,,,,,,[,,"11[029]",,,,"110",,,[3]],,[,,"1(?:0[04-6]|1[0237-9]|3[389]|6[05-8]|7[07]|8(?:0|11)|9(?:19|22|5[057]|68|8[05]|9[15689]))",,,,"100"],[,,"1(?:65|9(?:1\\d|50|85|98))",,,,"165"],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TZ:[,[,,"[149]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[0-79]|9[09])|999",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"TZ",,,,,,,,,,,,,,,,,,[,,"11[0-245]|999",,,,"110",,,[3]],,[,,"1(?:1\\d|9[09])|46400|999",,,,"110"],[,,,,,,,,,[-1]],[,,"464\\d\\d",,,,"46400",,,[5]],,[,,"464\\d\\d",,,,"46400",,,[5]]],UA:[,[,,"[189]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[1-3]|1(?:2|6\\d{3}))",,,,"101",,,[3,6]],[,,,,,,,,,[-1]],,,,"UA",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-49]|1(?:2|6(?:000|1(?:11|23))|8\\d\\d?)|(?:[278]|5\\d)\\d)|[89]00\\d\\d?|151|1(?:06|4\\d|6)\\d\\d",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:118|[89]00)\\d\\d?",,,,"1180",,,[4,5]],,[,,,,,,,,,[-1]]],UG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"UG",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],US:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|611|9(?:11|33|88)",,,,"112",,,[3]],[,,"24280|(?:381|968)35|4(?:3355|7553|8221)|5(?:(?:489|934)2|5928)|72078|(?:323|960)40|(?:276|414)63|(?:2(?:520|744)|7390|9968)9|(?:693|732|976)88|(?:3(?:556|825)|5294|8623|9729)4|(?:3378|4136|7642|8961|9979)6|(?:4(?:6(?:15|32)|827)|(?:591|720)8|9529)7",,,,"24280",,,[5]],,,,"US",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"11(?:2|5[1-47]|[68]\\d|7[0-57]|98)|[2-9]\\d{3,5}|[2-8]11|9(?:11|33|88)",,,,"112"],[,,"2(?:3333|(?:4224|7562|900)2|56447|6688)|3(?:1010|2665|7404)|40404|560560|6(?:0060|22639|5246|7622)|7(?:0701|3822|4666)|8(?:(?:3825|7226)5|4816)|99099",,,,"23333",,,[5,6]],[,,"336\\d\\d|[2-9]\\d{3}|[2356]11",,,,"211",,,[3,4,5]],,[,,"[2-9]\\d{4,5}",,,,"20000",,,[5,6]]],UY:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"128|911",,,,"128",,,[3]],[,,,,,,,,,[-1]],,,,"UY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128",,,[3]],,[,,"1(?:0[4-9]|1[2368]|2[0-3568]|787|997\\d?)|21997|911",,,,"104"],[,,"178\\d",,,,"1780",,,[4]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],UZ:[,[,,"[04]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],[,,,,,,,,,[-1]],,,,"UZ",,,,,,,,,,,,,,,,,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],,[,,"0(?:0[1-3]|[1-3]|50)|45400",,,,"01"],[,,,,,,,,,[-1]],[,,"454\\d\\d",,,,"45400",,,[5]],,[,,"454\\d\\d",,,,"45400",,,[5]]],VA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],,,,"VA",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112"],,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VE:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],,,,"VE",,,,,,,,,,,,,,,,,,[,,"1(?:12|71)|911",,,,"112"],,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VI:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"VI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],,,,"VN",,,,,,,,,,,,,,,,,,[,,"11[3-5]",,,,"113"],,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VU:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"VU",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"WF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WS:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|9[4-69])",,,,"911"],[,,,,,,,,,[-1]],,,,"WS",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[4-69])",,,,"911"],,[,,"1(?:1[12]|2[0-6]|[39]0)|9(?:11|9[4-79])",,,,"111"],[,,,,,,,,,[-1]],[,,"12[0-6]",,,,"120"],,[,,,,,,,,,[-1]]],XK:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],,,,"XK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112"],,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],,,,"YE",,,,,,,,,,,,,,,,,,[,,"19[1459]",,,,"191"],,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YT:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],,,,"YT",,,,,,,,,,,,,,,,,,[,,"1(?:12|5)",,,,"15"],,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZA:[,[,,"[134]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:01\\d\\d|12)",,,,"112",,,[3,5]],[,,"41(?:348|851)",,,,"41348",,,[5]],,,,"ZA",,,,,,,,,,,,,,,,,,[,,"1(?:01(?:11|77)|12)",,,,"112",,,[3,5]],,[,,"1(?:0(?:1(?:11|77)|20|7)|1[12]|77(?:3[237]|[45]7|6[279]|9[26]))|[34]\\d{4}",,,,"107"],[,,"3(?:078[23]|7(?:064|567)|8126)|4(?:394[16]|7751|8837)|4[23]699",,,,"30782",,,[5]],[,,"111",,,,"111",,,[3]],,[,,"[34]\\d{4}",,,,"30000",,,[5]]],ZM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],,,,"ZM",,,,,,,,,,,,,,,,,,[,,"112|99[139]",,,,"112"],,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZW:[,[,,"[139]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112|9(?:5[023]|61|9[3-59])",,,,"112",,,[3]],[,,"3[013-57-9]\\d{3}",,,,"30000",,,[5]],,,,"ZW",,,,,,,,,,,,,,,,,,[,,"112|99[3-59]",,,,"112",,,[3]],,[,,"11[2469]|3[013-57-9]\\d{3}|9(?:5[023]|6[0-25]|9[3-59])",,,,"112"],[,,,,,,,,,[-1]],[,,"114|9(?:5[023]|6[0-25])",,,,"114",,,[3]],,[,,,,,,,,,[-1]]]}
16,i18n.phonenumbers.ShortNumberInfo=function(){this.regionToMetadataMap={}},goog.addSingletonGetter(i18n.phonenumbers.ShortNumberInfo),i18n.phonenumbers.ShortNumberInfo.REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT_=["BR","CL","NI"],i18n.phonenumbers.ShortNumberInfo.ShortNumberCost={TOLL_FREE:0,STANDARD_RATE:1,PREMIUM_RATE:2,UNKNOWN_COST:3},i18n.phonenumbers.ShortNumberInfo.prototype.getRegionCodesForCountryCode_=function(n){return(n=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[n])?n:[]},i18n.phonenumbers.ShortNumberInfo.prototype.regionDialingFromMatchesNumber_=function(n,t){return n=this.getRegionCodesForCountryCode_(n.getCountryCodeOrDefault()),t!=null&&n.includes(t)},i18n.phonenumbers.ShortNumberInfo.prototype.isPossibleShortNumberForRegion=function(n,t){return!this.regionDialingFromMatchesNumber_(n,t)||(t=this.getMetadataForRegion_(t),!t)?!1:(n=this.getNationalSignificantNumber_(n).length,t.getGeneralDesc().possibleLengthArray().includes(n))},i18n.phonenumbers.ShortNumberInfo.prototype.isPossibleShortNumber=function(n){var t=this.getRegionCodesForCountryCode_(n.getCountryCodeOrDefault());n=this.getNationalSignificantNumber_(n).length;for(var o=0;o<t.length;o++){var i=this.getMetadataForRegion_(t[o]);if(i&&i.getGeneralDesc().possibleLengthArray().includes(n))return!0}return!1},i18n.phonenumbers.ShortNumberInfo.prototype.isValidShortNumberForRegion=function(n,t){if(!this.regionDialingFromMatchesNumber_(n,t)||(t=this.getMetadataForRegion_(t),!t))return!1;n=this.getNationalSignificantNumber_(n);var o=t.getGeneralDesc();return this.matchesPossibleNumberAndNationalNumber_(n,o)?(t=t.getShortCode(),this.matchesPossibleNumberAndNationalNumber_(n,t)):!1},i18n.phonenumbers.ShortNumberInfo.prototype.isValidShortNumber=function(n){var t=this.getRegionCodesForCountryCode_(n.getCountryCodeOrDefault()),o=this.getRegionCodeForShortNumberFromRegionList_(n,t);return 1<t.length&&o!=null?!0:this.isValidShortNumberForRegion(n,o)},i18n.phonenumbers.ShortNumberInfo.prototype.getExpectedCostForRegion=function(n,t){var o=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost;if(!this.regionDialingFromMatchesNumber_(n,t))return o.UNKNOWN_COST;var i=this.getMetadataForRegion_(t);return i?(n=this.getNationalSignificantNumber_(n),i.getGeneralDesc().possibleLengthArray().includes(n.length)?this.matchesPossibleNumberAndNationalNumber_(n,i.getPremiumRate())?o.PREMIUM_RATE:this.matchesPossibleNumberAndNationalNumber_(n,i.getStandardRate())?o.STANDARD_RATE:this.matchesPossibleNumberAndNationalNumber_(n,i.getTollFree())||this.isEmergencyNumber(n,t)?o.TOLL_FREE:o.UNKNOWN_COST:o.UNKNOWN_COST):o.UNKNOWN_COST},i18n.phonenumbers.ShortNumberInfo.prototype.getExpectedCost=function(n){var t=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost,o=this.getRegionCodesForCountryCode_(n.getCountryCodeOrDefault());if(o.length===0)return t.UNKNOWN_COST;if(o.length===1)return this.getExpectedCostForRegion(n,o[0]);for(var i=t.TOLL_FREE,r=0;r<o.length;r++){var s=this.getExpectedCostForRegion(n,o[r]);switch(s){case t.PREMIUM_RATE:return t.PREMIUM_RATE;case t.UNKNOWN_COST:i=t.UNKNOWN_COST;break;case t.STANDARD_RATE:i!==t.UNKNOWN_COST&&(i=t.STANDARD_RATE);break;case t.TOLL_FREE:break;default:throw Error("Unrecognized cost for region: "+s)}}return i},i18n.phonenumbers.ShortNumberInfo.prototype.getRegionCodeForShortNumberFromRegionList_=function(n,t){if(t.length===0)return null;if(t.length===1)return t[0];n=this.getNationalSignificantNumber_(n);for(var o=0;o<t.length;o++){var i=t[o],r=this.getMetadataForRegion_(i);if(r&&this.matchesPossibleNumberAndNationalNumber_(n,r.getShortCode()))return i}return null},i18n.phonenumbers.ShortNumberInfo.prototype.getSupportedRegions=function(){return Object.keys(i18n.phonenumbers.shortnumbermetadata.countryToMetadata).filter(function(n){return isNaN(n)})},i18n.phonenumbers.ShortNumberInfo.prototype.getExampleShortNumber=function(n){return n=this.getMetadataForRegion_(n),n?(n=n.getShortCode(),n.hasExampleNumber()&&n.getExampleNumber()||""):""},i18n.phonenumbers.ShortNumberInfo.prototype.getExampleShortNumberForCost=function(n,t){if(n=this.getMetadataForRegion_(n),!n)return"";
16var o=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost,i=null;switch(t){case o.TOLL_FREE:i=n.getTollFree();break;case o.STANDARD_RATE:i=n.getStandardRate();break;case o.PREMIUM_RATE:i=n.getPremiumRate()}return i&&i.hasExampleNumber()&&i.getExampleNumber()||""},i18n.phonenumbers.ShortNumberInfo.prototype.connectsToEmergencyNumber=function(n,t){return this.matchesEmergencyNumberHelper_(n,t,!0)},i18n.phonenumbers.ShortNumberInfo.prototype.isEmergencyNumber=function(n,t){return this.matchesEmergencyNumberHelper_(n,t,!1)},i18n.phonenumbers.ShortNumberInfo.prototype.getMetadataForRegion_=function(n){if(!n)return null;n=n.toUpperCase();var t=this.regionToMetadataMap[n];if(t==null){t=new goog.proto2.PbLiteSerializer;var o=i18n.phonenumbers.shortnumbermetadata.countryToMetadata[n];if(o==null)return null;t=t.deserialize(i18n.phonenumbers.PhoneMetadata.getDescriptor(),o),this.regionToMetadataMap[n]=t}return t},i18n.phonenumbers.ShortNumberInfo.prototype.matchesEmergencyNumberHelper_=function(n,t,o){var i=i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber(n);return i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(i)||(n=this.getMetadataForRegion_(t),n==null||!n.hasEmergency())?!1:(i=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(i),t=o&&!i18n.phonenumbers.ShortNumberInfo.REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT_.includes(t),o=n.getEmergency().getNationalNumberPatternOrDefault(),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(o,i)||t&&i18n.phonenumbers.PhoneNumberUtil.matchesPrefix(o,i))},i18n.phonenumbers.ShortNumberInfo.prototype.isCarrierSpecific=function(n){var t=this.getRegionCodesForCountryCode_(n.getCountryCodeOrDefault());return t=this.getRegionCodeForShortNumberFromRegionList_(n,t),n=this.getNationalSignificantNumber_(n),t=this.getMetadataForRegion_(t),!!t&&this.matchesPossibleNumberAndNationalNumber_(n,t.getCarrierSpecific())},i18n.phonenumbers.ShortNumberInfo.prototype.isCarrierSpecificForRegion=function(n,t){return this.regionDialingFromMatchesNumber_(n,t)?(n=this.getNationalSignificantNumber_(n),t=this.getMetadataForRegion_(t),!!t&&this.matchesPossibleNumberAndNationalNumber_(n,t.getCarrierSpecific())):!1},i18n.phonenumbers.ShortNumberInfo.prototype.isSmsServiceForRegion=function(n,t){return this.regionDialingFromMatchesNumber_(n,t)?(t=this.getMetadataForRegion_(t),n=this.getNationalSignificantNumber_(n),!!t&&this.matchesPossibleNumberAndNationalNumber_(n,t.getSmsServices())):!1},i18n.phonenumbers.ShortNumberInfo.prototype.getNationalSignificantNumber_=function(n){if(!n.hasNationalNumber())return"";var t=""+n.getNationalNumber();return n.hasItalianLeadingZero()&&n.getItalianLeadingZero()&&0<n.getNumberOfLeadingZerosOrDefault()?Array(n.getNumberOfLeadingZerosOrDefault()+1).join("0")+t:t},i18n.phonenumbers.ShortNumberInfo.prototype.matchesPossibleNumberAndNationalNumber_=function(n,t){return 0<t.possibleLengthArray().length&&!t.possibleLengthArray().includes(n.length)?!1:i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(t.getNationalNumberPatternOrDefault(),n.toString())},i18n.phonenumbers.AsYouTypeFormatter=function(n){this.DIGIT_PLACEHOLDER_="\u2008",this.DIGIT_PATTERN_=new RegExp(this.DIGIT_PLACEHOLDER_),this.currentOutput_="",this.formattingTemplate_=new goog.string.StringBuffer,this.currentFormattingPattern_="",this.accruedInput_=new goog.string.StringBuffer,this.accruedInputWithoutFormatting_=new goog.string.StringBuffer,this.ableToFormat_=!0,this.isExpectingCountryCallingCode_=this.isCompleteNumber_=this.inputHasFormatting_=!1,this.phoneUtil_=i18n.phonenumbers.PhoneNumberUtil.getInstance(),this.positionToRemember_=this.originalPosition_=this.lastMatchPosition_=0,this.prefixBeforeNationalNumber_=new goog.string.StringBuffer,this.shouldAddSpaceAfterNationalPrefix_=!1,this.extractedNationalPrefix_="",this.nationalNumber_=new goog.string.StringBuffer,this.possibleFormats_=[],this.defaultCountry_=n,this.defaultMetadata_=this.currentMetadata_=this.getMetadataForRegion_(this.defaultCountry_)},i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_=" ",i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_=new i18n.phonenumbers.PhoneMetadata,i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_.setInternationalPrefix("NA"),i18n.phonenumbers.AsYouTypeFormatter.ELIGIBLE_FORMAT_PATTERN_=new RegExp("^["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]*\\$1["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]*(\\$\\d["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]*)*$"),i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_=/[- ]/,i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_=3,i18n.phonenumbers.AsYouTypeFormatter.prototype.getMetadataForRegion_=function(n){return n=this.phoneUtil_.getCountryCodeForRegion(n),n=this.phoneUtil_.getRegionCodeForCountryCode(n),n=this.phoneUtil_.getMetadataForRegion(n),n??i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_},i18n.phonenumbers.AsYouTypeFormatter.prototype.maybeCreateNewTemplate_=function(){for(var n=this.possibleFormats_.length,t=0;t<n;++t){var o=this.possibleFormats_[t],i=o.getPatternOrDefault();if(this.currentFormattingPattern_==i)return!1;if(this.createFormattingTemplate_(o))return this.currentFormattingPattern_=i,this.shouldAddSpaceAfterNationalPrefix_=i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_.test(o.getNationalPrefixFormattingRule()),this.lastMatchPosition_=0,!0}return this.ableToFormat_=!1},i18n.phonenumbers.AsYouTypeFormatter.prototype.getAvailableFormats_=function(n){for(var t=this.isCompleteNumber_&&this.extractedNationalPrefix_.length==0&&0<this.currentMetadata_.intlNumberFormatCount()?this.currentMetadata_.intlNumberFormatArray():this.currentMetadata_.numberFormatArray(),o=t.length,i=0;i<o;++i){var r=t[i];0<this.extractedNationalPrefix_.length&&this.phoneUtil_.formattingRuleHasFirstGroupOnly(r.getNationalPrefixFormattingRuleOrDefault())&&!r.getNationalPrefixOptionalWhenFormatting()&&!r.hasDomesticCarrierCodeFormattingRule()||(this.extractedNationalPrefix_.length!=0||this.isCompleteNumber_||this.phoneUtil_.formattingRuleHasFirstGroupOnly(r.getNationalPrefixFormattingRuleOrDefault())||r.getNationalPrefixOptionalWhenFormatting())&&i18n.phonenumbers.AsYouTypeFormatter.ELIGIBLE_FORMAT_PATTERN_.test(r.getFormatOrDefault())&&this.possibleFormats_.push(r)}this.narrowDownPossibleFormats_(n)},i18n.phonenumbers.AsYouTypeFormatter.prototype.narrowDownPossibleFormats_=function(n){for(var t=[],o=n.length-i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_,i=this.possibleFormats_.length,r=0;r<i;++r){var s=this.possibleFormats_[r];if(s.leadingDigitsPatternCount()==0)t.push(this.possibleFormats_[r]);else{var l=Math.min(o,s.leadingDigitsPatternCount()-1);s=s.getLeadingDigitsPattern(l),n.search(s)==0&&t.push(this.possibleFormats_[r])}}this.possibleFormats_=t},i18n.phonenumbers.AsYouTypeFormatter.prototype.createFormattingTemplate_=function(n){var t=n.getPatternOrDefault();return this.formattingTemplate_.clear(),n=this.getFormattingTemplate_(t,n.getFormatOrDefault()),0<n.length?(this.formattingTemplate_.append(n),!0):!1},i18n.phonenumbers.AsYouTypeFormatter.prototype.getFormattingTemplate_=function(n,t){var o="999999999999999".match(n)[0];return o.length<this.nationalNumber_.getLength()?"":(n=o.replace(new RegExp(n,"g"),t),n=n.replace(/9/g,this.DIGIT_PLACEHOLDER_))},i18n.phonenumbers.AsYouTypeFormatter.prototype.clear=function(){this.currentOutput_="",this.accruedInput_.clear(),this.accruedInputWithoutFormatting_.clear(),this.formattingTemplate_.clear(),this.lastMatchPosition_=0,this.currentFormattingPattern_="",this.prefixBeforeNationalNumber_.clear(),this.extractedNationalPrefix_="",this.nationalNumber_.clear(),this.ableToFormat_=!0,this.inputHasFormatting_=!1,this.originalPosition_=this.positionToRemember_=0,this.isExpectingCountryCallingCode_=this.isCompleteNumber_=!1,this.possibleFormats_=[],this.shouldAddSpaceAfterNationalPrefix_=!1,this.currentMetadata_!=this.defaultMetadata_&&(this.currentMetadata_=this.getMetadataForRegion_(this.defaultCountry_))},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigit=function(n){return this.currentOutput_=this.inputDigitWithOptionToRememberPosition_(n,!1)},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitAndRememberPosition=function(n){return this.currentOutput_=this.inputDigitWithOptionToRememberPosition_(n,!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitWithOptionToRememberPosition_=function(n,t){if(this.accruedInput_.append(n),t&&(this.originalPosition_=this.accruedInput_.getLength()),this.isDigitOrLeadingPlusSign_(n)?n=this.normalizeAndAccrueDigitsAndPlusSign_(n,t):(this.ableToFormat_=!1,this.inputHasFormatting_=!0),!this.ableToFormat_){if(!this.inputHasFormatting_){if(this.attemptToExtractIdd_()){if(this.attemptToExtractCountryCallingCode_())return this.attemptToChoosePatternWithPrefixExtracted_()}else if(this.ableToExtractLongerNdd_())return this.prefixBeforeNationalNumber_.append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.attemptToChoosePatternWithPrefixExtracted_()}return this.accruedInput_.toString()}switch(this.accruedInputWithoutFormatting_.getLength()){case 0:case 1:case 2:return this.accruedInput_.toString();case 3:if(this.attemptToExtractIdd_())this.isExpectingCountryCallingCode_=!0;else return this.extractedNationalPrefix_=this.removeNationalPrefixFromNationalNumber_(),this.attemptToChooseFormattingPattern_();default:return this.isExpectingCountryCallingCode_?(this.attemptToExtractCountryCallingCode_()&&(this.isExpectingCountryCallingCode_=!1),this.prefixBeforeNationalNumber_.toString()+this.nationalNumber_.toString()):0<this.possibleFormats_.length?(n=this.inputDigitHelper_(n),t=this.attemptToFormatAccruedDigits_(),0<t.length?t:(this.narrowDownPossibleFormats_(this.nationalNumber_.toString()),this.maybeCreateNewTemplate_()?this.inputAccruedNationalNumber_():this.ableToFormat_?this.appendNationalNumber_(n):this.accruedInput_.toString())):this.attemptToChooseFormattingPattern_()}},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToChoosePatternWithPrefixExtracted_=function(){return this.ableToFormat_=!0,this.isExpectingCountryCallingCode_=!1,this.possibleFormats_=[],this.lastMatchPosition_=0,this.formattingTemplate_.clear(),this.currentFormattingPattern_="",this.attemptToChooseFormattingPattern_()},i18n.phonenumbers.AsYouTypeFormatter.prototype.getExtractedNationalPrefix_=function(){return this.extractedNationalPrefix_},i18n.phonenumbers.AsYouTypeFormatter.prototype.ableToExtractLongerNdd_=function(){if(0<this.extractedNationalPrefix_.length){var n=this.nationalNumber_.toString();this.nationalNumber_.clear(),this.nationalNumber_.append(this.extractedNationalPrefix_),this.nationalNumber_.append(n),n=this.prefixBeforeNationalNumber_.toString();var t=n.lastIndexOf(this.extractedNationalPrefix_);this.prefixBeforeNationalNumber_.clear(),this.prefixBeforeNationalNumber_.append(n.substring(0,t))}return this.extractedNationalPrefix_!=this.removeNationalPrefixFromNationalNumber_()},i18n.phonenumbers.AsYouTypeFormatter.prototype.isDigitOrLeadingPlusSign_=function(n){return i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN.test(n)||this.accruedInput_.getLength()==1&&i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_PATTERN.test(n)},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToFormatAccruedDigits_=function(){for(var n=this.nationalNumber_.toString(),t=this.possibleFormats_.length,o=0;o<t;++o){var i=this.possibleFormats_[o],r=i.getPatternOrDefault();if(new RegExp("^(?:"+r+")$").test(n)&&(this.shouldAddSpaceAfterNationalPrefix_=i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_.test(i.getNationalPrefixFormattingRule()),i=n.replace(new RegExp(r,"g"),i.getFormat()),i=this.appendNationalNumber_(i),i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(i)==this.accruedInputWithoutFormatting_))return i}return""},i18n.phonenumbers.AsYouTypeFormatter.prototype.appendNationalNumber_=function(n){var t=this.prefixBeforeNationalNumber_.getLength();return this.shouldAddSpaceAfterNationalPrefix_&&0<t&&this.prefixBeforeNationalNumber_.toString().charAt(t-1)!=i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_?this.prefixBeforeNationalNumber_+i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_+n:this.prefixBeforeNationalNumber_+n},i18n.phonenumbers.AsYouTypeFormatter.prototype.getRememberedPosition=function(){if(!this.ableToFormat_)return this.originalPosition_;for(var n=0,t=0,o=this.accruedInputWithoutFormatting_.toString(),i=this.currentOutput_.toString();n<this.positionToRemember_&&t<i.length;)o.charAt(n)==i.charAt(t)&&n++,t++;return t},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToChooseFormattingPattern_=function(){var n=this.nationalNumber_.toString();return n.length>=i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_?(this.getAvailableFormats_(n),n=this.attemptToFormatAccruedDigits_(),0<n.length?n:this.maybeCreateNewTemplate_()?this.inputAccruedNationalNumber_():this.accruedInput_.toString()):this.appendNationalNumber_(n)}
16,i18n.phonenumbers.AsYouTypeFormatter.prototype.inputAccruedNationalNumber_=function(){var n=this.nationalNumber_.toString(),t=n.length;if(0<t){for(var o="",i=0;i<t;i++)o=this.inputDigitHelper_(n.charAt(i));return this.ableToFormat_?this.appendNationalNumber_(o):this.accruedInput_.toString()}return this.prefixBeforeNationalNumber_.toString()},i18n.phonenumbers.AsYouTypeFormatter.prototype.isNanpaNumberWithNationalPrefix_=function(){if(this.currentMetadata_.getCountryCode()!=1)return!1;var n=this.nationalNumber_.toString();return n.charAt(0)=="1"&&n.charAt(1)!="0"&&n.charAt(1)!="1"},i18n.phonenumbers.AsYouTypeFormatter.prototype.removeNationalPrefixFromNationalNumber_=function(){var n=this.nationalNumber_.toString(),t=0;if(this.isNanpaNumberWithNationalPrefix_())t=1,this.prefixBeforeNationalNumber_.append("1").append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.isCompleteNumber_=!0;else if(this.currentMetadata_.hasNationalPrefixForParsing()){var o=new RegExp("^(?:"+this.currentMetadata_.getNationalPrefixForParsing()+")");o=n.match(o),o!=null&&o[0]!=null&&0<o[0].length&&(this.isCompleteNumber_=!0,t=o[0].length,this.prefixBeforeNationalNumber_.append(n.substring(0,t)))}return this.nationalNumber_.clear(),this.nationalNumber_.append(n.substring(t)),n.substring(0,t)},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToExtractIdd_=function(){var n=this.accruedInputWithoutFormatting_.toString(),t=new RegExp("^(?:\\"+i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+"|"+this.currentMetadata_.getInternationalPrefix()+")");return t=n.match(t),t!=null&&t[0]!=null&&0<t[0].length?(this.isCompleteNumber_=!0,t=t[0].length,this.nationalNumber_.clear(),this.nationalNumber_.append(n.substring(t)),this.prefixBeforeNationalNumber_.clear(),this.prefixBeforeNationalNumber_.append(n.substring(0,t)),n.charAt(0)!=i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN&&this.prefixBeforeNationalNumber_.append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),!0):!1},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToExtractCountryCallingCode_=function(){if(this.nationalNumber_.getLength()==0)return!1;var n=new goog.string.StringBuffer,t=this.phoneUtil_.extractCountryCode(this.nationalNumber_,n);return t==0?!1:(this.nationalNumber_.clear(),this.nationalNumber_.append(n.toString()),n=this.phoneUtil_.getRegionCodeForCountryCode(t),i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY==n?this.currentMetadata_=this.phoneUtil_.getMetadataForNonGeographicalRegion(t):n!=this.defaultCountry_&&(this.currentMetadata_=this.getMetadataForRegion_(n)),this.prefixBeforeNationalNumber_.append(""+t).append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.extractedNationalPrefix_="",!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.normalizeAndAccrueDigitsAndPlusSign_=function(n,t){if(n==i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN){var o=n;this.accruedInputWithoutFormatting_.append(n)}else o=i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS[n],this.accruedInputWithoutFormatting_.append(o),this.nationalNumber_.append(o);return t&&(this.positionToRemember_=this.accruedInputWithoutFormatting_.getLength()),o},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitHelper_=function(n){var t=this.formattingTemplate_.toString();if(0<=t.substring(this.lastMatchPosition_).search(this.DIGIT_PATTERN_)){var o=t.search(this.DIGIT_PATTERN_);return n=t.replace(this.DIGIT_PATTERN_,n),this.formattingTemplate_.clear(),this.formattingTemplate_.append(n),this.lastMatchPosition_=o,n.substring(0,this.lastMatchPosition_+1)}return this.possibleFormats_.length==1&&(this.ableToFormat_=!1),this.currentFormattingPattern_="",this.accruedInput_.toString()},Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=i18n.phonenumbers,module.exports=exports.default}).call(this)}).call(this,typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[1])(1)})});var J0=qo((Z0,sd)=>{(function(n){if(typeof Z0=="object"&&typeof sd<"u")sd.exports=n();else if(typeof define=="function"&&define.amd)define([],n);else{var t;typeof window<"u"?t=window:typeof global<"u"?t=global:typeof self<"u"?t=self:t=this,t.Bugsnag=n()}})(function(){var n,t,o,i=["navigation","request","process","log","user","state","error","manual"],r=function(w,O,A){for(var $=A,R=0,Y=w.length;R<Y;R++)$=O($,w[R],R,w);return $},s=function(w,O){return r(w,function(A,$,R,Y){return O($,R,Y)?A.concat($):A},[])},l=function(w,O){return r(w,function(A,$,R,Y){return A===!0||$===O},!1)},h=function(w){return Object.prototype.toString.call(w)==="[object Array]"},_=!{toString:null}
16.propertyIsEnumerable("toString"),y=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],x=function(w){var O=[],A;for(A in w)Object.prototype.hasOwnProperty.call(w,A)&&O.push(A);if(!_)return O;for(var $=0,R=y.length;$<R;$++)Object.prototype.hasOwnProperty.call(w,y[$])&&O.push(y[$]);return O},v=function(w,O){return w===void 0&&(w=1),O===void 0&&(O=1/0),function(A){return typeof A=="number"&&parseInt(""+A,10)===A&&A>=w&&A<=O}},C=function(w){return typeof w=="function"||h(w)&&s(w,function(O){return typeof O=="function"}).length===w.length},M=function(w){return typeof w=="string"&&!!w.length},k={},E=function(){return{unhandledExceptions:!0,unhandledRejections:!0}};k.schema={apiKey:{defaultValue:function(){return null},message:"is required",validate:M},appVersion:{defaultValue:function(){},message:"should be a string",validate:function(w){return w===void 0||M(w)}},appType:{defaultValue:function(){},message:"should be a string",validate:function(w){return w===void 0||M(w)}},autoDetectErrors:{defaultValue:function(){return!0},message:"should be true|false",validate:function(w){return w===!0||w===!1}},enabledErrorTypes:{defaultValue:function(){return E()},message:"should be an object containing the flags { unhandledExceptions:true|false, unhandledRejections:true|false }",allowPartialObject:!0,validate:function(w){if(typeof w!="object"||!w)return!1;var O=x(w),A=x(E());return!(s(O,function($){return l(A,$)}).length<O.length||s(x(w),function($){return typeof w[$]!="boolean"}).length>0)}},onError:{defaultValue:function(){return[]},message:"should be a function or array of functions",validate:C},onSession:{defaultValue:function(){return[]},message:"should be a function or array of functions",validate:C},onBreadcrumb:{defaultValue:function(){return[]},message:"should be a function or array of functions",validate:C},endpoints:{defaultValue:function(w){return typeof w>"u"?{notify:"https://notify.bugsnag.com",sessions:"https://sessions.bugsnag.com"}:{notify:null,sessions:null}},message:"should be an object containing endpoint URLs { notify, sessions }",validate:function(w){return w&&typeof w=="object"&&M(w.notify)&&M(w.sessions)&&s(x(w),function(O){return!l(["notify","sessions"],O)}).length===0}},autoTrackSessions:{defaultValue:function(w){return!0},message:"should be true|false",validate:function(w){return w===!0||w===!1}},enabledReleaseStages:{defaultValue:function(){return null},message:"should be an array of strings",validate:function(w){return w===null||h(w)&&s(w,function(O){return typeof O=="string"}).length===w.length}},releaseStage:{defaultValue:function(){return"production"},message:"should be a string",validate:function(w){return typeof w=="string"&&w.length}},maxBreadcrumbs:{defaultValue:function(){return 25},message:"should be a number \u2264100",validate:function(w){return v(0,100)(w)}},enabledBreadcrumbTypes:{defaultValue:function(){return i},message:"should be null or a list of available breadcrumb types ("+i.join(",")+")",validate:function(w){return w===null||h(w)&&r(w,function(O,A){return O===!1?O:l(i,A)},!0)}},context:{defaultValue:function(){},message:"should be a string",validate:function(w){return w===void 0||typeof w=="string"}},user:{defaultValue:function(){return{}},message:"should be an object with { id, email, name } properties",validate:function(w){return w===null||w&&r(x(w),function(O,A){return O&&l(["id","email","name"],A)},!0)}},metadata:{defaultValue:function(){return{}},message:"should be an object",validate:function(w){return typeof w=="object"&&w!==null}},logger:{defaultValue:function(){},message:"should be null or an object with methods { debug, info, warn, error }",validate:function(w){return!w||w&&r(["debug","info","warn","error"],function(O,A){return O&&typeof w[A]=="function"},!0)}},redactedKeys:{defaultValue:function(){return["password"]},message:"should be an array of strings|regexes",validate:function(w){return h(w)&&w.length===s(w,function(O){return typeof O=="string"||O&&typeof O.test=="function"}).length}},plugins:{defaultValue:function(){return[]},message:"should be an array of plugin objects",validate:function(w){return h(w)&&w.length===s(w,function(O){return O&&typeof O=="object"&&typeof O.load=="function"}).length}},featureFlags:{defaultValue:function(){return[]},message:'should be an array of objects that have a "name" property',validate:function(w){return h(w)&&w.length===s(w,function(O){return O&&typeof O=="object"&&typeof O.name=="string"}).length}}};var T=function(w){for(var O=1;O<arguments.length;O++){var A=arguments[O];for(var $ in A)Object.prototype.hasOwnProperty.call(A,$)&&(w[$]=A[$])}return w},S=function(w,O){return r(w,function(A,$,R,Y){return A.concat(O($,R,Y))},[])};function D(){return D=Object.assign?Object.assign.bind():function(w){for(var O=1;O<arguments.length;O++){var A=arguments[O];for(var $ in A)Object.prototype.hasOwnProperty.call(A,$)&&(w[$]=A[$])}return w},D.apply(this,arguments)}var N=k.schema,z={releaseStage:T({},N.releaseStage,{defaultValue:function(){return/^localhost(:\d+)?$/.test(window.location.host)?"development":"production"}}),appType:D({},N.appType,{defaultValue:function(){return"browser"}}),logger:T({},N.logger,{defaultValue:function(){return typeof console<"u"&&typeof console.debug=="function"?ne():void 0}})},ne=function(){var w={},O=console.log;return S(["debug","info","warn","error"],function(A){var $=console[A];w[A]=typeof $=="function"?$.bind(console,"[bugsnag]"):O.bind(console,"[bugsnag]")}),w},ee=function(){function w(A,$,R,Y){Y===void 0&&(Y=new Date),this.type=R,this.message=A,this.metadata=$,this.timestamp=Y}var O=w.prototype;
16return O.toJSON=function(){return{type:this.type,name:this.message,timestamp:this.timestamp,metaData:this.metadata}},w}(),ce=ee,K={};(function(w,O){"use strict";typeof n=="function"&&n.amd?n("stackframe",[],O):typeof K=="object"?K=O():w.StackFrame=O()})(this,function(){"use strict";function w(_e){return!isNaN(parseFloat(_e))&&isFinite(_e)}function O(_e){return _e.charAt(0).toUpperCase()+_e.substring(1)}function A(_e){return function(){return this[_e]}}var $=["isConstructor","isEval","isNative","isToplevel"],R=["columnNumber","lineNumber"],Y=["fileName","functionName","source"],q=["args"],se=$.concat(R,Y,q);function te(_e){if(_e instanceof Object)for(var Te=0;Te<se.length;Te++)_e.hasOwnProperty(se[Te])&&_e[se[Te]]!==void 0&&this["set"+O(se[Te])](_e[se[Te]])}te.prototype={getArgs:function(){return this.args},setArgs:function(_e){if(Object.prototype.toString.call(_e)!=="[object Array]")throw new TypeError("Args must be an Array");this.args=_e},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(_e){if(_e instanceof te)this.evalOrigin=_e;else if(_e instanceof Object)this.evalOrigin=new te(_e);else throw new TypeError("Eval Origin must be an Object or StackFrame")},toString:function(){var _e=this.getFunctionName()||"{anonymous}",Te="("+(this.getArgs()||[]).join(",")+")",Ze=this.getFileName()?"@"+this.getFileName():"",it=w(this.getLineNumber())?":"+this.getLineNumber():"",Pe=w(this.getColumnNumber())?":"+this.getColumnNumber():"";return _e+Te+Ze+it+Pe}};for(var xe=0;xe<$.length;xe++)te.prototype["get"+O($[xe])]=A($[xe]),te.prototype["set"+O($[xe])]=function(_e){return function(Te){this[_e]=!!Te}}($[xe]);for(var ye=0;ye<R.length;ye++)te.prototype["get"+O(R[ye])]=A(R[ye]),te.prototype["set"+O(R[ye])]=function(_e){return function(Te){if(!w(Te))throw new TypeError(_e+" must be a Number");this[_e]=Number(Te)}}(R[ye]);for(var De=0;De<Y.length;De++)te.prototype["get"+O(Y[De])]=A(Y[De]),te.prototype["set"+O(Y[De])]=function(_e){return function(Te){this[_e]=String(Te)}}(Y[De]);return te});var G={};(function(w,O){"use strict";typeof n=="function"&&n.amd?n("error-stack-parser",["stackframe"],O):typeof G=="object"?G=O(K):w.ErrorStackParser=O(w.StackFrame)})(this,function(O){"use strict";var A=/(^|@)\S+\:\d+/,$=/^\s*at .*(\S+\:\d+|\(native\))/m,R=/^(eval@)?(\[native code\])?$/;return{parse:function(q){if(typeof q.stacktrace<"u"||typeof q["opera#sourceloc"]<"u")return this.parseOpera(q);if(q.stack&&q.stack.match($))return this.parseV8OrIE(q);if(q.stack)return this.parseFFOrSafari(q);throw new Error("Cannot parse given Error object")},extractLocation:function(q){if(q.indexOf(":")===-1)return[q];var se=/(.+?)(?:\:(\d+))?(?:\:(\d+))?$/,te=se.exec(q.replace(/[\(\)]/g,""));return[te[1],te[2]||void 0,te[3]||void 0]},parseV8OrIE:function(q){var se=q.stack.split(`
17`).filter(function(te){return!!te.match($)},this);return se.map(function(te){te.indexOf("(eval ")>-1&&(te=te.replace(/eval code/g,"eval").replace(/(\(eval at [^\()]*)|(\)\,.*$)/g,""));var xe=te.replace(/^\s+/,"").replace(/\(eval code/g,"("),ye=xe.match(/ (\((.+):(\d+):(\d+)\)$)/);xe=ye?xe.replace(ye[0],""):xe;var De=xe.split(/\s+/).slice(1),_e=this.extractLocation(ye?ye[1]:De.pop()),Te=De.join(" ")||void 0,Ze=["eval","<anonymous>"].indexOf(_e[0])>-1?void 0:_e[0];return new O({functionName:Te,fileName:Ze,lineNumber:_e[1],columnNumber:_e[2],source:te})},this)},parseFFOrSafari:function(q){var se=q.stack.split(`
18`).filter(function(te){return!te.match(R)},this);return se.map(function(te){if(te.indexOf(" > eval")>-1&&(te=te.replace(/ line (\d+)(?: > eval line \d+)* > eval\:\d+\:\d+/g,":$1")),te.indexOf("@")===-1&&te.indexOf(":")===-1)return new O({functionName:te});var xe=/((.*".+"[^@]*)?[^@]*)(?:@)/,ye=te.match(xe),De=ye&&ye[1]?ye[1]:void 0,_e=this.extractLocation(te.replace(xe,""));return new O({functionName:De,fileName:_e[0],lineNumber:_e[1],columnNumber:_e[2],source:te})},this)},parseOpera:function(q){return!q.stacktrace||q.message.indexOf(`
19`)>-1&&q.message.split(`
20`).length>q.stacktrace.split(`
21`).length?this.parseOpera9(q):q.stack?this.parseOpera11(q):this.parseOpera10(q)},parseOpera9:function(q){for(var se=/Line (\d+).*script (?:in )?(\S+)/i,te=q.message.split(`
22`),xe=[],ye=2,De=te.length;ye<De;ye+=2){var _e=se.exec(te[ye]);_e&&xe.push(new O({fileName:_e[2],lineNumber:_e[1],source:te[ye]}))}return xe},parseOpera10:function(q){for(var se=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,te=q.stacktrace.split(`
23`),xe=[],ye=0,De=te.length;ye<De;ye+=2){var _e=se.exec(te[ye]);_e&&xe.push(new O({functionName:_e[3]||void 0,fileName:_e[2],lineNumber:_e[1],source:te[ye]}))}return xe},parseOpera11:function(q){var se=q.stack.split(`
24`).filter(function(te){return!!te.match(A)&&!te.match(/^Error created at/)},this);return se.map(function(te){var xe=te.split("@"),ye=this.extractLocation(xe.pop()),De=xe.shift()||"",_e=De.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^\)]*\)/g,"")||void 0,Te;De.match(/\(([^\)]*)\)/)&&(Te=De.replace(/^[^\(]+\(([^\)]*)\)$/,"$1"));var Ze=Te===void 0||Te==="[arguments not available]"?void 0:Te.split(",");return new O({functionName:_e,args:Ze,fileName:ye[0],lineNumber:ye[1],columnNumber:ye[2],source:te})},this)}}});var Z=G,ie=function(w,O,A,$){var R=$&&$.redactedKeys?$.redactedKeys:[],Y=$&&$.redactedPaths?$.redactedPaths:[];return JSON.stringify(be(w,R,Y),O,A)},j=20,W=25e3,J=8,de="...";function oe(w){return w instanceof Error||/^\[object (Error|(Dom)?Exception)\]$/.test(Object.prototype.toString.call(w))}function V(w){return"[Throws: "+(w?w.message:"?")+"]"}function H(w,O){for(var A=0,$=w.length;A<$;A++)if(w[A]===O)return!0;return!1}function re(w,O){for(var A=0,$=w.length;A<$;A++)if(O.indexOf(w[A])===0)return!0;return!1}function we(w,O){for(var A=0,$=w.length;A<$;A++)if(typeof w[A]=="string"&&w[A].toLowerCase()===O.toLowerCase()||w[A]&&typeof w[A].test=="function"&&w[A].test(O))return!0;return!1}function ae(w){return Object.prototype.toString.call(w)==="[object Array]"}function me(w,O){try{return w[O]}catch(A){return V(A)}}function be(w,O,A){var $=[],R=0;function Y(q,se){function te(){return se.length>J&&R>W}if(R++,se.length>j||te())return de;if(q===null||typeof q!="object")return q;if(H($,q))return"[Circular]";if($.push(q),typeof q.toJSON=="function")try{R--;var xe=Y(q.toJSON(),se);return $.pop(),xe}catch(Ue){return V(Ue)}var ye=oe(q);if(ye){R--;var De=Y({name:q.name,message:q.message},se);return $.pop(),De}if(ae(q)){for(var _e=[],Te=0,Ze=q.length;Te<Ze;Te++){if(te()){_e.push(de);break}_e.push(Y(q[Te],se.concat("[]")))}return $.pop(),_e}var it={};try{for(var Pe in q)if(Object.prototype.hasOwnProperty.call(q,Pe)){if(re(A,se.join("."))&&we(O,Pe)){it[Pe]="[REDACTED]";continue}if(te()){it[Pe]=de;break}it[Pe]=Y(me(q,Pe),se.concat(Pe))}}catch{}return $.pop(),it}return Y(w,[])}function Se(w,O,A,$){if(typeof A=="string"){$===void 0?$=null:$!==null&&typeof $!="string"&&($=ie($));var R=O[A];if(typeof R=="number"){w[R]={name:A,variant:$};return}w.push({name:A,variant:$}),O[A]=w.length-1}}function Ce(w,O,A){if(h(O)){for(var $=0;$<O.length;++$){var R=O[$];R===null||typeof R!="object"||Se(w,A,R.name,R.variant)}return w}}function Ke(w){return S(s(w,Boolean),function(O){var A=O.name,$=O.variant,R={featureFlag:A};return typeof $=="string"&&(R.variant=$),R})}function Xe(w,O,A){var $=O[A];typeof $=="number"&&(w[$]=null,delete O[A])}var gt={add:Se,clear:Xe,merge:Ce,toEventApi:Ke},ht=function(w){return!!w&&(!!w.stack||!!w.stacktrace||!!w["opera#sourceloc"])&&typeof(w.stack||w.stacktrace||w["opera#sourceloc"])=="string"&&w.stack!==w.name+": "+w.message},Lt=gn;function gn(w){switch(Object.prototype.toString.call(w)){case"[object Error]":return!0;
24case"[object Exception]":return!0;case"[object DOMException]":return!0;default:return w instanceof Error}}var Bo=Lt,ya=function(w,O,A,$){var R;if(O){var Y;if(A===null)return yr(w,O);typeof A=="object"&&(Y=A),typeof A=="string"&&(Y=(R={},R[A]=$,R)),Y&&(O==="__proto__"||O==="constructor"||O==="prototype"||(w[O]||(w[O]={}),w[O]=T({},w[O],Y)))}},xa=function(w,O,A){if(typeof O=="string"){if(!A)return w[O];if(w[O])return w[O][A]}},yr=function(w,O,A){if(typeof O=="string"){if(!A){delete w[O];return}O==="__proto__"||O==="constructor"||O==="prototype"||w[O]&&delete w[O][A]}},$n={add:ya,get:xa,clear:yr},yo={};(function(w,O){"use strict";typeof n=="function"&&n.amd?n("stack-generator",["stackframe"],O):typeof yo=="object"?yo=O(K):w.StackGenerator=O(w.StackFrame)})(this,function(w){return{backtrace:function(A){var $=[],R=10;typeof A=="object"&&typeof A.maxStackSize=="number"&&(R=A.maxStackSize);for(var Y=arguments.callee;Y&&$.length<R&&Y.arguments;){for(var q=new Array(Y.arguments.length),se=0;se<q.length;++se)q[se]=Y.arguments[se];/function(?:\s+([\w$]+))+\s*\(/.test(Y.toString())?$.push(new w({functionName:RegExp.$1||void 0,args:q})):$.push(new w({args:q}));try{Y=Y.caller}catch{break}}return $}}});function Ho(){return Ho=Object.assign?Object.assign.bind():function(w){for(var O=1;O<arguments.length;O++){var A=arguments[O];for(var $ in A)Object.prototype.hasOwnProperty.call(A,$)&&(w[$]=A[$])}return w},Ho.apply(this,arguments)}var _n=function(){function w(A,$,R,Y,q){R===void 0&&(R=[]),Y===void 0&&(Y=Go()),this.apiKey=void 0,this.context=void 0,this.groupingHash=void 0,this.originalError=q,this._handledState=Y,this.severity=this._handledState.severity,this.unhandled=this._handledState.unhandled,this.app={},this.device={},this.request={},this.breadcrumbs=[],this.threads=[],this._metadata={},this._features=[],this._featuresIndex={},this._user={},this._session=void 0,this._correlation=void 0,this.errors=[xo(A,$,w.__type,R)]}var O=w.prototype;return O.addMetadata=function($,R,Y){return $n.add(this._metadata,$,R,Y)},O.setTraceCorrelation=function($,R){typeof $=="string"&&(this._correlation=Ho({traceId:$},typeof R=="string"?{spanId:R}:{}))},O.getMetadata=function($,R){return $n.get(this._metadata,$,R)},O.clearMetadata=function($,R){return $n.clear(this._metadata,$,R)},O.addFeatureFlag=function($,R){R===void 0&&(R=null),gt.add(this._features,this._featuresIndex,$,R)},O.addFeatureFlags=function($){gt.merge(this._features,$,this._featuresIndex)},O.getFeatureFlags=function(){return gt.toEventApi(this._features)},O.clearFeatureFlag=function($){gt.clear(this._features,this._featuresIndex,$)},O.clearFeatureFlags=function(){this._features=[],this._featuresIndex={}},O.getUser=function(){return this._user},O.setUser=function($,R,Y){this._user={id:$,email:R,name:Y}},O.toJSON=function(){return{payloadVersion:"4",exceptions:S(this.errors,function($){return T({},$,{message:$.errorMessage})}),severity:this.severity,unhandled:this._handledState.unhandled,severityReason:this._handledState.severityReason,app:this.app,device:this.device,request:this.request,breadcrumbs:this.breadcrumbs,context:this.context,groupingHash:this.groupingHash,metaData:this._metadata,user:this._user,session:this._session,featureFlags:this.getFeatureFlags(),correlation:this._correlation}},w}(),xr=function(w){var O={file:w.fileName,method:vr(w.functionName),lineNumber:w.lineNumber,columnNumber:w.columnNumber,code:void 0,inProject:void 0};return O.lineNumber>-1&&!O.file&&!O.method&&(O.file="global code"),O},vr=function(w){return/^global code$/i.test(w)?"global code":w},Go=function(){return{unhandled:!1,severity:"warning",severityReason:{type:"handledException"}}},wr=function(w){return typeof w=="string"?w:""};function xo(w,O,A,$){return{errorClass:wr(w),errorMessage:wr(O),type:A,stacktrace:r($,function(R,Y){var q=xr(Y);try{return JSON.stringify(q)==="{}"?R:R.concat(q)}catch{return R}},[])}}function Id(w){return w.cause?[w].concat(Id(w.cause)):[w]}_n.getStacktrace=function(w,O,A){if(ht(w))return Z.parse(w).slice(O);try{return s(yo.backtrace(),function($){return($.functionName||"").indexOf("StackGenerator$$")===-1}).slice(1+A)}catch{return[]}},_n.create=function(w,O,A,$,R,Y){R===void 0&&(R=0);var q=Ld(w,O,$,Y),se=q[0],te=q[1],xe;try{var ye=_n.getStacktrace(se,te>0?1+te+R:0,1+R);xe=new _n(se.name,se.message,ye,A,w)}catch{xe=new _n(se.name,se.message,[],A,w)}if(se.name==="InvalidError"&&xe.addMetadata(""+$,"non-error parameter",Rd(w)),se.cause){var De,_e=Id(se).slice(1),Te=S(_e,function(Ze){var it=Bo(Ze)&&ht(Ze)?Z.parse(Ze):[],Pe=Ld(Ze,!0,"error cause"),Ue=Pe[0];return Ue.name==="InvalidError"&&xe.addMetadata("error cause",Rd(Ze)),xo(Ue.name,Ue.message,_n.__type,it)});(De=xe.errors).push.apply(De,Te)}return xe};var Rd=function(w){return w===null?"null":w===void 0?"undefined":w},Ld=function(w,O,A,$){var R,Y=0,q=function(se){var te=A==="error cause"?"was":"received";$&&$.warn(A+" "+te+' a non-error: "'+se+'"');var xe=new Error(A+" "+te+' a non-error. See "'+A+'" tab for more detail.');return xe.name="InvalidError",xe};if(!O)Bo(w)?R=w:(R=q(typeof w),Y+=2);else switch(typeof w){case"string":case"number":case"boolean":R=new Error(String(w)),Y+=1;break;case"function":R=q("function"),Y+=2;break;case"object":w!==null&&Bo(w)?R=w:w!==null&&Kh(w)?(R=new Error(w.message||w.errorMessage),R.name=w.name||w.errorClass,Y+=1):(R=q(w===null?"null":"unsupported object"),Y+=2);break;default:R=q("nothing"),Y+=2}
24if(!ht(R))try{throw R}catch(se){ht(se)&&(R=se,Y=1)}return[R,Y]};_n.__type="browserjs";var Kh=function(w){return(typeof w.name=="string"||typeof w.errorClass=="string")&&(typeof w.message=="string"||typeof w.errorMessage=="string")},Ol=_n,Xh=function(w,O,A){var $=0,R=function(){if($>=w.length)return A(null,!0);O(w[$],function(Y,q){if(Y)return A(Y);if(q===!1)return A(null,!1);$++,R()})};R()},Qh=function(w,O,A,$){var R=function(Y,q){if(typeof Y!="function")return q(null);try{if(Y.length!==2){var se=Y(O);return se&&typeof se.then=="function"?se.then(function(te){return setTimeout(function(){return q(null,te)})},function(te){setTimeout(function(){return A(te),q(null,!0)})}):q(null,se)}Y(O,function(te,xe){if(te)return A(te),q(null);q(null,xe)})}catch(te){A(te),q(null)}};Xh(w,R,$)},Fd=function(w,O,A,$){for(var R=!1,Y=w.slice();!R&&Y.length;)try{R=Y.pop()(O)===!1}catch(q){$.error("Error occurred in "+A+" callback, continuing anyway\u2026"),$.error(q)}return R},kl=function(O,A){var $="000000000"+O;return $.substr($.length-A)},zd=typeof window=="object"?window:self,Vd=0;for(var Zh in zd)Object.hasOwnProperty.call(zd,Zh)&&Vd++;var Jh=navigator.mimeTypes?navigator.mimeTypes.length:0,e1=kl((Jh+navigator.userAgent.length).toString(36)+Vd.toString(36),4),Ud=function(){return e1},Cr=0,El=4,va=36,Bd=Math.pow(va,El);function Hd(){return kl((Math.random()*Bd<<0).toString(va),El)}function t1(){return Cr=Cr<Bd?Cr:0,Cr++,Cr-1}function Gd(){var w="c",O=new Date().getTime().toString(va),A=kl(t1().toString(va),El),$=Ud(),R=Hd()+Hd();return w+O+A+$+R}Gd.fingerprint=Ud;var n1=Gd,o1=function(){function w(){this.id=n1(),this.startedAt=new Date,this._handled=0,this._unhandled=0,this._user={},this.app={},this.device={}}var O=w.prototype;return O.getUser=function(){return this._user},O.setUser=function($,R,Y){this._user={id:$,email:R,name:Y}},O.toJSON=function(){return{id:this.id,startedAt:this.startedAt,events:{handled:this._handled,unhandled:this._unhandled}}},O._track=function($){this[$._handledState.unhandled?"_unhandled":"_handled"]+=1},w}(),Tl=o1,i1=gt.add,r1=gt.clear,$l=gt.merge,vo=function(){},a1=function(){function w(A,$,R,Y){var q=this;$===void 0&&($=k.schema),R===void 0&&(R=[]),this._notifier=Y,this._config={},this._schema=$,this._delivery={sendSession:vo,sendEvent:vo},this._logger={debug:vo,info:vo,warn:vo,error:vo},this._plugins={},this._breadcrumbs=[],this._session=null,this._metadata={},this._featuresIndex={},this._features=[],this._context=void 0,this._user={},this._cbs={e:[],s:[],sp:[],b:[]},this.Client=w,this.Event=Ol,this.Breadcrumb=ce,this.Session=Tl,this._config=this._configure(A,R),S(R.concat(this._config.plugins),function(xe){xe&&q._loadPlugin(xe)}),this._depth=1;var se=this,te=this.notify;this.notify=function(){return te.apply(se,arguments)}}var O=w.prototype;return O.addMetadata=function($,R,Y){return $n.add(this._metadata,$,R,Y)},O.getMetadata=function($,R){return $n.get(this._metadata,$,R)},O.clearMetadata=function($,R){return $n.clear(this._metadata,$,R)},O.addFeatureFlag=function($,R){R===void 0&&(R=null),i1(this._features,this._featuresIndex,$,R)},O.addFeatureFlags=function($){$l(this._features,$,this._featuresIndex)},O.clearFeatureFlag=function($){r1(this._features,this._featuresIndex,$)},O.clearFeatureFlags=function(){this._features=[],this._featuresIndex={}},O.getContext=function(){return this._context},O.setContext=function($){this._context=$},O._configure=function($,R){var Y=r(R,function(xe,ye){return ye&&ye.configSchema?T({},xe,ye.configSchema):xe},this._schema),q=r(x(Y),function(xe,ye){var De=Y[ye].defaultValue($[ye]);if($[ye]!==void 0){var _e=Y[ye].validate($[ye]);_e?Y[ye].allowPartialObject?xe.config[ye]=T(De,$[ye]):xe.config[ye]=$[ye]:(xe.errors[ye]=Y[ye].message,xe.config[ye]=De)}else xe.config[ye]=De;return xe},{errors:{},config:{}}),se=q.errors,te=q.config;if(Y.apiKey){if(!te.apiKey)throw new Error("No Bugsnag API Key set");/^[0-9a-f]{32}$/i.test(te.apiKey)||(se.apiKey="should be a string of 32 hexadecimal characters")}return this._metadata=T({},te.metadata),$l(this._features,te.featureFlags,this._featuresIndex),this._user=T({},te.user),this._context=te.context,te.logger&&(this._logger=te.logger),te.onError&&(this._cbs.e=this._cbs.e.concat(te.onError)),te.onBreadcrumb&&(this._cbs.b=this._cbs.b.concat(te.onBreadcrumb)),te.onSession&&(this._cbs.s=this._cbs.s.concat(te.onSession)),x(se).length&&this._logger.warn(s1(se,$)),te},O.getUser=function(){return this._user},O.setUser=function($,R,Y){this._user={id:$,email:R,name:Y}},O._loadPlugin=function($){var R=$.load(this);$.name&&(this._plugins["~"+$.name+"~"]=R)},O.getPlugin=function($){return this._plugins["~"+$+"~"]},O._setDelivery=function($){this._delivery=$(this)},O.startSession=function(){var $=new Tl;$.app.releaseStage=this._config.releaseStage,$.app.version=this._config.appVersion,$.app.type=this._config.appType,$._user=T({},this._user);var R=Fd(this._cbs.s,$,"onSession",this._logger);return R?(this._logger.debug("Session not started due to onSession callback"),this):this._sessionDelegate.startSession(this,$)},O.addOnError=function($,R){R===void 0&&(R=!1),this._cbs.e[R?"unshift":"push"]($)},O.removeOnError=function($){this._cbs.e=s(this._cbs.e,function(R){return R!==$})},O._addOnSessionPayload=function($){this._cbs.sp.push($)},O.addOnSession=function($){this._cbs.s.push($)},O.removeOnSession=function($){this._cbs.s=s(this._cbs.s,function(R){return R!==$})},O.addOnBreadcrumb=function($,R){R===void 0&&(R=!1),this._cbs.b[R?"unshift":"push"]($)},O.removeOnBreadcrumb=function($){this._cbs.b=s(this._cbs.b,function(R){return R!==$})},O.pauseSession=function(){return this._sessionDelegate.pauseSession(this)},O.resumeSession=function(){return this._sessionDelegate.resumeSession(this)},O.leaveBreadcrumb=function($,R,Y){if($=typeof $=="string"?$:"",Y=typeof Y=="string"&&l(i,Y)?Y:"manual",R=typeof R=="object"&&R!==null?R:{},!!$){var q=new ce($,R,Y),se=Fd(this._cbs.b,q,"onBreadcrumb",this._logger);if(se){this._logger.debug("Breadcrumb not attached due to onBreadcrumb callback");return}this._breadcrumbs.push(q),this._breadcrumbs.length>this._config.maxBreadcrumbs&&(this._breadcrumbs=this._breadcrumbs.slice(this._breadcrumbs.length-this._config.maxBreadcrumbs))}},O._isBreadcrumbTypeEnabled=function($){var R=this._config.enabledBreadcrumbTypes;return R===null||l(R,$)},O.notify=function($,R,Y){Y===void 0&&(Y=vo);var q=Ol.create($,!0,void 0,"notify()",this._depth+1,this._logger);this._notify(q,R,Y)},O._notify=function($,R,Y){var q=this;if(Y===void 0&&(Y=vo),$.app=T({},$.app,{releaseStage:this._config.releaseStage,version:this._config.appVersion,type:this._config.appType}),$.context=$.context||this._context,$._metadata=T({},$._metadata,this._metadata),$._user=T({},$._user,this._user),$.breadcrumbs=this._breadcrumbs.slice(),$l($._features,this._features,$._featuresIndex),this._config.enabledReleaseStages!==null&&!l(this._config.enabledReleaseStages,this._config.releaseStage))return this._logger.warn("Event not sent due to releaseStage/enabledReleaseStages configuration"),Y(null,$);var se=$.severity,te=function(ye){q._logger.error("Error occurred in onError callback, continuing anyway\u2026"),q._logger.error(ye)},xe=[].concat(this._cbs.e).concat(R);Qh(xe,$,te,function(ye,De){if(ye&&te(ye),!De)return q._logger.debug("Event not sent due to onError callback"),Y(null,$);q._isBreadcrumbTypeEnabled("error")&&w.prototype.leaveBreadcrumb.call(q,$.errors[0].errorClass,{errorClass:$.errors[0].errorClass,errorMessage:$.errors[0].errorMessage,severity:$.severity},"error"),se!==$.severity&&($._handledState.severityReason={type:"userCallbackSetSeverity"}),$.unhandled!==$._handledState.unhandled&&($._handledState.severityReason.unhandledOverrid
24den=!0,$._handledState.unhandled=$.unhandled),q._session&&(q._session._track($),$._session=q._session),q._delivery.sendEvent({apiKey:$.apiKey||q._config.apiKey,notifier:q._notifier,events:[$]},function(_e){return Y(_e,$)})})},w}(),s1=function(w,O){var A=new Error(`Invalid configuration
25`+S(x(w),function($){return"  - "+$+" "+w[$]+", got "+l1(O[$])}).join(`
26
27`));return A},l1=function(w){switch(typeof w){case"string":case"number":case"object":return JSON.stringify(w);default:return String(w)}},Al=a1,Oi={},jd=["events.[].metaData","events.[].breadcrumbs.[].metaData","events.[].request"];Oi.event=function(w,O){var A=ie(w,null,null,{redactedPaths:jd,redactedKeys:O});return A.length>1e6&&(w.events[0]._metadata={notifier:`WARNING!
28Serialized payload was `+A.length/1e6+`MB (limit = 1MB)
29metadata was removed`},A=ie(w,null,null,{redactedPaths:jd,redactedKeys:O})),A},Oi.session=function(w,O){var A=ie(w,null,null);return A};var Nl={};Nl=function(w,O){return O===void 0&&(O=window),{sendEvent:function(A,$){if($===void 0&&($=function(){}),w._config.endpoints.notify===null){var R=new Error("Event not sent due to incomplete endpoint configuration");return $(R)}var Y=qd(w._config,"notify","4",O),q=Oi.event(A,w._config.redactedKeys),se=new O.XDomainRequest;se.onload=function(){$(null)},se.onerror=function(){var te=new Error("Event failed to send");w._logger.error("Event failed to send\u2026",te),q.length>1e6&&w._logger.warn("Event oversized ("+(q.length/1e6).toFixed(2)+" MB)"),$(te)},se.open("POST",Y),setTimeout(function(){try{se.send(q)}catch(te){w._logger.error(te),$(te)}},0)},sendSession:function(A,$){if($===void 0&&($=function(){}),w._config.endpoints.sessions===null){var R=new Error("Session not sent due to incomplete endpoint configuration");return $(R)}var Y=qd(w._config,"sessions","1",O),q=new O.XDomainRequest;q.onload=function(){$(null)},q.open("POST",Y),setTimeout(function(){try{q.send(Oi.session(A,w._config.redactedKeys))}catch(se){w._logger.error(se),$(se)}},0)}}};var qd=function(w,O,A,$){var R=JSON.parse(JSON.stringify(new Date)),Y=c1(w.endpoints[O],$.location.protocol);return Y+"?apiKey="+encodeURIComponent(w.apiKey)+"&payloadVersion="+A+"&sentAt="+encodeURIComponent(R)},c1=Nl._matchPageProtocol=function(w,O){return O==="http:"?w.replace(/^https:/,"http:"):w},d1=function(w,O){return O===void 0&&(O=window),{sendEvent:function(A,$){$===void 0&&($=function(){});try{var R=w._config.endpoints.notify;if(R===null){var Y=new Error("Event not sent due to incomplete endpoint configuration");return $(Y)}var q=new O.XMLHttpRequest,se=Oi.event(A,w._config.redactedKeys);q.onreadystatechange=function(){if(q.readyState===O.XMLHttpRequest.DONE){var te=q.status;if(te===0||te>=400){var xe=new Error("Request failed with status "+te);w._logger.error("Event failed to send\u2026",xe),se.length>1e6&&w._logger.warn("Event oversized ("+(se.length/1e6).toFixed(2)+" MB)"),$(xe)}else $(null)}},q.open("POST",R),q.setRequestHeader("Content-Type","application/json"),q.setRequestHeader("Bugsnag-Api-Key",A.apiKey||w._config.apiKey),q.setRequestHeader("Bugsnag-Payload-Version","4"),q.setRequestHeader("Bugsnag-Sent-At",new Date().toISOString()),q.send(se)}catch(te){w._logger.error(te)}},sendSession:function(A,$){$===void 0&&($=function(){});try{var R=w._config.endpoints.sessions;if(R===null){var Y=new Error("Session not sent due to incomplete endpoint configuration");return $(Y)}var q=new O.XMLHttpRequest;q.onreadystatechange=function(){if(q.readyState===O.XMLHttpRequest.DONE){var se=q.status;if(se===0||se>=400){var te=new Error("Request failed with status "+se);w._logger.error("Session failed to send\u2026",te),$(te)}else $(null)}},q.open("POST",R),q.setRequestHeader("Content-Type","application/json"),q.setRequestHeader("Bugsnag-Api-Key",w._config.apiKey),q.setRequestHeader("Bugsnag-Payload-Version","1"),q.setRequestHeader("Bugsnag-Sent-At",new Date().toISOString()),q.send(Oi.session(A,w._config.redactedKeys))}catch(se){w._logger.error(se)}}}},Wd=new Date,p1=function(){Wd=new Date},m1={name:"appDuration",load:function(w){return w.addOnError(function(O){var A=new Date;O.app.duration=A-Wd},!0),{reset:p1}}},u1=function(w){return w===void 0&&(w=window),{load:function(O){O.addOnError(function(A){A.context===void 0&&(A.context=w.location.pathname)},!0)}}},Dl=function(O,A){var $="000000000"+O;return $.substr($.length-A)},Yd=typeof window=="object"?window:self,Kd=0;for(var g1 in Yd)Object.hasOwnProperty.call(Yd,g1)&&Kd++;var h1=navigator.mimeTypes?navigator.mimeTypes.length:0,f1=Dl((h1+navigator.userAgent.length).toString(36)+Kd.toString(36),4),Xd=function(){return f1},Pr=0,Il=4,wa=36,Qd=Math.pow(wa,Il);function Zd(){return Dl((Math.random()*Qd<<0).toString(wa),Il)}function b1(){return Pr=Pr<Qd?Pr:0,Pr++,Pr-1}function Jd(){var w="c",O=new Date().getTime().toString(wa),A=Dl(b1().toString(wa),Il),$=Xd(),R=Zd()+Zd();return w+O+A+$+R}Jd.fingerprint=Xd;var _1=Jd,ep="bugsnag-anonymous-id",y1=function(w){try{var O=w.localStorage,A=O.getItem(ep);return A&&/^c[a-z0-9]{20,32}$/.test(A)||(A=_1(),O.setItem(ep,A)),A}catch{}},x1=function(w,O){return w===void 0&&(w=navigator),O===void 0&&(O=window),{load:function(A){var $={locale:w.browserLanguage||w.systemLanguage||w.userLanguage||w.language,userAgent:w.userAgent};O&&O.screen&&O.screen.orientation&&O.screen.orientation.type?$.orientation=O.screen.orientation.type:O&&O.document&&($.orientation=O.document.documentElement.clientWidth>O.document.documentElement.clientHeight?"landscape":"portrait"),A._config.generateAnonymousId&&($.id=y1(O)),A.addOnSession(function(R){R.device=T({},R.device,$),A._config.collectUserIp||tp(R)}),A.addOnError(function(R){R.device=T({},R.device,$,{time:new Date}),A._config.collectUserIp||tp(R)},!0)},configSchema:{generateAnonymousId:{validate:function(A){return A===!0||A===!1},defaultValue:function(){return!0},message:"should be true|false"}}}},tp=function(w){var O=w.getUser();(!O||!O.id)&&w.setUser(w.device.id)},v1=function(w){return w===void 0&&(w=window),{load:function(O){O.addOnError(function(A){A.request&&A.request.url||(A.request=T({},A.request,{url:w.location.href}))},!0)}}}
29,w1={load:function(w){w._sessionDelegate=C1}},C1={startSession:function(w,O){var A=w;return A._session=O,A._pausedSession=null,A._config.enabledReleaseStages!==null&&!l(A._config.enabledReleaseStages,A._config.releaseStage)?(A._logger.warn("Session not sent due to releaseStage/enabledReleaseStages configuration"),A):(A._delivery.sendSession({notifier:A._notifier,device:O.device,app:O.app,sessions:[{id:O.id,startedAt:O.startedAt,user:O._user}]}),A)},resumeSession:function(w){return w._session?w:w._pausedSession?(w._session=w._pausedSession,w._pausedSession=null,w):w.startSession()},pauseSession:function(w){w._pausedSession=w._session,w._session=null}},P1={load:function(w){w._config.collectUserIp||w.addOnError(function(O){O._user&&typeof O._user.id>"u"&&delete O._user.id,O._user=T({id:"[REDACTED]"},O._user),O.request=T({clientIp:"[REDACTED]"},O.request)})},configSchema:{collectUserIp:{defaultValue:function(){return!0},message:"should be true|false",validate:function(w){return w===!0||w===!1}}}},np={};np.load=function(w){var O=/^(local-)?dev(elopment)?$/.test(w._config.releaseStage);O||!w._isBreadcrumbTypeEnabled("log")||S(M1,function(A){var $=console[A];console[A]=function(){for(var R=arguments.length,Y=new Array(R),q=0;q<R;q++)Y[q]=arguments[q];w.leaveBreadcrumb("Console output",r(Y,function(se,te,xe){var ye="[Unknown value]";try{ye=String(te)}catch{}if(ye==="[object Object]")try{ye=JSON.stringify(te)}catch{}return se["["+xe+"]"]=ye,se},{severity:A.indexOf("group")===0?"log":A}),"log"),$.apply(console,Y)},console[A]._restore=function(){console[A]=$}})};var M1=s(["log","debug","info","warn","error"],function(w){return typeof console<"u"&&typeof console[w]=="function"}),op=200,ip=5e5,S1=function(w,O){return w===void 0&&(w=document),O===void 0&&(O=window),{load:function(A){if(!A._config.trackInlineScripts)return;var $=O.location.href,R="",Y=!!w.attachEvent,q=Y?w.readyState==="complete":w.readyState!=="loading",se=function(){return w.documentElement.outerHTML};R=se();var te=w.onreadystatechange;w.onreadystatechange=function(){w.readyState==="interactive"&&(R=se(),q=!0);try{te.apply(this,arguments)}catch{}};var xe=null,ye=function(Pe){xe=Pe},De=function(){var Pe=w.currentScript||xe;if(!Pe&&!q){var Ue=w.scripts||w.getElementsByTagName("script");Pe=Ue[Ue.length-1]}return Pe},_e=function(Pe){(!q||!R)&&(R=se());var Ue=["<!-- DOC START -->"].concat(R.split(`
30`)),_t=Pe-1,lt=Math.max(_t-3,0),Gt=Math.min(_t+3,Ue.length);return r(Ue.slice(lt,Gt),function(yt,hn,Ei){return yt[lt+1+Ei]=hn.length<=op?hn:hn.substr(0,op),yt},{})};A.addOnError(function(Pe){Pe.errors[0].stacktrace=s(Pe.errors[0].stacktrace,function(yt){return!/__trace__$/.test(yt.method)});var Ue=Pe.errors[0].stacktrace[0],_t=function(yt){return yt.replace(/#.*$/,"").replace(/\?.*$/,"")};if(!(Ue&&Ue.file&&_t(Ue.file)!==_t($))){var lt=De();if(lt){var Gt=lt.innerHTML;Pe.addMetadata("script","content",Gt.length<=ip?Gt:Gt.substr(0,ip)),Ue&&Ue.lineNumber&&(Ue.code=_e(Ue.lineNumber))}}},!0);var Te=S(["setTimeout","setInterval","setImmediate","requestAnimationFrame"],function(Pe){return Rl(O,Pe,function(Ue){return it(Ue,function(_t){return{get:function(){return _t[0]},replace:function(lt){_t[0]=lt}}})})}),Ze=Te[0];S(["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],function(Pe){!O[Pe]||!O[Pe].prototype||!Object.prototype.hasOwnProperty.call(O[Pe].prototype,"addEventListener")||(Rl(O[Pe].prototype,"addEventListener",function(Ue){return it(Ue,rp)}),Rl(O[Pe].prototype,"removeEventListener",function(Ue){return it(Ue,rp,!0)}))});function it(Pe,Ue,_t){return _t===void 0&&(_t=!1),function(){var lt=[].slice.call(arguments);try{var Gt=Ue(lt),yt=Gt.get();if(_t&&Pe.apply(this,lt),typeof yt!="function")return Pe.apply(this,lt);if(yt.__trace__)Gt.replace(yt.__trace__);else{var hn=De();yt.__trace__=function(){ye(hn),Ze(function(){ye(null)},0);var B1=yt.apply(this,arguments);return ye(null),B1},yt.__trace__.__trace__=yt.__trace__,Gt.replace(yt.__trace__)}}catch{}if(Pe.apply)return Pe.apply(this,lt);switch(lt.length){case 1:return Pe(lt[0]);case 2:return Pe(lt[0],lt[1]);default:return Pe()}}}},configSchema:{trackInlineScripts:{validate:function(A){return A===!0||A===!1},defaultValue:function(){return!0},message:"should be true|false"}}}};function Rl(w,O,A){var $=w[O];if(!$)return $;var R=A($);return w[O]=R,$}function rp(w){var O=!!w[1]&&typeof w[1].handleEvent=="function";return{get:function(){return O?w[1].handleEvent:w[1]},replace:function(A){O?w[1].handleEvent=A:w[1]=A}}}var O1=function(w){return w===void 0&&(w=window),{load:function(O){"addEventListener"in w&&O._isBreadcrumbTypeEnabled("user")&&w.addEventListener("click",function(A){var $,R;try{$=E1(A.target),R=ap(A.target,w)}catch{$="[hidden]",R="[hidden]",O._logger.error("Cross domain error when tracking click event. See docs: https://tinyurl.com/yy3rn63z")}O.leaveBreadcrumb("UI click",{targetText:$,targetSelector:R},"user")},!0)}}},k1=/^\s*([^\s][\s\S]{0,139}[^\s])?\s*/;function E1(w){var O=w.textContent||w.innerText||"";return!O&&(w.type==="submit"||w.type==="button")&&(O=w.value),O=O.replace(k1,"$1"),O.length>140?O.slice(0,135)+"(...)":O}function ap(w,O){var A=[w.tagName];if(w.id&&A.push("#"+w.id),w.className&&w.className.length&&A.push("."+w.className.split(" ").join(".")),!O.document.querySelectorAll||!Array.prototype.indexOf)return A.join("");try{if(O.document.querySelectorAll(A.join("")).length===1)return A.join("")}catch{return A.join("")}if(w.parentNode.childNodes.length>1){var $=Array.prototype.indexOf.call(w.parentNode.childNodes,w)+1;A.push(":nth-child("+$+")")}return O.document.querySelectorAll(A.join("")).length===1?A.join(""):w.parentNode?ap(w.parentNode,O)+" > "+A.join(""):A.join("")}var sp={};
30sp=function(w){w===void 0&&(w=window);var O={load:function(A){if("addEventListener"in w&&A._isBreadcrumbTypeEnabled("navigation")){var $=function(R){return function(){return A.leaveBreadcrumb(R,{},"navigation")}};w.addEventListener("pagehide",$("Page hidden"),!0),w.addEventListener("pageshow",$("Page shown"),!0),w.addEventListener("load",$("Page loaded"),!0),w.document.addEventListener("DOMContentLoaded",$("DOMContentLoaded"),!0),w.addEventListener("load",function(){return w.addEventListener("popstate",$("Navigated back"),!0)}),w.addEventListener("hashchange",function(R){var Y=R.oldURL?{from:Ca(R.oldURL,w),to:Ca(R.newURL,w),state:cp(w)}:{to:Ca(w.location.href,w)};A.leaveBreadcrumb("Hash changed",Y,"navigation")},!0),w.history.pushState&&lp(A,w.history,"pushState",w,!0),w.history.replaceState&&lp(A,w.history,"replaceState",w)}}};return O};var Ca=function(w,O){var A=O.document.createElement("A");return A.href=w,""+A.pathname+A.search+A.hash},T1=function(w,O,A,$){var R=Ca(w.location.href,w);return{title:A,state:O,prevState:cp(w),to:$||R,from:R}},lp=function(w,O,A,$,R){R===void 0&&(R=!1);var Y=O[A];O[A]=function(q,se,te){w.leaveBreadcrumb("History "+A,T1($,q,se,te),"navigation"),R&&typeof w.resetEventCount=="function"&&w.resetEventCount(),Y.apply(O,[q,se].concat(te!==void 0?te:[]))}},cp=function(w){try{return w.history.state}catch{}},ki="request",$1=function(w,O){w===void 0&&(w=[]),O===void 0&&(O=window);var A=[],$={load:function(R){if(!R._isBreadcrumbTypeEnabled("request"))return;var Y=[R._config.endpoints.notify,R._config.endpoints.sessions].concat(w);q(),xe();function q(){if(!(!("addEventListener"in O.XMLHttpRequest.prototype)||!("WeakMap"in O))){var _e=new WeakMap,Te=new WeakMap,Ze=O.XMLHttpRequest.prototype.open;O.XMLHttpRequest.prototype.open=function(Ue,_t){this&&_e.set(this,{method:Ue,url:_t}),Ze.apply(this,arguments)};var it=O.XMLHttpRequest.prototype.send;O.XMLHttpRequest.prototype.send=function(Ue){var _t=this,lt=_e.get(this);if(lt){var Gt=Te.get(this);Gt&&(this.removeEventListener("load",Gt.load),this.removeEventListener("error",Gt.error));var yt=new Date,hn=function(){return te(lt.method,lt.url,Pa(yt))},Ei=function(){return se(lt.method,lt.url,_t.status,Pa(yt))};this.addEventListener("load",Ei),this.addEventListener("error",hn),this&&Te.set(this,{load:Ei,error:hn})}it.apply(this,arguments)}}}function se(_e,Te,Ze,it){if(Te===void 0){R._logger.warn("The request URL is no longer present on this XMLHttpRequest. A breadcrumb cannot be left for this request.");return}if(!(typeof Te=="string"&&l(Y,Te.replace(/\?.*$/,"")))){var Pe={status:Ze,method:String(_e),url:String(Te),duration:it};Ze>=400?R.leaveBreadcrumb("XMLHttpRequest failed",Pe,ki):R.leaveBreadcrumb("XMLHttpRequest succeeded",Pe,ki)}}function te(_e,Te,Ze){if(Te===void 0){R._logger.warn("The request URL is no longer present on this XMLHttpRequest. A breadcrumb cannot be left for this request.");return}typeof Te=="string"&&l(Y,Te.replace(/\?.*$/,""))||R.leaveBreadcrumb("XMLHttpRequest error",{method:String(_e),url:String(Te),duration:Ze},ki)}function xe(){if(!(!("fetch"in O)||O.fetch.polyfill)){var _e=O.fetch;O.fetch=function(){var Ze=arguments,it=arguments[0],Pe=arguments[1],Ue,_t=null;return it&&typeof it=="object"?(_t=it.url,Pe&&"method"in Pe?Ue=Pe.method:it&&"method"in it&&(Ue=it.method)):(_t=it,Pe&&"method"in Pe&&(Ue=Pe.method)),Ue===void 0&&(Ue="GET"),new Promise(function(lt,Gt){var yt=new Date;_e.apply(void 0,Ze).then(function(hn){ye(hn,Ue,_t,Pa(yt)),lt(hn)}).catch(function(hn){De(Ue,_t,Pa(yt)),Gt(hn)})})}}}var ye=function(_e,Te,Ze,it){var Pe={method:String(Te),status:_e.status,url:String(Ze),duration:it};_e.status>=400?R.leaveBreadcrumb("fetch() failed",Pe,ki):R.leaveBreadcrumb("fetch() succeeded",Pe,ki)},De=function(_e,Te,Ze){R.leaveBreadcrumb("fetch() error",{method:String(_e),url:String(Te),duration:Ze},ki)}}};return $},Pa=function(w){return w&&new Date-w},A1={load:function(w){var O=0;w.addOnError(function(A){if(O>=w._config.maxEvents)return w._logger.warn("Cancelling event send due to maxEvents per session limit of "+w._config.maxEvents+" being reached"),!1;O++}),w.resetEventCount=function(){O=0}},configSchema:{maxEvents:{defaultValue:function(){return 10},message:"should be a positive integer \u2264100",validate:function(w){return v(1,100)(w)}}}},Ll={};
30Ll={load:function(w){w.addOnError(function(O){var A=r(O.errors,function($,R){return $.concat(R.stacktrace)},[]);S(A,function($){$.file=N1($.file)})})}};var N1=Ll._strip=function(w){return typeof w=="string"?w.replace(/\?.*$/,"").replace(/#.*$/,""):w},D1=function(w,O){return w===void 0&&(w=window),O===void 0&&(O="window onerror"),{load:function(A){if(!A._config.autoDetectErrors||!A._config.enabledErrorTypes.unhandledExceptions)return;function $(Y,q,se,te,xe){if(se===0&&/Script error\.?/.test(Y))A._logger.warn("Ignoring cross-domain or eval script error. See docs: https://tinyurl.com/yy3rn63z");else{var ye={severity:"error",unhandled:!0,severityReason:{type:"unhandledException"}},De;if(xe)De=A.Event.create(xe,!0,ye,O,1),dp(De.errors[0].stacktrace,q,se,te);else if(typeof Y=="object"&&Y!==null&&(!q||typeof q!="string")&&!se&&!te&&!xe){var _e=Y.type?"Event: "+Y.type:"Error",Te=Y.message||Y.detail||"";De=A.Event.create({name:_e,message:Te},!0,ye,O,1),De.originalError=Y,De.addMetadata(O,{event:Y,extraParameters:q})}else De=A.Event.create(Y,!0,ye,O,1),dp(De.errors[0].stacktrace,q,se,te);A._notify(De)}typeof R=="function"&&R.apply(this,arguments)}var R=w.onerror;w.onerror=$}}},dp=function(w,O,A,$){w[0]||w.push({});var R=w[0];!R.file&&typeof O=="string"&&(R.file=O),!R.lineNumber&&Fl(A)&&(R.lineNumber=A),R.columnNumber||(Fl($)?R.columnNumber=$:window.event&&Fl(window.event.errorCharacter)&&(R.columnNumber=window.event.errorCharacter))},Fl=function(w){return typeof w=="number"&&String.call(w)!=="NaN"},I1,R1=function(w){w===void 0&&(w=window);var O={load:function(A){if(!(!A._config.autoDetectErrors||!A._config.enabledErrorTypes.unhandledRejections)){var $=function(R){var Y=R.reason,q=!1;try{R.detail&&R.detail.reason&&(Y=R.detail.reason,q=!0)}catch{}var se=A.Event.create(Y,!1,{severity:"error",unhandled:!0,severityReason:{type:"unhandledPromiseRejection"}},"unhandledrejection handler",1,A._logger);q&&S(se.errors[0].stacktrace,L1(Y)),A._notify(se,function(te){if(Bo(te.originalError)&&!te.originalError.stack){var xe;te.addMetadata("unhandledRejection handler",(xe={},xe[Object.prototype.toString.call(te.originalError)]={name:te.originalError.name,message:te.originalError.message,code:te.originalError.code},xe))}})};"addEventListener"in w?w.addEventListener("unhandledrejection",$):w.onunhandledrejection=function(R,Y){$({detail:{reason:R,promise:Y}})},I1=$}}};return O},L1=function(w){return function(O){O.file!==w.toString()&&O.method&&(O.method=O.method.replace(/^\s+/,""))}},jo={},F1="Bugsnag JavaScript",z1="8.0.0",V1="https://github.com/bugsnag/bugsnag-js",U1=T({},k.schema,z),Ht={_client:null,createClient:function(w){typeof w=="string"&&(w={apiKey:w}),w||(w={});var O=[m1,x1(),u1(),v1(),A1,w1,P1,Ll,D1(),R1(),sp(),O1(),$1(),np,S1()],A=new Al(w,U1,O,{name:F1,version:z1,url:V1});return A._setDelivery(window.XDomainRequest?Nl:d1),A._logger.debug("Loaded!"),A.leaveBreadcrumb("Bugsnag loaded",{},"state"),A._config.autoTrackSessions?A.startSession():A},start:function(w){return Ht._client?(Ht._client._logger.warn("Bugsnag.start() was called more than once. Ignoring."),Ht._client):(Ht._client=Ht.createClient(w),Ht._client)},isStarted:function(){return Ht._client!=null}};return S(["resetEventCount"].concat(x(Al.prototype)),function(w){/^_/.test(w)||(Ht[w]=function(){if(!Ht._client)return console.log("Bugsnag."+w+"() was called before Bugsnag.start()");Ht._client._depth+=1;var O=Ht._client[w].apply(Ht._client,arguments);return Ht._client._depth-=1,O})}),jo=Ht,jo.Client=Al,jo.Event=Ol,jo.Session=Tl,jo.Breadcrumb=ce,jo.default=Ht,jo})});var ld=qo((PE,eh)=>{eh.exports=J0()});var Pd=qo((ET,mh)=>{mh.exports=function(t,o){var i="000000000"+t;return i.substr(i.length-o)}});var bh=qo((TT,fh)=>{var qv=Pd(),uh=typeof window=="object"?window:self,hh=0;for(gh in uh)Object.hasOwnProperty.call(uh,gh)&&hh++;var gh,Wv=navigator.mimeTypes?navigator.mimeTypes.length:0,Yv=qv((Wv+navigator.userAgent.length).toString(36)+hh.toString(36),4);fh.exports=function(){return Yv}});var yh=qo(($T,_h)=>{_h.exports=function(t){return typeof t=="string"&&/^c[a-z0-9]{20,32}$/.test(t)}});var Od=qo((AT,Ph)=>{var vh=bh(),Kv=yh(),wh=Pd(),ua=0,Md=4,gl=36,Ch=Math.pow(gl,Md);function xh(){return wh((Math.random()*Ch<<0).toString(gl),Md)}function Xv(){return ua=ua<Ch?ua:0,ua++,ua-1}function Sd(){var n="c",t=new Date().getTime().toString(gl),o=wh(Xv().toString(gl),Md),i=vh(),r=xh()+xh();return n+t+o+i+r}Sd.fingerprint=vh;Sd.isCuid=Kv;Ph.exports=Sd});function H1(n,t){n&1&&F(0,"img",6)}function G1(n,t){n&1&&F(0,"img",7)}function j1(n,t){n&1&&F(0,"img",8)}function q1(n,t){if(n&1&&(Q(0,H1,1,0,"img",6)(1,G1,1,0,"img",7)(2,j1,1,0,"img",8),m(3,"p",9),u(4),p()),n&2){let o=I(2);B(o.domain==="fedex-photo"?0:o.domain==="g3visas-photo"?1:2),P(4),le("The selected ",o.externalSource," location received your request and will be notified when the order is ready for pickup.")}}function W1(n,t){n&1&&(Pt(),F(0,"use",10))}function Y1(n,t){n&1&&(Pt(),F(0,"use",11))}function K1(n,t){n&1&&(Pt(),F(0,"use",12))}function X1(n,t){if(n&1&&(Pt(),m(0,"svg"),Q(1,W1,1,0,":svg:use",10)(2,Y1,1,0,":svg:use",11)(3,K1,1,0,":svg:use",12),p(),Xo(),m(4,"p"),u(5,"A link to download your photo was also sent to your email address."),p(),m(6,"div",13)(7,"a",14),u(8," Download Photo "),p()()),n&2){let o=I(2);P(),B(o.domain==="fedex-photo"?1:o.domain==="g3visas-photo"?2:3),P(6),Ot("gw-chkout-main-btn gw-chkout-main-btn--noicons gw-chkout-btn--photo ",o.domain==="rushmyphoto"?"gw-chkout-btn--rounded":""," gw-chkout-main-btn--notransform"),L("href",o.client,Le)}}function Q1(n,t){n&1&&F(0,"img",6)}function Z1(n,t){n&1&&F(0,"img",8)}function J1(n,t){if(n&1&&(Q(0,Q1,1,0,"img",6)(1,Z1,1,0,"img",8),m(2,"p"),u(3,"You will be notified when your printed photo is shipped."),p()),n&2){let o=I(2);B(o.domain==="fedex-photo"?0:1)}}function ef(n,t){n&1&&F(0,"img",6)}function tf(n,t){n&1&&F(0,"img",8)}function nf(n,t){if(n&1&&(m(0,"div",4)(1,"h3",5),u(2," We received your order. "),p(),Q(3,ef,1,0,"img",6)(4,tf,1,0,"img",8),m(5,"p"),u(6,"You will be notified when your printed photo is shipped."),p()()),n&2){let o=I(2);P(3),B(o.domain==="fedex-photo"?3:4)}}function of(n,t){if(n&1&&(m(0,"section",0)(1,"header")(2,"h1")(3,"strong"),u(4,"Thank you"),p(),u(5," for your order. "),F(6,"br"),u(7," What happens next? "),p()(),m(8,"p",1),u(9," Your order 
30confirmation for "),m(10,"strong"),u(11),p(),u(12),m(13,"em"),u(14),p(),u(15," from govWorks. "),p(),F(16,"img",2),m(17,"div",3)(18,"div",4)(19,"h3",5),u(20),p(),Q(21,q1,5,2)(22,X1,9,5)(23,J1,4,1),p(),Q(24,nf,7,1,"div",4),p()()),n&2){let o=I();P(11),Re(o.confirmationNumber),P(),le(" ",o.external?"":"and a link to download your photo "," has been sent to "),P(2),Re(o.email),P(6),le(" ",o.external?"Your Order has been sent to "+o.externalSource+" for printing.":o.client?"Download your photo now.":"We received your order."," "),P(),B(o.external?21:o.client?22:23),P(3),B(o.shipping?24:-1)}}function rf(n,t){if(n&1&&(m(0,"header")(1,"h1")(2,"strong"),u(3,"Thank you"),p(),u(4),F(5,"br"),u(6," What happens next? "),p(),m(7,"h2"),u(8,"Continue your application and generate your forms."),p()(),m(9,"section",15)(10,"p",1),u(11,"Your application and forms will be securely managed through our trusted technology platform "),m(12,"strong"),u(13,"GovWorks"),p(),u(14,", providing you with a fast and seamless experience."),p(),m(15,"div",3)(16,"div",16)(17,"h3"),u(18,"Get Started Now"),p(),F(19,"img",17),m(20,"div",13)(21,"a",18),u(22," Start My Application "),p()()(),m(23,"div",16)(24,"h3"),u(25,"Start Later Via Email"),p(),F(26,"img",19),m(27,"div"),u(28," Your order confirmation "),m(29,"strong"),u(30),p(),u(31," has been sent to "),m(32,"em"),u(33),p(),u(34," from "),F(35,"img",20),u(36," . "),p()()()()),n&2){let o=I();P(4),le(" ",o.domain==="idp"?"for your IDP order.":"for your order."," "),P(17),L("href",o.client,Le),P(9),Re(o.confirmationNumber),P(3),Re(o.email)}}var zm=(()=>{let t=class t{constructor(i,r,s,l,h){this.activatedRoute=i,this.tagService=r,this.helperService=s,this.renderer=l,this.document=h,this.shipping=!0,this.type=U.source.type,this.external=!1,this.externalSource=void 0,this.domain=U.source.domain;let _=this.activatedRoute.snapshot.queryParams,y=U.API;y.includes("govworks")||(U.client_API?y=U.client_API:y=U.production?"https://api.govworks.com/api/":"https://api.dev.govworks.com/api/"),this.confirmationNumber=_.order,this.email=_.email,this.external=_.external_order==="1",this.externalSource=this.mapExternalSource(_.external_source),this.type==="photo"?_.digital_photo_app&&(this.client=`${y}application/${_.digital_photo_app}/downloadToken/${_.digital_photo_token}`):this.client=`${y}auth/token/${_.token}/${_.uuid}`,this.shipping=_.shipping==="true",U.production&&U.hasOwnProperty("tags")&&U.tags.hasOwnProperty("steelhouse")&&this.tagService.steelHouseConfirmation(this.confirmationNumber,_.total)}ngAfterViewInit(){this.domain==="fedex-photo"&&this.loadGoogleReviewsScript()}loadGoogleReviewsScript(){let i=this.shipping?this.helperService.getFollowingBusinessDays(2).toISODate():Fi.now().toISODate(),r=this.renderer.createElement("script");r.text=`
31			window.renderOptIn = function() {
32				window.gapi.load('surveyoptin', function() {
33					window.gapi.surveyoptin.render({
34						"merchant_id": 5704514860,
35						"order_id": "${this.confirmationNumber}",
36						"email": "${this.email}",
37						"delivery_country": "US",
38						"estimated_delivery_date": "${i}",
39						"opt_in_style": "BOTTOM_RIGHT_DIALOG"
40					});
41				});
42			}
43		`,this.renderer.appendChild(this.document.body,r);let s=this.renderer.createElement("script");this.renderer.setAttribute(s,"src","https://apis.google.com/js/platform.js?onload=renderOptIn"),this.renderer.setAttribute(s,"async","true"),this.renderer.setAttribute(s,"defer","true"),this.renderer.appendChild(this.document.body,s)}mapExternalSource(i){switch(i){case"officedepot":return"Office Depot"}}};t.\u0275fac=function(r){return new(r||t)(X(Jt),X(tt),X(en),X(Zo),X(Mo))},t.\u0275cmp=ue({type:t,selectors:[["app-confirmation"]],standalone:!1,decls:3,vars:1,consts:[[1,"text","text--photo"],[1,"gw-chkout-confirmation__p"],["src","assets/svg/govworks.svg","alt","Submission Ready",1,"gw-chkout-confirmation__gov-works"],[1,"gw-chkout-confirmation__start"],[1,"gw-chkout-confirmation__card","gw-chkout-confirmation__card--small"],[1,"gw-chkout-confirmation__heading"],["src","assets/svg/truck-confirmation-fedex.svg"],["src","assets/svg/tru
43ck-confirmation-g3visas.svg"],["src","assets/svg/truck-confirmation.svg"],[1,"gw-chkout-confirmation__paragraph"],["href","assets/svg/photo.svg#download-fedex"],["href","assets/svg/photo.svg#download-g3visas"],["href","assets/svg/photo.svg#download"],[1,"gw-chkout-confirmation__card-btn"],["mat-flat-button","","color","primary",3,"href"],[1,"text"],[1,"gw-chkout-confirmation__card"],["src","assets/png/confirmation_submission_ready.png","alt","Submission Ready"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn",3,"href"],["src","assets/png/confirmation_online_wizard.png","alt","Online Wizard"],["src","assets/svg/govworks.svg","alt","Submission Ready",2,"height","24px","width","auto","display","inline-block","margin-bottom","0","vertical-align","middle"]],template:function(r,s){r&1&&(m(0,"article"),Q(1,of,25,6,"section",0)(2,rf,37,4),p()),r&2&&(P(),B(s.type==="photo"?1:2))},dependencies:[xn],styles:[`.gw-chkout-confirmation__gw[_ngcontent-%COMP%]{width:200px;margin:16px auto}article[_ngcontent-%COMP%]{padding:55px 0 0;text-align:center}article[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-weight:300}article[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{padding:0 10px}article[_ngcontent-%COMP%]   section[_ngcontent-%COMP%]{margin:0 auto;max-width:1097px}.next-steps[_ngcontent-%COMP%]{position:relative;z-index:5}@media (min-width: 769px){.next-steps[_ngcontent-%COMP%]{padding-bottom:100px}}@media (min-width: 480px){.next-steps[_ngcontent-%COMP%]{padding-top:50px}}.next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{margin:0 auto}.next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:0 0 50px;vertical-align:top;position:relative;width:240px}@media (min-width: 480px){.next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 22px}.next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child{margin-left:0}.next-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-right:0}}.next-steps[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding-inline-start:0}.step-text[_ngcontent-%COMP%]{color:#666;font-size:13px;line-height:20px;padding:15px 0 0}.step-text[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{display:block;font-size:18px;padding:0 0 8px}.text[_ngcontent-%COMP%]{color:#3d3d3d;font-size:18px;line-height:34px;padding:20px 10px 0}.text[_ngcontent-%COMP%]   em[_ngcontent-%COMP%]{color:#1a63fb;font-weight:600;font-style:normal}.text--photo[_ngcontent-%COMP%]{color:#000}.text--photo[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:1.4}.text--photo[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin-bottom:24px;line-height:1.2}.text--photo[_ngcontent-%COMP%]   h3.gw-chkout-confirmation__heading[_ngcontent-%COMP%]{color:#494949;font-size:22px;font-weight:800;line-height:120%;max-width:none}@media (min-width: 769px){.text--photo[_ngcontent-%COMP%]   h3.gw-chkout-confirmation__heading[_ngcontent-%COMP%]{font-size:28px}}.text--photo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:150px}.text--photo[_ngcontent-%COMP%]   em[_ngcontent-%COMP%]{color:#494949}.text--photo[_ngcontent-%COMP%]   .gw-chkout-confirmation__paragraph[_ngcontent-%COMP%]{font-size:16px}@media (min-width: 769px){.text--photo[_ngcontent-%COMP%]   .gw-chkout-confirmation__paragraph[_ngcontent-%COMP%]{font-size:18px}}.text--photo[_ngcontent-%COMP%]   .gw-chkout-confirmation__gov-works[_ngcontent-%COMP%]{height:24px;width:auto;display:inline-block;margin-bottom:0;vertical-align:middle}.thumb[_ngcontent-%COMP%]{position:relative;height:180px}.thumb[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:160px}.gw-chkout-confirmation__card[_ngcontent-%COMP%]{box-shadow:0 2px 50px #00000026;background-color:#fff;flex:1;padding:20px;display:flex;flex-direction:column;align-items:center}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:32px}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:16px;display:block;height:160px}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{gap:8px}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:before{background:no-repeat center center url
43("data:image/svg+xml,%3Csvg width='18px' height='22px' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFFFFF' d='M16,2h-4.18C11.4,0.84,10.3,0,9,0S6.6,0.84,6.18,2H2C0.9,2,0,2.9,0,4v16c0,1.1,0.9,2,2,2h14 c1.1,0,2-0.9,2-2V4C18,2.9,17.1,2,16,2L16,2z M9,2c0.55,0,1,0.45,1,1S9.55,4,9,4S8,3.55,8,3S8.45,2,9,2L9,2z M16,20H2V4h2v3h10V4 h2V20L16,20z'/%3E%3C/svg%3E")}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:after{background:no-repeat center center url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L6.6 1.4 12.2 7H0v2h12.2l-5.6 5.6L8 16l8-8z' fill='%23ffffff' fill-rule='evenodd' opacity='1'/%3E%3C/svg%3E")}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:after, .gw-chkout-confirmation__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:before{content:" ";display:block;width:24px;height:24px}.gw-chkout-confirmation__card[_ngcontent-%COMP%]   a.gw-chkout-main-btn--noicons[_ngcontent-%COMP%]:before, .gw-chkout-confirmation__card[_ngcontent-%COMP%]   a.gw-chkout-main-btn--noicons[_ngcontent-%COMP%]:after{display:none}.gw-chkout-confirmation__card--small[_ngcontent-%COMP%]{max-width:450px;margin:30px auto 0;border-radius:20px;box-shadow:0 4px 7px 4px #0942b326;align-items:center}.gw-chkout-confirmation__card--small[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{max-width:250px}.gw-chkout-confirmation__card--small[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:1.3}.gw-chkout-confirmation__card--small[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin-bottom:36px}.gw-chkout-confirmation__card--small[_ngcontent-%COMP%]   .gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:200px}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]{flex:1;display:flex;align-items:center;justify-content:center}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   a.gw-chkout-btn--rounded[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700!important}.gw-chkout-confirmation__start[_ngcontent-%COMP%]{display:flex;gap:32px;margin-bottom:32px}.gw-chkout-confirmation__start[_ngcontent-%COMP%]   gw-chkout-card[_ngcontent-%COMP%]{flex:1;height:100%}.gw-chkout-confirmation__p[_ngcontent-%COMP%]{width:75%;margin:0 auto 12px}@media (max-width: 767px){.gw-chkout-confirmation__start[_ngcontent-%COMP%]{gap:16px;flex-direction:column}.gw-chkout-confirmation__p[_ngcontent-%COMP%]{width:100%}}
44/*# sourceMappingURL=confirmation.component-HQID46LG.css.map */`]});let n=t;return n})();var ls=(()=>{let t=class t{constructor(i,r){this.router=i,this.activatedRoute=r}canActivate(i,r){let s=i.routeConfig.data.type;return U.landing_pages?.[s]?.enabled||(U.source.type==="photo"?this.router.navigate(["/photo/step-1"]):this.router.navigate(["/step-1"])),!0}};t.\u0275fac=function(r){return new(r||t)(je(Mt),je(Jt))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var af=["filter"],sf=(n,t)=>t.value;function lf(n,t){if(n&1&&(F(0,"span"),wt(1,"lowercase")),n&2){let o=I();Ot("gw-chkout-location__flag fi fi-",ei(1,3,o.field.value),"")}}function cf(n,t){if(n&1&&(F(0,"span"),wt(1,"lowercase")),n&2){let o=I().$implicit;Ot("fi fi-",ei(1,3,o.value),"")}}function df(n,t){if(n&1&&(m(0,"mat-option",6),Q(1,cf,2,5,"span",3),u(2),p()),n&2){let o=t.$implicit,i=I();L("id",o.value)("value",o.value),P(),B(i.type==="country"?1:-1),P(),le(" ",o.label," ")}}function pf(n,t){n&1&&u(0," Destination can't match citizenship. ")}function mf(n,t){if(n&1&&u(0),n&2){let o=I();le(" Please select a valid ",o.label.toLowerCase(),". ")}}var cs=(()=>{let t=class t{constructor(i){this.commonService=i,this.appearance="fill",this.filterUS=!0,this.hasBorder=!0,this.onSelect=kr(),this.list=Ne([]),this.filteredList=Ne([]),this.locationsLoaded=kr()}ngOnInit(){this.getList()}getList(){let i=this.commonService.getCountries();this.label==="Country"&&this.filterUS&&(i=i.pipe($i(r=>r.filter(s=>s.value!=="US")))),this.type=="state"&&(i=this.commonService.getStates()),i.subscribe(r=>{this.list.set(r),this.filteredList.set(r),this.locationsLoaded.emit()})}displayFn(i){return this.list().filter(s=>s.value===i)[0]?.label||""}filterItems(i){let r=this.list();if(i){let s=this.filterInput.nativeElement.value.toLowerCase();if(!s||this.field.value&&s===this.selectedOption?.viewValue.toLowerCase())this.filteredList.set(r);else{let l=[],h=[];r.forEach(_=>{_.label.toLowerCase().startsWith(s)?l.push(_):_.label.toLowerCase().includes(s)&&h.push(_)}),this.filteredList.set([...l,...h])}}else this.filteredList.set(r)}};t.\u0275fac=function(r){return new(r||t)(X(st))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-location-select"]],viewQuery:function(r,s){if(r&1&&(ut(af,5),ut(Dt,5),ut(Dt,5,Un)),r&2){let l;nt(l=ot())&&(s.filterInput=l.first),nt(l=ot())&&(s.matOptions=l),nt(l=ot())&&(s.matOptionsElementRef=l)}},inputs:{field:"field",label:"label",type:"type",appearance:"appearance",filterUS:"filterUS",hasBorder:"hasBorder"},outputs:{onSelect:"onSelect",locationsLoaded:"locationsLoaded"},decls:13,vars:10,consts:[["filter",""],["auto","matAutocomplete"],[1,"gw-chkout-field","gw-chkout-field--full","gw-chkout-location",3,"appearance","hideRequiredMarker"],[3,"class"],["matInput","",1,"gw-chkout-location__input",3,"input","focus","formControl","matAutocomplete"],["requireSelection","",3,"optionSelected","displayWith"],[3,"id","value"]],template:function(r,s){if(r&1){let l=Oe();m(0,"mat-form-field",2),Q(1,lf,2,5,"span",3),m(2,"mat-label"),u(3),p(),m(4,"input",4,0),ge("input",function(){return he(l),fe(s.filterItems(!0))})("focus",function(){return he(l),fe(s.filterItems())}),p(),m(6,"mat-autocomplete",5,1),ge("optionSelected",function(_){return he(l),fe(s.onSelect.emit(_))}),ke(8,df,3,4,"mat-option",6,sf),p(),m(10,"mat-error"),Q(11,pf,1,0)(12,mf,1,1),p()()}if(r&2){let l=mo(7);Ve("gw-chkout-field--border",s.hasBorder),L("appearance",s.appearance)("hideRequiredMarker",!0),P(),B(s.type==="country"&&s.field.value?1:-1),P(2),Re(s.label),P(),L("formControl",s.field)("matAutocomplete",l),P(2),L("displayWith",s.displayFn.bind(s)),P(2),Ee(s.filteredList()),P(3),B(s.field.hasError("match")?11:12)}},dependencies:[Da,Wa,ja,Dt,qa,on,Ut,Vt,nn,rn,Zn,rt,Kn,bt,Et],styles:[`.gw-chkout-location__flag[_ngcontent-%COMP%]{padding-bottom:4px;margin-right:6px;display:block}
45/*# sourceMappingURL=location.select.component-KEPWZDNR.css.map */`]});let n=t;return n})();function uf(n,t){if(n&1){let o=Oe();m(0,"button",8),ge("click",function(r){he(o);let s=I(2);return fe(s.onSearch(r))}),u(1," Search "),p()}}function gf(n,t){if(n&1){let o=Oe();m(0,"div")(1,"h4"),u(2),p(),m(3,"div",2)(4,"section",3)(5,"span"),u(6,"I'm\xA0a"),p(),m(7,"gw-chkout-location-select",4),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("citizenship"))}),p()(),m(8,"section",3)(9,"span"),u(10,"residing\xA0in"),p(),m(11,"gw-chkout-location-select",5),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("residency"))}),p()(),m(12,"section",3)(13,"span"),u(14,"traveling\xA0to"),p(),m(15,"gw-chkout-location-select",6),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("country"))}),p()(),Q(16,uf,2,0,"button",7),p()()}if(n&2){let o=I();Ot("gw-chkout-applicant-info gw-chkout-applicant-info--",o.type,""),P(2),le(" ",o.title," "),P(5),L("field",o.citizenship),P(4),L("field",o.residency),P(4),L("field",o.country),P(),B(o.type?16:-1)}}function hf(n,t){if(n&1){let o=Oe();m(0,"button",8),ge("click",function(r){he(o);let s=I(2);return fe(s.onSearch(r))}),u(1," Search Visas "),p()}}function ff(n,t){if(n&1){let o=Oe();m(0,"section",1)(1,"gw-chkout-location-select",9),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("citizenship"))}),p(),m(2,"gw-chkout-location-select",10),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("residency"))}),p(),m(3,"gw-chkout-location-select",11),ge("onSelect",function(){he(o);let r=I();return fe(r.formUpdated("country"))}),p(),Q(4,hf,2,0,"button",7),p()}if(n&2){let o=I();P(),L("field",o.citizenship),P(),L("field",o.residency),P(),L("field",o.country),P(),B(o.type?4:-1)}}var It=(()=>{let t=class t{constructor(i,r,s,l){this.orderService=i,this.commonService=r,this.router=s,this.formService=l,this.onInfoUpdated=new Ae}ngOnInit(){this.checkResidency()}checkResidency(){this.residency.addValidators(Ie.required),this.orderService.getCart();let i=this.orderService.orderForm.value;if(i.travelers&&i.travelers.length>0){let r=i.travelers[0];r.info.residency&&this.residency.patchValue(r.info.residency)}this.residency.value||this.commonService.getRegionCode().subscribe(r=>{this.residency.patchValue(r)})}formUpdated(i){this.type||this.checkForm()&&(i==="country"?(this.onInfoUpdated.emit(),this.router.navigate(["travel-visa",this.country.value])):this.onInfoUpdated.emit())}onSearch(i){if(this.citizenship.value==this.country.value)return this.country.setErrors({match:!0});this.type=="restrictions"?this.onInfoUpdated.emit(this.country.value):this.goToCountry(i)}checkForm(){let i=!0;return this.country.value||(this.country.markAsTouched(),this.country.setErrors({invalid:!0}),i=!1),this.residency.value||(this.residency.markAsTouched(),this.residency.setErrors({invalid:!0}),i=!1),this.citizenship.value||(this.citizenship.markAsTouched(),this.citizenship.setErrors({invalid:!0}),i=!1),i}goToCountry(i){if(i.preventDefault(),!this.checkForm())return;let r=[this.commonService.getLocation(this.country.value,"country"),this.commonService.getLocation(this.residency.value,"state"),this.commonService.getLocation(this.citizenship.value,"country")];Ai(r).subscribe(s=>{if(s[0]&&s[1]&&s[2]){if(!this.orderService.orderForm.controls.travelers.controls[0]){let l=this.formService.getTravelerForm();this.orderService.orderForm.controls.travelers.push(l)}this.orderService.orderForm.controls.travelers.controls[0].patchValue({info:{residency:this.residency.value,citizenship:this.citizenship.value}}),this.orderService.saveCart(),this.onInfoUpdated.emit(),this.router.navigate(["travel-visa",this.country.value])}else s[0]||this.country.setErrors({invalid:!0}),s[1]||(this.residency.setErrors({invalid:!0}),this.residency.markAsTouched),s[2]||(this.citizenship.setErrors({invalid:!0}),this.residency.markAsTouched)})}};t.\u0275fac=function(r){return new(r||t)(X(Ye),X(st),X(Mt),X(Qn))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-applicant-info"]],inputs:{type:"type",citizenship:"citizenship",residency:"residency",country:"country",t
45itle:"title"},outputs:{onInfoUpdated:"onInfoUpdated"},decls:2,vars:1,consts:[[3,"class"],[1,"gwc-applicant-info-joined"],[1,"gw-chkout-applicant-info__details"],[1,"gw-chkout-applicant-info__details-item"],["type","country","label","Citizenship",3,"onSelect","field"],["type","state","label","State",3,"onSelect","field"],["type","country","label","Country",3,"onSelect","field"],["mat-flat-button","",1,"gw-chkout-main-btn"],["mat-flat-button","",1,"gw-chkout-main-btn",3,"click"],["type","country","label","Citizen of","appearance","outline",3,"onSelect","field"],["type","state","label","Residing in","appearance","outline",3,"onSelect","field"],["type","country","label","Traveling to","appearance","outline",3,"onSelect","field"]],template:function(r,s){r&1&&Q(0,gf,17,8,"div",0)(1,ff,5,4,"section",1),r&2&&B(s.type!=="heading"?0:1)},dependencies:[cs,Qe,Wt],styles:[`[_nghost-%COMP%]{max-width:100%}.gw-chkout-applicant-info[_ngcontent-%COMP%]{padding:10px;background-color:#fdfad6}.gw-chkout-applicant-info[_ngcontent-%COMP%]   .gw-chkout-main-btn[_ngcontent-%COMP%]{height:48px;text-transform:none;font-size:15px;align-self:flex-start;padding:6px 50px;width:auto;margin-left:20px}@media (max-width: 1200px){.gw-chkout-applicant-info[_ngcontent-%COMP%]   .gw-chkout-main-btn[_ngcontent-%COMP%]{align-self:flex-end;margin-bottom:1.25em}}@media (max-width: 949px){.gw-chkout-applicant-info[_ngcontent-%COMP%]   .gw-chkout-main-btn[_ngcontent-%COMP%]{align-self:center;margin:0}}.gw-chkout-applicant-info--home[_ngcontent-%COMP%]{background-color:#fff}.gw-chkout-applicant-info--heading[_ngcontent-%COMP%]{padding:0;background-color:transparent}.gw-chkout-applicant-info__details[_ngcontent-%COMP%]{display:flex;align-items:center}@media (max-width: 949px){.gw-chkout-applicant-info__details[_ngcontent-%COMP%]{flex-direction:column}.gw-chkout-applicant-info__details[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{margin:0;width:100%}.gw-chkout-applicant-info__details[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-bottom:5px}}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]{flex:1;display:flex;align-items:center;margin-right:10px}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{flex:1;margin:0 0 0 10px}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-bottom:18px}@media (max-width: 1200px){.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{margin:0}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-bottom:5px}}@media (max-width: 949px){.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]{margin:0;width:100%}.gw-chkout-applicant-info__details-item[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{margin:0}}.gwc-applicant-info-joined[_ngcontent-%COMP%]{display:flex}@media (max-width: 767px){[_nghost-%COMP%]{width:100%}.gwc-applicant-info-joined[_ngcontent-%COMP%]{flex-direction:column;gap:18px}}
46/*# sourceMappingURL=applicant.info.component-MELKMQ47.css.map */`]});let n=t;return n})();var bf=["*"],_f=n=>({"gw-chkout-card__title--bordered":n}),yf=(n,t)=>({capitalize:n,uppercase:t});function xf(n,t){if(n&1&&(m(0,"div",1)(1,"h4",3),u(2),p()()),n&2){let o=I();L("ngClass",Gn(3,_f,o.titleBordered)),P(),L("ngClass",Na(5,yf,o.titleStyle=="capitalize",o.titleStyle=="uppercase")),P(),Re(o.title)}}var Kt=(()=>{let t=class t{constructor(){this.space=!1,this.compact=!1}ngOnInit(){this.title&&(this.title=this.title.toLocaleLowerCase())}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-card"]],inputs:{title:"title",titleStyle:"titleStyle",titleBordered:"titleBordered",space:"space",footer:"footer",footerStyle:"footerStyle",compact:"compact"},standalone:!1,ngContentSelectors:bf,decls:4,vars:5,consts:[[1,"gw-chkout-card"],[1,"gw-chkout-card__title",3,"ngClass"],[1,"gw-chkout-card__body"],[3,"ngClass"]],template:function(r,s){r&1&&(Bn(),m(0,"div",0),Q(1,xf,3,8,"div",1),m(2,"div",2),Nn(3),p()()),r&2&&(Ve("gw-chkout-card--space",s.space)("gw-chkout-card--compact",s.compact),P(),B(s.title?1:-1))},dependencies:[qn],styles:[`.gw-chkout-card[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 25px #00000014;font-family:Open Sans,sans-serif}@media (min-width: 768px){.gw-chkout-card[_ngcontent-%COMP%]{box-shadow:0 2px 50px #00000026}}.gw-chkout-card--compact[_ngcontent-%COMP%]   .gw-chkout-card__body[_ngcontent-%COMP%]{padding:0}.row[_ngcontent-%COMP%]   .gw-chkout-card[_ngcontent-%COMP%]{margin:15px}.gw-chkout-card__title[_ngcontent-%COMP%]{padding:20px;text-align:center}.gw-chkout-card__title.gw-chkout-card__title--bordered[_ngcontent-%COMP%]{border-bottom:1px solid #D8D8D8}
46.gw-chkout-card__title[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:18px;margin:0}.gw-chkout-card__title[_ngcontent-%COMP%]   h4.capitalize[_ngcontent-%COMP%]{text-transform:capitalize}.gw-chkout-card__title[_ngcontent-%COMP%]   h4.uppercase[_ngcontent-%COMP%]{font-size:15px;text-transform:uppercase}.gw-chkout-card__body[_ngcontent-%COMP%]{padding:20px}.gw-chkout-card--space[_ngcontent-%COMP%]{display:block;margin-top:25px}@media (min-width: 1024px){.gw-chkout-card--space[_ngcontent-%COMP%]{margin-top:40px}}
47/*# sourceMappingURL=card.component-AOIRWLWT.css.map */`]});let n=t;return n})();var sn=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[kt]});let n=t;return n})();var wf=()=>[4,3];function Cf(n,t){if(n&1&&(m(0,"mat-list-item")(1,"a",7),Pt(),m(2,"svg"),F(3,"use",8),p(),u(4),p()()),n&2){let o=I();P(),Ft("href",o.phone.uri,Le),P(3),le(" ",o.phone.number," ")}}function Pf(n,t){if(n&1){let o=Oe();m(0,"mat-list-item")(1,"a",9),ge("click",function(r){he(o);let s=I();return fe(s.openLiveChat(r))}),Pt(),m(2,"svg"),F(3,"use",10),p(),u(4," Live Chat "),p()()}}function Mf(n,t){if(n&1&&(m(0,"mat-list-item")(1,"a",11),Pt(),m(2,"svg"),F(3,"use",12),p(),u(4),p()()),n&2){let o=I();P(),Hn("href","mailto:",o.email,"",Le),P(3),le(" ",o.email," ")}}function Sf(n,t){if(n&1&&(m(0,"section",5)(1,"a",13),u(2," Track Your Order "),p()()),n&2){let o=I();P(),L("href",o.signinUrl,Le)}}function Of(n,t){n&1&&(m(0,"article",6)(1,"gw-chkout-card",14),F(2,"img",15),m(3,"p",16),u(4," Explore "),m(5,"a",17),u(6,"passport"),p(),u(7," and "),m(8,"a",18),u(9,"travel visa"),p(),u(10," services to help you prepare for your trip abroad. Submit your application correctly the first time, with service available in as little as 24 hours. "),p()()()),n&2&&(P(),L("titleBordered",!0))}var ms=(()=>{let t=class t{constructor(i){this.orderService=i,this.variation=1,this.phone=this.orderService.phone,this.email=U.support.email,this.livechat=U.livechat?.enabled,this.support=U.support.label||"RUSHMYPASSPORT SUPPORT",this.signinUrl=U.client_url,this.support_img=U.support.img||"assets/png/contact.png",this.source_domain=U.source.domain}openLiveChat(i){i.preventDefault();try{window.LC_API.open_chat_window()}catch{}}};t.\u0275fac=function(r){return new(r||t)(X(Ye))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home-contact"]],inputs:{variation:"variation"},decls:10,vars:9,consts:[[1,"gw-chkout-contact"],[1,"gw-chkout-contact__support"],["titleStyle","uppercase",3,"title","titleBordered"],["alt","Support image",3,"src"],[1,"gw-chkout-contact__support-list"],[1,"gw-chkout-contact__support-track"],[1,"gw-chkout-contact__passport-ready"],["title","phone",3,"href"],["href","assets/svg/contact.svg#headphone"],["href","#","title","chat",3,"click"],["href","assets/svg/contact.svg#chat"],["title","email",3,"href"],["href","assets/svg/contact.svg#envelope"],["mat-button","","title","sign in",1,"gw-chkout-grey-btn","gw-chkout-contact__support-track-btn",3,"href"],["title","Are you passport ready?","titleStyle","uppercase",3,"titleBordered"],["src","assets/png/passport_ready.png","alt","Holding American Passport"],[1,"gw-chkout-contact__passport-ready-text"],["href","https://aaa.rushmypassport.com/","target","_blank",1,"gw-chkout-contact__passport-ready-link"],["href","https://aaa.rushmypassport.com/visas","target","_blank",1,"gw-chkout-contact__passport-ready-link"]],template:function(r,s){r&1&&(m(0,"section",0)(1,"article",1)(2,"gw-chkout-card",2),F(3,"img",3),m(4,"mat-list",4),Q(5,Cf,5,2,"mat-list-item")(6,Pf,5,0,"mat-list-item")(7,Mf,5,3,"mat-list-item"),p(),Q(8,Sf,3,1,"section",5),p()(),Q(9,Of,11,1,"article",6),p()),r&2&&(P(2),L("title",s.support.toUpperCase())("titleBordered",!0),P(),L("src",s.support_img,Le),P(2),B(s.phone?5:-1),P(),B(s.livechat?6:-1),P(),B(s.email?7:-1),P(),B(Zt(8,wf).includes(s.variation)?8:-1),P(),B(s.source_domain==="idp"&&s.variation===3?9:-1))},dependencies:[sn,Kt,Qe,xn,Eo,fm,bm],styles:[`.gw-chkout-contact[_ngcontent-%COMP%]{display:flex;flex-direction:column-reverse;gap:39.67px}@media (min-width: 768px){.gw-chkout-contact[_ngcontent-%COMP%]{flex-direction:column}}@media (min-width: 1024px){.gw-chkout-contact[_ngcontent-%COMP%]{gap:31.61px}}gw-chkout-card[_ngcontent-%COMP%]{padding-top:0;display:block}gw-chkout-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.gw-chkout-contact__support-list[_ngcontent-%COMP%]{max-width:90%;margin:auto}.gw-chkout-contact__support-list[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;color:#494949;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:lighter;font-size:18px}.gw-chkout-contact__support-list[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{color:#2348ce;width:20px;height:20px}.gw-chkout-contact__support-track[_ngcontent-%COMP%]{margin-top:18px;padding-top:18px;border-top:1px solid #D8D8D8}.gw-chkout-contact__support-track-btn.gw-chkout-grey-btn[_ngcontent-%COMP%]{width:100%;box-sizing:border-box}.gw-chkout-contact__passport-ready-text[_ngcontent-%COMP%]{font-family:Roboto;margin-top:18px;text-align:center;font-size:14px;line-height:21px;font-weight:300;color:#000}.gw-chkout-contact__passport-ready-link[_ngcontent-%COMP%]{color:#4e138c;text-decoration:underline;font-weight:700}
48/*# sourceMappingURL=contact.component-M4Y5UFHS.css.map */`]});let n=t;return n})();var Ef=()=>["/visas"];function Tf(n,t){if(n&1&&F(0,"img",3),n&2){let o=I(2);L("src",o.bg(),Le)}}function $f(n,t){if(n&1&&F(0,"img",4),n&2){let o=I(2);Op("srcset",`
49					`,o.bg_srcset().s,` 500w,
50					`,o.bg_srcset().m,` 1000w,
51					`,o.bg_srcset().l," 1500w")}}function Af(n,t){if(n&1&&Q(0,Tf,1,1,"img",3)(1,$f,1,4,"img",4),n&2){let o=I();B(o.bg()?0:o.bg_srcset()?1:-1)}}function Nf(n,t){if(n&1){let o=Oe();m(0,"div",2)(1,"gw-chkout-card")(2,"div",5)(3,"h2"),u(4),p(),m(5,"p"),u(6),p(),m(7,"a",6),ge("click",function(){he(o);let r=I();return fe(r.onStartApplication())}),u(8),p()()(),m(9,"gw-chkout-card")(10,"div",5)(11,"h2"),u(12),p(),m(13,"p"),u(14),p(),m(15,"a",7),u(16),p()()()()}if(n&2){let o,i,r,s,l,h,_=I();P(4),Re((o=_.passportObj())==null?null:o.heading),P(2),le(" ",(i=_.passportObj())==null?null:i.description," "),P(2),le(" ",(r=_.passportObj())==null?null:r.cta_label," "),P(4),Re((s=_.visaObj())==null?null:s.heading),P(2),le(" ",(l=_.visaObj())==null?null:l.description," "),P(),L("routerLink",Zt(7,Ef)),P(),le(" ",(h=_.visaObj())==null?null:h.cta_label," ")}}function Df(n,t){if(n&1){let o=Oe();m(0,"a",11),ge("click",function(){he(o);let r=I(2);return fe(r.onStartApplication())}),u(1),p()}if(n&2){let o=I(2);L("disabled",!o.products),P(),le(" ",o.cta_label()," ")}}function If(n,t){if(n&1&&F(0,"gw-chkout-applicant-info",9),n&2){let o=I(2);L("citizenship",o.applicantForm.controls.citizenship)("residency",o.applicantForm.controls.residency)("country",o.applicantForm.controls.country)}}function Rf(n,t){if(n&1&&F(0,"p",10),n&2){let o=I(2);L("innerHtml",o.subDescription(),Je)}}function Lf(n,t){if(n&1&&Q(0,Df,2,2,"a",8)(1,If,1,3,"gw-chkout-applicant-info",9)(2,Rf,1,1,"p",10),n&2){let o=I();B(!o.hide_main_cta()&&o.type!=="visa"?0:-1),P(),B(o.variation()===3&&o.type==="visa"?1:-1),P(),B(o.subDescription()?2:-1)}}var ec=(()=>{let t=class t{constructor(i,r,s,l,h,_,y,x){this.router=i,this.formService=r,this.orderService=s,this.productService=l,this.commonService=h,this.helperService=_,this.sanitizer=y,this.formBuilder=x,this.companyName=U.source.name,this.departureDate=this.helperService.getFollowingBusinessDays(),this.link="/step-1",this.defaults={passport:{heading:`Passports With ${this.companyName}.`,description:`Traveling soon and need a passport? Begin your passport application now through ${this.companyName}.`},visas:{heading:"Traveling soon and need a travel visa?",description:"Save time and a trip to the embassy and consulate."},restrictions:{heading:"International Travel Restrictions",description:`COVID-19 has transformed international travel and each country has implemented unique travel 
52				restrictions and entry requirements. Use the form below to learn what\u2019s required for your travel destination.`},idp:{heading:"International Driving Permit",description:"Planning to rent a car and venturing out into the world on your own? Plan to obtain an International Driving Permit before you go."}},this.hide_main_cta=Ne(!1),this.heading=Ne(""),this.subDescription=Ne(""),this.description=Ne(""),this.cta_label=Ne(""),this.variation=Ne(null),this.bg=Ne(""),this.bg_srcset=Ne(null),this.visaObj=Ne(null),this.passportObj=Ne(null),this.products=null,this.applicantForm=this.formBuilder.group({citizenship:["US",Ie.required],residency:["",Ie.required],country:["",Ie.required]})}ngOnInit(){this.defineHeading(),this.getTraveler(),this.getProducts()}getTraveler(){let i=this.orderService.orderForm.controls.travelers.controls[0];i||(this.orderService.orderForm.controls.travelers.push(this.formService.getTravelerForm()),i=this.orderService.orderForm.controls.travelers.controls[0])}getProducts(){if(["ca_passport","passport","idp"].includes(this.type)){let i;if(U.main_product){let r=U.main_product;i={type:r?.type||"passport",country:r?.country||"US",citizenship:r?.citizenship||"US",residence_country:r?.residence_country||"US",residency:""}}else i=this.type==="passport"?this.formService.getPassportProductRequest():this.formService.getIDPProductRequest();this.productService.getProducts(i).subscribe(r=>{this.products=r})}}defineHeading(){let i=U.landing_pages?.[this.type];this.hide_main_cta.set(i?.hide_main_cta),this.heading.set(i?.heading?this.sanitizer.bypassSecurityTrustHtml(i.heading):this.defaults[this.type]?.heading),this.subDescription.set(i?.subdescription?this.sanitizer.bypassSecurityTrustHtml(i.subdescription):""),this.description.set(i?.description?this.sanitizer.bypassSecurityTrustHtml(i.description):this.defaults[this.type]?.description),this.cta_label.set(i.cta_label||"START APPLICATION"),this.variation.set(i?.variation||1),i.bg?this.bg.set(i.bg):i.bg_srcset&&this.bg_srcset.set(i.bg_srcset),this.variation()===4&&(this.visaObj.set(U.landing_pages?.[this.type].visa),this.passportObj.set(U.landing_pages?.[this.type].passport))}onStartApplication(){let i=this.type==="idp"?this.products[0].uuid:"",r=this.t
52ype==="idp"?this.products[0].services[0].uuid:"",s=this.type==="idp"?this.products[0].addons.filter(x=>x.required).map(x=>x.uuid):[],l=this.formService.getProductForm(this.type),h=U.main_product;h?l.patchValue({type:this.type,product_uuid:i,option_uuid:r,subtype:this.type==="idp"?"idp":"",country:h.country,addons:s}):l.patchValue({type:this.type,product_uuid:i,option_uuid:r,subtype:this.type==="idp"?"idp":"",country:"US",addons:s});let _=this.orderService.orderForm.controls.travelers.controls[0];if(_){let x=_.controls.products;x.value.filter(C=>C.type===this.type)[0]||x.push(l)}let y=_.controls.info.controls.residency;if(!y.value)this.commonService.getRegionCode().subscribe(x=>(y.patchValue(x),this.orderService.saveCart(),this.router.navigate([this.link],{queryParamsHandling:"merge"})));else return this.orderService.saveCart(),this.router.navigate([this.link],{queryParamsHandling:"merge"})}};t.\u0275fac=function(r){return new(r||t)(X(Mt),X(Qn),X(Ye),X(Ct),X(st),X(en),X(zt),X(Vi))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home-heading"]],inputs:{type:"type"},standalone:!1,decls:6,vars:7,consts:[[1,"gw-chkout-heading__title",3,"innerHtml"],[1,"gw-chkout-heading__description",3,"innerHtml"],[1,"gw-chkout-heading__cards"],["alt","background",1,"gw-chkout-heading__img",3,"src"],["alt","background","sizes",`
53					(min-width: 2400px) 1500px,
54					(min-width: 1200px) 1000px,
55					500px`,1,"gw-chkout-heading__img",3,"srcset"],[1,"gw-chkout-heading__card"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn",3,"click"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn",3,"routerLink"],["mat-flat-button","","color","primary","id","btn-start-app",1,"gw-chkout-main-btn",3,"disabled"],["type","heading",3,"citizenship","residency","country"],[1,"gw-chkout-heading__sub",3,"innerHtml"],["mat-flat-button","","color","primary","id","btn-start-app",1,"gw-chkout-main-btn",3,"click","disabled"]],template:function(r,s){r&1&&(m(0,"header"),F(1,"h1",0)(2,"p",1),Q(3,Af,2,1)(4,Nf,17,8,"div",2)(5,Lf,3,3),p()),r&2&&(Ot("gw-chkout-heading gw-chkout-heading--",s.variation(),""),P(),L("innerHtml",s.heading(),Je),P(),L("innerHtml",s.description(),Je),P(),B(s.variation()===3||s.variation()===4?3:-1),P(),B(s.variation()===4?4:5))},dependencies:[xn,It,Kt,Wn],styles:[`.gw-chkout-heading[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif}.gw-chkout-heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-weight:lighter;font-size:28px;line-height:37px}.gw-chkout-heading[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:lighter;font-size:21px;letter-spacing:.34px;line-height:28px;display:block;margin-top:10px}.gw-chkout-heading[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:700;font-size:13px;text-align:center;display:block;margin-top:10px}.gw-chkout-heading[_ngcontent-%COMP%]   .gw-chkout-heading__sub[_ngcontent-%COMP%]{margin-top:24px;font-size:18px;max-width:600px}.gw-chkout-heading__img[_ngcontent-%COMP%]{position:absolute;top:0;height:600px;left:50%;transform:translate(-50%);object-fit:cover;object-position:bottom;width:100%;overflow:hidden;z-index:-1;max-width:100%}.gw-chkout-heading--3[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;background-size:cover;background-position:center;padding:40px 30px;color:#fff;margin:0 -15px}.gw-chkout-heading--3[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-weight:700;text-align:center}.gw-chkout-heading--3[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-align:center;font-size:16px;line-height:1.2}.gw-chkout-heading--3[_ngcontent-%COMP%]   a.gw-chkout-main-btn[_ngcontent-%COMP%]{border-radius:30px}.gw-chkout-heading--3[_ngcontent-%COMP%]   .gw-chkout-heading__img[_ngcontent-%COMP%]{height:100%}.gw-chkout-heading--4[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;position:relative;border-radius:0}.gw-chkout-heading--4[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif}.gw-chkout-heading--4[_ngcontent-%COMP%]   a.gw-chkout-main-btn[_ngcontent-%COMP%]{width:100%;max-width:360px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__title[_ngcontent-%COMP%]{width:90%;font-size:30px;line-height:49px;font-weight:700;padding-top:36px;margin-bottom:24px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__description[_ngcontent-%COMP%]{width:90%;font-family:Open Sans,sans-serif;font-size:16px;line-height:32px;margin-bottom:50px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__title[_ngcontent-%COMP%], .gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__description[_ngcontent-%COMP%]{color:#fff;text-align:center;margin-left:auto;margin-right:auto}.gw-chkout-heading--4[_ngcontent-%COMP%]   gw-chkout-card[_ngcontent-%COMP%]{width:100%;box-shadow:0 2px 50px #00000026}.gw-chkout-heading__cards[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;align-items:center;width:100%;padding:0 20px;box-sizing:border-box}.gw-chkout-heading__cards[_ngcontent-%COMP%]   .gw-chkout-heading__card[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0 20px}.gw-chkout-heading__cards[_ngcontent-%COMP%]   .gw-chkout-heading__card[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif;font-size:24px;font-weight:500}.gw-chkout-heading__cards[_ngcontent-%COMP%]   .gw-chkout-heading__card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;line-height:24px;margin-bottom:20px;max-width:380px}.gw-chkout-heading__cards[_ngcontent-%COMP%]   .gw-chkout-heading__card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-radius:10px;font-size:18px}@media (min-width: 768px){.gw-chkout-heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:26px}.gw-chkout-heading[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{width:315px}.gw-chkout-heading[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{text-align:left}.gw-chkout-heading--3[_ngcontent-%COMP%]{margin:0}.gw-chkout-heading--3[_ngcontent-%COMP%]   .gw-chkout-heading__description[_ngcontent-%COMP%]{font-size:20px}.gw-chkout-heading--4[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Open Sans,sans-serif}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__title[_ngcontent-%COMP%]{max-width:700px;font-size:44px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__description[_ngcontent-%COMP%]{width:75%;font-size:22px}.gw-chkout-heading--4[_ngcontent-%COMP%]   gw-chkout-card[_ngcontent-%COMP%]{flex:1;
55max-width:490px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__img[_ngcontent-%COMP%]{height:520px}.gw-chkout-heading__cards[_ngcontent-%COMP%]{flex-direction:row;justify-content:center}}@media (min-width: 1024px){.gw-chkout-heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:34px}.gw-chkout-heading[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:21px;line-height:26px}.gw-chkout-heading[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{width:360px;margin-top:30px}.gw-chkout-heading__btns[_ngcontent-%COMP%]{gap:32px}.gw-chkout-heading__btns[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{flex:1}.gw-chkout-heading__cards[_ngcontent-%COMP%]{margin-top:70px;gap:60px}}@media (min-width: 1200px){.gw-chkout-heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:38px;line-height:1.3}.gw-chkout-heading[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:24px;letter-spacing:.55px;line-height:35px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__title[_ngcontent-%COMP%]{padding-top:64px}.gw-chkout-heading--4[_ngcontent-%COMP%]   .gw-chkout-heading__description[_ngcontent-%COMP%]{margin-bottom:22px}.gw-chkout-heading--3[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;line-height:24px}.gw-chkout-heading__sub[_ngcontent-%COMP%]{max-width:650px}}
56/*# sourceMappingURL=heading.component-4VWA5CKS.css.map */`]});let n=t;return n})();var Ff=(n,t)=>t.url;function zf(n,t){n&1&&(m(0,"a",5),u(1," Passport Services "),p())}function Vf(n,t){n&1&&(m(0,"a",6),u(1," Travel Visa Services "),p())}function Uf(n,t){if(n&1&&(m(0,"a",7),u(1),p()),n&2){let o=I().$implicit;L("href",o.url,Le),P(),le(" ",o.label," ")}}function Bf(n,t){if(n&1&&(m(0,"a",8),u(1),p()),n&2){let o=I().$implicit;L("routerLink",o.url),P(),le(" ",o.label," ")}}function Hf(n,t){if(n&1&&Q(0,Uf,2,2,"a",7)(1,Bf,2,2,"a",8),n&2){let o=t.$implicit;B(o.type==="external"?0:1)}}function Gf(n,t){if(n&1&&(m(0,"div",4),Q(1,zf,2,0,"a",5)(2,Vf,2,0,"a",6),ke(3,Hf,2,1,null,null,Ff),p()),n&2){let o=I();Ve("gw-chkout-signin__links--capitalize",o.linksStyle()==="capitalize")("gw-chkout-signin__links--uppercase",o.linksStyle()==="uppercase"),P(),B(o.links().includes("passport")?1:-1),P(),B(o.links().includes("visas")?2:-1),P(),Ee(o.extra_links())}}var si=(()=>{let t=class t{constructor(i){this.sanitizer=i,this.signinUrl=U.client_url,this.links=Ne([]),this.linksStyle=Ne(""),this.signin_label=Ne(""),this.signin_btn_label=Ne(""),this.compact=Ne(!0),this.extra_links=Ne([])}ngOnInit(){let i=U.landing_pages?.[this.type];this.links.set(i?.sign_in_links?i?.sign_in_links:[]),this.signin_label.set(this.sanitizer.bypassSecurityTrustHtml(i?.signin||"Sign in to our secure application portal.")),this.signin_btn_label.set(i?.signin_btn||"SIGN IN"),this.linksStyle.set(i?.signin_link_style||"uppercase"),this.compact.set(U.landing_pages?.[this.type]?.compact_signin),this.extra_links.set(i?.signin_links||[])}};t.\u0275fac=function(r){return new(r||t)(X(zt))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home-signin"]],inputs:{type:"type"},decls:5,vars:8,consts:[["titleStyle","uppercase",1,"gw-chkout-signin",3,"title","titleBordered"],[3,"innerHtml"],["mat-button","","title","sign in",1,"gw-chkout-grey-btn",3,"href"],[1,"gw-chkout-signin__links",3,"gw-chkout-signin__links--capitalize","gw-chkout-signin__links--uppercase"],[1,"gw-chkout-signin__links"],["routerLink","/"],["routerLink","/visas"],[3,"href"],[3,"routerLink"]],template:function(r,s){r&1&&(m(0,"gw-chkout-card",0),F(1,"p",1),m(2,"a",2),u(3),p(),Q(4,Gf,5,6,"div",3),p()),r&2&&(Ve("gw-chkout-signin--compact",s.compact()),L("title",s.compact()?"":"RETURNING CUSTOMERS")("titleBordered",!s.compact()),P(),L("innerHtml",s.signin_label(),Je),P(),L("href",s.signinUrl,Le),P(),le(" ",s.signin_btn_label()," "),P(),B(s.links().length>0?4:-1))},dependencies:[kt,Qe,xn,dt,Wn,sn,Kt],styles:[`.gw-chkout-signin[_ngcontent-%COMP%]{display:block;text-align:center}.gw-chkout-signin[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:none}.gw-chkout-signin[_ngcontent-%COMP%]   .gw-chkout-grey-btn.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{min-width:130px;text-transform:uppercase}@media (min-width: 768px){.gw-chkout-signin[_ngcontent-%COMP%]{margin-top:0}.gw-chkout-signin[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:20px;font-weight:300;max-width:300px;margin:0 auto 20px;display:block}}@media (min-width: 1024px){.gw-chkout-signin[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:24px}}@media (min-width: 1200px){.gw-chkout-signin[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:20px}}.gw-chkout-signin--compact[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:20px;margin-top:0;display:block}.gw-chkout-signin--compact[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-bottom:0}.gw-chkout-signin__links[_ngcontent-%COMP%]{margin:20px -20px 0;padding-top:20px;text-align:center;border-top:1px solid #D8D8D8}.gw-chkout-signin__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#2348ce;font-size:18px;font-weight:700;margin:0;display:block}.gw-chkout-signin__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{outline:none}.gw-chkout-signin__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:nth-of-type(n+2){margin-top:10px}.gw-chkout-signin__links--uppercase[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:15px;text-transform:uppercase}.gw-chkout-signin__links--capitalize[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-transform:capitalize}
57/*# sourceMappingURL=signin.component-J74JVWPM.css.map */`]});let n=t;return n})();var No=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-warning"]],decls:7,vars:0,consts:[[1,"gwc-warning"],[1,"gwc-warning-content","gw-checkout-container"],["src","https://gw-dev-assets.s3.amazonaws.com/passport-banner.jpg",1,"gwc-warning-content__img"],[1,"gwc-warning-content__open"],[1,"gwc-warning-content__text"]],template:function(r,s){r&1&&(m(0,"section",0)(1,"div",1),F(2,"img",2),m(3,"div",3),u(4," New Services Available. "),p(),m(5,"div",4),u(6," Now offering passport services in as little as 3 business days! "),p()()())},dependencies:[Qe,dt],styles:[`.gwc-warning[_ngcontent-%COMP%]{background-color:#fff8eb;width:100%;height:auto}.gwc-warning-content[_ngcontent-%COMP%]{padding:5px 0 5px 134px;display:flex;align-items:center;position:relative;overflow:hidden}.gwc-warning-content__img[_ngcontent-%COMP%]{position:absolute;top:50%;left:15px;transform:translateY(-60%);width:119px}.gwc-warning-content__open[_ngcontent-%COMP%]{font-weight:700;font-style:italic;font-size:14px;color:#2447ce;margin:0 10px 0 30px;position:relative;flex-shrink:0}.gwc-warning-content__open[_ngcontent-%COMP%]:before{content:"";display:block;width:10px;height:10px;background-color:#00d800;border-radius:5px;position:absolute;
57left:-15px;top:50%;transform:translateY(-50%);animation:_ngcontent-%COMP%_blinking 1.5s ease-in-out infinite}.gwc-warning-content__text[_ngcontent-%COMP%]{flex:1;font-size:14px;line-height:20px;font-weight:700}@media (max-width: 740px){.gwc-warning-content[_ngcontent-%COMP%]{padding-left:0}.gwc-warning-content__img[_ngcontent-%COMP%]{display:none}}@media (max-width: 900px){.gwc-warning-content[_ngcontent-%COMP%]{flex-direction:column}.gwc-warning-content__text[_ngcontent-%COMP%]{font-size:12px;text-align:center}}@keyframes _ngcontent-%COMP%_blinking{0%,to{opacity:0}50%{opacity:1}}
58/*# sourceMappingURL=warning.component-BFEO7HZB.css.map */`]});let n=t;return n})();var us=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=ue({type:t,selectors:[["gw-idp-upsell"]],decls:9,vars:1,consts:[[1,"gw-idp-upsell"],["title","Driving While Abroad? Get Your IDP","titleStyle","uppercase",3,"titleBordered"],[1,"gw-idp-upsell__text"],["mat-stroked-button","","href","https://www.aaa-idp.com/","target","_blank","color","primary",1,"gw-idp-upsell__button","gw-chkout-main-btn","gw-chkout-main-btn--small","gw-chkout-btn--rounded"]],template:function(r,s){r&1&&(m(0,"section",0)(1,"gw-chkout-card",1)(2,"p",2),u(3,"Some countries require an "),m(4,"strong"),u(5,"International Driving Permit"),p(),u(6,". Get yours online quickly."),p(),m(7,"a",3),u(8," Apply Online "),p()()()),r&2&&(P(),L("titleBordered",!0))},dependencies:[sn,Kt,Qe,xn],styles:[`.gw-idp-upsell[_ngcontent-%COMP%]{margin-top:20px}.gw-idp-upsell__text[_ngcontent-%COMP%]{font-size:15px;font-weight:400;color:#494949;letter-spacing:.55px;text-align:center;margin-bottom:23px}.gw-idp-upsell__button[_ngcontent-%COMP%]{width:100%!important;height:48px!important;border-width:2px;margin-bottom:10px}.gw-idp-upsell__button[_ngcontent-%COMP%]     .mdc-button__label{font-size:18px!important;font-weight:700!important}
59/*# sourceMappingURL=idp-upsell.component-IOJUKZSB.css.map */`]});let n=t;return n})();function Hm(n){return n!==null&&typeof n=="object"&&"constructor"in n&&n.constructor===Object}function tc(n,t){n===void 0&&(n={}),t===void 0&&(t={}),Object.keys(t).forEach(o=>{typeof n[o]>"u"?n[o]=t[o]:Hm(t[o])&&Hm(n[o])&&Object.keys(t[o]).length>0&&tc(n[o],t[o])})}var Gm={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function at(){let n=typeof document<"u"?document:{};return tc(n,Gm),n}var qf={document:Gm,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(n){return typeof setTimeout>"u"?(n(),null):setTimeout(n,0)},cancelAnimationFrame(n){typeof setTimeout>"u"||clearTimeout(n)}};function et(){let n=typeof window<"u"?window:{};return tc(n,qf),n}function go(n){return n===void 0&&(n=""),n.trim().split(" ").filter(t=>!!t.trim())}function jm(n){let t=n;Object.keys(t).forEach(o=>{try{t[o]=null}catch{}try{delete t[o]}catch{}})}function Ln(n,t){return t===void 0&&(t=0),setTimeout(n,t)}function Xt(){return Date.now()}function Wf(n){let t=et(),o;return t.getComputedStyle&&(o=t.getComputedStyle(n,null)),!o&&n.currentStyle&&(o=n.currentStyle),o||(o=n.style),o}function Rr(n,t){t===void 0&&(t="x");let o=et(),i,r,s,l=Wf(n);return o.WebKitCSSMatrix?(r=l.transform||l.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(h=>h.replace(",",".")).join(", ")),s=new o.WebKitCSSMatrix(r==="none"?"":r)):(s=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),t==="x"&&(o.WebKitCSSMatrix?r=s.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),t==="y"&&(o.WebKitCSSMatrix?r=s.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0}function Yi(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"}function Yf(n){return typeof window<"u"&&typeof window.HTMLElement<"u"?n instanceof HTMLElement:n&&(n.nodeType===1||n.nodeType===11)}function ln(){let n=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let o=1;o<arguments.length;o+=1){let i=o<0||arguments.length<=o?void 0:arguments[o];if(i!=null&&!Yf(i)){let r=Object.keys(Object(i)).filter(s=>t.indexOf(s)<0);for(let s=0,l=r.length;s<l;s+=1){let h=r[s],_=Object.getOwnPropertyDescriptor(i,h);_!==void 0&&_.enumerable&&(Yi(n[h])&&Yi(i[h])?i[h].__swiper__?n[h]=i[h]:ln(n[h],i[h]):!Yi(n[h])&&Yi(i[h])?(n[h]={},i[h].__swiper__?n[h]=i[h]:ln(n[h],i[h])):n[h]=i[h])}}}return n}function li(n,t,o){n.style.setProperty(t,o)}function nc(n){let{swiper:t,targetPosition:o,side:i}=n,r=et(),s=-t.translate,l=null,h,_=t.params.speed;t.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(t.cssModeFrameID);let y=o>s?"next":"prev",x=(C,M)=>y==="next"&&C>=M||y==="prev"&&C<=M,v=()=>{h=new Date().getTime(),l===null&&(l=h);let C=Math.max(Math.min((h-l)/_,1),0),M=.5-Math.cos(C*Math.PI)/2,k=s+M*(o-s);if(x(k,o)&&(k=o),t.wrapperEl.scrollTo({[i]:k}),x(k,o)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:k})}),r.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=r.requestAnimationFrame(v)};v()}function cn(n){return n.querySelector(".swiper-slide-transform")||n.shadowRoot&&n.shadowRoot.querySelector(".swiper-slide-transform")||n}function pt(n,t){return t===void 0&&(t=""),[...n.children].filter(o=>o.matches(t))}function Lr(n){try{console.warn(n);return}catch{}}function St(n,t){t===void 0&&(t=[]);let o=document.createElement(n);return o.classList.add(...Array.isArray(t)?t:go(t)),o}function ci(n){let t=et(),o=at(),i=n.getBoundingClientRect(),r=o.body,s=n.clientTop||r.clientTop||0,l=n.clientLeft||r.clientLeft||0,h=n===t?t.scrollY:n.scrollTop,_=n===t?t.scrollX:n.scrollLeft;return{top:i.top+h-s,left:i.left+_-l}}function qm(n,t){let o=[];for(;n.previousElementSibling;){let i=n.previousElementSibling;t?i.matches(t)&&o.push(i):o.push(i),n=i}return o}function Wm(n,t){let o=[];for(;n.nextElementSibling;){let i=n.nextElementSibling;t?i.matches(t)&&o.push(i):o.push(i),n=i}return o}function ho(n,t){return et().getComputedStyle(n,null).getPropertyValue(t)}function Do(n){let t=n,o;if(t){for(o=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(o+=1);return o}}function Fn(n,t){let o=[],i=n.parentElement;for(;i;)t?i.matches(t)&&o.push(i):o.push(i),i=i.parentElement;return o}function Io(n,t){function o(i){i.target===n&&(t.call(n,i),n.removeEventListener("transitionend",o))}t&&n.addEventListener("transitionend",o)}function Fr(n,t,o){let i=et();return o?n[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):n.offsetWidth}function Fe(n){return(Array.isArray(n)?n:[n]).filter(t=>!!t)}var oc;
vendor: 8,536 bytes, line 59
59function Kf(){let n=et(),t=at();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in n||n.DocumentTouch&&t instanceof n.DocumentTouch)}}function Qm(){return oc||(oc=Kf()),oc}var ic;function Xf(n){let{userAgent:t}=n===void 0?{}:n,o=Qm(),i=et(),r=i.navigator.platform,s=t||i.navigator.userAgent,l={ios:!1,android:!1},h=i.screen.width,_=i.screen.height,y=s.match(/(Android);?[\s\/]+([\d.]+)?/),x=s.match(/(iPad).*OS\s([\d_]+)/),v=s.match(/(iPod)(.*OS\s([\d_]+))?/),C=!x&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),M=r==="Win32",k=r==="MacIntel",E=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!x&&k&&o.touch&&E.indexOf(`${h}x${_}`)>=0&&(x=s.match(/(Version)\/([\d.]+)/),x||(x=[0,1,"13_0_0"]),k=!1),y&&!M&&(l.os="android",l.android=!0),(x||C||v)&&(l.os="ios",l.ios=!0),l}function Zm(n){return n===void 0&&(n={}),ic||(ic=Xf(n)),ic}var rc;function Qf(){let n=et(),t=Zm(),o=!1;function i(){let h=n.navigator.userAgent.toLowerCase();return h.indexOf("safari")>=0&&h.indexOf("chrome")<0&&h.indexOf("android")<0}if(i()){let h=String(n.navigator.userAgent);if(h.includes("Version/")){let[_,y]=h.split("Version/")[1].split(" ")[0].split(".").map(x=>Number(x));o=_<16||_===16&&y<2}}let r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(n.navigator.userAgent),s=i(),l=s||r&&t.ios;return{isSafari:o||s,needPerspectiveFix:o,need3dFix:l,isWebView:r}}function Zf(){return rc||(rc=Qf()),rc}function Jf(n){let{swiper:t,on:o,emit:i}=n,r=et(),s=null,l=null,h=()=>{!t||t.destroyed||!t.initialized||(i("beforeResize"),i("resize"))},_=()=>{!t||t.destroyed||!t.initialized||(s=new ResizeObserver(v=>{l=r.requestAnimationFrame(()=>{let{width:C,height:M}=t,k=C,E=M;v.forEach(T=>{let{contentBoxSize:S,contentRect:D,target:N}=T;N&&N!==t.el||(k=D?D.width:(S[0]||S).inlineSize,E=D?D.height:(S[0]||S).blockSize)}),(k!==C||E!==M)&&h()})}),s.observe(t.el))},y=()=>{l&&r.cancelAnimationFrame(l),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},x=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};o("init",()=>{if(t.params.resizeObserver&&typeof r.ResizeObserver<"u"){_();return}r.addEventListener("resize",h),r.addEventListener("orientationchange",x)}),o("destroy",()=>{y(),r.removeEventListener("resize",h),r.removeEventListener("orientationchange",x)})}function eb(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s=[],l=et(),h=function(x,v){v===void 0&&(v={});let C=l.MutationObserver||l.WebkitMutationObserver,M=new C(k=>{if(t.__preventObserver__)return;if(k.length===1){r("observerUpdate",k[0]);return}let E=function(){r("observerUpdate",k[0])};l.requestAnimationFrame?l.requestAnimationFrame(E):l.setTimeout(E,0)});M.observe(x,{attributes:typeof v.attributes>"u"?!0:v.attributes,childList:typeof v.childList>"u"?!0:v.childList,characterData:typeof v.characterData>"u"?!0:v.characterData}),s.push(M)},_=()=>{if(t.params.observer){if(t.params.observeParents){let x=Fn(t.hostEl);for(let v=0;v<x.length;v+=1)h(x[v])}h(t.hostEl,{childList:t.params.observeSlideChildren}),h(t.wrapperEl,{attributes:!1})}},y=()=>{s.forEach(x=>{x.disconnect()}),s.splice(0,s.length)};o({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",_),i("destroy",y)}var tb={on(n,t,o){let i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;let r=o?"unshift":"push";return n.split(" ").forEach(s=>{i.eventsListeners[s]||(i.eventsListeners[s]=[]),i.eventsListeners[s][r](t)}),i},once(n,t,o){let i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function r(){i.off(n,r),r.__emitterProxy&&delete r.__emitterProxy;for(var s=arguments.length,l=new Array(s),h=0;h<s;h++)l[h]=arguments[h];t.apply(i,l)}return r.__emitterProxy=t,i.on(n,r,o)},onAny(n,t){let o=this;if(!o.eventsListeners||o.destroyed||typeof n!="function")return o;let i=t?"unshift":"push";return o.eventsAnyListeners.indexOf(n)<0&&o.eventsAnyListeners[i](n),o},offAny(n){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let o=t.eventsAnyListeners.indexOf(n);return o>=0&&t.eventsAnyListeners.splice(o,1),t},off(n,t){let o=this;return!o.eventsListeners||o.destroyed||!o.eventsListeners||n.split(" ").forEach(i=>{typeof t>"u"?o.eventsListeners[i]=[]:o.eventsListeners[i]&&o.eventsListeners[i].forEach((r,s)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&o.eventsListeners[i].splice(s,1)})}),o},emit(){let n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;let t,o,i;for(var r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return typeof s[0]=="string"||Array.isArray(s[0])?(t=s[0],o=s.slice(1,s.length),i=n):(t=s[0].events,o=s[0].data,i=s[0].context||n),o.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(_=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(y=>{y.apply(i,[_,...o])}),n.eventsListeners&&n.eventsListeners[_]&&n.eventsListeners[_].forEach(y=>{y.apply(i,o)})}),n}};function nb(){let n=this,t,o,i=n.el;typeof n.params.width<"u"&&n.params.width!==null?t=n.params.width:t=i.clientWidth,typeof n.params.height<"u"&&n.params.height!==null?o=n.params.height:o=i.clientHeight,!(t===0&&n.isHorizontal()||o===0&&n.isVertical())&&(t=t-parseInt(ho(i,"padding-left")||0,10)-parseInt(ho(i,"padding-right")||0,10),o=o-parseInt(ho(i,"padding-top")||0,10)-parseInt(ho(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(o)&&(o=0),Object.assign(n,{width:t,height:o,size:n.isHorizontal()?t:o}))}function ob(){let n=this;function t(Z,ie){return parseFloat(Z.getPropertyValue(n.getDirectionLabel(ie))||0)}let o=n.params,{wrapperEl:i,slidesEl:r,size:s,rtlTranslate:l,wrongRTL:h}=n,_=n.virtual&&o.virtual.enabled,y=_?n.virtual.slides.length:n.slides.length,x=pt(r,`.${n.params.slideClass}, swiper-slide`),v=_?n.virtual.slides.length:x.length,C=[],M=[],k=[],E=o.slidesOffsetBefore;typeof E=="function"&&(E=o.slidesOffsetBefore.call(n));let T=o.slidesOffsetAfter;typeof T=="function"&&(T=o.slidesOffsetAfter.call(n));let S=n.snapGrid.length,D=n.slidesGrid.length,N=o.spaceBetween,z=-E,ne=0,ee=0;if(typeof s>"u")return;typeof N=="string"&&N.indexOf("%")>=0?N=parseFloat(N.replace("%",""))/100*s:typeof N=="string"&&(N=parseFloat(N)),n.virtualSize=-N,x.forEach(Z=>{l?Z.style.marginLeft="":Z.style.marginRight="",Z.style.marginBottom="",Z.style.marginTop=""}),o.centeredSlides&&o.cssMode&&(li(i,"--swiper-centered-offset-before",""),li(i,"--swiper-centered-offset-after",""));let ce=o.grid&&o.grid.rows>1&&n.grid;ce?n.grid.initSlides(x):n.grid&&n.grid.unsetSlides();let K,G=o.slidesPerView==="auto"&&o.breakpoints&&Object.keys(o.breakpoints).filter(Z=>typeof o.breakpoints[Z].slidesPerView<"u").length>0;for(let Z=0;Z<v;Z+=1){K=0;let ie;if(x[Z]&&(ie=x[Z]),ce&&n.grid.updateSlide(Z,ie,x),!(x[Z]&&ho(ie,"display")==="none")){if(o.slidesPerView==="auto"){G&&(x[Z].style[n.getDirectionLabel("width")]="");let j=getComputedStyle(ie),W=ie.style.transform,J=ie.style.webkitTransform;if(W&&(ie.style.transform="none"),J&&(ie.style.webkitTransform="none"),o.roundLengths)K=n.isHorizontal()?Fr(ie,"width",!0):Fr(ie,"height",!0);else{let de=t(j,"width"),oe=t(j,"padding-left"),V=t(j,"padding-right"),H=t(j,"margin-left"),re=t(j,"margin-right"),we=j.getPropertyValue("box-sizing");if(we&&we==="border-box")K=de+H+re;else{let{clientWidth:ae,offsetWidth:me}=ie;K=de+oe+V+H+re+(me-ae)}}W&&(ie.style.transform=W),J&&(ie.style.webkitTransform=J),o.roundLengths&&(K=Math.floor(K))}else K=(s-(o.slidesPerView-1)*N)/o.slidesPerView,o.roundLengths&&(K=Math.floor(K)),x[Z]&&(x[Z].style[n.getDirectionLabel("width")]=`${K}px`);x[Z]&&(x[Z].swiperSlideSize=K),k.push(K),o.centeredSlides?(z=z+K/2+ne/2+N,ne===0&&Z!==0&&(z=z-s/2-N),Z===0&&(z=z-s/2-N),Math.abs(z)<1/1e3&&(z=0),o.roundLengths&&(z=Math.floor(z)),ee%o.slidesPerGroup===0&&C.push(z),M.push(z)):(o.roundLengths&&(z=Math.floor(z)),(ee-Math.min(n.params.slidesPerGroupSkip,ee))%n.params.slidesPerGroup===0&&C.push(z),M.push(z),z=z+K+N),n.virtualSize+=K+N,ne=K,ee+=1}}if(n.virtualSize=Math.max(n.virtualSize,s)+T,l&&h&&(o.effect==="slide"||o.effect==="coverflow")&&(i.style.width=`${n.virtualSize+N}px`),o.setWrapperSize&&(i.style[n.getDirectionLabel("width")]=`${n.virtualSize+N}px`),ce&&n.grid.updateWrapperSize(K,C),!o.centeredSlides){let Z=[];for(let ie=0;ie<C.length;ie+=1){let j=C[ie];o.roundLengths&&(j=Math.floor(j)),C[ie]<=n.virtualSize-s&&Z.push(j)}C=Z,Math.floor(n.virtualSize-s)-Math.floor(C[C.length-1])>1&&C.push(n.virtualSize-s)}if(_&&o.loop){let Z=k[0]+N;
vendor: 5,116 bytes, line 59
59if(o.slidesPerGroup>1){let ie=Math.ceil((n.virtual.slidesBefore+n.virtual.slidesAfter)/o.slidesPerGroup),j=Z*o.slidesPerGroup;for(let W=0;W<ie;W+=1)C.push(C[C.length-1]+j)}for(let ie=0;ie<n.virtual.slidesBefore+n.virtual.slidesAfter;ie+=1)o.slidesPerGroup===1&&C.push(C[C.length-1]+Z),M.push(M[M.length-1]+Z),n.virtualSize+=Z}if(C.length===0&&(C=[0]),N!==0){let Z=n.isHorizontal()&&l?"marginLeft":n.getDirectionLabel("marginRight");x.filter((ie,j)=>!o.cssMode||o.loop?!0:j!==x.length-1).forEach(ie=>{ie.style[Z]=`${N}px`})}if(o.centeredSlides&&o.centeredSlidesBounds){let Z=0;k.forEach(j=>{Z+=j+(N||0)}),Z-=N;let ie=Z-s;C=C.map(j=>j<=0?-E:j>ie?ie+T:j)}if(o.centerInsufficientSlides){let Z=0;if(k.forEach(ie=>{Z+=ie+(N||0)}),Z-=N,Z<s){let ie=(s-Z)/2;C.forEach((j,W)=>{C[W]=j-ie}),M.forEach((j,W)=>{M[W]=j+ie})}}if(Object.assign(n,{slides:x,snapGrid:C,slidesGrid:M,slidesSizesGrid:k}),o.centeredSlides&&o.cssMode&&!o.centeredSlidesBounds){li(i,"--swiper-centered-offset-before",`${-C[0]}px`),li(i,"--swiper-centered-offset-after",`${n.size/2-k[k.length-1]/2}px`);let Z=-n.snapGrid[0],ie=-n.slidesGrid[0];n.snapGrid=n.snapGrid.map(j=>j+Z),n.slidesGrid=n.slidesGrid.map(j=>j+ie)}if(v!==y&&n.emit("slidesLengthChange"),C.length!==S&&(n.params.watchOverflow&&n.checkOverflow(),n.emit("snapGridLengthChange")),M.length!==D&&n.emit("slidesGridLengthChange"),o.watchSlidesProgress&&n.updateSlidesOffset(),n.emit("slidesUpdated"),!_&&!o.cssMode&&(o.effect==="slide"||o.effect==="fade")){let Z=`${o.containerModifierClass}backface-hidden`,ie=n.el.classList.contains(Z);v<=o.maxBackfaceHiddenSlides?ie||n.el.classList.add(Z):ie&&n.el.classList.remove(Z)}}function ib(n){let t=this,o=[],i=t.virtual&&t.params.virtual.enabled,r=0,s;typeof n=="number"?t.setTransition(n):n===!0&&t.setTransition(t.params.speed);let l=h=>i?t.slides[t.getSlideIndexByData(h)]:t.slides[h];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(h=>{o.push(h)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){let h=t.activeIndex+s;if(h>t.slides.length&&!i)break;o.push(l(h))}else o.push(l(t.activeIndex));for(s=0;s<o.length;s+=1)if(typeof o[s]<"u"){let h=o[s].offsetHeight;r=h>r?h:r}(r||r===0)&&(t.wrapperEl.style.height=`${r}px`)}function rb(){let n=this,t=n.slides,o=n.isElement?n.isHorizontal()?n.wrapperEl.offsetLeft:n.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(n.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-o-n.cssOverflowAdjustment()}function ab(n){n===void 0&&(n=this&&this.translate||0);let t=this,o=t.params,{slides:i,rtlTranslate:r,snapGrid:s}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-n;r&&(l=n),i.forEach(_=>{_.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let h=o.spaceBetween;typeof h=="string"&&h.indexOf("%")>=0?h=parseFloat(h.replace("%",""))/100*t.size:typeof h=="string"&&(h=parseFloat(h));for(let _=0;_<i.length;_+=1){let y=i[_],x=y.swiperSlideOffset;o.cssMode&&o.centeredSlides&&(x-=i[0].swiperSlideOffset);let v=(l+(o.centeredSlides?t.minTranslate():0)-x)/(y.swiperSlideSize+h),C=(l-s[0]+(o.centeredSlides?t.minTranslate():0)-x)/(y.swiperSlideSize+h),M=-(l-x),k=M+t.slidesSizesGrid[_],E=M>=0&&M<=t.size-t.slidesSizesGrid[_];(M>=0&&M<t.size-1||k>1&&k<=t.size||M<=0&&k>=t.size)&&(t.visibleSlides.push(y),t.visibleSlidesIndexes.push(_),i[_].classList.add(o.slideVisibleClass)),E&&i[_].classList.add(o.slideFullyVisibleClass),y.progress=r?-v:v,y.originalProgress=r?-C:C}}function sb(n){let t=this;if(typeof n>"u"){let x=t.rtlTranslate?-1:1;n=t&&t.translate&&t.translate*x||0}let o=t.params,i=t.maxTranslate()-t.minTranslate(),{progress:r,isBeginning:s,isEnd:l,progressLoop:h}=t,_=s,y=l;if(i===0)r=0,s=!0,l=!0;else{r=(n-t.minTranslate())/i;let x=Math.abs(n-t.minTranslate())<1,v=Math.abs(n-t.maxTranslate())<1;s=x||r<=0,l=v||r>=1,x&&(r=0),v&&(r=1)}if(o.loop){let x=t.getSlideIndexByData(0),v=t.getSlideIndexByData(t.slides.length-1),C=t.slidesGrid[x],M=t.slidesGrid[v],k=t.slidesGrid[t.slidesGrid.length-1],E=Math.abs(n);E>=C?h=(E-C)/k:h=(E+k-M)/k,h>1&&(h-=1)}Object.assign(t,{progress:r,progressLoop:h,isBeginning:s,isEnd:l}),(o.watchSlidesProgress||o.centeredSlides&&o.autoHeight)&&t.updateSlidesProgress(n),s&&!_&&t.emit("reachBeginning toEdge"),l&&!y&&t.emit("reachEnd toEdge"),(_&&!s||y&&!l)&&t.emit("fromEdge"),t.emit("progress",r)}var ac=(n,t,o)=>{t&&!n.classList.contains(o)?n.classList.add(o):!t&&n.classList.contains(o)&&n.classList.remove(o)};function lb(){let n=this,{slides:t,params:o,slidesEl:i,activeIndex:r}=n,s=n.virtual&&o.virtual.enabled,l=n.grid&&o.grid&&o.grid.rows>1,h=v=>pt(i,`.${o.slideClass}${v}, swiper-slide${v}`)[0],_,y,x;if(s)if(o.loop){let v=r-n.virtual.slidesBefore;v<0&&(v=n.virtual.slides.length+v),v>=n.virtual.slides.length&&(v-=n.virtual.slides.length),_=h(`[data-swiper-slide-index="${v}"]`)}else _=h(`[data-swiper-slide-index="${r}"]`);else l?(_=t.filter(v=>v.column===r)[0],x=t.filter(v=>v.column===r+1)[0],y=t.filter(v=>v.column===r-1)[0]):_=t[r];_&&(l||(x=Wm(_,`.${o.slideClass}
59, swiper-slide`)[0],o.loop&&!x&&(x=t[0]),y=qm(_,`.${o.slideClass}, swiper-slide`)[0],o.loop&&!y===0&&(y=t[t.length-1]))),t.forEach(v=>{ac(v,v===_,o.slideActiveClass),ac(v,v===x,o.slideNextClass),ac(v,v===y,o.slidePrevClass)}),n.emitSlidesClasses()}var gs=(n,t)=>{if(!n||n.destroyed||!n.params)return;let o=()=>n.isElement?"swiper-slide":`.${n.params.slideClass}`,i=t.closest(o());if(i){let r=i.querySelector(`.${n.params.lazyPreloaderClass}`);!r&&n.isElement&&(i.shadowRoot?r=i.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(r=i.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`),r&&r.remove())})),r&&r.remove()}},sc=(n,t)=>{if(!n.slides[t])return;let o=n.slides[t].querySelector('[loading="lazy"]');o&&o.removeAttribute("loading")},dc=n=>{if(!n||n.destroyed||!n.params)return;let t=n.params.lazyPreloadPrevNext,o=n.slides.length;if(!o||!t||t<0)return;t=Math.min(t,o);let i=n.params.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(n.params.slidesPerView),r=n.activeIndex;if(n.params.grid&&n.params.grid.rows>1){let l=r,h=[l-t];h.push(...Array.from({length:t}).map((_,y)=>l+i+y)),n.slides.forEach((_,y)=>{h.includes(_.column)&&sc(n,y)});return}let s=r+i-1;if(n.params.rewind||n.params.loop)for(let l=r-t;l<=s+t;l+=1){let h=(l%o+o)%o;(h<r||h>s)&&sc(n,h)}else for(let l=Math.max(r-t,0);l<=Math.min(s+t,o-1);l+=1)l!==r&&(l>s||l<r)&&sc(n,l)};function cb(n){let{slidesGrid:t,params:o}=n,i=n.rtlTranslate?n.translate:-n.translate,r;for(let s=0;s<t.length;s+=1)typeof t[s+1]<"u"?i>=t[s]&&i<t[s+1]-(t[s+1]-t[s])/2?r=s:i>=t[s]&&i<t[s+1]&&(r=s+1):i>=t[s]&&(r=s);return o.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function db(n){let t=this,o=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:r,activeIndex:s,realIndex:l,snapIndex:h}=t,_=n,y,x=M=>{let k=M-t.virtual.slidesBefore;return k<0&&(k=t.virtual.slides.length+k),k>=t.virtual.slides.length&&(k-=t.virtual.slides.length),k};if(typeof _>"u"&&(_=cb(t)),i.indexOf(o)>=0)y=i.indexOf(o);else{let M=Math.min(r.slidesPerGroupSkip,_);y=M+Math.floor((_-M)/r.slidesPerGroup)}if(y>=i.length&&(y=i.length-1),_===s&&!t.params.loop){y!==h&&(t.snapIndex=y,t.emit("snapIndexChange"));return}if(_===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=x(_);return}let v=t.grid&&r.grid&&r.grid.rows>1,C;if(t.virtual&&r.virtual.enabled&&r.loop)C=x(_);else if(v){let M=t.slides.filter(E=>E.column===_)[0],k=parseInt(M.getAttribute("data-swiper-slide-index"),10);Number.isNaN(k)&&(k=Math.max(t.slides.indexOf(M),0)),C=Math.floor(k/r.grid.rows)}else if(t.slides[_]){let M=t.slides[_].getAttribute("data-swiper-slide-index");M?C=parseInt(M,10):C=_}else C=_;Object.assign(t,{previousSnapIndex:h,snapIndex:y,previousRealIndex:l,realIndex:C,previousIndex:s,activeIndex:_}),t.initialized&&dc(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==C&&t.emit("realIndexChange"),t.emit("slideChange"))}function pb(n,t){let o=this,i=o.params,r=n.closest(`.${i.slideClass}, swiper-slide`);!r&&o.isElement&&t&&t.length>
vendor: 21,603 bytes, line 59
591&&t.includes(n)&&[...t.slice(t.indexOf(n)+1,t.length)].forEach(h=>{!r&&h.matches&&h.matches(`.${i.slideClass}, swiper-slide`)&&(r=h)});let s=!1,l;if(r){for(let h=0;h<o.slides.length;h+=1)if(o.slides[h]===r){s=!0,l=h;break}}if(r&&s)o.clickedSlide=r,o.virtual&&o.params.virtual.enabled?o.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):o.clickedIndex=l;else{o.clickedSlide=void 0,o.clickedIndex=void 0;return}i.slideToClickedSlide&&o.clickedIndex!==void 0&&o.clickedIndex!==o.activeIndex&&o.slideToClickedSlide()}var mb={updateSize:nb,updateSlides:ob,updateAutoHeight:ib,updateSlidesOffset:rb,updateSlidesProgress:ab,updateProgress:sb,updateSlidesClasses:lb,updateActiveIndex:db,updateClickedSlide:pb};function ub(n){n===void 0&&(n=this.isHorizontal()?"x":"y");let t=this,{params:o,rtlTranslate:i,translate:r,wrapperEl:s}=t;if(o.virtualTranslate)return i?-r:r;if(o.cssMode)return r;let l=Rr(s,n);return l+=t.cssOverflowAdjustment(),i&&(l=-l),l||0}function gb(n,t){let o=this,{rtlTranslate:i,params:r,wrapperEl:s,progress:l}=o,h=0,_=0,y=0;o.isHorizontal()?h=i?-n:n:_=n,r.roundLengths&&(h=Math.floor(h),_=Math.floor(_)),o.previousTranslate=o.translate,o.translate=o.isHorizontal()?h:_,r.cssMode?s[o.isHorizontal()?"scrollLeft":"scrollTop"]=o.isHorizontal()?-h:-_:r.virtualTranslate||(o.isHorizontal()?h-=o.cssOverflowAdjustment():_-=o.cssOverflowAdjustment(),s.style.transform=`translate3d(${h}px, ${_}px, ${y}px)`);let x,v=o.maxTranslate()-o.minTranslate();v===0?x=0:x=(n-o.minTranslate())/v,x!==l&&o.updateProgress(n),o.emit("setTranslate",o.translate,t)}function hb(){return-this.snapGrid[0]}function fb(){return-this.snapGrid[this.snapGrid.length-1]}function bb(n,t,o,i,r){n===void 0&&(n=0),t===void 0&&(t=this.params.speed),o===void 0&&(o=!0),i===void 0&&(i=!0);let s=this,{params:l,wrapperEl:h}=s;if(s.animating&&l.preventInteractionOnTransition)return!1;let _=s.minTranslate(),y=s.maxTranslate(),x;if(i&&n>_?x=_:i&&n<y?x=y:x=n,s.updateProgress(x),l.cssMode){let v=s.isHorizontal();if(t===0)h[v?"scrollLeft":"scrollTop"]=-x;else{if(!s.support.smoothScroll)return nc({swiper:s,targetPosition:-x,side:v?"left":"top"}),!0;h.scrollTo({[v?"left":"top"]:-x,behavior:"smooth"})}return!0}return t===0?(s.setTransition(0),s.setTranslate(x),o&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(x),o&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(C){!s||s.destroyed||C.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,o&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}var _b={getTranslate:ub,setTranslate:gb,minTranslate:hb,maxTranslate:fb,translateTo:bb};function yb(n,t){let o=this;o.params.cssMode||(o.wrapperEl.style.transitionDuration=`${n}ms`,o.wrapperEl.style.transitionDelay=n===0?"0ms":""),o.emit("setTransition",n,t)}function Jm(n){let{swiper:t,runCallbacks:o,direction:i,step:r}=n,{activeIndex:s,previousIndex:l}=t,h=i;if(h||(s>l?h="next":s<l?h="prev":h="reset"),t.emit(`transition${r}`),o&&s!==l){if(h==="reset"){t.emit(`slideResetTransition${r}`);return}t.emit(`slideChangeTransition${r}`),h==="next"?t.emit(`slideNextTransition${r}`):t.emit(`slidePrevTransition${r}`)}}function xb(n,t){n===void 0&&(n=!0);let o=this,{params:i}=o;i.cssMode||(i.autoHeight&&o.updateAutoHeight(),Jm({swiper:o,runCallbacks:n,direction:t,step:"Start"}))}function vb(n,t){n===void 0&&(n=!0);let o=this,{params:i}=o;o.animating=!1,!i.cssMode&&(o.setTransition(0),Jm({swiper:o,runCallbacks:n,direction:t,step:"End"}))}var wb={setTransition:yb,transitionStart:xb,transitionEnd:vb};function Cb(n,t,o,i,r){n===void 0&&(n=0),o===void 0&&(o=!0),typeof n=="string"&&(n=parseInt(n,10));let s=this,l=n;l<0&&(l=0);let{params:h,snapGrid:_,slidesGrid:y,previousIndex:x,activeIndex:v,rtlTranslate:C,wrapperEl:M,enabled:k}=s;if(!k&&!i&&!r||s.destroyed||s.animating&&h.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=s.params.speed);let E=Math.min(s.params.slidesPerGroupSkip,l),T=E+Math.floor((l-E)/s.params.slidesPerGroup);T>=_.length&&(T=_.length-1);let S=-_[T];if(h.normalizeSlideIndex)for(let N=0;N<y.length;N+=1){let z=-Math.floor(S*100),ne=Math.floor(y[N]*100),ee=Math.floor(y[N+1]*100);typeof y[N+1]<"u"?z>=ne&&z<ee-(ee-ne)/2?l=N:z>=ne&&z<ee&&(l=N+1):z>=ne&&(l=N)}if(s.initialized&&l!==v&&(!s.allowSlideNext&&(C?S>s.translate&&S>s.minTranslate():S<s.translate&&S<s.minTranslate())||!s.allowSlidePrev&&S>s.translate&&S>s.maxTranslate()&&(v||0)!==l))return!1;l!==(x||0)&&o&&s.emit("beforeSlideChangeStart"),s.updateProgress(S);let D;if(l>v?D="next":l<v?D="prev":D="reset",C&&-S===s.translate||!C&&S===s.translate)return s.updateActiveIndex(l),h.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),h.effect!=="slide"&&s.setTranslate(S),D!=="reset"&&(s.transitionStart(o,D),s.transitionEnd(o,D)),!1;if(h.cssMode){let N=s.isHorizontal(),z=C?S:-S;if(t===0){let ne=s.virtual&&s.params.virtual.enabled;ne&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),ne&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{M[N?"scrollLeft":"scrollTop"]=z})):M[N?"scrollLeft":"scrollTop"]=z,ne&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return nc({swiper:s,targetPosition:z,side:N?"left":"top"}),!0;M.scrollTo({[N?"left":"top"]:z,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(S),s.updateActiveIndex(l),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(o,D),t===0?s.transitionEnd(o,D):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(z){!s||s.destroyed||z.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(o,D))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function Pb(n,t,o,i){n===void 0&&(n=0),o===void 0&&(o=!0),typeof n=="string"&&(n=parseInt(n,10));let r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);let s=r.grid&&r.params.grid&&r.params.grid.rows>1,l=n;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)l=l+r.virtual.slidesBefore;else{let h;if(s){let C=l*r.params.grid.rows;h=r.slides.filter(M=>M.getAttribute("data-swiper-slide-index")*1===C)[0].column}else h=r.getSlideIndexByData(l);let _=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:y}=r.params,x=r.params.slidesPerView;x==="auto"?x=r.slidesPerViewDynamic():(x=Math.ceil(parseFloat(r.params.slidesPerView,10)),y&&x%2===0&&(x=x+1));let v=_-h<x;if(y&&(v=v||h<Math.ceil(x/2)),i&&y&&r.params.slidesPerView!=="auto"&&!s&&(v=!1),v){let C=y?h<r.activeIndex?"prev":"next":h-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:C,slideTo:!0,activeSlideIndex:C==="next"?h+1:h-_+1,slideRealIndex:C==="next"?r.realIndex:void 0})}if(s){let C=l*r.params.grid.rows;l=r.slides.filter(M=>M.getAttribute("data-swiper-slide-index")*1===C)[0].column}else l=r.getSlideIndexByData(l)}return requestAnimationFrame(()=>{r.slideTo(l,t,o,i)}),r}function Mb(n,t,o){t===void 0&&(t=!0);let i=this,{enabled:r,params:s,animating:l}=i;if(!r||i.destroyed)return i;typeof n>"u"&&(n=i.params.speed);let h=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(h=Math.max(i.slidesPerViewDynamic("current",!0),1));let _=i.activeIndex<s.slidesPerGroupSkip?1:h,y=i.virtual&&s.virtual.enabled;if(s.loop){if(l&&!y&&s.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+_,n,t,o)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,n,t,o):i.slideTo(i.activeIndex+_,n,t,o)}function Sb(n,t,o){t===void 0&&(t=!0);let i=this,{params:r,snapGrid:s,slidesGrid:l,rtlTranslate:h,enabled:_,animating:y}=i;if(!_||i.destroyed)return i;typeof n>"u"&&(n=i.params.speed);let x=i.virtual&&r.virtual.enabled;if(r.loop){if(y&&!x&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}let v=h?i.translate:-i.translate;function C(S){return S<0?-Math.floor(Math.abs(S)):Math.floor(S)}let M=C(v),k=s.map(S=>C(S)),E=s[k.indexOf(M)-1];if(typeof E>"u"&&r.cssMode){let S;s.forEach((D,N)=>{M>=D&&(S=N)}),typeof S<"u"&&(E=s[S>0?S-1:S])}let T=0;if(typeof E<"u"&&(T=l.indexOf(E),T<0&&(T=i.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(T=T-i.slidesPerViewDynamic("previous",!0)+1,T=Math.max(T,0))),r.rewind&&i.isBeginning){let S=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(S,n,t,o)}else if(r.loop&&i.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(T,n,t,o)}),!0;return i.slideTo(T,n,t,o)}function Ob(n,t,o){t===void 0&&(t=!0);let i=this;if(!i.destroyed)return typeof n>"u"&&(n=i.params.speed),i.slideTo(i.activeIndex,n,t,o)}function kb(n,t,o,i){t===void 0&&(t=!0),i===void 0&&(i=.5);let r=this;if(r.destroyed)return;typeof n>"u"&&(n=r.params.speed);let s=r.activeIndex,l=Math.min(r.params.slidesPerGroupSkip,s),h=l+Math.floor((s-l)/r.params.slidesPerGroup),_=r.rtlTranslate?r.translate:-r.translate;if(_>=r.snapGrid[h]){let y=r.snapGrid[h],x=r.snapGrid[h+1];_-y>(x-y)*i&&(s+=r.params.slidesPerGroup)}else{let y=r.snapGrid[h-1],x=r.snapGrid[h];_-y<=(x-y)*i&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,n,t,o)}function Eb(){let n=this;if(n.destroyed)return;let{params:t,slidesEl:o}=n,i=t.slidesPerView==="auto"?n.slidesPerViewDynamic():t.slidesPerView,r=n.clickedIndex,s,l=n.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(n.animating)return;s=parseInt(n.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<n.loopedSlides-i/2||r>n.slides.length-n.loopedSlides+i/2?(n.loopFix(),r=n.getSlideIndex(pt(o,`${l}[data-swiper-slide-index="${s}"]`)[0]),Ln(()=>{n.slideTo(r)})):n.slideTo(r):r>n.slides.length-i?(n.loopFix(),r=n.getSlideIndex(pt(o,`${l}[data-swiper-slide-index="${s}"]`)[0]),Ln(()=>{n.slideTo(r)})):n.slideTo(r)}else n.slideTo(r)}var Tb={slideTo:Cb,slideToLoop:Pb,slideNext:Mb,slidePrev:Sb,slideReset:Ob,slideToClosest:kb,slideToClickedSlide:Eb};function $b(n){let t=this,{params:o,slidesEl:i}=t;if(!o.loop||t.virtual&&t.params.virtual.enabled)return;let r=()=>{pt(i,`.${o.slideClass}, swiper-slide`).forEach((v,C)=>{v.setAttribute("data-swiper-slide-index",C)})},s=t.grid&&o.grid&&o.grid.rows>1,l=o.slidesPerGroup*(s?o.grid.rows:1),h=t.slides.length%l!==0,_=s&&t.slides.length%o.grid.rows!==0,y=x=>{for(let v=0;v<x;v+=1){let C=t.isElement?St("swiper-slide",[o.slideBlankClass]):St("div",[o.slideClass,o.slideBlankClass]);t.slidesEl.append(C)}};if(h){if(o.loopAddBlankSlides){let x=l-t.slides.length%l;y(x),t.recalcSlides(),t.updateSlides()}else Lr("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(_){if(o.loopAddBlankSlides){let x=o.grid.rows-t.slides.length%o.grid.rows;y(x),t.recalcSlides(),t.updateSlides()}else Lr("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();t.loopFix({slideRealIndex:n,direction:o.centeredSlides?void 0:"next"})}function Ab(n){let{slideRealIndex:t,slideTo:o=!0,direction:i,setTranslate:r,activeSlideIndex:s,byController:l,byMousewheel:h}=n===void 0?{}:n,_=this;if(!_.params.loop)return;_.emit("beforeLoopFix");let{slides:y,allowSlidePrev:x,allowSlideNext:v,slidesEl:C,params:M}=_,{centeredSlides:k}=M;if(_.allowSlidePrev=!0,_.allowSlideNext=!0,_.virtual&&M.virtual.enabled){o&&(!M.centeredSlides&&_.snapIndex===0?_.slideTo(_.virtual.slides.length,0,!1,!0):M.centeredSlides&&_.snapIndex<M.slidesPerView?_.slideTo(_.virtual.slides.length+_.snapIndex,0,!1,!0):_.snapIndex===_.snapGrid.length-1&&_.slideTo(_.virtual.slidesBefore,0,!1,!0)),_.allowSlidePrev=x,_.allowSlideNext=v,_.emit("loopFix");return}let E=M.slidesPerView;E==="auto"?E=_.slidesPerViewDynamic():(E=Math.ceil(parseFloat(M.slidesPerView,10)),k&&E%2===0&&(E=E+1));let T=M.slidesPerGroupAuto?E:M.slidesPerGroup,S=T;S%T!==0&&(S+=T-S%T),S+=M.loopAdditionalSlides,_.loopedSlides=S;let D=_.grid&&M.grid&&M.grid.rows>1;y.length<E+S?Lr("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):D&&M.grid.fill==="row"&&Lr("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let N=[],z=[],ne=_.activeIndex;typeof s>"u"?s=_.getSlideIndex(y.filter(W=>W.classList.contains(M.slideActiveClass))[0]):ne=s;let ee=i==="next"||!i,ce=i==="prev"||!i,K=0,G=0,Z=D?Math.ceil(y.length/M.grid.rows):y.length,j=(D?y[s].column:s)+(k&&typeof r>"u"?-E/2+.5:0);if(j<S){K=Math.max(S-j,T);for(let W=0;W<S-j;W+=1){let J=W-Math.floor(W/Z)*Z;if(D){let de=Z-J-1;for(let oe=y.length-1;oe>=0;oe-=1)y[oe].column===de&&N.push(oe)}else N.push(Z-J-1)}}else if(j+E>Z-S){G=Math.max(j-(Z-S*2),T);for(let W=0;W<G;W+=1){let J=W-Math.floor(W/Z)*Z;D?y.forEach((de,oe)=>{de.column===J&&z.push(oe)}):z.push(J)}}if(_.__preventObserver__=!0,requestAnimationFrame(()=>{_.__preventObserver__=!1}),ce&&N.forEach(W=>{y[W].swiperLoopMoveDOM=!0,C.prepend(y[W]),y[W].swiperLoopMoveDOM=!1}),ee&&z.forEach(W=>{y[W].swiperLoopMoveDOM=!0,C.append(y[W]),y[W].swiperLoopMoveDOM=!1}),_.recalcSlides(),M.slidesPerView==="auto"?_.updateSlides():D&&(N.length>0&&ce||z.length>0&&ee)&&_.slides.forEach((W,J)=>{_.grid.updateSlide(J,W,_.slides)}),M.watchSlidesProgress&&_.updateSlidesOffset(),o){if(N.length>0&&ce){if(typeof t>"u"){let W=_.slidesGrid[ne],de=_.slidesGrid[ne+K]-W;h?_.setTranslate(_.translate-de):(_.slideTo(ne+Math.ceil(K),0,!1,!0),r&&(_.touchEventsData.startTranslate=_.touchEventsData.startTranslate-de,_.touchEventsData.currentTranslate=_.touchEventsData.currentTranslate-de))}else if(r){let W=D?N.length/M.grid.rows:N.length;_.slideTo(_.activeIndex+W,0,!1,!0),_.touchEventsData.currentTranslate=_.translate}}else if(z.length>0&&ee)if(typeof t>"u"){let W=_.slidesGrid[ne],de=_.slidesGrid[ne-G]-W;h?_.setTranslate(_.translate-de):(_.slideTo(ne-G,0,!1,!0),r&&(_.touchEventsData.startTranslate=_.touchEventsData.startTranslate-de,_.touchEventsData.currentTranslate=_.touchEventsData.currentTranslate-de))}else{let W=D?z.length/M.grid.rows:z.length;_.slideTo(_.activeIndex-W,0,!1,!0)}}if(_.allowSlidePrev=x,_.allowSlideNext=v,_.controller&&_.controller.control&&!l){let W={slideRealIndex:t,direction:i,setTranslate:r,activeSlideIndex:s,byController:!0};Array.isArray(_.controller.control)?_.controller.control.forEach(J=>{!J.destroyed&&J.params.loop&&J.loopFix(mt(Me({},W),{slideTo:J.params.slidesPerView===M.slidesPerView?o:!1}))}):_.controller.control instanceof _.constructor&&_.controller.control.params.loop&&_.controller.control.loopFix(mt(Me({},W),{slideTo:_.controller.control.params.slidesPerView===M.slidesPerView?o:!1}))}_.emit("loopFix")}function Nb(){let n=this,{params:t,slidesEl:o}=n;if(!t.loop||n.virtual&&n.params.virtual.enabled)return;n.recalcSlides();let i=[];n.slides.forEach(r=>{let s=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;i[s]=r}),n.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),i.forEach(r=>{o.append(r)}),n.recalcSlides(),n.slideTo(n.realIndex,0)}var Db={loopCreate:$b,loopFix:Ab,loopDestroy:Nb};function Ib(n){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let o=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),o.style.cursor="move",o.style.cursor=n?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Rb(){let n=this;n.params.watchOverflow&&n.isLocked||n.params.cssMode||(n.isElement&&(n.__preventObserver__=!0),n[n.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",n.isElement&&requestAnimationFrame(()=>{n.__preventObserver__=!1}))}var Lb={setGrabCursor:Ib,unsetGrabCursor:Rb};function Fb(n,t){t===void 0&&(t=this);function o(i){if(!i||i===at()||i===et())return null;i.assignedSlot&&(i=i.assignedSlot);let r=i.closest(n);return!r&&!i.getRootNode?null:r||o(i.getRootNode().host)}return o(t)}function Ym(n,t,o){let i=et(),{params:r}=n,s=r.edgeSwipeDetection,l=r.edgeSwipeThreshold;return s&&(o<=l||o>=i.innerWidth-l)?s==="prevent"?(t.preventDefault(),!0):!1:!0}function zb(n){let t=this,o=at(),i=n;i.originalEvent&&(i=i.originalEvent);let r=t.touchEventsData;if(i.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(r.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){Ym(t,i,i.targetTouches[0].pageX);return}let{params:s,touches:l,enabled:h}=t;if(!h||!s.simulateTouch&&i.pointerType==="mouse"||t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let _=i.target;if(s.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(_)||"which"in i&&i.which===3||"button"in i&&i.button>0||r.isTouched&&r.isMoved)return;let y=!!s.noSwipingClass&&s.noSwipingClass!=="",x=i.composedPath?i.composedPath():i.path;y&&i.target&&i.target.shadowRoot&&x&&(_=x[0]);let v=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,C=!!(i.target&&i.target.shadowRoot);if(s.noSwiping&&(C?Fb(v,_):_.closest(v))){t.allowClick=!0;return}if(s.swipeHandler&&!_.closest(s.swipeHandler))return;l.currentX=i.pageX,l.currentY=i.pageY;let M=l.currentX,k=l.currentY;if(!Ym(t,i,M))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=M,l.startY=k,r.touchStartTime=Xt(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let E=!0;_.matches(r.focusableElements)&&(E=!1,_.nodeName==="SELECT"&&(r.isTouched=!1)),o.activeElement&&o.activeElement.matches(r.focusableElements)&&o.activeElement!==_&&o.activeElement.blur();let T=E&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||T)&&!_.isContentEditable&&i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Vb(n){let t=at(),o=this,i=o.touchEventsData,{params:r,touches:s,rtlTranslate:l,enabled:h}=o;if(!h||!r.simulateTouch&&n.pointerType==="mouse")return;let _=n;if(_.originalEvent&&(_=_.originalEvent),_.type==="pointermove"&&(i.touchId!==null||_.pointerId!==i.pointerId))return;let y;if(_.type==="touchmove"){if(y=[..._.changedTouches].filter(ee=>ee.identifier===i.touchId)[0],!y||y.identifier!==i.touchId)return}else y=_;if(!i.isTouched){i.startMoving&&i.isScrolling&&o.emit("touchMoveOpposite",_);return}let x=y.pageX,v=y.pageY;if(_.preventedByNestedSwiper){s.startX=x,s.startY=v;return}if(!o.allowTouchMove){_.target.matches(i.focusableElements)||(o.allowClick=!1),i.isTouched&&(Object.assign(s,{startX:x,startY:v,currentX:x,currentY:v}),i.touchStartTime=Xt());return}if(r.touchReleaseOnEdges&&!r.loop){if(o.isVertical()){if(v<s.startY&&o.translate<=o.maxTranslate()||v>s.startY&&o.translate>=o.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(x<s.startX&&o.translate<=o.maxTranslate()||x>s.startX&&o.translate>=o.minTranslate())return}if(t.activeElement&&_.target===t.activeElement&&_.target.matches(i.focusableElements)){i.isMoved=!0,o.allowClick=!1;return}i.allowTouchCallbacks&&o.emit("touchMove",_),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=x,s.currentY=v;let C=s.currentX-s.startX,M=s.currentY-s.startY;if(o.params.threshold&&Math.sqrt(C**2+M**2)<o.params.threshold)return;if(typeof i.isScrolling>"u"){let ee;o.isHorizontal()&&s.currentY===s.startY||o.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:C*C+M*M>=25&&(ee=Math.atan2(Math.abs(M),Math.abs(C))*180/Math.PI,i.isScrolling=o.isHorizontal()?ee>r.touchAngle:90-ee>r.touchAngle)}if(i.isScrolling&&o.emit("touchMoveOpposite",_),typeof i.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(i.startMoving=!0),i.isScrolling||_.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;o.allowClick=!1,!r.cssMode&&_.cancelable&&_.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&_.stopPropagation();let k=o.isHorizontal()?C:M,E=o.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(k=Math.abs(k)*(l?1:-1),E=Math.abs(E)*(l?1:-1)),s.diff=k,k*=r.touchRatio,l&&(k=-k,E=-E);let T=o.touchesDirection;o.swipeDirection=k>0?"prev":"next",o.touchesDirection=E>0?"prev":"next";let S=o.params.loop&&!r.cssMode,D=o.touchesDirection==="next"&&o.allowSlideNext||o.touchesDirection==="prev"&&o.allowSlidePrev;if(!i.isMoved){if(S&&D&&o.loopFix({direction:o.swipeDirection}),i.startTranslate=o.getTranslate(),o.setTransition(0),o.animating){let ee=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
vendor: 5,126 bytes, line 59
59o.wrapperEl.dispatchEvent(ee)}i.allowMomentumBounce=!1,r.grabCursor&&(o.allowSlideNext===!0||o.allowSlidePrev===!0)&&o.setGrabCursor(!0),o.emit("sliderFirstMove",_)}let N;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&T!==o.touchesDirection&&S&&D&&Math.abs(k)>=1){Object.assign(s,{startX:x,startY:v,currentX:x,currentY:v,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}o.emit("sliderMove",_),i.isMoved=!0,i.currentTranslate=k+i.startTranslate;let z=!0,ne=r.resistanceRatio;if(r.touchReleaseOnEdges&&(ne=0),k>0?(S&&D&&!N&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?o.minTranslate()-o.slidesSizesGrid[o.activeIndex+1]:o.minTranslate())&&o.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>o.minTranslate()&&(z=!1,r.resistance&&(i.currentTranslate=o.minTranslate()-1+(-o.minTranslate()+i.startTranslate+k)**ne))):k<0&&(S&&D&&!N&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?o.maxTranslate()+o.slidesSizesGrid[o.slidesSizesGrid.length-1]:o.maxTranslate())&&o.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:o.slides.length-(r.slidesPerView==="auto"?o.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<o.maxTranslate()&&(z=!1,r.resistance&&(i.currentTranslate=o.maxTranslate()+1-(o.maxTranslate()-i.startTranslate-k)**ne))),z&&(_.preventedByNestedSwiper=!0),!o.allowSlideNext&&o.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!o.allowSlidePrev&&o.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!o.allowSlidePrev&&!o.allowSlideNext&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(k)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,s.diff=o.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&o.freeMode||r.watchSlidesProgress)&&(o.updateActiveIndex(),o.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&o.freeMode&&o.freeMode.onTouchMove(),o.updateProgress(i.currentTranslate),o.setTranslate(i.currentTranslate))}function Ub(n){let t=this,o=t.touchEventsData,i=n;i.originalEvent&&(i=i.originalEvent);let r;if(i.type==="touchend"||i.type==="touchcancel"){if(r=[...i.changedTouches].filter(ne=>ne.identifier===o.touchId)[0],!r||r.identifier!==o.touchId)return}else{if(o.touchId!==null||i.pointerId!==o.pointerId)return;r=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;o.pointerId=null,o.touchId=null;let{params:l,touches:h,rtlTranslate:_,slidesGrid:y,enabled:x}=t;if(!x||!l.simulateTouch&&i.pointerType==="mouse")return;if(o.allowTouchCallbacks&&t.emit("touchEnd",i),o.allowTouchCallbacks=!1,!o.isTouched){o.isMoved&&l.grabCursor&&t.setGrabCursor(!1),o.isMoved=!1,o.startMoving=!1;return}l.grabCursor&&o.isMoved&&o.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);let v=Xt(),C=v-o.touchStartTime;if(t.allowClick){let ne=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(ne&&ne[0]||i.target,ne),t.emit("tap click",i),C<300&&v-o.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(o.lastClickTime=Xt(),Ln(()=>{t.destroyed||(t.allowClick=!0)}),!o.isTouched||!o.isMoved||!t.swipeDirection||h.diff===0&&!o.loopSwapReset||o.currentTranslate===o.startTranslate&&!o.loopSwapReset){o.isTouched=!1,o.isMoved=!1,o.startMoving=!1;return}o.isTouched=!1,o.isMoved=!1,o.startMoving=!1;let M;if(l.followFinger?M=_?t.translate:-t.translate:M=-o.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:M});return}let k=M>=-t.maxTranslate()&&!t.params.loop,E=0,T=t.slidesSizesGrid[0];for(let ne=0;ne<y.length;ne+=ne<l.slidesPerGroupSkip?1:l.slidesPerGroup){let ee=ne<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof y[ne+ee]<"u"?(k||M>=y[ne]&&M<y[ne+ee])&&(E=ne,T=y[ne+ee]-y[ne]):(k||M>=y[ne])&&(E=ne,T=y[y.length-1]-y[y.length-2])}let S=null,D=null;l.rewind&&(t.isBeginning?D=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(S=0));let N=(M-y[E])/T,z=E<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(C>l.longSwipesMs){if(!l.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(N>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?S:E+z):t.slideTo(E)),t.swipeDirection==="prev"&&(N>1-l.longSwipesRatio?t.slideTo(E+z):D!==null&&N<0&&Math.abs(N)>l.longSwipesRatio?t.slideTo(D):t.slideTo(E))}else{if(!l.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(E+z):t.slideTo(E):(t.swipeDirection==="next"&&t.slideTo(S!==null?S:E+z),t.swipeDirection==="prev"&&t.slideTo(D!==null?D:E))}}function Km(){let n=this,{params:t,el:o}=n;
vendor: 17,531 bytes, line 59
59if(o&&o.offsetWidth===0)return;t.breakpoints&&n.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:r,snapGrid:s}=n,l=n.virtual&&n.params.virtual.enabled;n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),n.updateSlidesClasses();let h=l&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&n.isEnd&&!n.isBeginning&&!n.params.centeredSlides&&!h?n.slideTo(n.slides.length-1,0,!1,!0):n.params.loop&&!l?n.slideToLoop(n.realIndex,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0),n.autoplay&&n.autoplay.running&&n.autoplay.paused&&(clearTimeout(n.autoplay.resizeTimeout),n.autoplay.resizeTimeout=setTimeout(()=>{n.autoplay&&n.autoplay.running&&n.autoplay.paused&&n.autoplay.resume()},500)),n.allowSlidePrev=r,n.allowSlideNext=i,n.params.watchOverflow&&s!==n.snapGrid&&n.checkOverflow()}function Bb(n){let t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&n.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(n.stopPropagation(),n.stopImmediatePropagation())))}function Hb(){let n=this,{wrapperEl:t,rtlTranslate:o,enabled:i}=n;if(!i)return;n.previousTranslate=n.translate,n.isHorizontal()?n.translate=-t.scrollLeft:n.translate=-t.scrollTop,n.translate===0&&(n.translate=0),n.updateActiveIndex(),n.updateSlidesClasses();let r,s=n.maxTranslate()-n.minTranslate();s===0?r=0:r=(n.translate-n.minTranslate())/s,r!==n.progress&&n.updateProgress(o?-n.translate:n.translate),n.emit("setTranslate",n.translate,!1)}function Gb(n){let t=this;gs(t,n.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function jb(){let n=this;n.documentTouchHandlerProceeded||(n.documentTouchHandlerProceeded=!0,n.params.touchReleaseOnEdges&&(n.el.style.touchAction="auto"))}var eu=(n,t)=>{let o=at(),{params:i,el:r,wrapperEl:s,device:l}=n,h=!!i.nested,_=t==="on"?"addEventListener":"removeEventListener",y=t;o[_]("touchstart",n.onDocumentTouchStart,{passive:!1,capture:h}),r[_]("touchstart",n.onTouchStart,{passive:!1}),r[_]("pointerdown",n.onTouchStart,{passive:!1}),o[_]("touchmove",n.onTouchMove,{passive:!1,capture:h}),o[_]("pointermove",n.onTouchMove,{passive:!1,capture:h}),o[_]("touchend",n.onTouchEnd,{passive:!0}),o[_]("pointerup",n.onTouchEnd,{passive:!0}),o[_]("pointercancel",n.onTouchEnd,{passive:!0}),o[_]("touchcancel",n.onTouchEnd,{passive:!0}),o[_]("pointerout",n.onTouchEnd,{passive:!0}),o[_]("pointerleave",n.onTouchEnd,{passive:!0}),o[_]("contextmenu",n.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[_]("click",n.onClick,!0),i.cssMode&&s[_]("scroll",n.onScroll),i.updateOnWindowResize?n[y](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",Km,!0):n[y]("observerUpdate",Km,!0),r[_]("load",n.onLoad,{capture:!0})};function qb(){let n=this,{params:t}=n;n.onTouchStart=zb.bind(n),n.onTouchMove=Vb.bind(n),n.onTouchEnd=Ub.bind(n),n.onDocumentTouchStart=jb.bind(n),t.cssMode&&(n.onScroll=Hb.bind(n)),n.onClick=Bb.bind(n),n.onLoad=Gb.bind(n),eu(n,"on")}function Wb(){eu(this,"off")}var Yb={attachEvents:qb,detachEvents:Wb},Xm=(n,t)=>n.grid&&t.grid&&t.grid.rows>1;function Kb(){let n=this,{realIndex:t,initialized:o,params:i,el:r}=n,s=i.breakpoints;if(!s||s&&Object.keys(s).length===0)return;let l=n.getBreakpoint(s,n.params.breakpointsBase,n.el);if(!l||n.currentBreakpoint===l)return;let _=(l in s?s[l]:void 0)||n.originalParams,y=Xm(n,i),x=Xm(n,_),v=n.params.grabCursor,C=_.grabCursor,M=i.enabled;y&&!x?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),n.emitContainerClasses()):!y&&x&&(r.classList.add(`${i.containerModifierClass}grid`),(_.grid.fill&&_.grid.fill==="column"||!_.grid.fill&&i.grid.fill==="column")&&r.classList.add(`${i.containerModifierClass}grid-column`),n.emitContainerClasses()),v&&!C?n.unsetGrabCursor():!v&&C&&n.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(N=>{if(typeof _[N]>"u")return;let z=i[N]&&i[N].enabled,ne=_[N]&&_[N].enabled;z&&!ne&&n[N].disable(),!z&&ne&&n[N].enable()});let k=_.direction&&_.direction!==i.direction,E=i.loop&&(_.slidesPerView!==i.slidesPerView||k),T=i.loop;k&&o&&n.changeDirection(),ln(n.params,_);let S=n.params.enabled,D=n.params.loop;Object.assign(n,{allowTouchMove:n.params.allowTouchMove,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev}),M&&!S?n.disable():!M&&S&&n.enable(),n.currentBreakpoint=l,n.emit("_beforeBreakpoint",_),o&&(E?(n.loopDestroy(),n.loopCreate(t),n.updateSlides()):!T&&D?(n.loopCreate(t),n.updateSlides()):T&&!D&&n.loopDestroy()),n.emit("breakpoint",_)}function Xb(n,t,o){if(t===void 0&&(t="window"),!n||t==="container"&&!o)return;let i=!1,r=et(),s=t==="window"?r.innerHeight:o.clientHeight,l=Object.keys(n).map(h=>{if(typeof h=="string"&&h.indexOf("@")===0){let _=parseFloat(h.substr(1));return{value:s*_,point:h}}return{value:h,point:h}});l.sort((h,_)=>parseInt(h.value,10)-parseInt(_.value,10));for(let h=0;h<l.length;h+=1){let{point:_,value:y}=l[h];t==="window"?r.matchMedia(`(min-width: ${y}px)`).matches&&(i=_):y<=o.clientWidth&&(i=_)}return i||"max"}var Qb={setBreakpoint:Kb,getBreakpoint:Xb};function Zb(n,t){let o=[];return n.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(r=>{i[r]&&o.push(t+r)}):typeof i=="string"&&o.push(t+i)}),o}function Jb(){let n=this,{classNames:t,params:o,rtl:i,el:r,device:s}=n,l=Zb(["initialized",o.direction,{"free-mode":n.params.freeMode&&o.freeMode.enabled},{autoheight:o.autoHeight},{rtl:i},{grid:o.grid&&o.grid.rows>1},{"grid-column":o.grid&&o.grid.rows>1&&o.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":o.cssMode},{centered:o.cssMode&&o.centeredSlides},{"watch-progress":o.watchSlidesProgress}],o.containerModifierClass);t.push(...l),r.classList.add(...t),n.emitContainerClasses()}function e2(){let n=this,{el:t,classNames:o}=n;t.classList.remove(...o),n.emitContainerClasses()}var t2={addClasses:Jb,removeClasses:e2};function n2(){let n=this,{isLocked:t,params:o}=n,{slidesOffsetBefore:i}=o;if(i){let r=n.slides.length-1,s=n.slidesGrid[r]+n.slidesSizesGrid[r]+i*2;n.isLocked=n.size>s}else n.isLocked=n.snapGrid.length===1;o.allowSlideNext===!0&&(n.allowSlideNext=!n.isLocked),o.allowSlidePrev===!0&&(n.allowSlidePrev=!n.isLocked),t&&t!==n.isLocked&&(n.isEnd=!1),t!==n.isLocked&&n.emit(n.isLocked?"lock":"unlock")}var o2={checkOverflow:n2},hs={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function i2(n,t){return function(i){i===void 0&&(i={});let r=Object.keys(i)[0],s=i[r];if(typeof s!="object"||s===null){ln(t,i);return}if(n[r]===!0&&(n[r]={enabled:!0}),r==="navigation"&&n[r]&&n[r].enabled&&!n[r].prevEl&&!n[r].nextEl&&(n[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&n[r]&&n[r].enabled&&!n[r].el&&(n[r].auto=!0),!(r in n&&"enabled"in s)){ln(t,i);return}typeof n[r]=="object"&&!("enabled"in n[r])&&(n[r].enabled=!0),n[r]||(n[r]={enabled:!1}),ln(t,i)}}var lc={eventsEmitter:tb,update:mb,translate:_b,transition:wb,slide:Tb,loop:Db,grabCursor:Lb,events:Yb,breakpoints:Qb,checkOverflow:o2,classes:t2},cc={},Ro=class n{constructor(){let t,o;for(var i=arguments.length,r=new Array(i),s=0;s<i;s++)r[s]=arguments[s];r.length===1&&r[0].constructor&&Object.prototype.toString.call(r[0]).slice(8,-1)==="Object"?o=r[0]:[t,o]=r,o||(o={}),o=ln({},o),t&&!o.el&&(o.el=t);let l=at();if(o.el&&typeof o.el=="string"&&l.querySelectorAll(o.el).length>1){let x=[];return l.querySelectorAll(o.el).forEach(v=>{let C=ln({},o,{el:v});x.push(new n(C))}),x}let h=this;h.__swiper__=!0,h.support=Qm(),h.device=Zm({userAgent:o.userAgent}),h.browser=Zf(),h.eventsListeners={},h.eventsAnyListeners=[],h.modules=[...h.__modules__],o.modules&&Array.isArray(o.modules)&&h.modules.push(...o.modules);let _={};h.modules.forEach(x=>{x({params:o,swiper:h,extendParams:i2(o,_),on:h.on.bind(h),once:h.once.bind(h),off:h.off.bind(h),emit:h.emit.bind(h)})});let y=ln({},hs,_);return h.params=ln({},y,cc,o),h.originalParams=ln({},h.params),h.passedParams=ln({},o),h.params&&h.params.on&&Object.keys(h.params.on).forEach(x=>{h.on(x,h.params.on[x])}),h.params&&h.params.onAny&&h.onAny(h.params.onAny),Object.assign(h,{enabled:h.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return h.params.direction==="horizontal"},isVertical(){return h.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:h.params.allowSlideNext,allowSlidePrev:h.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:h.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:h.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),h.emit("_swiper"),h.params.init&&h.init(),h}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){let{slidesEl:o,params:i}=this,r=pt(o,`.${i.slideClass}, swiper-slide`),s=Do(r[0]);return Do(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(o=>o.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){let t=this,{slidesEl:o,params:i}=t;t.slides=pt(o,`.${i.slideClass}, swiper-slide`)}enable(){let t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){let t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,o){let i=this;t=Math.min(Math.max(t,0),1);let r=i.minTranslate(),l=(i.maxTranslate()-r)*t+r;i.translateTo(l,typeof o>"u"?0:o),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){let t=this;if(!t.params._emitClasses||!t.el)return;let o=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",o.join(" "))}getSlideClasses(t){let o=this;return o.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(o.params.slideClass)===0).join(" ")}emitSlidesClasses(){let t=this;if(!t.params._emitClasses||!t.el)return;let o=[];t.slides.forEach(i=>{let r=t.getSlideClasses(i);o.push({slideEl:i,classNames:r}),t.emit("_slideClass",i,r)}),t.emit("_slideClasses",o)}slidesPerViewDynamic(t,o){t===void 0&&(t="current"),o===void 0&&(o=!1);let i=this,{params:r,slides:s,slidesGrid:l,slidesSizesGrid:h,size:_,activeIndex:y}=i,x=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let v=s[y]?Math.ceil(s[y].swiperSlideSize):0,C;for(let M=y+1;M<s.length;M+=1)s[M]&&!C&&(v+=Math.ceil(s[M].swiperSlideSize),x+=1,v>_&&(C=!0));for(let M=y-1;M>=0;M-=1)s[M]&&!C&&(v+=s[M].swiperSlideSize,x+=1,v>_&&(C=!0))}else if(t==="current")for(let v=y+1;v<s.length;v+=1)(o?l[v]+h[v]-l[y]<_:l[v]-l[y]<_)&&(x+=1);else for(let v=y-1;v>=0;v-=1)l[y]-l[v]<_&&(x+=1);return x}update(){let t=this;if(!t||t.destroyed)return;let{snapGrid:o,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(l=>{l.complete&&gs(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function r(){let l=t.rtlTranslate?t.translate*-1:t.translate,h=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(h),t.updateActiveIndex(),t.updateSlidesClasses()}let s;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)r(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){let l=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;s=t.slideTo(l.length-1,0,!1,!0)}else s=t.slideTo(t.activeIndex,0,!1,!0);s||r()}i.watchOverflow&&o!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,o){o===void 0&&(o=!0);let i=this,r=i.params.direction;return t||(t=r==="horizontal"?"vertical":"horizontal"),t===r||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${r}`),i.el.classList.add(`${i.params.containerModifierClass}${t}`),i.emitContainerClasses(),i.params.direction=t,i.slides.forEach(s=>{t==="vertical"?s.style.width="":s.style.height=""}),i.emit("changeDirection"),o&&i.update()),i}changeLanguageDirection(t){let o=this;o.rtl&&t==="rtl"||!o.rtl&&t==="ltr"||(o.rtl=t==="rtl",o.rtlTranslate=o.params.direction==="horizontal"&&o.rtl,o.rtl?(o.el.classList.add(`${o.params.containerModifierClass}rtl`),o.el.dir="rtl"):(o.el.classList.remove(`${o.params.containerModifierClass}rtl`),o.el.dir="ltr"),o.update())}mount(t){let o=this;if(o.mounted)return!0;let i=t||o.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=o,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===o.params.swiperElementNodeName.toUpperCase()&&(o.isElement=!0);let r=()=>`.${(o.params.wrapperClass||"").trim().split(" ").join(".")}`,l=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):pt(i,r())[0];return!l&&o.params.createElements&&(l=St("div",o.params.wrapperClass),i.append(l),pt(i,`.${o.params.slideClass}`).forEach(h=>{l.append(h)})),Object.assign(o,{el:i,wrapperEl:l,slidesEl:o.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:l,hostEl:o.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||ho(i,"direction")==="rtl",rtlTranslate:o.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||ho(i,"direction")==="rtl"),wrongRTL:ho(l,"display")==="-webkit-box"}),!0}init(t){let o=this;if(o.initialized||o.mount(t)===!1)return o;o.emit("beforeInit"),o.params.breakpoints&&o.setBreakpoint(),o.addClasses(),o.updateSize(),o.updateSlides(),o.params.watchOverflow&&o.checkOverflow(),o.params.grabCursor&&o.enabled&&o.setGrabCursor(),o.params.loop&&o.virtual&&o.params.virtual.enabled?o.slideTo(o.params.initialSlide+o.virtual.slidesBefore,0,o.params.runCallbacksOnInit,!1,!0):o.slideTo(o.params.initialSlide,0,o.params.runCallbacksOnInit,!1,!0),o.params.loop&&o.loopCreate(),o.attachEvents();let r=[...o.el.querySelectorAll('[loading="lazy"]')];return o.isElement&&r.push(...o.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(s=>{s.complete?gs(o,s):s.addEventListener("load",l=>{gs(o,l.target)})}),dc(o),o.initialized=!0,dc(o),o.emit("init"),o.emit("afterInit"),o}destroy(t,o){t===void 0&&(t=!0),o===void 0&&(o=!0);let i=this,{params:r,el:s,wrapperEl:l,slides:h}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),o&&(i.removeClasses(),s.removeAttribute("style"),l.removeAttribute("style"),h&&h.length&&h.forEach(_=>{_.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),_.removeAttribute("style"),_.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(_=>{i.off(_)}),t!==!1&&(i.el.swiper=null,jm(i)),i.destroyed=!0),null}static extendDefaults(t){ln(cc,t)}static get extendedDefaults(){return cc}static get defaults(){return hs}static installModule(t){n.prototype.__modules__||(n.prototype.__modules__=[]);let o=n.prototype.__modules__;typeof t=="function"&&o.indexOf(t)<0&&o.push(t)}static use(t){return Array.isArray(t)?(t.forEach(o=>n.installModule(o)),n):(n.installModule(t),n)}};
vendor: 10,684 bytes, line 59
59Object.keys(lc).forEach(n=>{Object.keys(lc[n]).forEach(t=>{Ro.prototype[t]=lc[n][t]})});Ro.use([Jf,eb]);function tu(n){let{swiper:t,extendParams:o,on:i,emit:r}=n;o({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let s,l=at();t.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let h=l.createElement("div");function _(k,E){let T=t.params.virtual;if(T.cache&&t.virtual.cache[E])return t.virtual.cache[E];let S;return T.renderSlide?(S=T.renderSlide.call(t,k,E),typeof S=="string"&&(h.innerHTML=S,S=h.children[0])):t.isElement?S=St("swiper-slide"):S=St("div",t.params.slideClass),S.setAttribute("data-swiper-slide-index",E),T.renderSlide||(S.innerHTML=k),T.cache&&(t.virtual.cache[E]=S),S}function y(k,E){let{slidesPerView:T,slidesPerGroup:S,centeredSlides:D,loop:N,initialSlide:z}=t.params;if(E&&!N&&z>0)return;let{addSlidesBefore:ne,addSlidesAfter:ee}=t.params.virtual,{from:ce,to:K,slides:G,slidesGrid:Z,offset:ie}=t.virtual;t.params.cssMode||t.updateActiveIndex();let j=t.activeIndex||0,W;t.rtlTranslate?W="right":W=t.isHorizontal()?"left":"top";let J,de;D?(J=Math.floor(T/2)+S+ee,de=Math.floor(T/2)+S+ne):(J=T+(S-1)+ee,de=(N?T:S)+ne);let oe=j-de,V=j+J;N||(oe=Math.max(oe,0),V=Math.min(V,G.length-1));let H=(t.slidesGrid[oe]||0)-(t.slidesGrid[0]||0);N&&j>=de?(oe-=de,D||(H+=t.slidesGrid[0])):N&&j<de&&(oe=-de,D&&(H+=t.slidesGrid[0])),Object.assign(t.virtual,{from:oe,to:V,offset:H,slidesGrid:t.slidesGrid,slidesBefore:de,slidesAfter:J});function re(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r("virtualUpdate")}if(ce===oe&&K===V&&!k){t.slidesGrid!==Z&&H!==ie&&t.slides.forEach(Ce=>{Ce.style[W]=`${H-Math.abs(t.cssOverflowAdjustment())}px`}),t.updateProgress(),r("virtualUpdate");return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:H,from:oe,to:V,slides:function(){let Ke=[];for(let Xe=oe;Xe<=V;Xe+=1)Ke.push(G[Xe]);return Ke}()}),t.params.virtual.renderExternalUpdate?re():r("virtualUpdate");return}let we=[],ae=[],me=Ce=>{let Ke=Ce;return Ce<0?Ke=G.length+Ce:Ke>=G.length&&(Ke=Ke-G.length),Ke};if(k)t.slides.filter(Ce=>Ce.matches(`.${t.params.slideClass}, swiper-slide`)).forEach(Ce=>{Ce.remove()});else for(let Ce=ce;Ce<=K;Ce+=1)if(Ce<oe||Ce>V){let Ke=me(Ce);t.slides.filter(Xe=>Xe.matches(`.${t.params.slideClass}[data-swiper-slide-index="${Ke}"], swiper-slide[data-swiper-slide-index="${Ke}"]`)).forEach(Xe=>{Xe.remove()})}let be=N?-G.length:0,Se=N?G.length*2:G.length;for(let Ce=be;Ce<Se;Ce+=1)if(Ce>=oe&&Ce<=V){let Ke=me(Ce);typeof K>"u"||k?ae.push(Ke):(Ce>K&&ae.push(Ke),Ce<ce&&we.push(Ke))}if(ae.forEach(Ce=>{t.slidesEl.append(_(G[Ce],Ce))}),N)for(let Ce=we.length-1;Ce>=0;Ce-=1){let Ke=we[Ce];t.slidesEl.prepend(_(G[Ke],Ke))}else we.sort((Ce,Ke)=>Ke-Ce),we.forEach(Ce=>{t.slidesEl.prepend(_(G[Ce],Ce))});pt(t.slidesEl,".swiper-slide, swiper-slide").forEach(Ce=>{Ce.style[W]=`${H-Math.abs(t.cssOverflowAdjustment())}px`}),re()}function x(k){if(typeof k=="object"&&"length"in k)for(let E=0;E<k.length;E+=1)k[E]&&t.virtual.slides.push(k[E]);else t.virtual.slides.push(k);y(!0)}function v(k){let E=t.activeIndex,T=E+1,S=1;if(Array.isArray(k)){for(let D=0;D<k.length;D+=1)k[D]&&t.virtual.slides.unshift(k[D]);T=E+k.length,S=k.length}else t.virtual.slides.unshift(k);if(t.params.virtual.cache){let D=t.virtual.cache,N={};Object.keys(D).forEach(z=>{let ne=D[z],ee=ne.getAttribute("data-swiper-slide-index");ee&&ne.setAttribute("data-swiper-slide-index",parseInt(ee,10)+S),N[parseInt(z,10)+S]=ne}),t.virtual.cache=N}y(!0),t.slideTo(T,0)}function C(k){if(typeof k>"u"||k===null)return;let E=t.activeIndex;if(Array.isArray(k))for(let T=k.length-1;T>=0;T-=1)t.params.virtual.cache&&(delete t.virtual.cache[k[T]],Object.keys(t.virtual.cache).forEach(S=>{S>k&&(t.virtual.cache[S-1]=t.virtual.cache[S],t.virtual.cache[S-1].setAttribute("data-swiper-slide-index",S-1),delete t.virtual.cache[S])})),t.virtual.slides.splice(k[T],1),k[T]<E&&(E-=1),E=Math.max(E,0);else t.params.virtual.cache&&(delete t.virtual.cache[k],Object.keys(t.virtual.cache).forEach(T=>{T>k&&(t.virtual.cache[T-1]=t.virtual.cache[T],t.virtual.cache[T-1].setAttribute("data-swiper-slide-index",T-1),delete t.virtual.cache[T])})),t.virtual.slides.splice(k,1),k<E&&(E-=1),E=Math.max(E,0);y(!0),t.slideTo(E,0)}function M(){t.virtual.slides=[],t.params.virtual.cache&&(t.virtual.cache={}),y(!0),t.slideTo(0,0)}i("beforeInit",()=>{if(!t.params.virtual.enabled)return;let k;if(typeof t.passedParams.virtual.slides>"u"){let E=[...t.slidesEl.children].filter(T=>T.matches(`.${t.params.slideClass}, swiper-slide`));E&&E.length&&(t.virtual.slides=[...E],k=!0,E.forEach((T,S)=>{T.setAttribute("data-swiper-slide-index",S),t.virtual.cache[S]=T,T.remove()}))}k||(t.virtual.slides=t.params.virtual.slides),t.classNames.push(`${t.params.containerModifierClass}virtual`),t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0,y(!1,!0)}),i("setTranslate",()=>{t.params.virtual.enabled&&(t.params.cssMode&&!t._immediateVirtual?(clearTimeout(s),s=setTimeout(()=>{y()},100)):y())}),i("init update resize",()=>{t.params.virtual.enabled&&t.params.cssMode&&li(t.wrapperEl,"--swiper-virtual-size",`${t.virtualSize}px`)}),Object.assign(t.virtual,{appendSlide:x,prependSlide:v,removeSlide:C,removeAllSlides:M,update:y})}function nu(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s=at(),l=et();t.keyboard={enabled:!1},o({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function h(x){if(!t.enabled)return;let{rtlTranslate:v}=t,C=x;C.originalEvent&&(C=C.originalEvent);let M=C.keyCode||C.charCode,k=t.params.keyboard.pageUpDown,E=k&&M===33,T=k&&M===34,S=M===37,D=M===39,N=M===38,z=M===40;if(!t.allowSlideNext&&(t.isHorizontal()&&D||t.isVertical()&&z||T)||!t.allowSlidePrev&&(t.isHorizontal()&&S||t.isVertical()&&N||E))return!1;if(!(C.shiftKey||C.altKey||C.ctrlKey||C.metaKey)&&!(s.activeElement&&s.activeElement.nodeName&&(s.activeElement.nodeName.toLowerCase()==="input"||s.activeElement.nodeName.toLowerCase()==="textarea"))){if(t.params.keyboard.onlyInViewport&&(E||T||S||D||N||z)){let ne=!1;if(Fn(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&Fn(t.el,`.${t.params.slideActiveClass}`).length===0)return;let ee=t.el,ce=ee.clientWidth,K=ee.clientHeight,G=l.innerWidth,Z=l.innerHeight,ie=ci(ee);v&&(ie.left-=ee.scrollLeft);let j=[[ie.left,ie.top],[ie.left+ce,ie.top],[ie.left,ie.top+K],[ie.left+ce,ie.top+K]];for(let W=0;W<j.length;W+=1){let J=j[W];if(J[0]>=0&&J[0]<=G&&J[1]>=0&&J[1]<=Z){if(J[0]===0&&J[1]===0)continue;ne=!0}}if(!ne)return}t.isHorizontal()?((E||T||S||D)&&(C.preventDefault?C.preventDefault():C.returnValue=!1),((T||D)&&!v||(E||S)&&v)&&t.slideNext(),((E||S)&&!v||(T||D)&&v)&&t.slidePrev()):((E||T||N||z)&&(C.preventDefault?C.preventDefault():C.returnValue=!1),(T||z)&&t.slideNext(),(E||N)&&t.slidePrev()),r("keyPress",M)}}function _(){t.keyboard.enabled||(s.addEventListener("keydown",h),t.keyboard.enabled=!0)}function y(){t.keyboard.enabled&&(s.removeEventListener("keydown",h),t.keyboard.enabled=!1)}i("init",()=>{t.params.keyboard.enabled&&_()}),i("destroy",()=>{t.keyboard.enabled&&y()}),Object.assign(t.keyboard,{enable:_,disable:y})}function ou(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s=et();o({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let l,h=Xt(),_,y=[];function x(N){let ce=0,K=0,G=0,Z=0;return"detail"in N&&(K=N.detail),"wheelDelta"in N&&(K=-N.wheelDelta/120),"wheelDeltaY"in N&&(K=-N.wheelDeltaY/120),"wheelDeltaX"in N&&(ce=-N.wheelDeltaX/120),"axis"in N&&N.axis===N.HORIZONTAL_AXIS&&(ce=K,K=0),G=ce*10,Z=K*10,"deltaY"in N&&(Z=N.deltaY),"deltaX"in N&&(G=N.deltaX),N.shiftKey&&!G&&(G=Z,Z=0),(G||Z)&&N.deltaMode&&(N.deltaMode===1?(G*=40,Z*=40):(G*=800,Z*=800)),G&&!ce&&(ce=G<1?-1:1),Z&&!K&&(K=Z<1?-1:1),{spinX:ce,spinY:K,pixelX:G,pixelY:Z}}function v(){t.enabled&&(t.mouseEntered=!0)}function C(){t.enabled&&(t.mouseEntered=!1)}function M(N){return t.params.mousewheel.thresholdDelta&&N.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&Xt()-h<t.params.mousewheel.thresholdTime?!1:N.delta>=6&&Xt()-h<60?!0:(N.direction<0?(!t.isEnd||t.params.loop)&&!t.animating&&(t.slideNext(),r("scroll",N.raw)):(!t.isBeginning||t.params.loop)&&!t.animating&&(t.slidePrev(),r("scroll",N.raw)),h=new s.Date().getTime(),!1)}function k(N){let z=t.params.mousewheel;if(N.direction<0){if(t.isEnd&&!t.params.loop&&z.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&z.releaseOnEdges)return!0;return!1}function E(N){let z=N,ne=!0;if(!t.enabled||N.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;let ee=t.params.mousewheel;t.params.cssMode&&z.preventDefault();let ce=t.el;t.params.mousewheel.eventsTarget!=="container"&&(ce=document.querySelector(t.params.mousewheel.eventsTarget));let K=ce&&ce.contains(z.target);if(!t.mouseEntered&&!K&&!ee.releaseOnEdges)return!0;z.originalEvent&&(z=z.originalEvent);let G=0,Z=t.rtlTranslate?-1:1,ie=x(z);if(ee.forceToAxis)if(t.isHorizontal())if(Math.abs(ie.pixelX)>Math.abs(ie.pixelY))G=-ie.pixelX*Z;else return!0;else if(Math.abs(ie.pixelY)>Math.abs(ie.pixelX))G=-ie.pixelY;else return!0;else G=Math.abs(ie.pixelX)>Math.abs(ie.pixelY)?-ie.pixelX*Z:-ie.pixelY;if(G===0)return!0;ee.invert&&(G=-G);let j=t.getTranslate()+G*ee.sensitivity;if(j>=t.minTranslate()&&(j=t.minTranslate()),j<=t.maxTranslate()&&(j=t.maxTranslate()),ne=t.params.loop?!0:!(j===t.minTranslate()||j===t.maxTranslate()),ne&&t.params.nested&&z.stopPropagation(),!t.params.freeMode||!t.params.freeMode.enabled){let W={time:Xt(),delta:Math.abs(G),direction:Math.sign(G),raw:N};y.length>=2&&y.shift();let J=y.length?y[y.length-1]:void 0;if(y.push(W),J?(W.direction!==J.direction||W.delta>J.delta||W.time>J.time+150)&&M(W):M(W),k(W))return!0}else{let W={time:Xt(),delta:Math.abs(G),direction:Math.sign(G)},J=_&&W.time<_.time+500&&W.delta<=_.delta&&W.direction===_.direction;if(!J){_=void 0;let de=t.getTranslate()+G*ee.sensitivity,oe=t.isBeginning,V=t.isEnd;if(de>=t.minTranslate()&&(de=t.minTranslate()),de<=t.maxTranslate()&&(de=t.maxTranslate()),t.setTransition(0),t.setTranslate(de),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!oe&&t.isBeginning||!V&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:W.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(l),l=void 0,y.length>=15&&y.shift();let H=y.length?y[y.length-1]:void 0,re=y[0];if(y.push(W),H&&(W.delta>H.delta||W.direction!==H.direction))y.splice(0);else if(y.length>
vendor: 1,270 bytes, line 59
59=15&&W.time-re.time<500&&re.delta-W.delta>=1&&W.delta<=6){let we=G>0?.8:.2;_=W,y.splice(0),l=Ln(()=>{t.slideToClosest(t.params.speed,!0,void 0,we)},0)}l||(l=Ln(()=>{_=W,y.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)},500))}if(J||r("scroll",z),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),ee.releaseOnEdges&&(de===t.minTranslate()||de===t.maxTranslate()))return!0}}return z.preventDefault?z.preventDefault():z.returnValue=!1,!1}function T(N){let z=t.el;t.params.mousewheel.eventsTarget!=="container"&&(z=document.querySelector(t.params.mousewheel.eventsTarget)),z[N]("mouseenter",v),z[N]("mouseleave",C),z[N]("wheel",E)}function S(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",E),!0):t.mousewheel.enabled?!1:(T("addEventListener"),t.mousewheel.enabled=!0,!0)}function D(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,E),!0):t.mousewheel.enabled?(T("removeEventListener"),t.mousewheel.enabled=!1,!0):!1}i("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&D(),t.params.mousewheel.enabled&&S()}),i("destroy",()=>{t.params.cssMode&&S(),t.mousewheel.enabled&&D()}),Object.assign(t.mousewheel,{enable:S,disable:D})}function Ki(n,t,o,i){return n.params.createElements&&Object.keys(i).forEac
vendor: 4,992 bytes, line 59
59h(r=>{if(!o[r]&&o.auto===!0){let s=pt(n.el,`.${i[r]}`)[0];s||(s=St("div",i[r]),s.className=i[r],n.el.append(s)),o[r]=s,t[r]=s}}),o}function iu(n){let{swiper:t,extendParams:o,on:i,emit:r}=n;o({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function s(k){let E;return k&&typeof k=="string"&&t.isElement&&(E=t.el.querySelector(k),E)?E:(k&&(typeof k=="string"&&(E=[...document.querySelectorAll(k)]),t.params.uniqueNavElements&&typeof k=="string"&&E&&E.length>1&&t.el.querySelectorAll(k).length===1?E=t.el.querySelector(k):E&&E.length===1&&(E=E[0])),k&&!E?k:E)}function l(k,E){let T=t.params.navigation;k=Fe(k),k.forEach(S=>{S&&(S.classList[E?"add":"remove"](...T.disabledClass.split(" ")),S.tagName==="BUTTON"&&(S.disabled=E),t.params.watchOverflow&&t.enabled&&S.classList[t.isLocked?"add":"remove"](T.lockClass))})}function h(){let{nextEl:k,prevEl:E}=t.navigation;if(t.params.loop){l(E,!1),l(k,!1);return}l(E,t.isBeginning&&!t.params.rewind),l(k,t.isEnd&&!t.params.rewind)}function _(k){k.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),r("navigationPrev"))}function y(k){k.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),r("navigationNext"))}function x(){let k=t.params.navigation;if(t.params.navigation=Ki(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(k.nextEl||k.prevEl))return;let E=s(k.nextEl),T=s(k.prevEl);Object.assign(t.navigation,{nextEl:E,prevEl:T}),E=Fe(E),T=Fe(T);let S=(D,N)=>{D&&D.addEventListener("click",N==="next"?y:_),!t.enabled&&D&&D.classList.add(...k.lockClass.split(" "))};E.forEach(D=>S(D,"next")),T.forEach(D=>S(D,"prev"))}function v(){let{nextEl:k,prevEl:E}=t.navigation;k=Fe(k),E=Fe(E);let T=(S,D)=>{S.removeEventListener("click",D==="next"?y:_),S.classList.remove(...t.params.navigation.disabledClass.split(" "))};k.forEach(S=>T(S,"next")),E.forEach(S=>T(S,"prev"))}i("init",()=>{t.params.navigation.enabled===!1?M():(x(),h())}),i("toEdge fromEdge lock unlock",()=>{h()}),i("destroy",()=>{v()}),i("enable disable",()=>{let{nextEl:k,prevEl:E}=t.navigation;if(k=Fe(k),E=Fe(E),t.enabled){h();return}[...k,...E].filter(T=>!!T).forEach(T=>T.classList.add(t.params.navigation.lockClass))}),i("click",(k,E)=>{let{nextEl:T,prevEl:S}=t.navigation;T=Fe(T),S=Fe(S);let D=E.target;if(t.params.navigation.hideOnClick&&!S.includes(D)&&!T.includes(D)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===D||t.pagination.el.contains(D)))return;let N;T.length?N=T[0].classList.contains(t.params.navigation.hiddenClass):S.length&&(N=S[0].classList.contains(t.params.navigation.hiddenClass)),r(N===!0?"navigationShow":"navigationHide"),[...T,...S].filter(z=>!!z).forEach(z=>z.classList.toggle(t.params.navigation.hiddenClass))}});let C=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),x(),h()},M=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),v()};Object.assign(t.navigation,{enable:C,disable:M,update:h,init:x,destroy:v})}function On(n){return n===void 0&&(n=""),`.${n.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ru(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s="swiper-pagination";o({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:S=>S,formatFractionTotal:S=>S,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),t.pagination={el:null,bullets:[]};let l,h=0;function _(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function y(S,D){let{bulletActiveClass:N}=t.params.pagination;S&&(S=S[`${D==="prev"?"previous":"next"}ElementSibling`],S&&(S.classList.add(`${N}-${D}`),S=S[`${D==="prev"?"previous":"next"}ElementSibling`],S&&S.classList.add(`${N}-${D}-${D}`)))}function x(S){let D=S.target.closest(On(t.params.pagination.bulletClass));if(!D)return;S.preventDefault();let N=Do(D)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===N)return;t.slideToLoop(N)}else t.slideTo(N)}function v(){let S=t.rtl,D=t.params.pagination;if(_())return;let N=t.pagination.el;N=Fe(N);let z,ne,ee=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,ce=t.params.loop?Math.
vendor: 1,655 bytes, line 59
59ceil(ee/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(ne=t.previousRealIndex||0,z=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(z=t.snapIndex,ne=t.previousSnapIndex):(ne=t.previousIndex||0,z=t.activeIndex||0),D.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){let K=t.pagination.bullets,G,Z,ie;if(D.dynamicBullets&&(l=Fr(K[0],t.isHorizontal()?"width":"height",!0),N.forEach(j=>{j.style[t.isHorizontal()?"width":"height"]=`${l*(D.dynamicMainBullets+4)}px`}),D.dynamicMainBullets>1&&ne!==void 0&&(h+=z-(ne||0),h>D.dynamicMainBullets-1?h=D.dynamicMainBullets-1:h<0&&(h=0)),G=Math.max(z-h,0),Z=G+(Math.min(K.length,D.dynamicMainBullets)-1),ie=(Z+G)/2),K.forEach(j=>{let W=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(J=>`${D.bulletActiveClass}${J}`)].map(J=>typeof J=="string"&&J.includes(" ")?J.split(" "):J).flat();j.classList.remove(...W)}),N.length>1)K.forEach(j=>{let W=Do(j);W===z?j.classList.add(...D.bulletActiveClass.split(" ")):t.isElement&&j.setAttribute("part","bullet"),D.dynamicBullets&&(W>=G&&W<=Z&&j.classList.add(...`${D.bulletActiveClass}-main`.split(" ")),W===G&&y(j,"prev"),W===Z&&y(j,"next"))});else{let j=K[z];if(j&&j.classList.add(...D.bulletActiveClass.split(" ")),t.isElement&&K.forEach((W,J)=>{W.setAttribute("part",J===z?"bullet-active":"bullet")}),D.dynamicBullets){let W=K[G],J=K[Z];for(let de=G;de<=Z;de+=1)K[de]&&K[de].classList.add(...`${D.bulletActiveClass}-main`.split(" "));y(W,"prev"),y(J,"next")}}if(D.dynamicBullets){let j=Math.min(K.length,D.dynamicMainBullets+4),W=(l*j-l)/2-ie*l,J=S?"right":"left";
vendor: 4,158 bytes, line 59
59K.forEach(de=>{de.style[t.isHorizontal()?J:"top"]=`${W}px`})}}N.forEach((K,G)=>{if(D.type==="fraction"&&(K.querySelectorAll(On(D.currentClass)).forEach(Z=>{Z.textContent=D.formatFractionCurrent(z+1)}),K.querySelectorAll(On(D.totalClass)).forEach(Z=>{Z.textContent=D.formatFractionTotal(ce)})),D.type==="progressbar"){let Z;D.progressbarOpposite?Z=t.isHorizontal()?"vertical":"horizontal":Z=t.isHorizontal()?"horizontal":"vertical";let ie=(z+1)/ce,j=1,W=1;Z==="horizontal"?j=ie:W=ie,K.querySelectorAll(On(D.progressbarFillClass)).forEach(J=>{J.style.transform=`translate3d(0,0,0) scaleX(${j}) scaleY(${W})`,J.style.transitionDuration=`${t.params.speed}ms`})}D.type==="custom"&&D.renderCustom?(K.innerHTML=D.renderCustom(t,z+1,ce),G===0&&r("paginationRender",K)):(G===0&&r("paginationRender",K),r("paginationUpdate",K)),t.params.watchOverflow&&t.enabled&&K.classList[t.isLocked?"add":"remove"](D.lockClass)})}function C(){let S=t.params.pagination;if(_())return;let D=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length,N=t.pagination.el;N=Fe(N);let z="";if(S.type==="bullets"){let ne=t.params.loop?Math.ceil(D/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&ne>D&&(ne=D);for(let ee=0;ee<ne;ee+=1)S.renderBullet?z+=S.renderBullet.call(t,ee,S.bulletClass):z+=`<${S.bulletElement} ${t.isElement?'part="bullet"':""} class="${S.bulletClass}"></${S.bulletElement}>`}S.type==="fraction"&&(S.renderFraction?z=S.renderFraction.call(t,S.currentClass,S.totalClass):z=`<span class="${S.currentClass}"></span> / <span class="${S.totalClass}"></span>`),S.type==="progressbar"&&(S.renderProgressbar?z=S.renderProgressbar.call(t,S.progressbarFillClass):z=`<span class="${S.progressbarFillClass}"></span>`),t.pagination.bullets=[],N.forEach(ne=>{S.type!=="custom"&&(ne.innerHTML=z||""),S.type==="bullets"&&t.pagination.bullets.push(...ne.querySelectorAll(On(S.bulletClass)))}),S.type!=="custom"&&r("paginationRender",N[0])}function M(){t.params.pagination=Ki(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});let S=t.params.pagination;if(!S.el)return;let D;typeof S.el=="string"&&t.isElement&&(D=t.el.querySelector(S.el)),!D&&typeof S.el=="string"&&(D=[...document.querySelectorAll(S.el)]),D||(D=S.el),!(!D||D.length===0)&&(t.params.uniqueNavElements&&typeof S.el=="string"&&Array.isArray(D)&&D.length>1&&(D=[...t.el.querySelectorAll(S.el)],D.length>1&&(D=D.filter(N=>Fn(N,".swiper")[0]===t.el)[0])),Array.isArray(D)&&D.length===1&&(D=D[0]),Object.assign(t.pagination,{el:D}),D=Fe(D),D.forEach(N=>{S.type==="bullets"&&S.clickable&&N.classList.add(...(S.clickableClass||"").split(" ")),N.classList.add(S.modifierClass+S.type),N.classList.add(t.isHorizontal()?S.horizontalClass:S.verticalClass),S.type==="bullets"&&S.dynamicBullets&&(N.classList.add(`${S.modifierClass}${S.type}-dynamic`),h=0,S.dynamicMainBullets<1&&(S.dynamicMainBullets=1)),S.type==="progressbar"&&S.progressbarOpposite&&N.classList.add(S.progressbarOppositeClass),S.clickable&&N.addEventListener("click",x),t.enabled||N.classList.add(S.lockClass)}))}function k(){let S=t.params.pagination;if(_())return;let D=t.pagination.el;D&&(D=Fe(D),D.forEach(N=>{N.classList.remove(S.hiddenClass),N.classList.remove(S.modifierClass+S.type),N.classList.remove(t.isHorizontal()?S.horizontalClass:S.verticalClass),S.clickable&&(N.classList.remove(...(S.clickableClass||"").split(" ")),N.removeEventListener("click",x))})),t.pagination.bullets&&t.pagination.bullets.forEach(N=>N.classList.remove(...S.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;let S=t.params.pagination,{el:D}=t.pagination;D=Fe(D),D.forEach(N=>{N.classList.remove(S.horizontalClass,S.verticalClass),N.classList.add(t.isHorizontal()?S.horizontalClass:S.verticalClass)})}),i("init",()=>{t.params.pagination.enabled===!1?T():(M(),C(),v())}),i("activeIndexChange",()=>{typeof t.snapIndex>"u"&&v()}),i("snapIndexChange",()=>{v()}),i("snapGridLengthChange",()=>{C(),v()}),i("destroy",()=>{k()}),i("enable disable",()=>{let{el:S}=t.pagination;
vendor: 7,436 bytes, line 59
59S&&(S=Fe(S),S.forEach(D=>D.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),i("lock unlock",()=>{v()}),i("click",(S,D)=>{let N=D.target,z=Fe(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&z&&z.length>0&&!N.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&N===t.navigation.nextEl||t.navigation.prevEl&&N===t.navigation.prevEl))return;let ne=z[0].classList.contains(t.params.pagination.hiddenClass);r(ne===!0?"paginationShow":"paginationHide"),z.forEach(ee=>ee.classList.toggle(t.params.pagination.hiddenClass))}});let E=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:S}=t.pagination;S&&(S=Fe(S),S.forEach(D=>D.classList.remove(t.params.pagination.paginationDisabledClass))),M(),C(),v()},T=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:S}=t.pagination;S&&(S=Fe(S),S.forEach(D=>D.classList.add(t.params.pagination.paginationDisabledClass))),k()};Object.assign(t.pagination,{enable:E,disable:T,render:C,update:v,init:M,destroy:k})}function au(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s=at(),l=!1,h=null,_=null,y,x,v,C;o({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null};function M(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;let{scrollbar:j,rtlTranslate:W}=t,{dragEl:J,el:de}=j,oe=t.params.scrollbar,V=t.params.loop?t.progressLoop:t.progress,H=x,re=(v-x)*V;W?(re=-re,re>0?(H=x-re,re=0):-re+x>v&&(H=v+re)):re<0?(H=x+re,re=0):re+x>v&&(H=v-re),t.isHorizontal()?(J.style.transform=`translate3d(${re}px, 0, 0)`,J.style.width=`${H}px`):(J.style.transform=`translate3d(0px, ${re}px, 0)`,J.style.height=`${H}px`),oe.hide&&(clearTimeout(h),de.style.opacity=1,h=setTimeout(()=>{de.style.opacity=0,de.style.transitionDuration="400ms"},1e3))}function k(j){!t.params.scrollbar.el||!t.scrollbar.el||(t.scrollbar.dragEl.style.transitionDuration=`${j}ms`)}function E(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;let{scrollbar:j}=t,{dragEl:W,el:J}=j;W.style.width="",W.style.height="",v=t.isHorizontal()?J.offsetWidth:J.offsetHeight,C=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),t.params.scrollbar.dragSize==="auto"?x=v*C:x=parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?W.style.width=`${x}px`:W.style.height=`${x}px`,C>=1?J.style.display="none":J.style.display="",t.params.scrollbar.hide&&(J.style.opacity=0),t.params.watchOverflow&&t.enabled&&j.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function T(j){return t.isHorizontal()?j.clientX:j.clientY}function S(j){let{scrollbar:W,rtlTranslate:J}=t,{el:de}=W,oe;oe=(T(j)-ci(de)[t.isHorizontal()?"left":"top"]-(y!==null?y:x/2))/(v-x),oe=Math.max(Math.min(oe,1),0),J&&(oe=1-oe);let V=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*oe;t.updateProgress(V),t.setTranslate(V),t.updateActiveIndex(),t.updateSlidesClasses()}function D(j){let W=t.params.scrollbar,{scrollbar:J,wrapperEl:de}=t,{el:oe,dragEl:V}=J;l=!0,y=j.target===V?T(j)-j.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,j.preventDefault(),j.stopPropagation(),de.style.transitionDuration="100ms",V.style.transitionDuration="100ms",S(j),clearTimeout(_),oe.style.transitionDuration="0ms",W.hide&&(oe.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",j)}function N(j){let{scrollbar:W,wrapperEl:J}=t,{el:de,dragEl:oe}=W;l&&(j.preventDefault&&j.cancelable?j.preventDefault():j.returnValue=!1,S(j),J.style.transitionDuration="0ms",de.style.transitionDuration="0ms",oe.style.transitionDuration="0ms",r("scrollbarDragMove",j))}function z(j){let W=t.params.scrollbar,{scrollbar:J,wrapperEl:de}=t,{el:oe}=J;l&&(l=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",de.style.transitionDuration=""),W.hide&&(clearTimeout(_),_=Ln(()=>{oe.style.opacity=0,oe.style.transitionDuration="400ms"},1e3)),r("scrollbarDragEnd",j),W.snapOnRelease&&t.slideToClosest())}function ne(j){let{scrollbar:W,params:J}=t,de=W.el;if(!de)return;let oe=de,V=J.passiveListeners?{passive:!1,capture:!1}:!1,H=J.passiveListeners?{passive:!0,capture:!1}:!1;if(!oe)return;let re=j==="on"?"addEventListener":"removeEventListener";oe[re]("pointerdown",D,V),s[re]("pointermove",N,V),s[re]("pointerup",z,H)}function ee(){!t.params.scrollbar.el||!t.scrollbar.el||ne("on")}function ce(){!t.params.scrollbar.el||!t.scrollbar.el||ne("off")}function K(){let{scrollbar:j,el:W}=t;t.params.scrollbar=Ki(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});let J=t.params.scrollbar;if(!J.el)return;let de;if(typeof J.el=="string"&&t.isElement&&(de=t.el.querySelector(J.el)),!de&&typeof J.el=="string"){if(de=s.querySelectorAll(J.el),!de.length)return}else de||(de=J.el);t.params.uniqueNavElements&&typeof J.el=="string"&&de.length>1&&W.querySelectorAll(J.el).length===1&&(de=W.querySelector(J.el)),de.length>0&&(de=de[0]),de.classList.add(t.isHorizontal()?J.horizontalClass:J.verticalClass);let oe;de&&(oe=de.querySelector(On(t.params.scrollbar.dragClass)),oe||(oe=St("div",t.params.scrollbar.dragClass),de.append(oe))),Object.assign(j,{el:de,dragEl:oe}),J.draggable&&ee(),de&&de.classList[t.enabled?"remove":"add"](...go(t.params.scrollbar.lockClass))}function G(){let j=t.params.scrollbar,W=t.scrollbar.el;W&&W.classList.remove(...go(t.isHorizontal()?j.horizontalClass:j.verticalClass)),ce()}i("changeDirection",()=>{if(!t.scrollbar||!t.scrollbar.el)return;let j=t.params.scrollbar,{el:W}=t.scrollbar;W=Fe(W),W.forEach(J=>{J.classList.remove(j.horizontalClass,j.verticalClass),J.classList.add(t.isHorizontal()?j.horizontalClass:j.verticalClass)})}),i("init",()=>{t.params.scrollbar.enabled===!1?ie():(K(),E(),M())}),i("update resize observerUpdate lock unlock changeDirection",()=>{E()}),i("setTranslate",()=>{M()}),i("setTransition",(j,W)=>{k(W)}),i("enable disable",()=>{let{el:j}=t.scrollbar;j&&j.classList[t.enabled?"remove":"add"](...go(t.params.scrollbar.lockClass))}),i("destroy",()=>{G()});let Z=()=>{t.el.classList.remove(...go(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...go(t.params.scrollbar.scrollbarDisabledClass)),K(),E(),M()},ie=()=>{t.el.classList.add(...go(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...go(t.params.scrollbar.scrollbarDisabledClass)),G()};Object.assign(t.scrollbar,{enable:Z,disable:ie,updateSize:E,setTranslate:M,init:K,destroy:G})}function su(n){let{swiper:t,extendParams:o,on:i}=n;o({parallax:{enabled:!1}});let r="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(_,y)=>{let{rtl:x}=t,v=x?-1:1,C=_.getAttribute("data-swiper-parallax")||"0",M=_.getAttribute("data-swiper-parallax-x"),k=_.getAttribute("data-swiper-parallax-y"),E=_.getAttribute("data-swiper-parallax-scale"),T=_.getAttribute("data-swiper-parallax-opacity"),S=_.getAttribute("data-swiper-parallax-rotate");if(M||k?(M=M||"0",k=k||"0"):t.isHorizontal()?(M=C,k="0"):(k=C,M="0"),M.indexOf("%")>=0?M=`${parseInt(M,10)*y*v}%`:M=`${M*y*v}px`,k.indexOf("%")>=0?k=`${parseInt(k,10)*y}
vendor: 4,423 bytes, line 59
59%`:k=`${k*y}px`,typeof T<"u"&&T!==null){let N=T-(T-1)*(1-Math.abs(y));_.style.opacity=N}let D=`translate3d(${M}, ${k}, 0px)`;if(typeof E<"u"&&E!==null){let N=E-(E-1)*(1-Math.abs(y));D+=` scale(${N})`}if(S&&typeof S<"u"&&S!==null){let N=S*y*-1;D+=` rotate(${N}deg)`}_.style.transform=D},l=()=>{let{el:_,slides:y,progress:x,snapGrid:v,isElement:C}=t,M=pt(_,r);t.isElement&&M.push(...pt(t.hostEl,r)),M.forEach(k=>{s(k,x)}),y.forEach((k,E)=>{let T=k.progress;t.params.slidesPerGroup>1&&t.params.slidesPerView!=="auto"&&(T+=Math.ceil(E/2)-x*(v.length-1)),T=Math.min(Math.max(T,-1),1),k.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(S=>{s(S,T)})})},h=function(_){_===void 0&&(_=t.params.speed);let{el:y,hostEl:x}=t,v=[...y.querySelectorAll(r)];t.isElement&&v.push(...x.querySelectorAll(r)),v.forEach(C=>{let M=parseInt(C.getAttribute("data-swiper-parallax-duration"),10)||_;_===0&&(M=0),C.style.transitionDuration=`${M}ms`})};i("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),i("init",()=>{t.params.parallax.enabled&&l()}),i("setTranslate",()=>{t.params.parallax.enabled&&l()}),i("setTransition",(_,y)=>{t.params.parallax.enabled&&h(y)})}function lu(n){let{swiper:t,extendParams:o,on:i,emit:r}=n,s=et();o({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l=1,h=!1,_,y,x=[],v={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},C={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},M={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},k=1;Object.defineProperty(t.zoom,"scale",{get(){return k},set(ae){if(k!==ae){let me=v.imageEl,be=v.slideEl;r("zoomChange",ae,me,be)}k=ae}});function E(){if(x.length<2)return 1;let ae=x[0].pageX,me=x[0].pageY,be=x[1].pageX,Se=x[1].pageY;return Math.sqrt((be-ae)**2+(Se-me)**2)}function T(){let ae=t.params.zoom,me=v.imageWrapEl.getAttribute("data-swiper-zoom")||ae.maxRatio;if(ae.limitToOriginalSize&&v.imageEl&&v.imageEl.naturalWidth){let be=v.imageEl.naturalWidth/v.imageEl.offsetWidth;return Math.min(be,me)}return me}function S(){if(x.length<2)return{x:null,y:null};let ae=v.imageEl.getBoundingClientRect();return[(x[0].pageX+(x[1].pageX-x[0].pageX)/2-ae.x-s.scrollX)/l,(x[0].pageY+(x[1].pageY-x[0].pageY)/2-ae.y-s.scrollY)/l]}function D(){return t.isElement?"swiper-slide":`.${t.params.slideClass}`}function N(ae){let me=D();return!!(ae.target.matches(me)||t.slides.filter(be=>be.contains(ae.target)).length>0)}function z(ae){let me=`.${t.params.zoom.containerClass}`;return!!(ae.target.matches(me)||[...t.hostEl.querySelectorAll(me)].filter(be=>be.contains(ae.target)).length>0)}function ne(ae){if(ae.pointerType==="mouse"&&x.splice(0,x.length),!N(ae))return;let me=t.params.zoom;if(_=!1,y=!1,x.push(ae),!(x.length<2)){if(_=!0,v.scaleStart=E(),!v.slideEl){v.slideEl=ae.target.closest(`.${t.params.slideClass}, swiper-slide`),v.slideEl||(v.slideEl=t.slides[t.activeIndex]);let be=v.slideEl.querySelector(`.${me.containerClass}`);if(be&&(be=be.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=be,be?v.imageWrapEl=Fn(v.imageEl,`.${me.containerClass}`)[0]:v.imageWrapEl=void 0,!v.imageWrapEl){v.imageEl=void 0;return}v.maxRatio=T()}if(v.imageEl){let[be,Se]=S();v.originX=be,v.originY=Se,v.imageEl.style.transitionDuration="0ms"}h=!0}}function ee(ae){if(!N(ae))return;let me=t.params.zoom,be=t.zoom,Se=x.findIndex(Ce=>Ce.pointerId===ae.pointerId);Se>=0&&(x[Se]=ae),!(x.length<2)&&(y=!0,v.scaleMove=E(),v.imageEl&&(be.scale=v.scaleMove/v.scaleStart*l,be.scale>v.maxRatio&&(be.scale=v.maxRatio-1+(be.scale-v.maxRatio+1)**.5),be.scale<me.minRatio&&(be.scale=me.minRatio+1-(me.minRatio-be.scale+1)**.5),v.imageEl.style.transform=`translate3d(0,0,0) scale(${be.scale})`))}function ce(ae){if(!N(ae)||ae.pointerType==="mouse"&&ae.type==="pointerout")return;let me=t.params.zoom,be=t.zoom,Se=x.findIndex(Ce=>Ce.pointerId===ae.pointerId);Se>=0&&x.splice(Se,1),!(!_||!y)&&(_=!1,y=!1,v.imageEl&&(be.scale=Math.max(Math.min(be.scale,v.maxRatio),me.minRatio),v.imageEl.style.transitionDuration=`${t.params.speed}
59ms`,v.imageEl.style.transform=`translate3d(0,0,0) scale(${be.scale})`,l=be.scale,h=!1,be.scale>1&&v.slideEl?v.slideEl.classList.add(`${me.zoomedSlideClass}`):be.scale<=1&&v.slideEl&&v.slideEl.classList.remove(`${me.zoomedSlideClass}`),be.scale===1&&(v.originX=0,v.originY=0,v.slideEl=void 0)))}let K;function G(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function Z(){clearTimeout(K),t.touchEventsData.preventTouchMoveFromPointerMove=!0,K=setTimeout(()=>{G()})}function ie(ae){let me=t.device;if(!v.imageEl||C.isTouched)return;me.android&&ae.cancelable&&ae.preventDefault(),C.isTouched=!0;let be=x.length>0?x[0]:ae;C.touchesStart.x=be.pageX,C.touchesStart.y=be.pageY}function j(ae){if(!N(ae)||!z(ae))return;let me=t.zoom;if(!v.imageEl||!C.isTouched||!v.slideEl)return;C.isMoved||(C.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,C.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,C.startX=Rr(v.imageWrapEl,"x")||0,C.startY=Rr(v.imageWrapEl,"y")||0,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight,v.imageWrapEl.style.transitionDuration="0ms");let be=C.width*me.scale,Se=C.height*me.scale;if(be<v.slideWidth&&Se<v.slideHeight){G();return}if(C.minX=Math.min(v.slideWidth/2-be/2,0),C.maxX=-C.minX,C.minY=Math.min(v.slideHeight/2-Se/2,0),C.maxY=-C.minY,C.touchesCurrent.x=x.length>0?x[0].pageX:ae.pageX,C.touchesCurrent.y=x.length>0?x[0].pageY:ae.pageY,Math.max(Math.abs(C.touchesCurrent.x-C.touchesStart.x),Math.abs(C.touchesCurrent.y-C.touchesStart.y))>5&&(t.allowClick=!1),!C.isMoved&&!h){if(t.isHorizontal()&&(Math.floor(C.minX)===Math.floor(C.startX)&&C.touchesCurrent.x<C.touchesStart.x||Math.floor(C.maxX)===Math.floor(C.startX)&&C.touchesCurrent.x>C.touchesStart.x)){C.isTouched=!1,G();return}if(!t.isHorizontal()&&(Math.floor(C.minY)===Math.floor(C.startY)&&C.touchesCurrent.y<C.touchesStart.y||Math.floor(C.maxY)===Math.floor(C.startY)&&C.touchesCurrent.y>C.touchesStart.y)){C.isTouched=!1,G();return}}ae.cancelable&&ae.preventDefault(),ae.stopPropagation(),Z(),C.isMoved=!0;let Ke=(me.scale-l)/(v.maxRatio-t.params.zoom.minRatio),{originX:Xe,originY:gt}=v;C.currentX=C.touchesCurrent.x-C.touchesStart.x+C.startX+Ke*(C.width-Xe*2),C.currentY=C.touchesCurrent.y-C.touchesStart.y+C.startY+Ke*(C.height-gt*2),C.currentX<C.minX&&(C.currentX=C.minX+1-(C.minX-C.currentX+1)**.8),C.currentX>C.maxX&&(C.currentX=C.maxX-1+(C.currentX-C.maxX+1)**.8),C.currentY<C.minY&&(C.currentY=C.minY+1-(C.minY-C.currentY+1)**.8),C.currentY>C.maxY&&(C.currentY=C.maxY-1+(C.currentY-C.maxY+1)**.8),M.prevPositionX||(M.prevPositionX=C.touchesCurrent.x),M.prevPositionY||(M.prevPositionY=C.touchesCurrent.y),M.prevTime||(M.prevTime=Date.now()),M.x=(C.touchesCurrent.x-M.prevPositionX)/(Date.now()-M.prevTime)/2,M.y=(C.touchesCurrent.y-M.prevPositionY)/(Date.now()-M.prevTime)/2,Math.abs(C.touchesCurrent.x-M.prevPositionX)<2&&(M.x=0),Math.abs(C.touchesCurrent.y-M.prevPositionY)<2&&(M.y=0),M.prevPositionX=C.touchesCurrent.x,M.prevPositionY=C.touchesCurrent.y,M.prevTime=Date.now(),v.imageWrapEl.style.transform=`translate3d(${C.currentX}px, ${C.currentY}px,0)`}function W(){let ae=t.zoom;if(!v.imageEl)return;if(!C.isTouched||!C.isMoved){C.isTouched=!1,C.isMoved=!1;return}C.isTouched=!1,C.isMoved=!1;let me=300,be=300,Se=M.x*me,Ce=C.currentX+Se,Ke=M.y*be,Xe=C.currentY+Ke;M.x!==0&&(me=Math.abs((Ce-C.currentX)/M.x)),M.y!==0&&(be=Math.abs((Xe-C.currentY)/M.y));let gt=Math.max(me,be);C.currentX=Ce,C.currentY=Xe;let ht=C.width*ae.scale,Lt=C.height*ae.scale;C.minX=Math.min(v.slideWidth/2-ht/2,0),C.maxX=-C.minX,C.minY=Math.min(v.slideHeight/2-Lt/2,0),C.maxY=-C.minY,C.currentX=Math.max(Math.min(C.currentX,C.maxX),C.minX),C.currentY=Math.max(Math.min(C.currentY,C.maxY),C.minY),v.imageWrapEl.style.transitionDuration=`${gt}ms`,v.imageWrapEl.style.transform=`translate3d(${C.currentX}px, ${C.currentY}px,0)`}function J(){let ae=t.zoom;v.slideEl&&t.activeIndex!==t.slides.indexOf(v.slideEl)&&(v.imageEl&&(v.imageEl.style.transform="translate3d(0,0,0) scale(1)"),v.imageWrapEl&&(v.imageWrapEl.style.transform="translate3d(0,0,0)"),v.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),ae.scale=1,l=1,v.slideEl=void 0,v.imageEl=void 0,v.imageWrapEl=void 0,v.originX=0,v.originY=0)}function de(ae){let me=t.zoom,be=t.params.zoom;if(!v.slideEl){ae&&ae.target&&(v.slideEl=ae.target.closest(`.${t.params.slideClass}, swiper-slide`)),v.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=pt(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex]);let xo=v.slideEl.querySelector(`.${be.containerClass}`);xo&&(xo=xo.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=xo,xo?v.imageWrapEl=Fn(v.imageEl,`.${be.containerClass}`)[0]:v.imageWrapEl=void 0}if(!v.imageEl||!v.imageWrapEl)return;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),v.slideEl.classList.add(`${be.zoomedSlideClass}`);let Se,Ce,Ke,Xe,gt,ht,Lt,gn,Bo,ya,xa,yr,$n,yo,Ho,_n,xr,vr;typeof C.touchesStart.x>"u"&&ae?(Se=ae.pageX,Ce=ae.pageY):(Se=C.touchesStart.x,Ce=C.touchesStart.y);let Go=typeof ae=="number"?ae:null;l===1&&Go&&(Se=void 0,Ce=void 0);let wr=T();me.scale=Go||wr,l=Go||wr,ae&&!(l===1&&Go)?(xr=v.slideEl.offsetWidth,vr=v.slideEl.offsetHeight,Ke=ci(v.slideEl).left+s.scrollX,Xe=ci(v.slideEl).top+s.scrollY,gt=Ke+xr/2-Se,ht=Xe+vr/2-Ce,Bo=v.imageEl.offsetWidth||v.imageEl.clientWidth,ya=v.imageEl.offsetHeight||v.imageEl.clientHeight,xa=Bo*me.scale,yr=ya
vendor: 4,757 bytes, line 59
59*me.scale,$n=Math.min(xr/2-xa/2,0),yo=Math.min(vr/2-yr/2,0),Ho=-$n,_n=-yo,Lt=gt*me.scale,gn=ht*me.scale,Lt<$n&&(Lt=$n),Lt>Ho&&(Lt=Ho),gn<yo&&(gn=yo),gn>_n&&(gn=_n)):(Lt=0,gn=0),Go&&me.scale===1&&(v.originX=0,v.originY=0),v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform=`translate3d(${Lt}px, ${gn}px,0)`,v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform=`translate3d(0,0,0) scale(${me.scale})`}function oe(){let ae=t.zoom,me=t.params.zoom;if(!v.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=pt(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex];let be=v.slideEl.querySelector(`.${me.containerClass}`);be&&(be=be.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=be,be?v.imageWrapEl=Fn(v.imageEl,`.${me.containerClass}`)[0]:v.imageWrapEl=void 0}!v.imageEl||!v.imageWrapEl||(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),ae.scale=1,l=1,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(0,0,0)",v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(1)",v.slideEl.classList.remove(`${me.zoomedSlideClass}`),v.slideEl=void 0,v.originX=0,v.originY=0)}function V(ae){let me=t.zoom;me.scale&&me.scale!==1?oe():de(ae)}function H(){let ae=t.params.passiveListeners?{passive:!0,capture:!1}:!1,me=t.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:ae,activeListenerWithCapture:me}}function re(){let ae=t.zoom;if(ae.enabled)return;ae.enabled=!0;let{passiveListener:me,activeListenerWithCapture:be}=H();t.wrapperEl.addEventListener("pointerdown",ne,me),t.wrapperEl.addEventListener("pointermove",ee,be),["pointerup","pointercancel","pointerout"].forEach(Se=>{t.wrapperEl.addEventListener(Se,ce,me)}),t.wrapperEl.addEventListener("pointermove",j,be)}function we(){let ae=t.zoom;if(!ae.enabled)return;ae.enabled=!1;let{passiveListener:me,activeListenerWithCapture:be}=H();t.wrapperEl.removeEventListener("pointerdown",ne,me),t.wrapperEl.removeEventListener("pointermove",ee,be),["pointerup","pointercancel","pointerout"].forEach(Se=>{t.wrapperEl.removeEventListener(Se,ce,me)}),t.wrapperEl.removeEventListener("pointermove",j,be)}i("init",()=>{t.params.zoom.enabled&&re()}),i("destroy",()=>{we()}),i("touchStart",(ae,me)=>{t.zoom.enabled&&ie(me)}),i("touchEnd",(ae,me)=>{t.zoom.enabled&&W()}),i("doubleTap",(ae,me)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&V(me)}),i("transitionEnd",()=>{t.zoom.enabled&&t.params.zoom.enabled&&J()}),i("slideChange",()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&J()}),Object.assign(t.zoom,{enable:re,disable:we,in:de,out:oe,toggle:V})}function cu(n){let{swiper:t,extendParams:o,on:i}=n;o({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0};function r(y,x){let v=function(){let E,T,S;return(D,N)=>{for(T=-1,E=D.length;E-T>1;)S=E+T>>1,D[S]<=N?T=S:E=S;return E}}();this.x=y,this.y=x,this.lastIndex=y.length-1;let C,M;return this.interpolate=function(E){return E?(M=v(this.x,E),C=M-1,(E-this.x[C])*(this.y[M]-this.y[C])/(this.x[M]-this.x[C])+this.y[C]):0},this}function s(y){t.controller.spline=t.params.loop?new r(t.slidesGrid,y.slidesGrid):new r(t.snapGrid,y.snapGrid)}function l(y,x){let v=t.controller.control,C,M,k=t.constructor;function E(T){if(T.destroyed)return;let S=t.rtlTranslate?-t.translate:t.translate;t.params.controller.by==="slide"&&(s(T),M=-t.controller.spline.interpolate(-S)),(!M||t.params.controller.by==="container")&&(C=(T.maxTranslate()-T.minTranslate())/(t.maxTranslate()-t.minTranslate()),(Number.isNaN(C)||!Number.isFinite(C))&&(C=1),M=(S-t.minTranslate())*C+T.minTranslate()),t.params.controller.inverse&&(M=T.maxTranslate()-M),T.updateProgress(M),T.setTranslate(M,t),T.updateActiveIndex(),T.updateSlidesClasses()}if(Array.isArray(v))for(let T=0;T<v.length;T+=1)v[T]!==x&&v[T]instanceof k&&E(v[T]);else v instanceof k&&x!==v&&E(v)}function h(y,x){let v=t.constructor,C=t.controller.control,M;function k(E){E.destroyed||(E.setTransition(y,t),y!==0&&(E.transitionStart(),E.params.autoHeight&&Ln(()=>{E.updateAutoHeight()}),Io(E.wrapperEl,()=>{C&&E.transitionEnd()})))}if(Array.isArray(C))for(M=0;M<C.length;M+=1)C[M]!==x&&C[M]instanceof v&&k(C[M]);else C instanceof v&&x!==C&&k(C)}function _(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i("beforeInit",()=>{if(typeof window<"u"&&(typeof t.params.controller.control=="string"||t.params.controller.control instanceof HTMLElement)){let y=document.querySelector(t.params.controller.control);if(y&&y.swiper)t.controller.control=y.swiper;else if(y){let x=v=>
vendor: 4,267 bytes, line 59
59{t.controller.control=v.detail[0],t.update(),y.removeEventListener("init",x)};y.addEventListener("init",x)}return}t.controller.control=t.params.controller.control}),i("update",()=>{_()}),i("resize",()=>{_()}),i("observerUpdate",()=>{_()}),i("setTranslate",(y,x,v)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTranslate(x,v)}),i("setTransition",(y,x,v)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTransition(x,v)}),Object.assign(t.controller,{setTranslate:l,setTransition:h})}function du(n){let{swiper:t,extendParams:o,on:i}=n;o({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let r=null,s,l,h=new Date().getTime();function _(V){let H=r;H.length!==0&&(H.innerHTML="",H.innerHTML=V)}function y(V){V===void 0&&(V=16);let H=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(V).replace(/x/g,H)}function x(V){V=Fe(V),V.forEach(H=>{H.setAttribute("tabIndex","0")})}function v(V){V=Fe(V),V.forEach(H=>{H.setAttribute("tabIndex","-1")})}function C(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("role",H)})}function M(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("aria-roledescription",H)})}function k(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("aria-controls",H)})}function E(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("aria-label",H)})}function T(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("id",H)})}function S(V,H){V=Fe(V),V.forEach(re=>{re.setAttribute("aria-live",H)})}function D(V){V=Fe(V),V.forEach(H=>{H.setAttribute("aria-disabled",!0)})}function N(V){V=Fe(V),V.forEach(H=>{H.setAttribute("aria-disabled",!1)})}function z(V){if(V.keyCode!==13&&V.keyCode!==32)return;let H=t.params.a11y,re=V.target;if(!(t.pagination&&t.pagination.el&&(re===t.pagination.el||t.pagination.el.contains(V.target))&&!V.target.matches(On(t.params.pagination.bulletClass)))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){let we=Fe(t.navigation.prevEl);Fe(t.navigation.nextEl).includes(re)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?_(H.lastSlideMessage):_(H.nextSlideMessage)),we.includes(re)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?_(H.firstSlideMessage):_(H.prevSlideMessage))}t.pagination&&re.matches(On(t.params.pagination.bulletClass))&&re.click()}}function ne(){if(t.params.loop||t.params.rewind||!t.navigation)return;let{nextEl:V,prevEl:H}=t.navigation;H&&(t.isBeginning?(D(H),v(H)):(N(H),x(H))),V&&(t.isEnd?(D(V),v(V)):(N(V),x(V)))}function ee(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function ce(){return ee()&&t.params.pagination.clickable}function K(){let V=t.params.a11y;ee()&&t.pagination.bullets.forEach(H=>{t.params.pagination.clickable&&(x(H),t.params.pagination.renderBullet||(C(H,"button"),E(H,V.paginationBulletMessage.replace(/\{\{index\}\}/,Do(H)+1)))),H.matches(On(t.params.pagination.bulletActiveClass))?H.setAttribute("aria-current","true"):H.removeAttribute("aria-current")})}let G=(V,H,re)=>{x(V),V.tagName!=="BUTTON"&&(C(V,"button"),V.addEventListener("keydown",z)),E(V,re),k(V,H)},Z=V=>{l&&l!==V.target&&!l.contains(V.target)&&(s=!0),t.a11y.clicked=!0},ie=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},j=V=>{h=new Date().getTime()},W=V=>{if(t.a11y.clicked||new Date().getTime()-h<100)return;let H=V.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!H||!t.slides.includes(H))return;l=H;let re=t.slides.indexOf(H)===t.activeIndex,we=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(H);re||we||V.sourceCapabilities&&V.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame(()=>{s||(t.slideTo(t.slides.indexOf(H),0),s=!1)}))},J=()=>{let V=t.params.a11y;V.itemRoleDescriptionMessage&&M(t.slides,V.itemRoleDescriptionMessage),V.slideRole&&C(t.slides,V.slideRole);let H=t.slides.length;
vendor: 9,193 bytes, line 59
59V.slideLabelMessage&&t.slides.forEach((re,we)=>{let ae=t.params.loop?parseInt(re.getAttribute("data-swiper-slide-index"),10):we,me=V.slideLabelMessage.replace(/\{\{index\}\}/,ae+1).replace(/\{\{slidesLength\}\}/,H);E(re,me)})},de=()=>{let V=t.params.a11y;t.el.append(r);let H=t.el;V.containerRoleDescriptionMessage&&M(H,V.containerRoleDescriptionMessage),V.containerMessage&&E(H,V.containerMessage);let re=t.wrapperEl,we=V.id||re.getAttribute("id")||`swiper-wrapper-${y(16)}`,ae=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";T(re,we),S(re,ae),J();let{nextEl:me,prevEl:be}=t.navigation?t.navigation:{};me=Fe(me),be=Fe(be),me&&me.forEach(Ce=>G(Ce,we,V.nextSlideMessage)),be&&be.forEach(Ce=>G(Ce,we,V.prevSlideMessage)),ce()&&Fe(t.pagination.el).forEach(Ke=>{Ke.addEventListener("keydown",z)}),at().addEventListener("visibilitychange",j),t.el.addEventListener("focus",W,!0),t.el.addEventListener("focus",W,!0),t.el.addEventListener("pointerdown",Z,!0),t.el.addEventListener("pointerup",ie,!0)};function oe(){r&&r.remove();let{nextEl:V,prevEl:H}=t.navigation?t.navigation:{};V=Fe(V),H=Fe(H),V&&V.forEach(we=>we.removeEventListener("keydown",z)),H&&H.forEach(we=>we.removeEventListener("keydown",z)),ce()&&Fe(t.pagination.el).forEach(ae=>{ae.removeEventListener("keydown",z)}),at().removeEventListener("visibilitychange",j),t.el.removeEventListener("focus",W,!0),t.el.removeEventListener("pointerdown",Z,!0),t.el.removeEventListener("pointerup",ie,!0)}i("beforeInit",()=>{r=St("span",t.params.a11y.notificationClass),r.setAttribute("aria-live","assertive"),r.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&de()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&J()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&ne()}),i("paginationUpdate",()=>{t.params.a11y.enabled&&K()}),i("destroy",()=>{t.params.a11y.enabled&&oe()})}function pu(n){let{swiper:t,extendParams:o,on:i}=n;o({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let r=!1,s={},l=M=>M.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),h=M=>{let k=et(),E;M?E=new URL(M):E=k.location;let T=E.pathname.slice(1).split("/").filter(z=>z!==""),S=T.length,D=T[S-2],N=T[S-1];return{key:D,value:N}},_=(M,k)=>{let E=et();if(!r||!t.params.history.enabled)return;let T;t.params.url?T=new URL(t.params.url):T=E.location;let S=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${k}"]`):t.slides[k],D=l(S.getAttribute("data-history"));if(t.params.history.root.length>0){let z=t.params.history.root;z[z.length-1]==="/"&&(z=z.slice(0,z.length-1)),D=`${z}/${M?`${M}/`:""}${D}`}else T.pathname.includes(M)||(D=`${M?`${M}/`:""}${D}`);t.params.history.keepQuery&&(D+=T.search);let N=E.history.state;N&&N.value===D||(t.params.history.replaceState?E.history.replaceState({value:D},null,D):E.history.pushState({value:D},null,D))},y=(M,k,E)=>{if(k)for(let T=0,S=t.slides.length;T<S;T+=1){let D=t.slides[T];if(l(D.getAttribute("data-history"))===k){let z=t.getSlideIndex(D);t.slideTo(z,M,E)}}else t.slideTo(0,M,E)},x=()=>{s=h(t.params.url),y(t.params.speed,s.value,!1)},v=()=>{let M=et();if(t.params.history){if(!M.history||!M.history.pushState){t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0;return}if(r=!0,s=h(t.params.url),!s.key&&!s.value){t.params.history.replaceState||M.addEventListener("popstate",x);return}y(0,s.value,t.params.runCallbacksOnInit),t.params.history.replaceState||M.addEventListener("popstate",x)}},C=()=>{let M=et();t.params.history.replaceState||M.removeEventListener("popstate",x)};i("init",()=>{t.params.history.enabled&&v()}),i("destroy",()=>{t.params.history.enabled&&C()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{r&&_(t.params.history.key,t.activeIndex)}),i("slideChange",()=>{r&&t.params.cssMode&&_(t.params.history.key,t.activeIndex)})}function mu(n){let{swiper:t,extendParams:o,emit:i,on:r}=n,s=!1,l=at(),h=et();o({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(C,M){if(t.virtual&&t.params.virtual.enabled){let k=t.slides.filter(T=>T.getAttribute("data-hash")===M)[0];return k?parseInt(k.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(pt(t.slidesEl,`.${t.params.slideClass}[data-hash="${M}"], swiper-slide[data-hash="${M}"]`)[0])}}});let _=()=>{i("hashChange");let C=l.location.hash.replace("#",""),M=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],k=M?M.getAttribute("data-hash"):"";if(C!==k){let E=t.params.hashNavigation.getSlideIndex(t,C);if(typeof E>"u"||Number.isNaN(E))return;t.slideTo(E)}},y=()=>{if(!s||!t.params.hashNavigation.enabled)return;let C=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],M=C?C.getAttribute("data-hash")||C.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&h.history&&h.history.replaceState?(h.history.replaceState(null,null,`#${M}`||""),i("hashSet")):(l.location.hash=M||"",i("hashSet"))},x=()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;s=!0;let C=l.location.hash.replace("#","");if(C){let k=t.params.hashNavigation.getSlideIndex(t,C);t.slideTo(k||0,0,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&h.addEventListener("hashchange",_)},v=()=>{t.params.hashNavigation.watchState&&h.removeEventListener("hashchange",_)};r("init",()=>{t.params.hashNavigation.enabled&&x()}),r("destroy",()=>{t.params.hashNavigation.enabled&&v()}),r("transitionEnd _freeModeNoMomentumRelease",()=>{s&&y()}),r("slideChange",()=>{s&&t.params.cssMode&&y()})}function uu(n){let{swiper:t,extendParams:o,on:i,emit:r,params:s}=n;t.autoplay={running:!1,paused:!1,timeLeft:0},o({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,h,_=s&&s.autoplay?s.autoplay.delay:3e3,y=s&&s.autoplay?s.autoplay.delay:3e3,x,v=new Date().getTime(),C,M,k,E,T,S,D;function N(H){!t||t.destroyed||!t.wrapperEl||H.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",N),!D&&Z())}let z=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?C=!0:C&&(y=x,C=!1);let H=t.autoplay.paused?x:v+y-new Date().getTime();t.autoplay.timeLeft=H,r("autoplayTimeLeft",H,H/_),h=requestAnimationFrame(()=>{z()})},ne=()=>{let H;return t.virtual&&t.params.virtual.enabled?H=t.slides.filter(we=>we.classList.contains("swiper-slide-active"))[0]:H=t.slides[t.activeIndex],H?parseInt(H.getAttribute("data-swiper-autoplay"),10):void 0},ee=H=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(h),z();let re=typeof H>"u"?t.params.autoplay.delay:H;_=t.params.autoplay.delay,y=t.params.autoplay.delay;let we=ne();!Number.isNaN(we)&&we>0&&typeof H>"u"&&(re=we,_=we,y=we),x=re;let ae=t.params.speed,me=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(ae,!0,!0),r("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,ae,!0,!0),r("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(ae,!0,!0),r("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,ae,!0,!0),r("autoplay")),t.params.cssMode&&(v=new Date().getTime(),requestAnimationFrame(()=>{ee()})))};return re>0?(clearTimeout(l),l=setTimeout(()=>{me()},re)):requestAnimationFrame(()=>{me()}),re},ce=()=>{v=new Date().getTime(),t.autoplay.running=!0,ee(),r("autoplayStart")},K=()=>{t.autoplay.running=!1,clearTimeout(l),cancelAnimationFrame(h),r("autoplayStop")},G=(H,re)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(l),H||(S=!0);let we=()=>{r("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",N):Z()};if(t.autoplay.paused=!0,re){T&&(x=t.params.autoplay.delay),T=!1,we();return}x=(x||t.params.autoplay.delay)-(new Date().getTime()-v),!(t.isEnd&&x<0&&!t.params.loop)&&(x<0&&(x=0),we())},Z=()=>{t.isEnd&&x<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(v=new Date().getTime(),S?(S=!1,ee(x)):ee(),t.autoplay.paused=!1,r("autoplayResume"))},ie=()=>{if(t.destroyed||!t.autoplay.running)return;let H=at();H.visibilityState==="hidden"&&(S=!0,G(!0)),H.visibilityState==="visible"&&Z()},j=H=>{H.pointerType==="mouse"&&(S=!0,D=!0,!(t.animating||t.autoplay.paused)&&G(!0))},W=H=>{H.pointerType==="mouse"&&(D=!1,t.autoplay.paused&&Z())},J=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",j),t.el.addEventListener("pointerleave",W))},de=()=>{t.el.removeEventListener("pointerenter",j),t.el.removeEventListener("pointerleave",W)},oe=()=>{at().addEventListener("visibilitychange",ie)},V=()=>{at().removeEventListener("visibilitychange",ie)};i("init",()=>{t.params.autoplay.enabled&&(J(),oe(),ce())}),i("destroy",()=>{de(),V(),t.autoplay.running&&K()}),i("_freeModeStaticRelease",()=>{(k||S)&&Z()}),i("_freeModeNoMomentumRelease",()=>{t.params.autoplay.disableOnInteraction?K():G(!0,!0)}),i("beforeTransitionStart",(H,re,we)=>
vendor: 5,029 bytes, line 59
59{t.destroyed||!t.autoplay.running||(we||!t.params.autoplay.disableOnInteraction?G(!0,!0):K())}),i("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){K();return}M=!0,k=!1,S=!1,E=setTimeout(()=>{S=!0,k=!0,G(!0)},200)}}),i("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!M)){if(clearTimeout(E),clearTimeout(l),t.params.autoplay.disableOnInteraction){k=!1,M=!1;return}k&&t.params.cssMode&&Z(),k=!1,M=!1}}),i("slideChange",()=>{t.destroyed||!t.autoplay.running||(T=!0)}),Object.assign(t.autoplay,{start:ce,stop:K,pause:G,resume:Z})}function gu(n){let{swiper:t,extendParams:o,on:i}=n;o({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,s=!1;t.thumbs={swiper:null};function l(){let y=t.thumbs.swiper;if(!y||y.destroyed)return;let x=y.clickedIndex,v=y.clickedSlide;if(v&&v.classList.contains(t.params.thumbs.slideThumbActiveClass)||typeof x>"u"||x===null)return;let C;y.params.loop?C=parseInt(y.clickedSlide.getAttribute("data-swiper-slide-index"),10):C=x,t.params.loop?t.slideToLoop(C):t.slideTo(C)}function h(){let{thumbs:y}=t.params;if(r)return!1;r=!0;let x=t.constructor;if(y.swiper instanceof x)t.thumbs.swiper=y.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(Yi(y.swiper)){let v=Object.assign({},y.swiper);Object.assign(v,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new x(v),s=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function _(y){let x=t.thumbs.swiper;if(!x||x.destroyed)return;let v=x.params.slidesPerView==="auto"?x.slidesPerViewDynamic():x.params.slidesPerView,C=1,M=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(C=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(C=1),C=Math.floor(C),x.slides.forEach(T=>T.classList.remove(M)),x.params.loop||x.params.virtual&&x.params.virtual.enabled)for(let T=0;T<C;T+=1)pt(x.slidesEl,`[data-swiper-slide-index="${t.realIndex+T}"]`).forEach(S=>{S.classList.add(M)});else for(let T=0;T<C;T+=1)x.slides[t.realIndex+T]&&x.slides[t.realIndex+T].classList.add(M);let k=t.params.thumbs.autoScrollOffset,E=k&&!x.params.loop;if(t.realIndex!==x.realIndex||E){let T=x.activeIndex,S,D;if(x.params.loop){let N=x.slides.filter(z=>z.getAttribute("data-swiper-slide-index")===`${t.realIndex}`)[0];S=x.slides.indexOf(N),D=t.activeIndex>t.previousIndex?"next":"prev"}else S=t.realIndex,D=S>t.previousIndex?"next":"prev";E&&(S+=D==="next"?k:-1*k),x.visibleSlidesIndexes&&x.visibleSlidesIndexes.indexOf(S)<0&&(x.params.centeredSlides?S>T?S=S-Math.floor(v/2)+1:S=S+Math.floor(v/2)-1:S>T&&x.params.slidesPerGroup,x.slideTo(S,y?0:void 0))}}i("beforeInit",()=>{let{thumbs:y}=t.params;if(!(!y||!y.swiper))if(typeof y.swiper=="string"||y.swiper instanceof HTMLElement){let x=at(),v=()=>{let M=typeof y.swiper=="string"?x.querySelector(y.swiper):y.swiper;if(M&&M.swiper)y.swiper=M.swiper,h(),_(!0);else if(M){let k=E=>{y.swiper=E.detail[0],M.removeEventListener("init",k),h(),_(!0),y.swiper.update(),t.update()};M.addEventListener("init",k)}return M},C=()=>{if(t.destroyed)return;v()||requestAnimationFrame(C)};requestAnimationFrame(C)}else h(),_(!0)}),i("slideChange update resize observerUpdate",()=>{_()}),i("setTransition",(y,x)=>{let v=t.thumbs.swiper;!v||v.destroyed||v.setTransition(x)}),i("beforeDestroy",()=>{let y=t.thumbs.swiper;!y||y.destroyed||s&&y.destroy()}),Object.assign(t.thumbs,{init:h,update:_})}function hu(n){let{swiper:t,extendParams:o,emit:i,once:r}=n;o({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function s(){if(t.params.cssMode)return;let _=t.getTranslate();t.setTranslate(_),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})}function l(){if(t.params.cssMode)return;let{touchEventsData:_,touches:y}=t;_.velocities.length===0&&_.velocities.push({position:y[t.isHorizontal()?"startX":"startY"],time:_.touchStartTime}),_.velocities.push({position:y[t.isHorizontal()?"currentX":"currentY"],time:Xt()})}function h(_){let{currentPos:y}=_;if(t.params.cssMode)return;let{params:x,wrapperEl:v,rtlTranslate:C,snapGrid:M,touchEventsData:k}=t,T=Xt()-k.touchStartTime;if(y<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(y>-t.maxTranslate()){t.slides.length<M.length?t.slideTo(M.length-1):t.slideTo(t.slides.length-1);return}if(x.freeMode.momentum){if(k.velocities.length>1){let K=k.velocities.pop(),G=k.velocities.pop(),Z=K.position-G.position,ie=K.time-G.time;t.velocity=Z/ie,t.velocity/=2,Math.abs(t.velocity)<x.freeMode.minimumVelocity&&(t.velocity=0),(ie>150||Xt()-K.time>300)&&(t.velocity=0)}else t.velocity=0;
vendor: 4,275 bytes, line 59
59t.velocity*=x.freeMode.momentumVelocityRatio,k.velocities.length=0;let S=1e3*x.freeMode.momentumRatio,D=t.velocity*S,N=t.translate+D;C&&(N=-N);let z=!1,ne,ee=Math.abs(t.velocity)*20*x.freeMode.momentumBounceRatio,ce;if(N<t.maxTranslate())x.freeMode.momentumBounce?(N+t.maxTranslate()<-ee&&(N=t.maxTranslate()-ee),ne=t.maxTranslate(),z=!0,k.allowMomentumBounce=!0):N=t.maxTranslate(),x.loop&&x.centeredSlides&&(ce=!0);else if(N>t.minTranslate())x.freeMode.momentumBounce?(N-t.minTranslate()>ee&&(N=t.minTranslate()+ee),ne=t.minTranslate(),z=!0,k.allowMomentumBounce=!0):N=t.minTranslate(),x.loop&&x.centeredSlides&&(ce=!0);else if(x.freeMode.sticky){let K;for(let G=0;G<M.length;G+=1)if(M[G]>-N){K=G;break}Math.abs(M[K]-N)<Math.abs(M[K-1]-N)||t.swipeDirection==="next"?N=M[K]:N=M[K-1],N=-N}if(ce&&r("transitionEnd",()=>{t.loopFix()}),t.velocity!==0){if(C?S=Math.abs((-N-t.translate)/t.velocity):S=Math.abs((N-t.translate)/t.velocity),x.freeMode.sticky){let K=Math.abs((C?-N:N)-t.translate),G=t.slidesSizesGrid[t.activeIndex];K<G?S=x.speed:K<2*G?S=x.speed*1.5:S=x.speed*2.5}}else if(x.freeMode.sticky){t.slideToClosest();return}x.freeMode.momentumBounce&&z?(t.updateProgress(ne),t.setTransition(S),t.setTranslate(N),t.transitionStart(!0,t.swipeDirection),t.animating=!0,Io(v,()=>{!t||t.destroyed||!k.allowMomentumBounce||(i("momentumBounce"),t.setTransition(x.speed),setTimeout(()=>{t.setTranslate(ne),Io(v,()=>{!t||t.destroyed||t.transitionEnd()})},0))})):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(N),t.setTransition(S),t.setTranslate(N),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,Io(v,()=>{!t||t.destroyed||t.transitionEnd()}))):t.updateProgress(N),t.updateActiveIndex(),t.updateSlidesClasses()}else if(x.freeMode.sticky){t.slideToClosest();return}else x.freeMode&&i("_freeModeNoMomentumRelease");(!x.freeMode.momentum||T>=x.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}Object.assign(t,{freeMode:{onTouchStart:s,onTouchMove:l,onTouchEnd:h}})}function fu(n){let{swiper:t,extendParams:o,on:i}=n;o({grid:{rows:1,fill:"column"}});let r,s,l,h,_=()=>{let E=t.params.spaceBetween;return typeof E=="string"&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*t.size:typeof E=="string"&&(E=parseFloat(E)),E},y=E=>{let{slidesPerView:T}=t.params,{rows:S,fill:D}=t.params.grid,N=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:E.length;l=Math.floor(N/S),Math.floor(N/S)===N/S?r=N:r=Math.ceil(N/S)*S,T!=="auto"&&D==="row"&&(r=Math.max(r,T*S)),s=r/S},x=()=>{t.slides&&t.slides.forEach(E=>{E.swiperSlideGridSet&&(E.style.height="",E.style[t.getDirectionLabel("margin-top")]="")})},v=(E,T,S)=>{let{slidesPerGroup:D}=t.params,N=_(),{rows:z,fill:ne}=t.params.grid,ee=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:S.length,ce,K,G;if(ne==="row"&&D>1){let Z=Math.floor(E/(D*z)),ie=E-z*D*Z,j=Z===0?D:Math.min(Math.ceil((ee-Z*z*D)/z),D);G=Math.floor(ie/j),K=ie-G*j+Z*D,ce=K+G*r/z,T.style.order=ce}else ne==="column"?(K=Math.floor(E/z),G=E-K*z,(K>l||K===l&&G===z-1)&&(G+=1,G>=z&&(G=0,K+=1))):(G=Math.floor(E/s),K=E-G*s);T.row=G,T.column=K,T.style.height=`calc((100% - ${(z-1)*N}px) / ${z})`,T.style[t.getDirectionLabel("margin-top")]=G!==0?N&&`${N}px`:"",T.swiperSlideGridSet=!0},C=(E,T)=>{let{centeredSlides:S,roundLengths:D}=t.params,N=_(),{rows:z}=t.params.grid;if(t.virtualSize=(E+N)*r,t.virtualSize=Math.ceil(t.virtualSize/z)-N,t.params.cssMode||(t.wrapperEl.style[t.getDirectionLabel("width")]=`${t.virtualSize+N}px`),S){let ne=[];for(let ee=0;ee<T.length;ee+=1){let ce=T[ee];D&&(ce=Math.floor(ce)),T[ee]<t.virtualSize+T[0]&&ne.push(ce)}T.splice(0,T.length),T.push(...ne)}},M=()=>{h=t.params.grid&&t.params.grid.rows>1},k=()=>{let{params:E,el:T}=t,S=E.grid&&E.grid.rows>1;h&&!S?(T.classList.remove(`${E.containerModifierClass}grid`,`${E.containerModifierClass}grid-column`),l=1,t.emitContainerClasses()):!h&&S&&(T.classList.add(`${E.containerModifierClass}grid`),E.grid.fill==="column"&&T.classList.add(`${E.containerModifierClass}grid-column`),t.emitContainerClasses()),h=S};i("init",M),i("update",k),t.grid={initSlides:y,unsetSlides:x,updateSlide:v,updateWrapperSize:C}}function r2(n){let t=this,{params:o,slidesEl:i}=t;o.loop&&t.loopDestroy();let r=s=>
vendor: 4,135 bytes, line 59
59{if(typeof s=="string"){let l=document.createElement("div");l.innerHTML=s,i.append(l.children[0]),l.innerHTML=""}else i.append(s)};if(typeof n=="object"&&"length"in n)for(let s=0;s<n.length;s+=1)n[s]&&r(n[s]);else r(n);t.recalcSlides(),o.loop&&t.loopCreate(),(!o.observer||t.isElement)&&t.update()}function a2(n){let t=this,{params:o,activeIndex:i,slidesEl:r}=t;o.loop&&t.loopDestroy();let s=i+1,l=h=>{if(typeof h=="string"){let _=document.createElement("div");_.innerHTML=h,r.prepend(_.children[0]),_.innerHTML=""}else r.prepend(h)};if(typeof n=="object"&&"length"in n){for(let h=0;h<n.length;h+=1)n[h]&&l(n[h]);s=i+n.length}else l(n);t.recalcSlides(),o.loop&&t.loopCreate(),(!o.observer||t.isElement)&&t.update(),t.slideTo(s,0,!1)}function s2(n,t){let o=this,{params:i,activeIndex:r,slidesEl:s}=o,l=r;i.loop&&(l-=o.loopedSlides,o.loopDestroy(),o.recalcSlides());let h=o.slides.length;if(n<=0){o.prependSlide(t);return}if(n>=h){o.appendSlide(t);return}let _=l>n?l+1:l,y=[];for(let x=h-1;x>=n;x-=1){let v=o.slides[x];v.remove(),y.unshift(v)}if(typeof t=="object"&&"length"in t){for(let x=0;x<t.length;x+=1)t[x]&&s.append(t[x]);_=l>n?l+t.length:l}else s.append(t);for(let x=0;x<y.length;x+=1)s.append(y[x]);o.recalcSlides(),i.loop&&o.loopCreate(),(!i.observer||o.isElement)&&o.update(),i.loop?o.slideTo(_+o.loopedSlides,0,!1):o.slideTo(_,0,!1)}function l2(n){let t=this,{params:o,activeIndex:i}=t,r=i;o.loop&&(r-=t.loopedSlides,t.loopDestroy());let s=r,l;if(typeof n=="object"&&"length"in n){for(let h=0;h<n.length;h+=1)l=n[h],t.slides[l]&&t.slides[l].remove(),l<s&&(s-=1);s=Math.max(s,0)}else l=n,t.slides[l]&&t.slides[l].remove(),l<s&&(s-=1),s=Math.max(s,0);t.recalcSlides(),o.loop&&t.loopCreate(),(!o.observer||t.isElement)&&t.update(),o.loop?t.slideTo(s+t.loopedSlides,0,!1):t.slideTo(s,0,!1)}function c2(){let n=this,t=[];for(let o=0;o<n.slides.length;o+=1)t.push(o);n.removeSlide(t)}function bu(n){let{swiper:t}=n;Object.assign(t,{appendSlide:r2.bind(t),prependSlide:a2.bind(t),addSlide:s2.bind(t),removeSlide:l2.bind(t),removeAllSlides:c2.bind(t)})}function kn(n){let{effect:t,swiper:o,on:i,setTranslate:r,setTransition:s,overwriteParams:l,perspective:h,recreateShadows:_,getEffectParams:y}=n;i("beforeInit",()=>{if(o.params.effect!==t)return;o.classNames.push(`${o.params.containerModifierClass}${t}`),h&&h()&&o.classNames.push(`${o.params.containerModifierClass}3d`);let v=l?l():{};Object.assign(o.params,v),Object.assign(o.originalParams,v)}),i("setTranslate",()=>{o.params.effect===t&&r()}),i("setTransition",(v,C)=>{o.params.effect===t&&s(C)}),i("transitionEnd",()=>{if(o.params.effect===t&&_){if(!y||!y().slideShadows)return;o.slides.forEach(v=>{v.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(C=>C.remove())}),_()}});let x;i("virtualUpdate",()=>{o.params.effect===t&&(o.slides.length||(x=!0),requestAnimationFrame(()=>{x&&o.slides&&o.slides.length&&(r(),x=!1)}))})}function ro(n,t){let o=cn(t);return o!==t&&(o.style.backfaceVisibility="hidden",o.style["-webkit-backface-visibility"]="hidden"),o}function Lo(n){let{swiper:t,duration:o,transformElements:i,allSlides:r}=n,{activeIndex:s}=t,l=h=>h.parentElement?h.parentElement:t.slides.filter(y=>y.shadowRoot&&y.shadowRoot===h.parentNode)[0];if(t.params.virtualTranslate&&o!==0){let h=!1,_;r?_=i:_=i.filter(y=>{let x=y.classList.contains("swiper-slide-transform")?l(y):y;return t.getSlideIndex(x)===s}),_.forEach(y=>{Io(y,()=>{if(h||!t||t.destroyed)return;h=!0,t.animating=!1;let x=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(x)})})}}function _u(n){let{swiper:t,extendParams:o,on:i}=n;o({fadeEffect:{crossFade:!1}}),kn({effect:"fade",swiper:t,on:i,setTranslate:()=>{let{slides:l}=t,h=t.params.fadeEffect;for(let _=0;_<l.length;_+=1){let y=t.slides[_],v=-y.swiperSlideOffset;t.params.virtualTranslate||(v-=t.translate);let C=0;t.isHorizontal()||(C=v,v=0);let M=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(y.progress),0):1+Math.min(Math.max(y.progress,-1),0),k=ro(h,y);k.style.opacity=M,k.style.transform=`translate3d(${v}px, ${C}
59px, 0px)`}},setTransition:l=>{let h=t.slides.map(_=>cn(_));h.forEach(_=>{_.style.transitionDuration=`${l}ms`}),Lo({swiper:t,duration:l,transformElements:h,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function yu(n){let{swiper:t,extendParams:o,on:i}=n;o({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let r=(_,y,x)=>{let v=x?_.querySelector(".swiper-slide-shadow-left"):_.querySelector(".swiper-slide-shadow-top"),C=x?_.querySelector(".swiper-slide-shadow-right"):_.querySelector(".swiper-slide-shadow-bottom");v||(v=St("div",`swiper-slide-shadow-cube swiper-slide-shadow-${x?"left":"top"}`.split(" ")),_.append(v)),C||(C=St("div",`swiper-slide-shadow-cube swiper-slide-shadow-${x?"right":"bottom"}`.split(" ")),_.append(C)),v&&(v.style.opacity=Math.max(-y,0)),C&&(C.style.opacity=Math.max(y,0))};kn({effect:"cube",swiper:t,on:i,setTranslate:()=>{let{el:_,wrapperEl:y,slides:x,width:v,height:C,rtlTranslate:M,size:k,browser:E}=t,T=t.params.cubeEffect,S=t.isHorizontal(),D=t.virtual&&t.params.virtual.enabled,N=0,z;T.shadow&&(S?(z=t.wrapperEl.querySelector(".swiper-cube-shadow"),z||(z=St("div","swiper-cube-shadow"),t.wrapperEl.append(z)),z.style.height=`${v}px`):(z=_.querySelector(".swiper-cube-shadow"),z||(z=St("div","swiper-cube-shadow"),_.append(z))));for(let ee=0;ee<x.length;ee+=1){let ce=x[ee],K=ee;D&&(K=parseInt(ce.getAttribute("data-swiper-slide-index"),10));let G=K*90,Z=Math.floor(G/360);M&&(G=-G,Z=Math.floor(-G/360));let ie=Math.max(Math.min(ce.progress,1),-1),j=0,W=0,J=0;K%4===0?(j=-Z*4*k,J=0):(K-1)%4===0?(j=0,J=-Z*4*k):(K-2)%4===0?(j=k+Z*4*k,J=k):(K-3)%4===0&&(j=-k,J=3*k+k*4*Z),M&&(j=-j),S||(W=j,j=0);let de=`rotateX(${S?0:-G}deg) rotateY(${S?G:0}deg) translate3d(${j}px, ${W}px, ${J}px)`;ie<=1&&ie>-1&&(N=K*90+ie*90,M&&(N=-K*90-ie*90),t.browser&&t.browser.need3dFix&&Math.abs(N)/90%2===1&&(N+=.001)),ce.style.transform=de,T.slideShadows&&r(ce,ie,S)}if(y.style.transformOrigin=`50% 50% -${k/2}px`,y.style["-webkit-transform-origin"]=`50% 50% -${k/2}px`,T.shadow)if(S)z.style.transform=`translate3d(0px, ${v/2+T.shadowOffset}px, ${-v/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${T.shadowScale})`;else{let ee=Math.abs(N)-Math.floor(Math.abs(N)/90)*90,ce=1.5-(Math.sin(ee*2*Math.PI/360)/2+Math.cos(ee*2*Math.PI/360)/2),K=T.shadowScale,G=T.shadowScale/ce,Z=T.shadowOffset;z.style.transform=`scale3d(${K}, 1, ${G}) translate3d(0px, ${C/2+Z}px, ${-C/2/G}px) rotateX(-89.99deg)`}let ne=(E.isSafari||E.isWebView)&&E.needPerspectiveFix?-k/2:0;y.style.transform=`translate3d(0px,0,${ne}px) rotateX(${t.isHorizontal()?0:N}deg) rotateY(${t.isHorizontal()?-N:0}deg)`,y.style.setProperty("--swiper-cube-translate-z",`${ne}px`)},setTransition:_=>{let{el:y,slides:x}=t;if(x.forEach(v=>{v.style.transitionDuration=`${_}ms`,v.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(C=>{C.style.transitionDuration=`${_}ms`})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){let v=y.querySelector(".swiper-cube-shadow");v&&(v.style.transitionDuration=`${_}ms`)}},recreateShadows:()=>{let _=t.isHorizontal();t.slides.forEach(y=>{let x=Math.max(Math.min(y.progress,1),-1);r(y,x,_)})},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function ao(n,t,o){let i=`swiper-slide-shadow${o?`-${o}`:""}${n?` swiper-slide-shadow-${n}`:""}`,r=cn(t),s=r.querySelector(`.${i.split(" ").join(".")}`);return s||(s=St("div",i.split(" ")),r.append(s)),s}function xu(n){let{swiper:t,extendParams:o,on:i}=n;o({flipEffect:{slideShadows:!0,limitRotation:!0}});let r=(_,y)=>{let x=t.isHorizontal()?_.querySelector(".swiper-slide-shadow-left"):_.querySelector(".swiper-slide-shadow-top"),v=t.isHorizontal()?_.querySelector(".swiper-slide-shadow-right"):_.querySelector(".swiper-slide-shadow-bottom");x||(x=ao("flip",_,t.isHorizontal()?"left":"top")),v||(v=ao("flip",_,t.isHorizontal()?"right":"bottom")),x&&(x.style.opacity=Math.max(-y,0)),v&&(v.style.opacity=Math.max(y,0))};kn({effect:"flip",swiper:t,on:i,setTranslate:()=>{let{slides:_,rtlTranslate:y}=t,x=t.params.flipEffect;for(let v=0;v<_.length;v+=1){let C=_[v],M=C.progress;t.params.flipEffect.limitRotation&&(M=Math.max(Math.min(C.progress,
591),-1));let k=C.swiperSlideOffset,T=-180*M,S=0,D=t.params.cssMode?-k-t.translate:-k,N=0;t.isHorizontal()?y&&(T=-T):(N=D,D=0,S=-T,T=0),t.browser&&t.browser.need3dFix&&(Math.abs(T)/90%2===1&&(T+=.001),Math.abs(S)/90%2===1&&(S+=.001)),C.style.zIndex=-Math.abs(Math.round(M))+_.length,x.slideShadows&&r(C,M);let z=`translate3d(${D}px, ${N}px, 0px) rotateX(${S}deg) rotateY(${T}deg)`,ne=ro(x,C);ne.style.transform=z}},setTransition:_=>{let y=t.slides.map(x=>cn(x));y.forEach(x=>{x.style.transitionDuration=`${_}ms`,x.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(v=>{v.style.transitionDuration=`${_}ms`})}),Lo({swiper:t,duration:_,transformElements:y})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(_=>{let y=_.progress;t.params.flipEffect.limitRotation&&(y=Math.max(Math.min(_.progress,1),-1)),r(_,y)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function vu(n){let{swiper:t,extendParams:o,on:i}=n;o({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),kn({effect:"coverflow",swiper:t,on:i,setTranslate:()=>{let{width:l,height:h,slides:_,slidesSizesGrid:y}=t,x=t.params.coverflowEffect,v=t.isHorizontal(),C=t.translate,M=v?-C+l/2:-C+h/2,k=v?x.rotate:-x.rotate,E=x.depth;for(let T=0,S=_.length;T<S;T+=1){let D=_[T],N=y[T],z=D.swiperSlideOffset,ne=(M-z-N/2)/N,ee=typeof x.modifier=="function"?x.modifier(ne):ne*x.modifier,ce=v?k*ee:0,K=v?0:k*ee,G=-E*Math.abs(ee),Z=x.stretch;typeof Z=="string"&&Z.indexOf("%")!==-1&&(Z=parseFloat(x.stretch)/100*N);let ie=v?0:Z*ee,j=v?Z*ee:0,W=1-(1-x.scale)*Math.abs(ee);Math.abs(j)<.001&&(j=0),Math.abs(ie)<.001&&(ie=0),Math.abs(G)<.001&&(G=0),Math.abs(ce)<.001&&(ce=0),Math.abs(K)<.001&&(K=0),Math.abs(W)<.001&&(W=0),t.browser&&t.browser.need3dFix&&(Math.abs(ce)/90%2===1&&(ce+=.001),Math.abs(K)/90%2===1&&(K+=.001));let J=`translate3d(${j}px,${ie}px,${G}px)  rotateX(${K}deg) rotateY(${ce}deg) scale(${W})`,de=ro(x,D);if(de.style.transform=J,D.style.zIndex=-Math.abs(Math.round(ee))+1,x.slideShadows){let oe=v?D.querySelector(".swiper-slide-shadow-left"):D.querySelector(".swiper-slide-shadow-top"),V=v?D.querySelector(".swiper-slide-shadow-right"):D.querySelector(".swiper-slide-shadow-bottom");oe||(oe=ao("coverflow",D,v?"left":"top")),V||(V=ao("coverflow",D,v?"right":"bottom")),oe&&(oe.style.opacity=ee>0?ee:0),V&&(V.style.opacity=-ee>0?-ee:0)}}},setTransition:l=>{t.slides.map(_=>cn(_)).forEach(_=>{_.style.transitionDuration=`${l}ms`,_.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(y=>{y.style.transitionDuration=`${l}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function wu(n){let{swiper:t,extendParams:o,on:i}=n;o({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let r=h=>typeof h=="string"?h:`${h}px`;kn({effect:"creative",swiper:t,on:i,setTranslate:()=>{let{slides:h,wrapperEl:_,slidesSizesGrid:y}=t,x=t.params.creativeEffect,{progressMultiplier:v}=x,C=t.params.centeredSlides;if(C){let M=y[0]/2-t.params.slidesOffsetBefore||0;_.style.transform=`translateX(calc(50% - ${M}px))`}for(let M=0;M<h.length;M+=1){let k=h[M],E=k.progress,T=Math.min(Math.max(k.progress,-x.limitProgress),x.limitProgress),S=T;
vendor: 4,158 bytes, lines 59-63
59C||(S=Math.min(Math.max(k.originalProgress,-x.limitProgress),x.limitProgress));let D=k.swiperSlideOffset,N=[t.params.cssMode?-D-t.translate:-D,0,0],z=[0,0,0],ne=!1;t.isHorizontal()||(N[1]=N[0],N[0]=0);let ee={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};T<0?(ee=x.next,ne=!0):T>0&&(ee=x.prev,ne=!0),N.forEach((W,J)=>{N[J]=`calc(${W}px + (${r(ee.translate[J])} * ${Math.abs(T*v)}))`}),z.forEach((W,J)=>{let de=ee.rotate[J]*Math.abs(T*v);t.browser&&t.browser.need3dFix&&Math.abs(de)/90%2===1&&(de+=.001),z[J]=de}),k.style.zIndex=-Math.abs(Math.round(E))+h.length;let ce=N.join(", "),K=`rotateX(${z[0]}deg) rotateY(${z[1]}deg) rotateZ(${z[2]}deg)`,G=S<0?`scale(${1+(1-ee.scale)*S*v})`:`scale(${1-(1-ee.scale)*S*v})`,Z=S<0?1+(1-ee.opacity)*S*v:1-(1-ee.opacity)*S*v,ie=`translate3d(${ce}) ${K} ${G}`;if(ne&&ee.shadow||!ne){let W=k.querySelector(".swiper-slide-shadow");if(!W&&ee.shadow&&(W=ao("creative",k)),W){let J=x.shadowPerProgress?T*(1/x.limitProgress):T;W.style.opacity=Math.min(Math.max(Math.abs(J),0),1)}}let j=ro(x,k);j.style.transform=ie,j.style.opacity=Z,ee.origin&&(j.style.transformOrigin=ee.origin)}},setTransition:h=>{let _=t.slides.map(y=>cn(y));_.forEach(y=>{y.style.transitionDuration=`${h}ms`,y.querySelectorAll(".swiper-slide-shadow").forEach(x=>{x.style.transitionDuration=`${h}ms`})}),Lo({swiper:t,duration:h,transformElements:_,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}function Cu(n){let{swiper:t,extendParams:o,on:i}=n;o({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),kn({effect:"cards",swiper:t,on:i,setTranslate:()=>{let{slides:l,activeIndex:h,rtlTranslate:_}=t,y=t.params.cardsEffect,{startTranslate:x,isTouched:v}=t.touchEventsData,C=_?-t.translate:t.translate;for(let M=0;M<l.length;M+=1){let k=l[M],E=k.progress,T=Math.min(Math.max(E,-4),4),S=k.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(S-=l[0].swiperSlideOffset);let D=t.params.cssMode?-S-t.translate:-S,N=0,z=-100*Math.abs(T),ne=1,ee=-y.perSlideRotate*T,ce=y.perSlideOffset-Math.abs(T)*.75,K=t.virtual&&t.params.virtual.enabled?t.virtual.from+M:M,G=(K===h||K===h-1)&&T>0&&T<1&&(v||t.params.cssMode)&&C<x,Z=(K===h||K===h+1)&&T<0&&T>-1&&(v||t.params.cssMode)&&C>x;if(G||Z){let J=(1-Math.abs((Math.abs(T)-.5)/.5))**.5;ee+=-28*T*J,ne+=-.5*J,ce+=96*J,N=`${-25*J*Math.abs(T)}%`}if(T<0?D=`calc(${D}px ${_?"-":"+"} (${ce*Math.abs(T)}%))`:T>0?D=`calc(${D}px ${_?"-":"+"} (-${ce*Math.abs(T)}%))`:D=`${D}px`,!t.isHorizontal()){let J=N;N=D,D=J}let ie=T<0?`${1+(1-ne)*T}`:`${1-(1-ne)*T}`,j=`
60        translate3d(${D}, ${N}, ${z}px)
61        rotateZ(${y.rotate?_?-ee:ee:0}deg)
62        scale(${ie})
63      `;if(y.slideShadows){let J=k.querySelector(".swiper-slide-shadow");J||(J=ao("cards",k)),J&&(J.style.opacity=Math.min(Math.max((Math.abs(T)-.5)/.5,0),1))}k.style.zIndex=-Math.abs(Math.round(E))+l.length;let W=ro(y,k);W.style.transform=j}},setTransition:l=>{let h=t.slides.map(_=>cn(_));h.forEach(_=>{_.style.transitionDuration=`${l}ms`,_.querySelectorAll(".swiper-slide-shadow").forEach(y=>{y.style.transitionDuration=`${l}ms`})}),Lo({swiper:t,duration:l,transformElements:h})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}var d2=[tu,nu,ou,iu,ru,au,su,lu,cu,du,pu,mu,uu,gu,hu,fu,bu,_u,yu,xu,vu,wu,Cu];Ro.use(d2);var Xi=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
63ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function di(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"&&!n.__swiper__}function fs(n,t){let o=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>o.indexOf(i)<0).forEach(i=>{typeof n[i]>"u"?n[i]=t[i]:di(t[i])&&di(n[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?n[i]=t[i]:fs(n[i],t[i]):n[i]=t[i]})}function Pu(n){return n===void 0&&(n={}),n.navigation&&typeof n.navigation.nextEl>"u"&&typeof n.navigation.prevEl>"u"}function Mu(n){return n===void 0&&(n={}),n.pagination&&typeof n.pagination.el>"u"}function Su(n){return n===void 0&&(n={}),n.scrollbar&&typeof n.scrollbar.el>"u"}function Qi(n){return n===void 0&&(n=""),n.replace(/-[a-z]/g,t=>t.toUpperCase().replace("-",""))}function Ou(n){let{swiper:t,slides:o,passedParams:i,changedParams:r,nextEl:s,prevEl:l,scrollbarEl:h,paginationEl:_}=n,y=r.filter(G=>G!=="children"&&G!=="direction"&&G!=="wrapperClass"),{params:x,pagination:v,navigation:C,scrollbar:M,virtual:k,thumbs:E}=t,T,S,D,N,z,ne,ee,ce;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&x.thumbs&&!x.thumbs.swiper&&(T=!0),r.includes("controller")&&i.controller&&i.controller.control&&x.controller&&!x.controller.control&&(S=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||_)&&(x.pagination||x.pagination===!1)&&v&&!v.el&&(D=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||h)&&(x.scrollbar||x.scrollbar===!1)&&M&&!M.el&&(N=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||l)&&(i.navigation.nextEl||s)&&(x.navigation||x.navigation===!1)&&C&&!C.prevEl&&!C.nextEl&&(z=!0);let K=G=>{t[G]&&(t[G].destroy(),G==="navigation"?(t.isElement&&(t[G].prevEl.remove(),t[G].nextEl.remove()),x[G].prevEl=void 0,x[G].nextEl=void 0,t[G].prevEl=void 0,t[G].nextEl=void 0):(t.isElement&&t[G].el.remove(),x[G].el=void 0,t[G].el=void 0))};r.includes("loop")&&t.isElement&&(x.loop&&!i.loop?ne=!0:!x.loop&&i.loop?ee=!0:ce=!0),y.forEach(G=>{if(di(x[G])&&di(i[G]))Object.assign(x[G],i[G]),(G==="navigation"||G==="pagination"||G==="scrollbar")&&"enabled"in i[G]&&!i[G].enabled&&K(G);else{let Z=i[G];(Z===!0||Z===!1)&&(G==="navigation"||G==="pagination"||G==="scrollbar")?Z===!1&&K(G):x[G]=i[G]}}),y.includes("controller")&&!S&&t.controller&&t.controller.control&&x.controller&&x.controller.control&&(t.controller.control=x.controller.control),r.includes("children")&&o&&k&&x.virtual.enabled?(k.slides=o,k.update(!0)):r.includes("virtual")&&k&&x.virtual.enabled&&(o&&(k.slides=o),k.update(!0)),r.includes("children")&&o&&x.loop&&(ce=!0),T&&E.init()&&E.update(!0),S&&(t.controller.control=x.controller.control),D&&(t.isElement&&(!_||typeof _=="string")&&(_=document.createElement("div"),_.classList.add("swiper-pagination"),_.part.add("pagination"),t.el.appendChild(_)),_&&(x.pagination.el=_),v.init(
vendor: 2,612 bytes, line 63
63),v.render(),v.update()),N&&(t.isElement&&(!h||typeof h=="string")&&(h=document.createElement("div"),h.classList.add("swiper-scrollbar"),h.part.add("scrollbar"),t.el.appendChild(h)),h&&(x.scrollbar.el=h),M.init(),M.updateSize(),M.setTranslate()),z&&(t.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=t.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),t.el.appendChild(s)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),s&&(x.navigation.nextEl=s),l&&(x.navigation.prevEl=l),C.init(),C.update()),r.includes("allowSlideNext")&&(t.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(t.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&t.changeDirection(i.direction,!1),(ne||ce)&&t.loopDestroy(),(ee||ce)&&t.loopCreate(),t.update()}var ku=n=>{if(parseFloat(n)===Number(n))return Number(n);if(n==="true"||n==="")return!0;if(n==="false")return!1;if(n==="null")return null;if(n!=="undefined"){if(typeof n=="string"&&n.includes("{")&&n.includes("}")&&n.includes('"')){let t;try{t=JSON.parse(n)}catch{t=n}return t}return n}},Eu=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function pc(n,t,o){let i={},r={};fs(i,hs);let s=[...Xi,"on"],l=s.map(_=>_.replace(/_/,""));s.forEach(_=>{_=_.replace("_",""),typeof n[_]<"u"&&(r[_]=n[_])});let h=[...n.attributes];return typeof t=="string"&&typeof o<"u"&&h.push({name:t,value:di(o)?Me({},o):o}),h.forEach(_=>{let y=Eu.filter(x=>_.name.indexOf(`${x}-`)===0)[0];if(y){let x=Qi(y),v=Qi(_.name.split(`${y}-`)[1]);typeof r[x]>"u"&&(r[x]={}),r[x]===!0&&(r[x]={enabled:!0}),r[x][v]=ku(_.value)}else{let x=Qi(_.name);if(!l.includes(x))return;let v=ku(_.value);r[x]&&Eu.includes(_.name)&&!di(v)?(r[x].constructor!==Object&&(r[x]={}),r[x].enabled=!!v):r[x]=v}}),fs(i,r),i.navigation?i.navigation=Me({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},i.navigation!==!0?i.navigation:{}):i.navigation===!1&&delete i.navigation,i.scrollbar?i.scrollbar=Me({el:".swiper-scrollbar"},i.scrollbar!==!0?i.scrollbar:{}):i.scrollbar===!1&&delete i.scrollbar,i.pagination?i.pagination=Me({el:".swiper-pagination"},i.pagination!==!0?i.pagination:{}):i.pagination===!1&&delete i.pagination,{params:i,passedParams:r}}var p2=
vendor: 11,666 bytes, line 63
63":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper
63-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",m2="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",mc=class{},$u=typeof window>"u"||typeof HTMLElement>"u"?mc:HTMLElement,Tu=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>
64    `,Au=(n,t)=>{if(typeof CSSStyleSheet<"u"&&n.adoptedStyleSheets){let o=new CSSStyleSheet;o.replaceSync(t),n.adoptedStyleSheets=[o]}else{let o=document.createElement("style");o.rel="stylesheet",o.textContent=t,n.appendChild(o)}},bs=class extends $u{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return Tu}static get prevButtonSvg(){return Tu.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[p2,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
65`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let t=this.slideSlots||0,o=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=o.length?Math.max(...o)+1:0,!!this.rendered){if(this.slideSlots>t)for(let i=t;i<this.slideSlots;i+=1){let r=document.createElement("swiper-slide");r.setAttribute("part",`slide slide-${i+1}`);let s=document.createElement("slot");s.setAttribute("name",`slide-${i+1}`),r.appendChild(s),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(r)}else if(this.slideSlots<t){let i=this.swiper.slides;for(let r=i.length-1;r>=0;r-=1)r>this.slideSlots&&i[r].remove()}}}
65render(){if(this.rendered)return;this.calcSlideSlots();let t=this.cssStyles();this.slideSlots>0&&(t=t.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),t.length&&Au(this.shadowRoot,t),this.cssLinks().forEach(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;let s=document.createElement("link");s.rel="stylesheet",s.href=i,this.shadowRoot.appendChild(s)});let o=document.createElement("div");o.classList.add("swiper"),o.part="container",o.innerHTML=`
66      <slot name="container-start"></slot>
67      <div class="swiper-wrapper" part="wrapper">
68        <slot></slot>
69        ${Array.from({length:this.slideSlots}).map((i,r)=>`
70        <swiper-slide part="slide slide-${r}">
71          <slot name="slide-${r}"></slot>
72        </swiper-slide>
73        `).join("")}
74      </div>
75      <slot name="container-end"></slot>
76      ${Pu(this.passedParams)?`
77        <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div>
78        <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div>
79      `:""}
80      ${Mu(this.passedParams)?`
81        <div part="pagination" class="swiper-pagination"></div>
82      `:""}
83      ${Su(this.passedParams)?`
84        <div part="scrollbar" class="swiper-scrollbar"></div>
85      `:""}
86    `,this.shadowRoot.appendChild(o),this.rendered=!0}initialize(){var t=this;if(this.initialized)return;this.initialized=!0;let{params:o,passedParams:i}=pc(this);this.swiperParams=o,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new Ro(this.shadowRoot.querySelector(".swiper"),mt(Me(Me({},o.virtual?{}:{observer:!0,observeSlideChildren:this.slideSlots>0}),o),{touchEventsTarget:"container",onAny:function(r){r==="observerUpdate"&&t.calcSlideSlots();let s=o.eventsPrefix?`${o.eventsPrefix}${r.toLowerCase()}`:r.toLowerCase();for(var l=arguments.length,h=new Array(l>1?l-1:0),_=1;_<l;_++)h[_-1]=arguments[_];let y=new CustomEvent(s,{detail:h,bubbles:r!=="hashChange",cancelable:!0});t.dispatchEvent(y)}}))}connectedCallback(){this.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||(this.swiper&&this.swiper.destroy&&this.swiper.destroy(),this.initialized=!1)}updateSwiperOnPropChange(t,o){let{params:i,passedParams:r}=pc(this,t,o);this.passedParams=r,this.swiperParams=i,!(this.swiper&&this.swiper.params[t]===o)&&Ou(Me(Me(Me({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Qi(t)]},t==="navigation"&&r[t]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),t==="pagination"&&r[t]?{paginationEl:".swiper-pagination"}:{}),t==="scrollbar"&&r[t]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(t,o,i){this.initialized&&(o==="true"&&i===null&&(i=!1),this.updateSwiperOnPropChange(t,i))}static get observedAttributes(){return Xi.filter(o=>o.includes("_")).map(o=>o.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}};Xi.forEach(n=>
86{n!=="init"&&(n=n.replace("_",""),Object.defineProperty(bs.prototype,n,{configurable:!0,get(){return(this.passedParams||{})[n]},set(t){this.passedParams||(this.passedParams={}),this.passedParams[n]=t,this.initialized&&this.updateSwiperOnPropChange(n,t)}}))});var uc=class extends $u{constructor(){super(),this.attachShadow({mode:"open"})}render(){let t=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(Au(this.shadowRoot,m2),this.shadowRoot.appendChild(document.createElement("slot")),t){let o=document.createElement("div");o.classList.add("swiper-lazy-preloader"),o.part.add("preloader"),this.shadowRoot.appendChild(o)}}initialize(){this.render()}connectedCallback(){this.initialize()}},Nu=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",bs),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",uc))};typeof window<"u"&&(window.SwiperElementRegisterParams=n=>{Xi.push(...n)});var Du={aarp:[{title:"Select Service Type and Place Your Order",hide_index:!0,icon:{name:"step_1",width:"90px",height:"90px"},elements:["Select passport service and indicate how quickly you need it.","<strong>Passport Renewal Bundles for AARP Members</strong> include shipping and government fees.","All other passport services will require government fees to be paid separately."]},{title:"Complete and Print Your Application Packet",hide_index:!0,icon:{name:"step_2",width:"90px",height:"90px"},elements:["After placing your order, you will be directed to govWorks to begin your application.","The user-friendly, online wizard will generate the required documents.","Review and print your personalized packet and checklist."]},{title:"Get a New Passport Photo",hide_index:!0,icon:{name:"step_3",width:"90px",height:"90px"},elements:["Every passport application requires a printed government-compliant photo.","Option A: Get a new passport photo at a retail location near you.","Option B: <a href='https://www.rushmyphoto.com/' target='_blank'>Get your photo online today.</a> Digital photos can be printed at home or a printed photo can be delivered to your home."]},{title:"Gather Your Documents for Submission",hide_index:!0,icon:{name:"step_4",width:"90px",height:"90px"},elements:["Gather your documents and follow the submission instructions.","<strong>Passport Renewal Bundles for AARP Members</strong> will include a prepaid FedEx shipping label.","If your application does not have a FedEx shipping label you will be required to go through the <a href='#adjudication'>Adjudication process</a> with a Passport Acceptance Agent."]}],aaa:[{title:"Select Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Select the type of passport service you need, and indicate how quickly you need it.","Expediting cost does not include shipping fees or government fees, which are paid separately to the U.S. Department of State (starting at $190 for adults)."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["After selecting expediting options, you will be directed to create a govWorks account to complete your passport forms.","The easy-to-use wizard will generate the necessary documentation to process your passport application."]},{title:"Get Your Passport Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every passport application requires a printed government-compliant photo be submitted with your application.","Visit your local AAA branch to obtain government approved passport photos.","<a href='https://aaa.com/office' target='_blank'>Find your local AAA branch.</a>"]},{title:"Gather Documents and Ship",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all required documents.","Follow the instructions for shipping your documents.","Please note: Some services will not require a FedEx shipping label and are shipped via the Passport Acceptance Agent."]}],aca:[{title:"Select Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Select the type of passport service you need, and indicate how quickly you need it.","Expediting cost does not include shipping fees or government fees, which are paid separately to the U.S. Department of State (starting at $190 for adults)."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["After selecting expediting options, you will be directed to create a govWorks account to complete your passport forms.","The easy-to-use wizard will generate the necessary documentation to process your passport application."]},{title:"Get Your Passport Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every passport application requires a printed government-compliant photo be submitted with your application.","Visit your local AAA branch to obtain government approved passport photos.","<a href='https://aaa.com/office' target='_blank'>Find your local AAA branch.</a>"]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all required documentation (birth certification, passport photos, letter of authorization, expired passport).","Use the FedEx shipping label to ship your application to Rush My Passport, where your documents are hand-carried to the U.S. Department of State."]}],sandals:[{title:"Select Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Select the type of passport service you need, and indicate how quickly you need it.","<strong>Expediting cost does not include shipping fees or government fees</strong>, which are paid separately to the U.S. Department of State (<strong>starting at $190</strong> for adults)."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["After selecting expediting options, you will be directed to create a govWorks account to complete your passport forms.","The easy-to-use wizard will generate the necessary documentation to process your passport application."]},{title:"Get Your Passport Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every passport application requires a printed government-compliant photo to be submitted with your application.","Take the perfect passport photo every time and print nationwide.","<a href='https://www.rushmyphoto.com/' target='_blank'>Get your photo online today.</a>"]},{title:"Gather Documents and Ship",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all required documents.","Follow the instructions for shipping your documents.","Please note: Some services will not require a FedEx shipping label and are shipped via the Passport Acceptance Agent."]}],default:[{title:"Select Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Select the type of passport service you need, and indicate how quickly you need it.","<strong>Expediting cost does not include shipping fees or government fees</strong>, which are paid separately to the U.S. Department of State (<strong>starting at $190</strong> for adults)."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["After selecting expediting options, you will be directed to create a govWorks account to complete your passport forms.","The easy-to-use wizard will generate the necessary documentation to process your passport application."]},{title:"Get Your Passport Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every passport application requires a printed government-compliant photo be submitted with your application.","Take the perfect passport photo every time and print nationwide.","<a href='https://www.rushmyphoto.com/' target='_blank'>Get your photo online today.</a>"]},{title:"Gather Documents and Ship",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all required documents.","Follow the instructions for shipping your documents.","Please note: Some services will not require a FedEx shipping label and are shipped via the Passport Acceptance Agent."]}]};var Iu={fedex:[{title:"Select Country and Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Confirm your Nationality and state of residence.","Select the travel Destination (Country) and Visa type.","Expediting processing speeds range depending upon the visa type and country to be visited.","Expediting Cost does not include shipping fees or government fees."]},{title:"Important Instructions",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["Once your order has been placed, you will receive an itemized list of requirements for your visa request.","Please complete in full the visa application and gather any supp
86orting documents needed for the request."]},{title:"Get Your Photo at FedEx Office",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every application requires a printed government-compliant photo be submitted with your application.","See a team member at FedEx Office to purchase your photo.","<a href='https://local.fedex.com/?promo=passport' target='_blank'>Find a FedEx Office near you.</a>"]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all the required documentation (visa application, passport photos, travel itinerary, passport with minimum 6 months of validity).","Use the FedEx shipping label to ship your application to our office, where your documents will be reviewed and submitted to the Embassy/Consulate for processing.","E-visas are handled online and do not require shipping."]}],aaa:[{title:"Select Country and Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Confirm your Nationality and state of residence.","Select the travel Destination (Country) and Visa type.","Expediting processing speeds range depending upon the visa type and country to be visited.","Expediting Cost does not include shipping fees or government fees."]},{title:"Important Instructions",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["Once your order has been placed, you will receive an itemized list of requirements for your visa request.","Please complete in full the visa application and gather any supporting documents needed for the request."]},{title:"Get Your Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every application requires a printed government-compliant photo be submitted with your application.","Check with your local AAA branch to obtain your passport/visa photos.","<a href='https://aaa.com/office' target='_blank'>Find your local AAA branch.</a>"]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all the required documentation (visa application, passport photos, travel itinerary, passport with minimum 6 months of validity).","Use the FedEx shipping label to ship your application to our office, where your documents will be reviewed and submitted to the Embassy/Consulate for processing.","E-visas are handled online and do not require shipping."]}],aca:[{title:"Select Country and Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Confirm your Nationality and state of residence.","Select the travel Destination (Country) and Visa type.","Expediting processing speeds range depending upon the visa type and country to be visited.","Expediting Cost does not include shipping fees or government fees."]},{title:"Important Instructions",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["Once your order has been placed, you will receive an itemized list of requirements for your visa request.","Please complete in full the visa application and gather any supporting documents needed for the request."]},{title:"Get Your Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every application requires a printed government-compliant photo be submitted with your application.","Check with your local AAA branch to obtain your passport/visa photos.","<a href='https://aaa.com/office' target='_blank'>Find your local AAA branch.</a>"]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all the required documentation (visa application, passport photos, travel itinerary, passport with minimum 6 months of validity).","Use the FedEx shipping label to ship your application to our office, where your documents will be reviewed and submitted to the Embassy/Consulate for processing."]}],default:[{title:"Select Country and Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Confirm your Nationality and state of residence.","Select the travel Destination (Country) and Visa type.","Expediting processing speeds range depending upon the visa type and country to be visited.","Expediting Cost does not include shipping fees or government fees."]},{title:"Important Instructions",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["Once your order has been placed, you will receive an itemized list of requirements for your visa request.","Please complete in full the visa application and gather any supp
86orting documents needed for the request."]},{title:"Get Your Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every application requires a printed government-compliant photo be submitted with your application.","Take the perfect photo every time and print nationwide."]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all the required documentation (visa application, passport photos, travel itinerary, passport with minimum 6 months of validity).","Use the FedEx shipping label to ship your application to our office, where your documents will be reviewed and submitted to the Embassy/Consulate for processing."]}]};var Ru={idp:[{title:"Place your order",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Provide applicant's information and return shipping addres.","Costs include IDP fee, processing feee, and photo service."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["After placing your order, you will be directed to create a govWorks account to complete your IDP application.","The easy-to-use wizard will generate the necessary documentation to process your application.","Every IDP application requires a government-compliant photo be submitted with your application. Take the perfect passport photo every time using your govWorks account."]},{title:"Take Your Photo",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["e-Sign your application through the govWorks account.","No shipping required."]}],default:[{title:"Select Service Type",icon:{name:"gw-slider-mouse",width:"45px",height:"88px"},elements:["Select the type of passport service you need, and indicate how quickly you need it.","Expedited processing speeds range from same day service to 8-10 business days.","Expediting cost does not include shipping fees or government fees, which are paid separately to the U.S. Department of State (starting at $190 for adults)."]},{title:"Complete Online Wizard",icon:{name:"gw-slider-papers",width:"69px",height:"92px"},elements:["After selecting expediting options, you will be directed to create a govWorks account to complete your passport forms.","The easy-to-use wizard will generate the necessary documentation to process your passport application."]},{title:"Get Your Passport Photo",icon:{name:"gw-slider-user",width:"97px",height:"97px"},elements:["Every passport application requires a printed government-compliant photo be submitted with your application.","Take the perfect passport photo every time and print nationwide.","<a href='https://www.rushmyphoto.com/' target='_blank'>Get your photo online today.</a>"]},{title:"Gather Documents and Ship Them via FedEx",icon:{name:"gw-slider-fedex",width:"109px",height:"64px"},elements:["Review your checklist to ensure you have all required documentation (birth certification, passport photos, letter of authorization, expired passport).","Use the FedEx shipping label to ship your application to Rush My Passport, where your documents are hand-carried to the U.S. Department of State."]}]};var Lu=(()=>{let t=class t{getSlides(i){return U.slides?.[i]?ft(U.slides?.[i]):ft((i==="passport"?Du:i==="visa"?Iu:Ru).default)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var g2=(n,t)=>({width:n,height:t});function h2(n,t){if(n&1&&(m(0,"li"),F(1,"span",6),p()),n&2){let o=t.$implicit;P(),L("innerHtml",o,Je)}}function f2(n,t){if(n&1&&(m(0,"swiper-slide")(1,"div")(2,"div",2)(3,"span",3),u(4),p(),F(5,"mat-icon",4),p(),m(6,"div",5)(7,"h5"),u(8),p(),m(9,"ul"),ke(10,h2,2,1,"li",null,We),p()()()()),n&2){let o=t.$implicit,i=t.$index,r=I();P(),Ot("gw-chkout-slide gw-chkout-slide--",r.size," swiper-slide-content"),P(2),Ve("gw-chkout-slide__index--hidden",o.hide_index),P(),Re(i+1),P(),L("svgIcon",o.icon.name)("ngStyle",Na(9,g2,o.icon.width,o.icon.height)),P(3),Re(o.title),P(2),Ee(o.elements)}}var zu=(()=>{let t=class t{constructor(i,r,s){this.matIconRegistry=i,this.domSanitizer=r,this.slidesService=s}ngOnInit(){Nu(),this.slidesSuscription=this.slidesService.getSlides(this.type).pipe(Sa()).subscribe(i=>{this.slider=i,this.slider.forEach(r=>{this.matIconRegistry.addSvgIcon(r.icon.name,this.domSanitizer.bypassSecurityTrustResourceUrl(`./assets/svg/${r.icon.name}.svg`))})})}ngOnDestroy(){this.slidesSuscription!==void 0&&this.slidesSuscription.unsubscribe()}};t.\u0275fac=function(r){return new(r||t)(X(Hi),X(zt),X(Lu))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home-slider"]],inputs:{type:"type",hideHeader:"hideHeader",size:"size"},standalone:!1,decls:4,vars:1,consts:[["titleStyle","capitalize",3,"title"],["autoplay","true","navigation","true","pagination","true","autoplay-delay","3500","pagination-clickable","true","autoplay-disable-on-interaction","true"],[1,"gw-chkout-slide__icon","icon-container"],[1,"gw-chkout-slide__index"],[3,"svgIcon","ngStyle"],[1,"gw-chkout-slide__text"],[3,"innerHtml"]],template:function(r,s){r&1&&(m(0,"gw-chkout-card",0)(1,"swiper-container",1),ke(2,f2,12,12,"swiper-slide",null,We),p()()),r&2&&(L("title",s.hideHeader?"":"How It Works"),P(2),Ee(s.slider))},dependencies:[Np,Kt,Ya],styles:[`swiper-container[_ngcontent-%COMP%]::part(button-prev), swiper-container[_ngcontent-%COMP%]::part(button-next){width:10px;color:#1b42b1}swiper-container[_ngcontent-%COMP%]::part(bullet-active){background-color:#1b42b1}.gw-chkout-slide[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:50px;padding:20px 60px}.gw-chkout-slide[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:17px;font-weight:700}.gw-chkout-slide[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:15px}.gw-chkout-slide[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:14px;font-weight:300;line-height:18px;margin-bottom:15px}.gw-chkout-slide[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;margin-left:10px}.gw-chkout-slide__index[_ngcontent-%COMP%]{display:block;width:32px;height:32px;background-color:#1b42b1;border-radius:50%;color:#fff;font-size:18px;font-weight:700;line-height:32px;margin:auto}.gw-chkout-slide__icon[_ngcontent-%COMP%]{color:#1b42b1;text-align:center}.gw-chkout-slide__icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:none}.gw-chkout-slide--small[_ngcontent-%COMP%]{padding:20px 36px;gap:24px}.gw-chkout-slide--small[_ngcontent-%COMP%]   .gw-chkout-slide__index[_ngcontent-%COMP%]{width:24px;height:24px;line-height:24px;font-size:15px}@media (min-width: 1024px){.gw-chkout-slide[_ngcontent-%COMP%]{flex-direction:row}.gw-chkout-slide__icon[_ngcontent-%COMP%]{background-color:#fafafa;width:160px;min-width:160px;height:160px;border-radius:50%;position:relative;float:left}.gw-chkout-slide__icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:inline-block;position:absolute;inset:0;margin:auto;width:100%}.gw-chkout-slide__index[_ngcontent-%COMP%]{position:absolute;top:-16px;left:0;right:0}.gw-chkout-slide__index--hidden[_ngcontent-%COMP%]{display:none}.gw-chkout-slide--small[_ngcontent-%COMP%]   .gw-chkout-slide__icon[_ngcontent-%COMP%]{width:100px;min-width:100px;height:100px}.gw-chkout-slide--small[_ngcontent-%COMP%]   .gw-chkout-slide__icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{transform:scale(.75)}}@media (min-width: 1200px){.gw-chkout-slide__text[_ngcontent-%COMP%]{width:700px}}
87/*# sourceMappingURL=slider.component-HZ4VWH3H.css.map */`]});let n=t;return n})();var Vu={aarp:[{title:"What is the benefit of using this service?",description:`The benefit of using a third party hand courier includes:<br/>
88        <ul>
89          <li>We offer U.S. Passport expediting services for every type of U.S. Passport.</li>
90          <li>Our user-friendly online experience helps you navigate the application process.</li>
91          <li>We help to ensure you have all the correct forms and requirements needed.</li>
92          <li>We can help you avoid costly errors and common mistakes from going it alone.</li>
93          <li>We offer dedicated support to assist you via phone, chat, and email.</li>
94          <li>We proactively track the status of your application and help eliminate guesswork.</li>
95          <li>We take the worry out of the process and allow you to focus on your next trip.</li>
96        </ul>
97        AARP members get access to exclusive discounts on passport services as well as white-glove concierge support to help ensure the simplest and easiest way to get your passport. 
98      `},{id:"renew",title:"How do I renew my passport?",description:`You are eligible for a passport renewal if ALL of the following are true:<br/>
99        <ul>
100          <li>Your passport is currently valid, or has expired within the last five years.</li>
101          <li>Your passport is in your possession.</li>
102          <li>Your passport is not damaged.</li>
103          <li>Your passport was issued when you were age 16 or older.</li>
104        </ul>
105      `},{id:"get",title:"What do I need to get a passport?",description:`The required documents depend on the passport type you need. Please see below for specific types and documents required.<br/><br/>
106        <strong>For a New Adult Passport, Child Passport, and a Replacement Passport</strong>, you will need to visit a Passport Acceptance Agent (PAA) to have your documents adjudicated. You must include the required documentation including: proof of identity (Driver\u2019s License or State Identification Card), proof of citizenship (Birth Certificate or Naturalization Paperwork), and if applicable, proof of legal name change. For a child passport, you must also provide proof of parental relationship (Parent\u2019s Photo ID\u2019s that must match child\u2019s birth certificate).<br/><br/>
107        <strong>Please note:</strong> Requesting one of these passport options requires the applicant to appear in front of a Passport Acceptance Agent (PAA) to have the documents adjudicated. This person is often a postal employee or an official at your local county clerk office or library. <br/><br/>
108      `},{id:"adjudication",title:"What is Adjudication?",description:`Adjudication is the process of verifying the applicant's identity, documents, and signature. It is required for new passports, child passports, and replacing lost, stolen, or damaged passports.<br/><br/>
109        To complete the adjudication process, you must visit a Passport Acceptance Agent (PAA), who will review and verify your documents, passport photo, and witness the signing of your passport application. The PAA will then take all of your documents and place them in a sealed package for submission to the U.S. Department of State. Passport Acceptance Agents usually include county clerks, libraries, or U.S. Post Offices. *Note: Do not sign your passport application until you are at the PAA and instructed to do so.<br/><br/>
110        Depending on the RushMyPassport service speed selected, your documents will either be submitted to the U.S. Department of State through the PAA or RushMyPassport. If you have any questions or concerns, our team of expert passport advisors are available to help guide you through each step of the passport application process.<br/><br/>
111        *Note: A separate adjudication fee of $35 is required for all New Adult, Child, Lost, Stolen, or Damaged passports.<br/><br/>
112        To find a local PAA in your area please visit: <a href="https://iafdb.travel.state.gov/" target="_blank">https://iafdb.travel.state.gov/</a>
113      `},{id:"guaranteed",title:"Am I guaranteed to get a U.S. Passport if I use this service?",description:`
114        We guarantee that we will submit your application for processing based on the service type and expediting speed requested. However, there may be circumstances out of our control which can delay, suspend, or deny your application. Examples, other than weather, include owing child support or back taxes, having travel restrictions due to a felony, or not having the necessary identification.<br/><br/>
115        Our team of expert passport advisors are here to guide you throughout the application process and assist with any questions, comments, or concerns you may have regarding your application. 
116      `},{id:"cost",title:"How much does it cost to expedite a U.S. Passport?",description:`All U.S. Government fees are then paid separately in the form of check or money order, and are submitted along with your required documents.<br/><br/>
117      U.S. Government fees for passport processing:<br/>
118        <ul>
119          <li>
120            First-time adult applicants (16 years and older) and passport replacemnets:
121            <ul>
122              <li>$130 application fee</li>
123              <li>$60 expediting fee</li>
124              <li>Shipping fees (varies by service speed)</li>
125              <li>$35 adjudication fee (paid separately to PAA)</li>
126            </ul>
127          </li>
128          <li>
129            First-time adult applicants (16 years and older):
130            <ul>
131              <li>$130 application fee</li>
132              <li>$60 expediting fee</li>
133              <li>Shipping fees</li>
134            </ul>
135          </li>
136          <li>
137            First-time adult applicants (16 years and older):
138            <ul>
139              <li>$100 application fee</li>
140              <li>$60 expediting fee </li>
141              <li>Shipping fees (varies by service speed)</li>
142              <li>$35 adjudication fee (paid separately to PAA)</li>
143            </ul>
144          </li>
145        <ul>
146      `},{id:"name-change",title:"What if my name is different from what is listed on my passport?",description:"When completing your passport application, use your current legal name. In addition, you will need to provide the original name change document such as a marriage certificate, divorce decree or adoption paperwork."},{id:"6-month-validity",title:"What is the 6-month validity rule?",description:"Most countries require your U.S. passport to have a minimum of 6-months validity after your intended return date. Please review your expiration date to see if a renewal is needed. The purpose of this validity is to safeguard against unforeseen delays you may face in leaving the country you are visiting. The State Department recommends that U.S. citizens renew their passports approximately nine months before the date of expiration."},{id:"renew-child",title:"How do I renew my child\u2019s passport?",description:"A child passport cannot be renewed. It is considered a new child passport each time until the applicant is 16 or older. At that time, the applicant can apply for a new adult passport. Please note that a visit to a Passport Acceptance Agent is required for all child passports."},{id:"replace-lost",title:"How do I replace a lost passport?",description:"In order to replace a lost passport, the applicant will need to gather the required documents including proof of citizenship (birth certificate or naturalization paperwork) and proof of identity (Driver\u2019s License or State Issued Identification) A visit to the Passport Acceptance Agent is required when replacing a lost or stolen passport. A separate fee of $35 is collected at this visit."}],fedex:[{id:"renew",title:"How do I renew my passport?",description:"If you have an adult passport (issued when the applicant was 16 or older with a ten-year validity) - and your passport is less than 5 years expired, you can renew your adult issued passport. For expedited renewal services, bring your expired or soon-to-expire passport, credit card and checkbook to your local FedEx Office. FedEx Office has partnered with RushMyPassport to offer a wide range of passport renewal processing speeds."},{id:"get-passport",title:"What do I need to get a passport?",description:`The required documents depend on the passport type you need. Please see below for specific types and documents required.<br><br>
147        <strong>For an Adult Passport Renewal</strong>, you can simply visit your local FedEx Office and bring your expired or soon-to-expire passport and check payment for the government fee. We can help prepare your new passport photo and the required application forms.<br><br>
148        <strong>For a New Adult Passport, Child Passp
148ort, and a Replacement Passport</strong>, you will need to bring in additional documentation including: proof of identity (Driver\u2019s License or State Identification Card), proof of citizenship (Birth Certificate or Naturalization Paperwork). For a child passport, you must provide proof of parental relationship (Parent\u2019s Photo ID\u2019s that must match child\u2019s birth certificate).<br><br>
149        <strong>Please note:</strong> requesting one of these passport options requires the applicant to appear in front of a Passport Acceptance Agent to have the documents adjudicated. This person is often a postal employee or an official at your local county clerk office. The adjudication process is an additional layer of security to ensure that the applicant is the person at this visit and that the documents have been reviewed and sealed to ensure appropriate chain of custody once it is received by RushMyPassport.<br><br>
150        You can find your nearest passport acceptance agent <a target="_blank" href="https://iafdb.travel.state.gov/">here</a>.`},{id:"guaranteed",title:"Am I guaranteed to get a passport if I use this service?",description:`We guarantee that we will submit your application for expedited processing. However there are circumstances out of our control which can delay, suspend or deny your application.<br><br>
151        Examples, other than weather, include owing child support or back taxes, having travel restrictions due to a felony, or not having the necessary identification.<br><br>
152        When you use our service, we are notified immediately and can work with you to remedy the issue timely.`},{id:"passport-cost",title:"How much does it cost to expedite a passport?",description:`<strong>The government fee is an additional $190 ($130 + $60) for adults and $160 ($100 + $60) for children under 16. It is not included in the expediting service cost</strong>, is paid via personal check or money order directly to the US Department of State, and is included with your application when shipping to RushMyPassport.<br><br>
153        If you wish to add a passport card, there is an additional fee of $30 for adults or $15 for children under 16.`},{id:"name-change",title:"What if my name is different from what is listed on my passport?",description:"If your name is different from what is listed on your birth certificate or has changed since the issuance of your most recent passport,  you can still renew your passport. When completing your passport application,  use your current legal name.  In addition, you will need to provide the original name change document such as a marriage certificate, divorcee decree or adoption paperwork."},{id:"benefits",title:"What is the benefit of using this service?",description:`The benefit of using a third party hand courier includes:<br/>
154      <ul>
155        <li>Time and Convenience.  We save you time and a trip to the passport office.</li>
156        <li>We help avoid 30% of delays by carefully reviewing your application for errors or omissions before submission.</li>
157        <li>If there is an issue with your application we are notified by the passport office so we can fix any issues quickly.</li>
158        <li>We provide smart-form automation, easy to use checklists and in-depth quality assurance.</li>
159        <li>Tracking of your documents from start to finish.</li>
160        <li>Customer support by phone, chat and email. We take the worry out of the process and allow you to focus on fun and adventure.</li>
161      </ul>`},{id:"6-month-validity",title:"What is the 6-month validity rule?",description:"Most countries require your US passport to have a minimum of 6-months validity after your intended return date.  Please review your expiration date to see if a renewal is needed.   The purpose of this validity is to safeguard against unforeseen delays you may face in leaving the country you are visiting. The State Department recommends that U.S. citizens renew their passports approximately nine months before the date of expiration."},{id:"renewal-eligible",title:"How do I know if my passport is eligible to be renewed?",description:`You are eligible for a passport renewal if ALL of the following are true:<br/>
162      <ul>
163        <li>Your passport is currently valid, or has expired within the last five years.</li>
164        <li>Your passport is in your possession.</li>
165        <li>Your passport is not damaged.</li>
166        <li>Your passport was issued when you were age 16 or older.</li>
167      </ul>`},{id:"renew-child",title:"How do I renew my child\u2019s passport?",description:"A child passport cannot be renewed. It is considered a new child passport each time until the applicant is 16 or older.  At that time, the applicant can apply for a new adult passport. Please note that a visit to a Passport Acceptance facility is required for all child passports."},{id:"fedex-aa",title:"Is FedEx Office a passport acceptance facility?",description:`No. FedEx Office is not a Passport Acceptance facility.  An Acceptance Facility is usually located within the county clerk office or US Post Office.  A separate fee of $35 is collected at this visit.<br><br>
168        You can find your nearest passport acceptance agent <a target="_blank" href="https://iafdb.travel.state.gov/">here</a>.`},{id:"replace-lost",title:"How do I replace a lost passport?",description:"In order to replace a lost passport, the applicant will need to gather the required documents including proof of citizenship (birth certificate or naturalization paperwork) and proof of identity (Driver\u2019s License of State Issued Identification) A visit to the Passport Acceptance facility is required when replacing a lost or stolen passport. A separate fee of $35 is collected at this visit."}],sandals:[{id:"renew",title:"How do I renew my passport?",description:"If you are eligible to renew your passport, you will be required to submit your expiring passport book, new passport photo, and required government fees along with your completed application."},{id:"eligible",title:"How do I know if my passport is eligible to be renewed?",description:`You are eligible for a passport renewal if <strong>ALL</strong> of the following are true:<br/>
169        <ul>
170          <li>Your passport is currently valid, or has expired within the last five years.</li>
171          <li>Your passport is in your possession.</li>
172          <li>Your passport is not damaged.</li>
173          <li>Your passport was issued when you were age 16 or older.</li>
174        </ul>`},{id:"get-adjudicated",title:"How do I get a New Adult Passport, Child Passport, or Replacement Passport?",description:`After obtaining a new passport photo, you will need to collect additional documentation including: proof of identity (Driver\u2019s License or State Identification Card), proof of citizenship (Birth Certificate or Naturalization Paperwork). For a child passport, you must provide proof of parental relationship (Parent\u2019s Photo ID\u2019s that must match child\u2019s birth certificate).<br/><br/>
175        <strong>*Please note:</strong> Requesting one of these passport options requires the applicant to appear in front of a Passport Acceptance Agent to have the documents adjudicated. This person is often a postal employee or an official at your local county clerk office. The adjudication process is an additional layer of security to ensure that the applicant is the person at this visit and that the documents have been reviewed and sealed to ensure appropriate chain of custody once it is received by RushMyPassport.
176        You can find your nearest passport acceptance agent <a href="https://iafdb.travel.state.gov/" target="_blank">here</a>.`},{id:"guarantee",title:"Am I guaranteed to get a passport if I use this service?",description:`We guarantee that we will submit your application for expedited processing. However there are circumstances out of our control which can delay, suspend or deny your application.<br/><br/>
177        Examples, other than weather, include owing child support or back taxes, having travel restrictions due to a felony, or not having the necessary identification.<br/><br/>
178        When you use our service, we are notified immediately and can work with you to remedy the issue timely.`},{id:"cost",title:"How much does it cost to expedite a passport?",description:`<strong>The government fee is an additional $190 ($130 + $60) for adults and $160 ($100 + $60) for children under 16. It is not included in the expediting service cost,</strong> is paid via personal check or money order directly to the US Department of State, and is included with your application when shipping to RushMyPassport.<br/>
179        If you wish to add a passport card, there is an additional fee of $30 for adults or $15 for children under 16.`},{id:"name-change",title:"What if my name is different from what is listed on my passport?",description:"If your name is different from what is listed on your birth certificate or has changed since the issuance of your most recent passport,  you can still renew your passport. When completing your passport application,  use your current legal name.  In addition, you will need to provide the original name change document such as a marriage certificate, divorce decree or adoption paperwork."}
179,{id:"benefits",title:"What is the benefit of using this service?",description:`The benefit of using a third party hand courier includes:<br/>
180        <ul>
181          <li>Time and Convenience.  We save you time and a trip to the passport office.</li>
182          <li>We help avoid 30% of delays by carefully reviewing your application for errors or omissions before submission.</li>
183          <li>If there is an issue with your application we are notified by the passport office so we can fix any issues quickly.</li>
184          <li>We provide smart-form automation, easy to use checklists and in-depth quality assurance.</li>
185          <li>Tracking of your documents from start to finish.</li>
186          <li>Customer support by phone, chat and email. We take the worry out of the process and allow you to focus on fun and adventure.</li>
187        </ul>`},{id:"6-month-validity",title:"What is the 6-month validity rule?",description:"Most countries require your US passport to have a minimum of 6-months validity after your intended return date.  Please review your expiration date to see if a renewal is needed.   The purpose of this validity is to safeguard against unforeseen delays you may face in leaving the country you are visiting. The State Department recommends that U.S. citizens renew their passports approximately nine months before the date of expiration."},{id:"renew-child",title:"How do I renew my child\u2019s passport?",description:"A child passport cannot be renewed. It is considered a new child passport each time until the applicant is 16 or older.  At that time, the applicant can apply for a new adult passport. Please note that a visit to a Passport Acceptance facility is required for all child passports."},{title:"How do I replace a lost passport?",description:"In order to replace a lost passport, the applicant will need to gather the required documents including proof of citizenship (birth certificate or naturalization paperwork) and proof of identity (Driver\u2019s License of State Issued Identification) A visit to the Passport Acceptance facility is required when replacing a lost or stolen passport. A separate fee of $35 is collected at this visit."}],default:[{id:"renew-passport",title:"How do I renew my passport?",description:"If you have an adult passport (issued when the applicant was 16 or older with a ten-year validity) - and your passport is less than 5 years expired, you are elegible for a passport renewal."},{id:"get-passport",title:"What do I need to get a passport?",description:`The required documents depend on the passport type you need. Please see below for specific types and documents required.<br><br>
188        <strong>For an Adult Passport Renewal</strong>, we can help prepare your new passport photo and the required application forms.<br><br>
189        <strong>For a New Adult Passport, Child Passport, and a Replacement Passport</strong>, you will need to bring in additional documentation including: proof of identity (Driver\u2019s License or State Identification Card), proof of citizenship (Birth Certificate or Naturalization Paperwork). For a child passport, you must provide proof of parental relationship (Parent\u2019s Photo ID\u2019s that must match child\u2019s birth certificate).<br><br>
190        <strong>Please note:</strong> requesting one of these passport options requires the applicant to appear in front of a Passport Acceptance Agent to have the documents adjudicated. This person is often a postal employee or an official at your local county clerk office. The adjudication process is an additional layer of security to ensure that the applicant is the person at this visit and that the documents have been reviewed and sealed to ensure appropriate chain of custody once it is received by RushMyPassport.<br><br>
191        You can find your nearest passport acceptance agent <a target="_blank" href="https://iafdb.travel.state.gov/">here</a>.`},{id:"guaranteed",title:"Am I guaranteed to get a passport if I use this service?",description:`We guarantee that we will submit your application for expedited processing. However there are circumstances out of our control which can delay, suspend or deny your application.<br><br>
192        Examples, other than weather, include owing child support or back taxes, having travel restrictions due to a felony, or not having the necessary identification.<br><br>
193        When you use our service, we are notified immediately and can work with you to remedy the issue timely.`},{id:"passport-cost",title:"How much does it cost to expedite a passport?",description:`<strong>The government fee is an additional $190 ($130 + $60) for adults and $160 ($100 + $60) for children under 16. It is not included in the expediting service cost</strong>, is paid via personal check or money order directly to the US Department of State, and is included with your application when shipping to RushMyPassport.<br><br>
194        If you wish to add a passport card, there is an additional fee of $30 for adults or $15 for children under 16.`},{id:"name-change",title:"What if my name is different from what is listed on my passport?",description:"If your name is different from what is listed on your birth certificate or has changed since the issuance of your most recent passport,  you can still renew your passport. When completing your passport application,  use your current legal name.  In addition, you will need to provide the original name change document such as a marriage certificate, divorcee decree or adoption paperwork."}
194,{id:"benefits",title:"What is the benefit of using this service?",description:`The benefit of using a third party hand courier includes:<br/>
195      <ul>
196        <li>Time and Convenience.  We save you time and a trip to the passport office.</li>
197        <li>We help avoid 30% of delays by carefully reviewing your application for errors or omissions before submission.</li>
198        <li>If there is an issue with your application we are notified by the passport office so we can fix any issues quickly.</li>
199        <li>We provide smart-form automation, easy to use checklists and in-depth quality assurance.</li>
200        <li>Tracking of your documents from start to finish.</li>
201        <li>Customer support by phone, chat and email. We take the worry out of the process and allow you to focus on fun and adventure.</li>
202      </ul>`},{id:"6-month-validity",title:"What is the 6-month validity rule?",description:"Most countries require your US passport to have a minimum of 6-months validity after your intended return date.  Please review your expiration date to see if a renewal is needed.   The purpose of this validity is to safeguard against unforeseen delays you may face in leaving the country you are visiting. The State Department recommends that U.S. citizens renew their passports approximately nine months before the date of expiration."},{id:"renewal-eligible",title:"How do I know if my passport is eligible to be renewed?",description:`You are eligible for a passport renewal if ALL of the following are true:<br/>
203      <ul>
204        <li>Your passport is currently valid, or has expired within the last five years.</li>
205        <li>Your passport is in your possession.</li>
206        <li>Your passport is not damaged.</li>
207        <li>Your passport was issued when you were age 16 or older.</li>
208      </ul>`},{id:"renew-child",title:"How do I renew my child\u2019s passport?",description:"A child passport cannot be renewed. It is considered a new child passport each time until the applicant is 16 or older.  At that time, the applicant can apply for a new adult passport. Please note that a visit to a Passport Acceptance facility is required for all child passports."},{id:"replace-lost",title:"How do I replace a lost passport?",description:"In order to replace a lost passport, the applicant will need to gather the required documents including proof of citizenship (birth certificate or naturalization paperwork) and proof of identity (Driver\u2019s License of State Issued Identification) A visit to the Passport Acceptance facility is required when replacing a lost or stolen passport. A separate fee of $35 is collected at this visit."}]};var Uu={default:[{title:"What is a Travel Visa?",description:"A travel visa gives permission for a non-citizen to enter a particular country for a limited duration. Visas often come in the form of a sticker or stamp affixed to Visa (blank) pages within your passport. A travel visa is issued by the Consulate or Embassy of the country you wish to travel. Requirements and application procedures vary per country. It is your responsibility to determine whether or not a travel visa is required for your upcoming trip. To see the travel visa requirements for a specific destination go to our resource section."},{title:"What are the benefits of using our service?",description:`<strong>UP-TO-DATE REQUIREMENTS</strong> - The process of obtaining a Visa can be very challenging and time consuming due to the frequent change in requirements, forms and in-person appointments. Consulates/Embassies allow you to process your visa directly with them, but the time frame for completion is slower and any paperwork errors can cause further delay.<br/><br/>
209        <strong>HELP WITH FORMS</strong> - A Travel Visa service allows you to complete the required paperwork from home while reviewing the documents with an experienced Visa Specialist.<br/><br/>
210        <strong>SAVE TIME</strong> - Our registered couriers have a working relationship with the government office to submit your paperwork directly for processing and in order to return to you via overnight delivery. We also assist with correcting any unexpected problems the same day.<br/><br/>
211        <strong>FASTER PROCESSING</strong> - Many countries do not offer a rush processing service, but will allow a third party courier to expedite for an additional fee. `},{title:"Can I get a Visa upon arrival into the country I am traveling to?",description:"There are a few countries that allow you to obtain your visa upon arrival. The
211se rules change often so it\u2019s best to check for the latest information. Expect that during the busy travel season this process can take some time, possibly a few hours at the airport. Some countries, which allow you to obtain a Visa upon arrival, will also allow you the convenience of obtaining the Visa ahead of time."},{title:"How long does it take to get a Visa?",description:"The time to process a travel visa varies for each destination country. Allow, on average, several weeks to process depending on travel season and type of visa. It is this uncertainty that makes using a visa courier service beneficial. Our service works diligently with the Consulates and Embassies to expedite your visa as fast as possible."},{title:"Is my passport required to get a Travel Visa?",description:`Visas generally come in the form of a sticker or stamp that is affixed directly to your passport pages. For that reason, you will be required to send your original passport as part of your paperwork requirements to obtain a visa.<br/><br/>
212        Your passport must be:
213        <ul>
214          <li>In good condition</li>
215          <li>Cannot be expiring 6 months beyond your intended stay in the country</li>
216          <li>Requires that you have one to two blank visa pages left</li>
217        </ul>
218        <strong>If your passport does not meet these criteria, we will be able to help expedite a new passport or renew your previous passport before applying for your visa.</strong>`},{title:"What is the difference between Visa validity and maximum stay?",description:`<strong>Visa Validity</strong> is in reference to how long the Visa itself will be valid. For example, if your Visa was issued on January 1st and it is valid for 1 year, then the Visa will expire Dec. 31st.<br/><br/>
219        <strong>Maximum Length of Stay</strong> is in reference to how long you can stay in the country at any particular visit. For example, China Visas allow you to stay in their country for up to 30 days. If you arrive in the country on January 1st then you must leave the country by January 30th.<br/><br/>
220        Every country has its own validity requirements and length of stay rule. Some countries allow you to purchase longer validity or longer length of stay options for the visa. In some cases, you can request an extension on your visa upon arrival in the country at the Ministry of Foreign Affairs.<br/><br/>
221        <strong>Note: For Non-Citizens living in the US, governments will generally only offer the least validity available.</strong>`},{title:"What is the difference between a single entry, multiple entry or double entry?",description:`You will find there are generally two main types of Visa options for visiting a country.<br/><br/>
222        <strong>Single Entry Visa</strong> - allows you to enter the particular country only one time, which means the visa is invali
222d as soon as the holder leaves the country. This applies to someone who plans on entering the country and has no plans to return in the near future.<br/><br/>
223        <strong>Multiple Entry Visa</strong> - allows multiple entries into the country with the same visa without reapplying, which means you can enter/exit as many times as you want, up until the expiration date on the visa issued. You would request this visa if you plan on returning to the country within the timeframe that the visa would still be valid.<br/><br/>
224        <strong>Double or Triple Entry Visa</strong> \u2013 Some countries limit the amount of times you can return to them.`},{title:"What is the difference between a Tourist and a Business Visa?",description:`<strong>Tourist Visa</strong> - travel for Tourist purposes only. Generally, if you have not been invited by a business or institution your visa will be a Tourist Visa.<br/><br/>
225        <strong>Business Visa</strong> \u2013 travel for the purpose of doing some kind of business with a company, individual, or institution. Business visas are more versatile, as you are always welcome to travel as a Tourist on a Business Visa. Business Visas require a Letter of Invitation from your host in the country. Business visas are also often used for travel for conventions and company retreats.`},{title:"My Passport is expired, but my Visa is not. Is my Visa still valid?",description:"It is very common that a visa will outlive the passport, as some countries offer visas that are good for as long as 10 years. In these cases, you should have no difficulty traveling with a new passport and the expired passport with the valid visa."},{title:"I am a non-citizen living in the United States with a Green Card or Long Term Visa (such as a Work Visa or Student Visa). Can I get a Travel Visa through your company?",description:"Our service can assist all nationalities to countries that US citizens also need visas to travel. Understand, there are often different paperwork, costs, and timeframes for non-citizens. You will also need to provide a copy of the document showing your legal residence in the US (Green Card or Visa)."}]};var Bu={default:[{title:"Why Carry an IDP?",description:"Your IDP is a valid form of identification in 150 countries worldwide and contains your name, photo and driver information. It translates your identification information into 10 languages \u2014 so it speaks the language even if you don't. Most countries highly recommend an International Driving Permit."},{title:"Do I have to apply ahead of my trip?",description:"Another country cannot issue an IDP to be used in conjunction with a US driver\u2019s license. An IDP accompaning a US driver\u2019s license can only be issued in the USA."},{title:"Do I need an IDP to drive abroad?",description:"Many countries require an IDP to drive legally. Fines for driving without an IDP can be quite costly. Check countries requirements before travel."},{title:"Do I need a valid passport to apply for an international driving permit?",description:'No, a valid passport is not required to apply for an international driving permit, however most countries require travelers to hold a valid <a class="gw-checkout-questions__link" href="https://aaa.rushmypassport.com/" target="_blank">passport</a> and/or <a class="gw-checkout-questions__link" href="https://aaa.rushmypassport.com/visas" target="_blank">travel visa</a> to enter the country. <br><br> NOTE: In addition to holding a valid passport and/or travel visa, many countries require the validity of your passport to extend beyond the duration of your stay. Check passport and visa requirements to ensure you\u2019re prepared while planning international travel.'},{title:"Am I required to have an IDP in foreign countries?",description:`There are some countries that do not recognize a drivers license from the United States, but officially recognize an IDP (e.g. Hungary). There are other countries that honor a United States drivers license, but require a local language translation (e.g. Spain). The IDP can satisfy these types of situations. Keep in mind, however, that while a certain country\u2019s government may not require an IDP, car rental companies located in that country, such as Hertz, may require an IDP to rent a car. Purchasing an IDP prior to departure can save a lot of potential hassles.
226        <br/><br/>
227        <strong>NOTE:</strong> If you are living permanently in a foreign country, even though you may still hold a U.S. state issued driver's license, <strong>you must abide by local driver's licensing laws.</strong> Many countries require that you obtain a local license once you take up employment and/or residency.`},{title:"If someone visits the United States from a foreign country and discovers that they need an IDP, can they purchase one from AAA?",description:"An IDP must be issued in the same country as the driver\u2019s license of the traveler. Therefore, if someone from the United Kingdom has a U.K. driver\u2019s license, their IDP must also be issued in the United Kingdom."},{title:"If someone has a driver\u2019s license from a U.S. territory such as Guam, Puerto Rico, or the U.S. Virgin Islands, how would an IDP work for them?",description:"Since their driver\u2019s license was issued by a U.S. possession, their IDP would also be issued in the United States. Contact a AAA office in the United States, and the IDP can be issued and mailed."},{title:"I am on active duty in the military and my U.S. license has or is due to expire. Can I apply for an IDP?",description:`Each state has its own provisions for extending the validity of state driving licenses for active duty military. Though valid in a home state, an expired U.S. license held by active duty military may not be valid or acceptable in a foreign country per that c
227ountry\u2019s driving requirements. See <a href="http://www.dmv.org/" target="_blank">DMV.org</a> for state information on renewals, keeping in mind that an IDP is only a translation of the license, not a license to drive. Military applicants must understand the conditions under which an IDP is valid if insisting upon issuance of a permit against an expired U.S. license that may be considered valid in their home state until discharged from active duty.
228        <br/><br/>
229        <strong>NOTE:</strong> If a state DMV allows renewal online or by mail for active duty military personnel stationed out of state, applicants should renew their license prior to issuance of an IDP. Some states will issue a DL236 card to be presented with an expired license to extend validity.`},{title:"I am traveling to South America, so which permit should I issue?",description:"The International Driving Permit is valid for South America, EXCEPT in Brazil where an IADP(Inter-American Driving Permit) is needed for stays 180 days and longer."}]};var Hu=(()=>{let t=class t{getQuestions(i){if(U.questions?.[i])return ft(U.questions[i]);let r=U.source.domain,s;switch(i){case"visa":s=Uu;break;case"idp":s=Bu;break;default:s=Vu}let l=s[r];return l?ft(l):ft(s.default)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function x2(n,t){if(n&1&&(m(0,"mat-expansion-panel",3,0)(2,"mat-expansion-panel-header",4)(3,"mat-panel-title")(4,"div",5)(5,"span"),u(6),p(),F(7,"mat-icon",6),p()()(),F(8,"p",7),p()),n&2){let o=t.$implicit,i=mo(1);L("id",o.id),P(6),le(" ",o.title," "),P(),Ve("gw-chckout-question__arrow--down",i.expanded),P(),L("innerHTML",o.description,Je)}}var Gu=(()=>{let t=class t{constructor(i,r,s){this.matIconRegistry=i,this.domSanitizer=r,this.questionsService=s,this.matIconRegistry.addSvgIcon("arrow_right",this.domSanitizer.bypassSecurityTrustResourceUrl("./assets/svg/arrow-right.svg"))}ngOnInit(){this.questionsSuscription=this.questionsService.getQuestions(this.type).pipe(Sa()).subscribe(i=>{this.questions=i})}ngOnDestroy(){this.questionsSuscription!==void 0&&this.questionsSuscription.unsubscribe()}};t.\u0275fac=function(r){return new(r||t)(X(Hi),X(zt),X(Hu))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home-questions"]],inputs:{type:"type",hideHeader:"hideHeader"},standalone:!1,decls:4,vars:1,consts:[["expansionPanel",""],["titleStyle","capitalize",3,"title"],[1,"gw-chkout-questions"],["hideToggle","",3,"id"],["collapsedHeight","*","expandedHeight","*"],[1,"gw-chckout-question"],["svgIcon","arrow_right",1,"gw-chkout-question__arrow"],[1,"gw-checkout-questions__answer",3,"innerHTML"]],template:function(r,s){r&1&&(m(0,"gw-chkout-card",1)(1,"mat-accordion",2),ke(2,x2,9,5,"mat-expansion-panel",3,We),p()()),r&2&&(L("title",s.hideHeader?"":"Common Questions"),P(2),Ee(s.questions))},dependencies:[Kt,Za,Ka,Xa,Qa,Ya],styles:[`gw-chkout-card[_ngcontent-%COMP%]{display:block}.gw-chkout-questions[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0;box-shadow:0 2px 25px #00000014}.gw-chkout-questions[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not(:first-of-type){margin-top:12px}.gw-chkout-questions[_ngcontent-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{margin-right:0}mat-expansion-panel-header[_ngcontent-%COMP%]{height:auto!important;min-height:48px;padding:0 20px;font-weight:300;font-size:15px}.mat-expansion-panel[_ngcontent-%COMP%]   mat-expansion-panel-header.mat-expansion-panel-header.cdk-keyboard-focused[_ngcontent-%COMP%]{background-color:#fff}.gw-chckout-question[_ngcontent-%COMP%]{width:100%;display:flex;gap:.5rem;align-items:center;justify-content:space-between}.gw-chckout-question[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:.7rem 0}.gw-chkout-question__arrow[_ngcontent-%COMP%]{width:12px;height:12px;min-width:12px;display:flex;align-items:center;justify-content:center;transition:all .1s ease-in-out}.gw-chkout-question__arrow[_ngcontent-%COMP%]     svg{width:8px;height:12px}
229.gw-chkout-question__arrow[_ngcontent-%COMP%]     svg path{fill:#4e138c}.gw-chckout-question__arrow--down[_ngcontent-%COMP%]{transform:rotate(90deg)}.gw-checkout-questions__answer[_ngcontent-%COMP%]{font-family:Roboto;font-size:12px;font-weight:300;line-height:14px;padding:0 20px 6px;color:#505050}@media (min-width: 1024px){.gw-checkout-questions__answer[_ngcontent-%COMP%]{padding-bottom:26px;margin-bottom:0}}.gw-checkout-questions__answer[_ngcontent-%COMP%]     a{color:#4e138c;text-decoration:underline}
230/*# sourceMappingURL=questions.component-AFQF6JK5.css.map */`]});let n=t;return n})();var w2=()=>[3,4],C2=()=>["aarp","sandals"];function P2(n,t){n&1&&F(0,"gw-chkout-warning")}function M2(n,t){if(n&1&&(m(0,"div",3),F(1,"gw-chkout-home-signin",2),p()),n&2){let o=I();P(),L("type",o.type)}}function S2(n,t){if(n&1&&F(0,"div",14),n&2){let o=I(3);L("innerHTML",o.block_copy(),Je)}}function O2(n,t){n&1&&(m(0,"div")(1,"h4"),u(2," Passport Renewal Bundles for AARP Members Include: "),p(),m(3,"ul")(4,"li"),u(5," A user-friendly online experience "),p(),m(6,"li"),u(7," All government and shipping fees "),p(),m(8,"li"),u(9," Document pre-check for accuracy "),p(),m(10,"li"),u(11," Concierge-level assistance and dedicated support "),p()(),m(12,"div",15)(13,"a",16),u(14," Passport Renewal Bundles "),p(),m(15,"a",17),u(16," Other Passport Services "),p()()()),n&2&&(P(13),L("href","/step-1?product=passport-renewal",Le),P(2),L("href","/step-1?&product=new-passport",Le))}function k2(n,t){if(n&1&&Q(0,S2,1,1,"div",14)(1,O2,17,2,"div"),n&2){let o=I(2);B(o.block_copy()?0:1)}}function E2(n,t){n&1&&(m(0,"div")(1,"h4"),u(2," Let us help you get to the Caribbean with our expedited services: "),p(),m(3,"ul")(4,"li"),u(5," New passports, renewals, name change, lost, stolen, damaged, second, and child passports "),p(),m(6,"li"),u(7," A user-friendly online application experience "),p(),m(8,"li"),u(9," Document pre-check services for added peace-of-mind "),p(),m(10,"li"),u(11," Fast application processing and real-time tracking "),p(),m(12,"li"),u(13," Dedicated customer support via phone, email, or chat "),p()()())}function T2(n,t){if(n&1&&(m(0,"gw-chkout-card",4)(1,"div",11)(2,"div",12),F(3,"img",13),p(),Q(4,k2,2,1)(5,E2,14,0,"div"),p()()),n&2){let o=I();L("compact",!0)("space",!0),P(3),L("src",o.domain==="aarp"?"assets/png/passport.png":"assets/png/passport_sand.jpeg",Le),P(),B(o.domain==="aarp"?4:o.domain==="sandals"?5:-1)}}function $2(n,t){if(n&1&&(m(0,"gw-chkout-card",18),F(1,"gw-chkout-applicant-info",20),p()),n&2){let o=I(2);L("space",!0),P(),L("citizenship",o.applicantForm.controls.citizenship)("residency",o.applicantForm.controls.residency)("country",o.applicantForm.controls.country)}}function A2(n,t){if(n&1&&(Q(0,$2,2,4,"gw-chkout-card",18),m(1,"div",19),F(2,"gw-chkout-home-signin",2),p()),n&2){let o=I();B(o.type==="visa"?0:-1),P(2),L("type",o.type)}}function N2(n,t){n&1&&(m(0,"h3"),u(1," How It Works "),p())}function D2(n,t){n&1&&(m(0,"h3"),u(1," Common Questions "),p())}function I2(n,t){if(n&1&&(m(0,"div",10)(1,"a",21),u(2,"Trustpilot"),p()()),n&2){let o=I();vt("data-tags",o.trustpilot)}}function R2(n,t){n&1&&F(0,"gw-idp-upsell")}var _s=(()=>{let t=class t{constructor(i,r,s,l,h){this.orderService=i,this.activatedRoute=r,this.tagService=s,this.formBuilder=l,this.meta=h,this.trustpilot=U.tags?.trustpilot||"",this.domain=U.source.domain,this.hide_banner=U.banner?.hide,this.block_copy=Ne(""),this.applicantForm=this.formBuilder.group({citizenship:["US",Ie.required],residency:["",Ie.required],country:["",Ie.required]})}ngOnInit(){this.orderService.getCart(),this.activatedRoute.data.subscribe(i=>{this.type=i.type;let r=U.landing_pages?.[this.type];r.meta&&this.updateMetaTags(r.meta),this.hide_banner=this.type!=="passport"||r?.hide_banner,this.variation=r?.variation||1,r?.block_copy&&this.block_copy.set(r?.block_copy);let s=Me({},this.activatedRoute.snapshot.queryParams),l=this.orderService.orderForm.controls.params.value;this.orderService.orderForm.controls.params.patchValue(Me(Me({},s),l)),this.orderService.saveCart(),this.type=="passport"?this.tagService.utagPageView("travel:expedited travel:start"):this.type==="visa"&&this.tagService.utagPageView("travel:expedited travel:visa:start")}),this.hasContactSupport=!!U.support.phone||!!U.livechat?.enabled||!!U.support.email}updateMetaTags(i){this.meta.removeTag('name="description"'),this.meta.addTag({name:"description",content:i.description})}};t.\u0275fac=function(r){return new(r||t)(X(Ye),X(Jt),X(tt),X(Vi),X(zp))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-home"]],standalone:!1,decls:20,vars:18,consts:[[1,"gw-checkout-container"],[1,"gwc-home-row","gwc-home-row--top"],[3,"type"],[1,"gwc-home-row__right","gw-chkout__signin-right"],[3,"compact","space"],[1,"gwc-home__section"],[1,"gwc-home-row"],[1,"gwc-home-row__left"],[1,"gwc-home-row__right"],[3,"variation"],["data-locale","en-US","data-template-id","54ad5defc6454f065c28af8b","data-businessunit-id","4f22c5a500006400051282dd","data-style-height","240px","data-style-width","100%","data-theme","light","data-stars","5","data-review-languages","en",1,"trustpilot-widget","gw-chkout-home__trust"],[1,"gw-chkout-extra"],[1,"gw-chkout-extra__img"],[3,"src"],[3,"innerHTML"],[1,"gw-chkout-home__btns"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn",3,"href"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn","gw-chkout-main-btn--flat","gw-chkout-main-btn--light",3,"href"],[1,"gw-chkout-home__card--space",3,"space"],[1,"gw-chkout__signin-btm"],["type","home","title","Search Visas",3,"citizenship","residency","country"],["href","https://www.trustpilot.com/review/rushmypassport.com","target","_blank","rel","noopener"]],template:function(r,s){r&1&&(Q(0,P2,1,0,"gw-chkout-warning"),m(1,"article",0)(2,"div",1)(3,"div"),F(4,"gw-chkout-home-heading",2),p(),Q(5,M2,2,1,"div",3),p(),Q(6,T2,6,4,"gw-chkout-card",4)(7,A2,3,2),m(8,"section",5),Q(9,N2,2,0,"h3"),F(10,"gw-chkout-home-slider",2),p(),m(11,"section",5),Q(12,D2,2,0,"h3"),m(13,"div",6)(14,"div",7),F(15,"gw-chkout-home-questions",2),p(),m(16,"div",8),F(17,"gw-chkout-home-contact",9),Q(18,I2,3,1,"div",10)(19,R2,1,0,"gw-idp-upsell"),p()()()()),r&2&&(B(s.type==="passport"&&!s.hide_banner?0:-1),P(3),Mp("gwc-home-row__left gwc-home-row__left--",s.variation," ",s.variation<3?"gwc-home-row__left--65":"",""),P(),L("type",s.type),P(),B(Zt(16,w2).includes(s.variation)?-1:5),P(),B(Zt(17,C2).includes(s.domain)&&s.type==="passport"?6:-1),P(),B(s.variation!==3&&s.variation!==4?7:-1),P(2),B(s.variation===3?9:-1),P(),L("type",s.type),P(2),B(s.variation===3?12:-1),P(3),L("type",s.type),P(2),L("variation",s.variation),P(),B(s.trustpilot?18:-1),P(),B(s.domain==="aaa"?19:-1))},dependencies:[It,ms,Kt,ec,xn,si,No,us,zu,Gu],styles:[`.gw-chkout-home-contact[_ngcontent-%COMP%]{top:40px;
230display:block}.gw-chkout__signin-btm[_ngcontent-%COMP%]{display:none;margin-top:36px}.gw-chkout-extra[_ngcontent-%COMP%]{position:relative;padding:32px 32px 32px 332px}.gw-chkout-extra[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.gw-chkout-main-btn){color:#494949}.gw-chkout-extra[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:16px}.gw-chkout-extra[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:10px;line-height:1.5}.gw-chkout-extra__img[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:300px}.gw-chkout-extra__img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:100%;min-height:100%;object-fit:cover;object-position:left}.gw-chkout-home__btns[_ngcontent-%COMP%]{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}.gw-chkout-home__btns[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.gw-chkout-main-btn){width:100%;max-width:350px}.gwc-home__section[_ngcontent-%COMP%]{margin-top:40px;display:block}.gwc-home__section[_ngcontent-%COMP%]   .gwc-home-row__right[_ngcontent-%COMP%]{min-width:390px;max-width:390px}.gwc-home__section--3[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#2348ce}.gwc-home-row[_ngcontent-%COMP%]{display:flex;gap:60px}.gwc-home-row__left[_ngcontent-%COMP%]{flex:1}.gwc-home-row__left--65[_ngcontent-%COMP%]{min-width:65%;max-width:750px}.gwc-home-row__right[_ngcontent-%COMP%]{flex:1}.gw-chkout-home__trust[_ngcontent-%COMP%]{margin-top:25px}@media (max-width: 740px){.gw-chkout-extra[_ngcontent-%COMP%]{padding:16px}.gw-chkout-extra__img[_ngcontent-%COMP%]{display:none}}@media (max-width: 550px){.gw-chkout__signin-right[_ngcontent-%COMP%]{display:none}.gw-chkout__signin-btm[_ngcontent-%COMP%]{display:block}}@media (max-width: 1023px){.gwc-home-row[_ngcontent-%COMP%]{gap:30px}.gwc-home-row[_ngcontent-%COMP%]:not(.gwc-home-row--top){flex-direction:column}.gwc-home-row[_ngcontent-%COMP%]:not(.gwc-home-row--top)   .gwc-home-row__left[_ngcontent-%COMP%]{max-width:100%}.gwc-home-row[_ngcontent-%COMP%]:not(.gwc-home-row--top)   .gwc-home-row__right[_ngcontent-%COMP%]{min-width:100%}.gwc-home-row[_ngcontent-%COMP%]   .gwc-home-row__left.gwc-home-row__left--3[_ngcontent-%COMP%]{max-width:100%}}@media (max-width: 767px){.gwc-home-row--top[_ngcontent-%COMP%]{flex-direction:column}.gwc-home-row--top[_ngcontent-%COMP%]   .gwc-home-row__left[_ngcontent-%COMP%]{max-width:100%}}
231/*# sourceMappingURL=home.component-GRD5KWVC.css.map */`]});let n=t;return n})();var L2=["*"];function F2(n,t){if(n&1&&F(0,"p",6),n&2){let o=I(2);L("innerHTML",o.description,Je)}}function z2(n,t){if(n&1&&(m(0,"h1"),F(1,"span"),u(2),p(),Q(3,F2,1,1,"p",6)),n&2){let o=I();P(),Ot("fi fi-",o.country.value,""),P(),le(" ",o.country.label," Travel Visa "),P(),B(o.description?3:-1)}}function V2(n,t){n&1&&(m(0,"h1"),u(1," Travel Visa "),p())}var ys=(()=>{let t=class t{constructor(){this.description=U.landing_pages?.visa?.use_desc_on_country_page?U.landing_pages?.visa?.description:""}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-visa-layout"]],inputs:{bg:"bg",country:"country"},ngContentSelectors:L2,decls:9,vars:2,consts:[[1,"gw-chkout-visa-layout"],[1,"gw-chkout-visa-layout-hero"],["alt","Country Image",1,"gw-chkout-visa-layout-hero__bg",3,"src"],[1,"gw-chkout-visa-layout__body"],[1,"gw-chkout-visa-layout__header"],[1,"gw-chkout-visa-layout__details"],[1,"gw-chkout-visa-layout__description",3,"innerHTML"]],template:function(r,s){r&1&&(Bn(),m(0,"div",0)(1,"div",1),F(2,"img",2),p(),m(3,"section",3)(4,"div",4),Q(5,z2,4,5)(6,V2,2,0,"h1"),p(),m(7,"div",5),Nn(8),p()()()),r&2&&(P(2),Ft("src",s.bg,Le),P(3),B(s.country?5:6))},styles:[`.gw-chkout-visa-layout[_ngcontent-%COMP%]{position:relative}.gw-chkout-visa-layout-hero[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:320px;overflow:hidden}@media (max-width: 480px){.gw-chkout-visa-layout-hero[_ngcontent-%COMP%]{height:778px}}.gw-chkout-visa-layout-hero__bg[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%}@media (max-width: 480px){.gw-chkout-visa-layout-hero__bg[_ngcontent-%COMP%]{min-height:100%;max-width:none}}.gw-chkout-visa-layout__body[_ngcontent-%COMP%]{margin:0 auto;padding:0 20px;position:relative;width:100%;max-width:375px}@media (max-width: 480px){.gw-chkout-visa-layout__body[_ngcontent-%COMP%]{overflow-x:hidden}}@media (min-width: 480px){.gw-chkout-visa-layout__body[_ngcontent-%COMP%]{max-width:738px}}@media (min-width: 768px){.gw-chkout-visa-layout__body[_ngcontent-%COMP%]{max-width:992px;padding:0 30px}}@media (min-width: 1200px){.gw-chkout-visa-layout__body[_ngcontent-%COMP%]{padding:0 15px;max-width:1200px;min-height:765px}}.gw-chkout-visa-layout__header[_ngcontent-%COMP%]{color:#fff;padding:50px 0;text-align:center}.gw-chkout-visa-layout__header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:48px}@media (max-width: 480px){.gw-chkout-visa-layout__header[_ngcontent-%COMP%]{padding:20px 0}.gw-chkout-visa-layout__header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;margin:10px auto;height:41px}.gw-chkout-visa-layout__header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:28px;margin:0}}.gw-chkout-visa-layout__details[_ngcontent-%COMP%]{background-color:#fff;padding:30px;box-shadow:0 2px 25px #00000014;margin-bottom:60px}@media (max-width: 480px){.gw-chkout-visa-layout__details[_ngcontent-%COMP%]{padding:15px 12px}}.gw-chkout-visa-layout__description[_ngcontent-%COMP%]{max-width:800px;font-family:Open Sans,sans-serif;font-size:22px;line-height:32px;color:#fff;text-align:center;margin-left:auto;margin-right:auto;text-shadow:1px 1px 10px #000}
232/*# sourceMappingURL=visa.layout.component-3R2NON3Q.css.map */`]});let n=t;return n})();var H2=n=>["/travel-visa",n];function G2(n,t){if(n&1&&(m(0,"a",4),F(1,"div")(2,"span",5),wt(3,"locationName"),p()),n&2){let o=t.$implicit;L("routerLink",Gn(9,H2,o)),P(),Ot("gw-chkout-countries-top__bg gw-chkout-countries-top__bg--",o,""),P(),Ft("innerHtml",kp(3,5,o,"country",!0),Je)}}var ju=(()=>{let t=class t{constructor(i,r){this.formBuilder=i,this.tagService=r,this.background_img="https://cdn.travelvisa.com/video/hero/img-travelvisa-hero-poster-3.jpg",this.countries=["cn","tz","in","tr","sa","ke"],this.applicantForm=this.formBuilder.group({citizenship:["US",Ie.required],residency:["",Ie.required],country:["",Ie.required]}),this.today=new Date}ngOnInit(){this.tagService.utagPageView("travel:expedited travel:visa:search")}};t.\u0275fac=function(r){return new(r||t)(X(Ui),X(tt))},t.\u0275cmp=ue({type:t,selectors:[["app-countries"]],standalone:!1,decls:9,vars:8,consts:[[3,"bg"],[1,"gw-chkout-countries__form"],["type","search",3,"citizenship","residency","country"],[1,"gw-chkout-countries-top"],[1,"gw-chkout-countries-top__item",3,"routerLink"],[1,"gw-chkout-countries-top__item-label",3,"innerHtml"]],template:function(r,s){r&1&&(m(0,"gw-chkout-visa-layout",0)(1,"form",1),F(2,"gw-chkout-applicant-info",2),p(),m(3,"h2"),u(4),wt(5,"date"),p(),m(6,"div",3),ke(7,G2,4,11,"a",4,We),p()()),r&2&&(L("bg",s.background_img),P(2),L("citizenship",s.applicantForm.controls.citizenship)("residency",s.applicantForm.controls.residency)("country",s.applicantForm.controls.country),P(2),le(" Top Tourist Visas ",$r(5,5,s.today,"yyyy")," "),P(3),Ee(s.countries))},dependencies:[It,wn,vn,Yl,Wn,ys,Ia,Ja],styles:[`.gw-chkout-countries__form[_ngcontent-%COMP%]{margin-bottom:20px}.gw-chkout-countries-top[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:0 -10px}.gw-chkout-countries-top__item[_ngcontent-%COMP%]{flex:1;min-width:30%;margin:10px;position:relative;overflow:hidden;height:200px}@media (max-width: 1023px){.gw-chkout-countries-top__item[_ngcontent-%COMP%]{min-width:250px}}.gw-chkout-countries-top__item[_ngcontent-%COMP%]:before{z-index:1;display:block;content:"";position:absolute;width:100%;height:100%;background-color:#0000004d}.gw-chkout-countries-top__item[_ngcontent-%COMP%]:hover   .gw-chkout-countries-top__bg[_ngcontent-%COMP%]{transform:scale(1.2)}.gw-chkout-countries-top__item-label[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:15px;z-index:2;font-size:28px;font-weight:700;color:#fff}.gw-chkout-countries-top__bg[_ngcontent-%COMP%]{z-index:0;background-position:center;background-size:cover;position:absolute;width:100%;height:100%;transition:ease-in-out .4s}.gw-chkout-countries-top__bg--tr[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-tr-1.jpg)}.gw-chkout-countries-top__bg--in[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-in-1.jpg)}.gw-chkout-countries-top__bg--cn[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-cn-1.jpg)}.gw-chkout-countries-top__bg--ke[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-ke-2.jpg)}.gw-chkout-countries-top__bg--tz[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-tz-1.jpg)}.gw-chkout-countries-top__bg--ru[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-ru-1.jpg)}.gw-chkout-countries-top__bg--sa[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-sa-1.jpg)}.gw-chkout-countries-top__bg--vn[_ngcontent-%COMP%]{background-image:url(/assets/countries/img-tile-vn-1.jpg)}
233/*# sourceMappingURL=countries.component-QT2TJQH5.css.map */`]});let n=t;return n})();var Zi=(()=>{let t=class t{constructor(i){this.commonService=i}resolve(){return this.commonService.getCountries()}};t.\u0275fac=function(r){return new(r||t)(je(st))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var pi=(()=>{let t=class t{constructor(i){this.commonService=i}resolve(){return this.commonService.getStates()}};t.\u0275fac=function(r){return new(r||t)(je(st))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function gc(n,t){let o=!t?.manualCleanup;o&&!t?.injector&&fp(gc);let i=o?t?.injector?.get(Hl)??pe(Hl):null,r=j2(t?.equal),s;t?.requireSync?s=Ne({kind:0},{equal:r}):s=Ne({kind:1,value:t?.initialValue},{equal:r});let l=n.subscribe({next:h=>s.set({kind:1,value:h}),error:h=>{if(t?.rejectErrors)throw h;s.set({kind:2,error:h})}});if(t?.requireSync&&s().kind===0)throw new Ge(601,!1);return i?.onDestroy(l.unsubscribe.bind(l)),Ii(()=>{let h=s();switch(h.kind){case 1:return h.value;case 2:throw h.error;case 0:throw new Ge(601,!1)}},{equal:t?.equal})}function j2(n=Object.is){return(t,o)=>t.kind===1&&o.kind===1&&n(t.value,o.value)}function q2(n,t){if(n&1&&(m(0,"section")(1,"p"),u(2,"Last Updated: September 5, 2025"),p(),m(3,"h3"),u(4,"1. Use of Website and Services"),p(),m(5,"p"),u(6,"You are granted a limited, non-exclusive, non-transferable, and revocable license to access and use the Website str
233ictly in accordance with this Agreement. Any use of our Website or Services for purposes not expressly permitted by this Agreement is strictly prohibited."),p(),m(7,"p"),u(8,"You represent and warrant that you are at least 18 years of age (or the age of legal majority in your jurisdiction), and that you have the right, authority, and capacity to enter into this Agreement. If you are accessing the Services on behalf of an organization or entity, you represent and warrant that you are authorized to bind that entity to these terms."),p(),m(9,"h3"),u(10,"2. Modifications to the Terms"),p(),m(11,"p"),u(12,"We reserve the right, at our sole discretion, to revise, update, or otherwise modify any portion of this Agreement at any time. Changes become effective immediately upon being posted to the Website, unless otherwise noted. It is your responsibility to review the Agreement regularly. Your continued use of the Website following the posting of any changes constitutes your acceptance of those changes."),p(),m(13,"h3"),u(14,"3. Privacy and Data Protection"),p(),m(15,"p"),u(16,"Your use of our Website and Services is also governed by our Privacy Policy, which describes our collection, use, disclosure, and retention of your personal information. By using the Website, you agree to the terms of the Privacy Policy."),p(),m(17,"h4"),u(18,"3.1 Information Collection"),p(),m(19,"p"),u(20,"We collect personally identifiable information (PII) including your name, contact details, payment information, uploaded photo(s), IP address, and device type. We collect this data to provide you with secure, compliant, and efficient photo services."),p(),m(21,"h4"),u(22,"3.2 Data Sharing and Onward Transfer"),p(),m(23,"p"),u(24,"We do not sell or rent your personal information to third parties for marketing or commercial purposes. We may share your information with trusted third-party vendors who provide website infrastructure, cloud hosting, marketing support, or secure payment gateways\u2014all of whom are contractually obligated to maintain strict confidentiality and data protection practices, including but not limited to GDPR, CCPA, and industry-specific privacy frameworks."),p(),m(25,"p"),u(26,"If your personal data is transferred to a recipient located outside your country of residence (including outside the United States), we ensure that adequate safeguards (e.g., Standard Contractual Clauses, Data Processing Agreements) are in place."),p(),m(27,"h4"),u(28,"3.3 Legal Disclosure"),p(),m(29,"p"),u(30,"We may disclose your personal data if required to do so by law or in response to valid legal processes, such as subpoenas or court orders, including to meet national security or law enforcement requirements."),p(),m(31,"h3"),u(32,"4. Data Security"),p(),m(33,"p"),u(34,"We maintain comprehensive security protocols, both physical and digital, to safeguard your data from unauthorized access, misuse, or disclosure. These include but are not limited to:"),p(),m(35,"ul",2)(36,"li"),u(37,"SSL/TLS Encryption: All website data transmissions are encrypted via HTTPS."),p(),m(38,"li"),u(39,"Role-based Access Controls: Only trained and authorized personnel can access sensitive data."),p(),m(40,"li"),u(41,"Multi-layer Firewalls and Intrusion Detection: Prevent and detect unauthorized access."),p(),m(42,"li"),u(43,"PCI-DSS Compliance: All payment data is handled via compliant third-party gateways; we do not store credit card data on our servers."),p(),m(44,"li"),u(45,"Content Delivery Network (CDN): Used for DDoS mitigation, faster site performance, and additional traffic filtering."),p(),m(46,"li"),u(47,"Data Retention Policy: We retain data only as long as necessary for the fulfillment of our services or as required by law, after which it is securely deleted or anonymized."),p()(),m(48,"h3"),u(49,"5. User Responsibilities and Restrictions"),p(),m(50,"p"),u(51,"By using our Services, you agree to:"),p(),m(52,"ul",2)(53,"li"),u(54,"Provide accurate and complete information when prompted."),p(),m(55,"li"),u(56,"Only upload images of yourself or those for whom you have lawful authority to submit."),p(),m(57,"li"),u(58,"Refrain from engaging in any fraudulent, abusive, or unlawful behavior while using our Services."),p(),m(59,"li"),u(60,"Not copy, reproduce, or distribute any of the Website\u2019s content without our prior written consent."),p(),m(61,"li"),u(62,"Not interfere with or attempt to disrupt the functionality of the Website or Services."),p()(),m(63,"h3"),u(64,"6. Intellectual Property Rights"),p(),m(65,"p"),u(66,"All content on the Website\u2014including but not limited to text, graphics, logos, images, digital downloads, and software\u2014is the exclusive property of RushMyPhoto or its licensors and is protected by U.S. and international intellectual property laws."),p(),m(67,"p"),u(68,"You may download, print, or view Website content solely for personal, non-commercial use. You may not have:"),p(),m(69,"ul",2)(70,"li"),u(71,"Republish or redistribute Website content on another platform."),p(),m(72,"li"),u(73,"Sell or rent any Website materials."),p(),m(74,"li"),u(75,"Use our trademarks or copyrighted content without express written authorization."),p()(),m(76,"h3"),u(77,"7. Payment and Transaction Terms"),p(),m(78,"p"),u(79,"All transactions on RushMyPhoto are processed in U.S. dollars through PCI-compliant third-party payment processors. We do not store credit card numbers or billing credentials on our servers."),p(),m(80,"p"),u(81,"You agree to provide valid and current payment information and authorize us to charge your payment method for any purchases made via the Website. All prices are subject to change without prior notice."),p(),m(82,"h3"),u(83,"8. Comments, Reviews, and User-Generated Content"),p(),m(84,"p"),u(85,"We may offer features that allow users to submit c
233omments, reviews, or other content (\u201CUser Content\u201D). By posting any User Content, you represent that:"),p(),m(86,"ul",2)(87,"li"),u(88,"You are the sole author and owner of the content."),p(),m(89,"li"),u(90,"The content does not infringe any third-party rights."),p(),m(91,"li"),u(92,"The content is not defamatory, obscene, abusive, or illegal."),p(),m(93,"li"),u(94,"The content does not contain advertising, spam, or solicitations."),p(),m(95,"li"),u(96,"You hereby grant RushMyPhoto a perpetual, irrevocable, royalty-free, worldwide license to use, reproduce, publish, and adapt such content for any purpose."),p()(),m(97,"p"),u(98,"We reserve the right (but not the obligation) to monitor, moderate, edit, or remove any User Content at our discretion."),p(),m(99,"h3"),u(100,"9. Linking Policy"),p(),m(101,"p"),u(102,"Certain organizations\u2014including government agencies, search engines, and news outlets\u2014may link to our Website without prior written approval. Other organizations (e.g., law firms, educational institutions, associations) must request approval in writing."),p(),m(103,"p"),u(104,"All approved hyperlinks must:"),p(),m(105,"ul",2)(106,"li"),u(107,"Not mislead or imply affiliation or endorsement."),p(),m(108,"li"),u(109,"Fit contextually within the linking party\u2019s content."),p(),m(110,"li"),u(111,"Not frame or otherwise alter our website layout."),p(),m(112,"li"),u(113,"We reserve the right to revoke linking permission at any time."),p()(),m(114,"h3"),u(115,"10. Disclaimer of Warranties"),p(),m(116,"p"),u(117,"The Website and Services are provided \u201Cas is\u201D and \u201Cas available\u201D without warranties of any kind, either express or implied. We do not guarantee:"),p(),m(118,"ul",2)(119,"li"),u(120,"That the Website will be uninterrupted, timely, secure, or error-free."),p(),m(121,"li"),u(122,"That any errors on the Website will be corrected."),p(),m(123,"li"),u(124,"That the results obtained from the use of the Website will be accurate or reliable."),p()(),m(125,"p"),u(126,"We expressly disclaim all implied warranties of merchantability, fitness for a particular purpose, and non-infringement."),p(),m(127,"h3"),u(128,"11. Limitation of Liability"),p(),m(129,"p"),u(130,"To the fullest extent permitted by law, in no event shall RushMyPhoto or its affiliates, officers, directors, employees, or agents be liable for:"),p(),m(131,"ul",2)(132,"li"),u(133,"Any indirect, punitive, incidental, special, or consequential damages."),p(),m(134,"li"),u(135,"Any loss of data, revenue, or profits arising out of or in any way connected with your use of the Website or Services."),p()(),m(136,"p"),u(137,"Our total liability under this Agreement shall not exceed the total amount paid by you to RushMyPhoto in the preceding six months, if any."),p(),m(138,"h3"),u(139,"12. Indemnification"),p(),m(140,"p"),u(141,"You agree to indemnify, defend, and hold harmless RushMyPhoto, its affiliates, and their respective officers, employees, and agents from any claims, losses, damages, liabilities, and expenses arising out of:"),p(),m(142,"ul",2)(143,"li"),u(144,"Your use or misuse of the Website or Services."),p(),m(145,"li"),u(146,"Your violation of this Agreement."),p(),m(147,"li"),u(148,"Your infringement of any third-party rights."),p()(),m(149,"h3"),u(150,"13. Governing Law and Dispute Resolution"),p(),m(151,"p"),u(152,"This Agreement is governed by the laws of the State of Florida, without regard to conflict of law principles. Any dispute, claim, or controversy arising out of or related to this Agreement shall be resolved exclusively in the state or federal courts located in Palm Beach County, Florida. You consent to the personal jurisdiction of such courts."),p(),m(153,"h3"),u(154,"14. Entire Agreement"),p(),m(155,"p"),u(156,"These Terms, together with our Privacy Policy and any legal notices published on the Website, constitute the entire agreement between you and RushMyPhoto concerning your access and use of the Website and Services. Any prior agreements, oral or written, are superseded."),p(),m(157,"h3"),u(158,"15. Contact Information"),p(),m(159,"p"),u(160,"If you have questions or concerns regarding these Terms and Conditions, you may contact us at:"),p(),m(161,"p")(162,"b"),u(163,"Expedited Travel, LLC"),p()(),m(164,"p"),u(165,"Attn: Legal Department \u2013 RushMyPhoto Division"),F(166,"br"),u(167," 222 Clematis Street, Suite 207"),F(168,"br"),u(169," West Palm Beach, FL 33401"),F(170,"br"),u(171," Email: "),m(172,"a",3),u(173),p()()()),n&2){let o=I(2);P(172),Hn("href","mailto:",o.email,"",Le),P(),Re(o.email)}}function W2(n,t){if(n&1&&(m(0,"section")(1,"p"),u(2,"Last Updated: September 5, 2025"),p(),m(3,"h3"),u(4,"1. Overview"),p(),m(5,"p"),u(6,"RushMyPhoto, operated by Expedited Travel, LLC, respects your privacy and is committed to protecting your personal information. This Privacy Policy explains how we 
233collect, use, disclose, and safeguard your information when you visit our website, use our services, or interact with us. By accessing or using our site or services, you consent to the practices described in this policy."),p(),m(7,"h3"),u(8,"2. Information We Collect"),p(),m(9,"p"),u(10,"We collect various types of information from and about users of our services. This may include personally identifiable information such as your name, email address, mailing address, phone number, and payment details, as well as images you upload for processing. Additionally, we may collect non-personal data such as your IP address, browser type, device identifiers, and usage data through automated means to help us improve our services and website performance."),p(),m(11,"h3"),u(12,"3. Methods of Collection"),p(),m(13,"p"),u(14,"Information is gathered directly from you when you provide it through forms, orders, or inquiries. We also collect information automatically through cookies, pixels, log files, and analytics tools as you navigate our site. In some instances, we may receive information from third-party partners or service providers that support our operations or marketing efforts."),p(),m(15,"h3"),u(16,"4. Use of Collected Information"),p(),m(17,"p"),u(18,"The data we collect is used to provide, personalize, and improve our services; process orders; communicate with you regarding your transactions; deliver marketing communications when permitted; and ensure security, fraud detection, and legal compliance. We also use information to analyze user behavior and improve our platform based on usage trends and preferences."),p(),m(19,"h3"),u(20,"5. Information Sharing and Disclosure"),p(),m(21,"p"),u(22,"RushMyPhoto does not sell your personal information. We may share your information with vendors and service providers who perform services on our behalf and under contract, such as payment processors, customer support providers, and IT infrastructure hosts. We may also disclose information to comply with legal obligations, enforce our terms, protect our rights, or in the context of a business transfer such as a merger or acquisition."),p(),m(23,"h3"),u(24,"6. Data Protection Measures"),p(),m(25,"p"),u(26,"We use a range of administrative, technical, and physical security measures to protect your personal information. This includes encryption, secure servers, role-based access controls, and regular monitoring to detect and prevent unauthorized access. All payment information is processed through PCI-compliant third-party platforms, and we do not store credit card data on our servers."),p(),m(27,"h3"),u(28,"7. Data Retention Policy"),p(),m(29,"p"),u(30,"We retain your information only for as long as is necessary to fulfill the purposes for which it was collected, to comply with applicable legal obligations, or to resolve disputes. Once data is no longer needed, it is securely deleted or anonymized in accordance with industry standards."),p(),m(31,"h3"),u(32,"8. Cookies and Tracking Technologies"),p(),m(33,"p"),u(34,"Our website uses cookies and similar technologies to improve user experience, track visitor behavior, and support marketing analytics. You can adjust your browser settings to refuse cookies or alert you when cookies are being sent. However, disabling cookies may limit functionality on parts of our site."),p(),m(35,"h3"),u(36,"9. Your Rights and Choices"),p(),m(37,"p"),u(38,"You have the right to request access to the personal data we maintain about you, request corrections or deletions, and opt out of marketing communications at any time. To exercise these rights, you may contact us using the information at the end of this Policy. We will respond promptly to all such requests in accordance with applicable law."),p(),m(39,"h3"),u(40,"10. California Privacy Rights"),p(),m(41,"p"),u(42,"California residents are entitled to additional rights under the California Consumer Privacy Act (CCPA). These include the right to know what personal information we collect, how we use it, and to request access to or deletion of that information. We do not sell your personal data. You can exercise your CCPA rights by contacting us directly."),p(),m(43,"h3"),u(44,"11. Exercising Your CCPA Rights"),p(),m(45,"p"),u(46,"To make a verifiable consumer request regarding your personal information, you may call us at (866) 238-9794 or email "),m(47,"a",3),u(48),p(),u(49,". Requests may also be submitted by mail to our address listed below. We will verify your identity before processing any such request and respond within the timeframe required by law."),p(),m(50,"h3"),u(51,"12. Policy Updates"),p(),m(52,"p"),u(53,"We may update this Privacy Policy from time to time to reflect changes in our practices or applicable laws. We encourage you to review this Policy periodically. When we make changes, we will revise the 'Effective Date' above and post the updated Policy on our website. Continued use of our services constitutes acceptance of any updates."),p(),m(54,"h3"),u(55,"13. Contact Information"),p(),m(56,"p"),u(57,"If you have any questions or concerns regarding this Privacy Policy or our data handling practices, you may contact us at:"),p(),m(58,"p")(59,"b"),u(60,"Expedited Travel, LLC"),p()(),m(61,"p"),u(62,"Attn: Data Protection Officer"),F(63,"br"),u(64," 222 Clematis Street, Suite 207"),F(65,"br"),u(66," West Palm Beach, FL 33401"),F(67,"br"),u(68," Email: "),m(69,"a",3),u(70),p()()()),n&2){let o=I(2);P(47),Hn("href","mailto:",o.email,"",Le),P(),Re(o.email),P(21),Hn("href","mailto:",o.email,"",Le),P(),Re(o.email)}}function Y2(n,t){if(n&1&&(m(0,"section")(1,"p"),u(2,"Last Updated: September 2025"),p(),m(3,"h3"),u(4,"1. Overview"),p(),m(5,"p"),u(6,"Thank you for choosing RushMyPhoto to fulfill your passport photo needs. We are committed to providing fast, accurate, and secure experience. Please review this Refund Policy carefully before placing your order. By submitting your order online, you confirm that you understand and agree to the terms outlined below regarding refunds and cancellations."),p(),m(7,"h3"),u(8,"2. General Refund Policy"),p(),m(9,"p"),u(10,"Due to the nature of our services, which involve instant processing and compliance checks of your submitted photo, all orders are considered final once processing has begun. As such, we do not offer refunds for photo orders submitted through our online system after they enter the processing stage."),p(),m(11,"h3"),u(12,"3. Non-Refundable Orders"),p(),m(13,"p"),u(14,"Once your digital or print photo order is submitted and queued for compliance review or printing, the order becomes non-refundable. Our systems are automated to ensure rapid turnaround, which means there is a narrow window\u2014if any\u2014for cancellation. Because of this, we cannot accommodate refund requests after processing has started, even if the customer later changes their mind or discovers an error in their submission."),p(),m(15,"h3"),u(16,"4. Exceptions and Resolution Policy"),p(),m(17,"p"),u(18,"We recognize that unexpected situations can arise. In limited circumstances, we may issue a replacement or refund, at our discretion, under the following conditions:"),p(),m(19,"ul",2)(20,"li"),u(21,"If an error was made on our part during processing (e.g., incorrect photo formatting, quality issues, or compliance failure unrelated to the customer submission), we will promptly correct the error at no additional charge."),p(),m(22,"li"),u(23,"If you believe you made a mistake and contact us immediately after order submission\u2014before the order is marked as 'in progress' or 'processed'\u2014we may be able to cancel and refund the transaction. However, once processing has commenced, we are unable to issue refunds."),p()(),m(24,"h3"),u(25,"5. Contacting Customer Support"),p(),m(26,"p"),u(27,"If you believe you are eligible for a refund or need assistance with your order, please contact our support team as soon as possible. All inquiries are reviewed on a case-by-case basis. Our team is available to provide assistance, answer questions, and resolve any service-related concerns."),p(),m(28,"p"),u(29,"Email: "),m(30,"a",3),u(31),p()()()),n&2){let o=I(2);P(30),Hn("href","mailto:",o.email,"",Le),P(),Re(o.email)}}function K2(n,t){if(n&1&&Q(0,q2,174,3,"section")(1,W2,71,6,"section")(2,Y2,32,3,"section"),n&2){let o,i=I();B((o=i.type())==="terms"?0:o==="privacy"?1:o==="refund"?2:-1)}}function X2(n,t){n&1&&(m(0,"section"),u(1," Hi "),m(2,"p"),u(3,"I hereby authorize Expedited Travel Canada Inc. (\u201C"),m(4,"strong"),u(5,"Expedited Travel"),p(),u(6,"\u201C) to submit my passport application to Immigration, Refugees and Citizenship Canada and to accept delivery of the passport on my behalf."),p(),m(7,"p"),u(8,"I understand that a travel itinerary is required to use an expediting service. If a travel itinerary cannot be provided, the Immigration, Refugees and Citizenship Canada may accept a letter from a business stating you are traveling on business if the trip is business related."),p(),m(9,"p"),u(10,"Expedited Travel is not responsible for any delays or errors caused by mail couriers such as FedEx, UPS or any other commercial carrier. Likewise, we are also not responsible for any delays resulting from errors or omissions in information provided to us by a passport applicant. Applicants are responsible for the completeness of all application material."),p(),m(11,"p"),u(12,"Your acknowledgement of the terms and conditions herein signifies that you understand and agree to the following:"),p(),m(13,"ol")(14,"li"),u(15," We act as your limited agent for the limited purpose of submitting and facilitating your application through a courier (\u201C"),m(16,"strong"),u(17,"Agent"),p(),u(18,"\u201D). We cannot accept responsibility for delays in or loss of any document(s) by any party not directly under our control, including, but not limited to, Travel Agents, Consulates, Embassies, Passport Offices, or any other entities or any delivery-service involved in handling documents. We are a courier service which expedites the final delivery of your passport under the National Hand-Carry Procedures for Passport Applications and Completed Passports. We are not the Canadian government "),p(),m(19,"li"),u(20," You understand that you are paying an additional fee to RushMyPassport.ca and that you are still responsible for government fees which will be paid directly to the Immigration, Refugees and Citizenship Canada (\u201C"),m(2
2331,"strong"),u(22,"Issuing Authority"),p(),u(23,"\u201D). "),p(),m(24,"li"),u(25," We do not issue your passport or other travel documents. We are an alternative to the Canadian postal service and the Issuing Authority which allows you to obtain your passport without requiring an in-person visit to the Issuing Authority\u2019s locations, which may not be conveniently located to your personal address. We help you submit & retrieve your passport or other travel documents as your authorized Agent, in a timely manner. In addition, our process allows for you to receive periodic updates on the status of your order and we perform quality review procedures on your application to reduce the chance of any suspensions placed on your account by the Issuing Authorities. "),p(),m(26,"li"),u(27," We have no control over the decisions made by the Issuing Authority regarding denial or approval of any passport or travel document. We have no control over the Issuing Authority\u2019s requirements for additional supporting documents and/or additional supporting requirements based upon the information submitted by you whether directly or through us as your Agent. We have no control over the substance and/or completeness of your applications and statements therein which may affect the decision to either approve or deny your passport or other travel documents. You understand that you are solely responsible for the completeness and accuracy of all information submitted to any Canadian governmental agency for issuance of any passport or travel document. "),p(),m(28,"li"),u(29," We reserve the right to refuse service to any customer upon our suspicion or belief that information may be inaccurate, incomplete or otherwise deficient. Such refusal of service is at our sole discretion. Our maximum liability for refusal of service is limited to the amount of fee paid to and collected by us from you under all circumstances, without limitation. "),p(),m(30,"li"),u(31," We have no control over official requirements of any Issuing Agency. Requirements for issuance of travel documents can and do change often. We cannot be held responsible for changes in official requirements whether mandatory or subjective. We will attempt to notify you of any such changes as they become available. "),p(),m(32,"h5",4),u(33,"SECTION 7 IS NOT APPLICABLE TO QUEBEC CONSUMERS"),p(),m(34,"li"),u(35," Expedited Travel, its owners, agents and affiliates, and employees shall not provide any guarantees express or implied. Liability is limited to fees paid. RushMyPassport.ca, its owners, agents and affiliates, and employees shall not be liable for its ordinary negligence. You hereby release and agree to indemnify and hold harmless Expedited Travel, RushMyPassport.com, and their respective owners, agents and affiliates, and employees for any and all liability related to ordering and delivery of your passport, even if it\u2019s due to their own negligence. "),p(),m(36,"li"),u(37," If your required documentation and/or supporting documentation is not received by us in the specified time period (typically 3 business days, or sooner depending upon service requested or required) additional charges may be incurred by you to facilitate service to provide a passport or other travel document by the departure date listed by you within your order form. We cannot guarantee that even with additional fees or charges that such documents will be provided by your listed departure date when your required documentation is not received by us in the specified time period. "),p(),m(38,"h5",4),u(39,"SECTION 9 AND 10 BELOW ARE NOT APPLICABLE TO QUEBEC CONSUMERS"),p(),m(40,"li"),u(41," Any order canceled within 24 hours or 1 business day and not under manifest is entitled to a full refund. Any order under manifest occurs after speaking with a representative and a reservation of limited capacity has been placed on your behalf. Given the limited capacity of these manifests, any order under manifest will not be entitled to a refund. If you cancel any time after 24 hours, you will not be entitled to a refund. However, any canceled order not entitled to a refund will remain active for 12 months from the date your order was placed and may be processed at any time throughout that period or transferred to a friend or family member. "),p(),m(42,"li"),u(43," During world health crisis and pandemic events, significant delays can occur that may impact Expedited Travel\u2019s ability to secure passport documents within communicated time frames. These delays are out of our control and under no circumstances shall we be held liable. "),p()(),m(44,"mat-grid-list",5)(45,"mat-grid-tile",6)(46,"b"),u(47,"Expedited Travel Refund Policy"),p()(),m(48,"mat-grid-tile")(49,"span",7)(50,"span"),u(51,"Within 30 Days \u2013 "),p(),m(52,"span"),u(53,"Not Manifested"),p()()(),m(54,"mat-grid-tile")(55,"span",7),u(56,"Full Refund of Fees Paid"),p()(),m(57,"mat-grid-tile")(58,"span",7)(59,"span"),u(60,"After 30 Days from Purchase or Manifested"),p()()(),m(61,"mat-grid-tile")(62,"span",7),u(63,"No Refund \u2013 Order is transferable and valid for 1 year after purchase"),p()(),m(64,"mat-grid-tile")(65,"span",7)(66,"span"),u(67,"After completion and download of application"),p()()(),m(68,"mat-grid-tile")(69,"span",7),u(70,"No Refund"),p()()(),m(71,"p"),u(72,"All refund requests require a returned and completed Refund Request Form (R
233RF). To secure this form, you must contact our billing office, which is open during standard business hours Eastern Standard Time and is closed on weekends and business holidays."),p(),m(73,"p"),u(74,"By agreeing to the terms herein, you acknowledge that refunds are not possible for any reason outside of Expedited Travel\u2019s control, including but not limited to:"),p(),m(75,"ol")(76,"li"),u(77," Flight cancellations, missing flights, flight delays or other travel itinerary changes made by the airline or customer. "),p(),m(78,"li"),u(79," Delays in passport or other travel document deliveries. "),p(),m(80,"li"),u(81," Lost, Stolen, or misplaced tickets. "),p(),m(82,"li"),u(83," Passport procurement difficulties, including changes in policy, regulations or requirements. "),p(),m(84,"li"),u(85," Incomplete or inaccurate filing information provided. "),p()(),m(86,"p"),u(87,"The foregoing list is representative only. We guarantee our service and delivery of your documents, but our maximum liability to any customer is the amount of fee paid to and collected by us under all circumstances from you, without limitation."),p(),m(88,"p"),u(89,"No guarantee or warranty express or implied is provided other than stated herein above. Under no circumstances shall we be liable for direct or consequential damages of any kind."),p(),m(90,"p")(91,"b"),u(92,"Expedited Travel"),p()(),m(93,"p"),u(94,"333 Bay Street, Suite 2400"),F(95,"br"),u(96," Toronto, ON M5H 2T6"),p()()),n&2&&(P(45),L("colspan",2))}function Q2(n,t){n&1&&(m(0,"section")(1,"p"),u(2,"Any order canceled within 30 days and not under manifest is entitled to a full refund. Any order is considered \u201Cunder manifest\u201D when a reservation of limited capacity at the Passport Agency has been placed on your behalf. Given the limited capacity of these reservations, any order under manifest will not be entitled to a refund. Additionally, any order in which the packet containing the application for submission to the US Department of State has been downloaded is not eligible for a refund. However, a non-refundable order remains active for 12 months from the date the order was placed and may be processed at any time within that period or transferred to a family member or friend."),p(),m(3,"mat-grid-list",5)(4,"mat-grid-tile",6)(5,"b"),u(6,"Expedited Travel Refund Policy"),p()(),m(7,"mat-grid-tile")(8,"span",7)(9,"span"),u(10,"Within 30 Days \u2013 "),p(),m(11,"span"),u(12,"Not Manifested"),p()()(),m(13,"mat-grid-tile")(14,"span",7),u(15,"Full Refund of Fees Paid"),p()(),m(16,"mat-grid-tile")(17,"span",7)(18,"span"),u(19,"After 30 Days from Purchase or Manifested"),p()()(),m(20,"mat-grid-tile")(21,"span",7),u(22,"No Refund \u2013 Order is transferable and valid for 1 year after purchase"),p()(),m(23,"mat-grid-tile")(24,"span",7)(25,"span"),u(26,"After completion and download of application"),p()()(),m(27,"mat-grid-tile")(28,"span",7),u(29,"No Refund"),p()()(),m(30,"p"),u(31,"We use industry best practices to ensure that your documents are properly and timely delivered to the government processing agency and that your expectations are met. Notably, because of the limited number of passport submission slots, "),m(32,"strong"),u(33,"refunds will not be processed for the Emergency Passport Service."),p()(),m(34,"p",8),u(35,"How to Request a Refund"),p(),m(36,"p"),u(37,"All refund requests require the customer to complete an electronic "),m(38,"span",9),u(39,"Refund Request Form"),p(),u(40," (RRF). A member of our Passport Advisory team can send this form to the email address on file. A request for this form does not guarantee a refund will be granted."),p(),m(41,"p"),u(42,"By agreeing to the terms herein, refunds cannot be granted for circumstances outside of our control. Item out of our include, but is not limited to:"),p(),m(43,"ol")(44,"li"),u(45," Flight cancellations, missing flights, flight delays or other travel itinerary changes made by the airline or customer. "),p(),m(46,"li"),u(47," Delays in passport or other travel document deliveries. "),p(),m(48,"li"),u(49," Lost, Stolen, or misplaced tickets. "),p(),m(50,"li"),u(51," Passport procurement difficulties, including changes in policy, regulations or requirements. "),p(),m(52,"li"),u(53," Incomplete or inaccurate filing information provided. "),p()(),m(54,"p"),u(55,"The foregoing list is representative only. We guarantee our service and delivery of your documents, subject to the items listed above. Our maximum liability to any customer is the amount of fees paid to and collected by us under all circumstances from you, without limitation."),p(),m(56,"p"),u(57,"No guarantee or warranty express or implied is provided other than stated herein above. Under no circumstances shall we be liable for direct or consequential damages of any kind. Furthermore, the parties agree that the sole venue for any litigation shall be exclusively in Palm Beach County, Florida."),p(),m(58,"p")(59,"b"),u(60,"Expedited Travel"),p()(),m(61,"p"),u(62,"333 Bay Street, Suite 2400"),F(63,"br"),u(64," Toronto, ON M5H 2T6"),p()()),n&2&&(P(4),L("colspan",2))}function Z2(n,t){if(n&1&&Q(0,X2,97,1,"section")(1,Q2,65,1,"section"),n&2){let o,i=I();B((o=i.type())==="terms"?0:o==="refund"?1:-1)}}function J2(n,t){n&1&&(m(0,"section")(1,"h3"),u(2,"Effective Date: September 2024"),p(),m(3,"h3"),u(4,"Introduction"),p(),m(5,"p"),u(6," International Driving Permits are a product provided and maintained by AAA for your personal information, entertainment, and enjoyment. govWorks is the approved technology platform used for online International Driving Permit applications and is owned by Expedited Travel, LLC, a National Preferred Partner of AAA Travel. Collectively, AAA, govWorks, and Expedited Travel will be referred to as the \u201CGroup\u201D. "),F(7,"br")(8,"br"),u(9,' Please feel free to browse, download from, talk back to, and otherwise use the site. At the same time, please remember that your access to the Group\u2019s site is subject to the following terms, conditions, and notices (the "Terms"), as well as all applicable laws. By accessing and using the Group\u2019s site, you accept the Terms without limitation or qualification. The Group may at any time revise these Terms by updating this posting. You are bound by such revisions and should therefore visit this page to review the current Terms from time to time. The Group reserves the right, without notice and for any reason, to remove any content on this site, and to deny access to any user or users to all or any part of this site. '),p(),m(10,"h3"),u(11,"Downloading"),p(),m(12,"p"),u(13,"You may download material displayed on the Group\u2019s site for personal, non-commercial use only. You must retain all copyright and other proprietary notices on downloaded and/or copied material. Any copy of material from the Group\u2019s site you make and distribute for any purpose must also include these Terms. You may not distribute, modify, transmit, use, or reuse any of the contents of the Group\u2019s site for any public or commercial purpose without the written consent of AAA or any third-party AAA deems necessary. Anything you download, including the information and any images incorporated in the site, is licensed to you by AAA for your personal noncommercial use. Because the Group owns this site and its contents and the Group can control access to it, you agree not to create any kind of hyperlink from any other site to the Group\u2019s site unless you first obtain AAA\u2019s written permission."),p(),m(14,"h3"),u(15,"Copyrights"),p(),m(16,"p"),u(17,"You should assume everything on the Group\u2019s site is copyrighted unless otherwise noted and may not be used except as provided in the Terms or with the express written consent of Expedited Travel and AAA. The Group neither warrants nor represents that your use of the material displayed on the Group\u2019s site will not infringe the rights of third parties. Images of people or places dis
233played on the Group\u2019s site are either the property of, or used with permission by, the Group. Use of these images by you or other third parties is prohibited unless expressly permitted in the Terms or elsewhere on the Group\u2019s site. Any unauthorized use of these images may violate copyright laws, trademark laws, the laws of privacy and publicity, and other applicable regulations and statutes."),p(),m(18,"h3"),u(19,"Trademarks"),p(),m(20,"p"),u(21,'The trademarks, logos, and service marks (the "Trademarks") displayed on the Group\u2019s site are the property of Expedited Travel or AAA and other parties and may be registered and unregistered Trademarks of Expedited Travel or AAA, and others. Nothing contained on the Group\u2019s site should be construed as granting by implication, estoppel, or otherwise, any license or right to use any Trademark displayed on the Group\u2019s site without the written permission of Expedited Travel or AAA or such third party that may own the Trademark. Misuse of any Trademarks, or any other content, displayed on the Group\u2019s site is prohibited. Expedited Travel and AAA reserves the right to enforce its intellectual property rights through civil and criminal proceedings.'),p(),m(22,"h3"),u(23,"Submissions"),p(),m(24,"p"),u(25,'Apart from your personal information (which is addressed in the Privacy Policy), any and all communications or materials you send to the Group\u2019s site, electronically or otherwise, including but not limited to data, questions, comments, suggestions, or submissions, are and will be treated as non-confidential and non-proprietary. Anything you send to the Group\u2019s site may be used by Expedited Travel or AAA for any purpose including but not limited to reproduction, transmission, disclosure, publication, broadcast, and posting. By submitting material to the Group\u2019s site, you irrevocably transfer and assign to the Group, and forever waive and agree never to assert, any copyrights, "moral" rights, or other rights that you may have in such material. The Group is free to use, without obligation of any kind, any ideas, concepts, techniques, or know-how contained in any communication you send to the Group\u2019s site for any purpose whatsoever, including but not limited to developing, manufacturing, and marketing products and services. By using this site, you may submit, or the Group may gather, certain limited information about you and your usage of the site. Subject to the terms of the Privacy Policy, the Group is free to use such information for any purpose it deems appropriate.'),p(),m(26,"h3"),u(27,"No Warranties"),p(),m(28,"p"),u(29,' There is no warranty that any information or service provided or referenced by this site is either merchantable or accurate, that such information or service will fulfill any of your particular purposes or needs, or that such information or service does not infringe on any third-party rights. Except for any express warranties stated on this site, if any, the information and services provided or referenced on this site are provided "as is" and with all faults, and the entire risk as to satisfactory quality, performance, accuracy and effort is with the user. While the Group uses reasonable efforts to include accurate and up-to-date information on the Group\u2019s site, it makes no warranties or representations as to its accuracy. The Group may periodically add, change, or improve any of the information, products, services, programs, and technology described on the Group\u2019s site without notice. The Group assumes no liability or responsibility for any errors or omissions in the content of the Group\u2019s site. In fact, your use of the Group\u2019s site is at your own risk. Neither AAA nor any other party involved in creating, producing, or delivering the Group\u2019s site is liable for any direct, indirect, incidental, consequential, or punitive damages arising out of your access to, or use of, the Group\u2019s site. '),F(30,"br")(31,"br"),u(32," For example, AAA assumes no responsibility for, and will not be liable for, any damages from any viruses which may affect your computer equipment or other property on account of your access to, use of, or downloading from, the Group\u2019s site. "),F(33,"br")(34,"br"),u(35," Please note that some jurisdictions may not allow the exclusion of implied warranties, so some of the above exclusions may not apply to you. Please seek the advice of professionals, as appropriate, regarding the evaluation of any specific information, opinion, advice, or other content. "),p(),m(36,"h3"),u(37,"Links"),p(),m(38,"p"),u(39,"The Group has not reviewed all the external sites which may be linked to the Group\u2019s site, and the existence of such links does not indicate our approval or endorsement of any material contained on any linked site. Expedited Travel and AAA are not responsible for the contents of any site linked to the Group\u2019s site; your connection to any such linked site is at your own risk."),p(),m(40,"h3"),u(41,"Access to Member Areas"),p(),m(42,"p"),u(43,' Access to and use of member-only, password-protected areas of the Group\u2019s site are restricted to members of govWorks and authorized users only. Unauthorized individuals attempting to access these areas of the Group\u2019s site may be subject to prosecution. Please use your browser\u2019s "BACK" button to return to the previous page. '),F(44,"br")(45,"br"),u(46," The automatic log-in function is designed for the visitor\u2019s convenience and will result in a cookie being written to the PC in use at the time. A cookie is a small text file which will store an encrypted version of a visitor\u2019s User ID and Password. The cookie will not be used for tracking or advertising purposes. "),F(47,"br")(48,"br"),u(49," Please note: Saving a cookie to a PC other than the one normally used at home or work is not recommended. Enabling the auto-login function allows subsequent users to have access to your account information. "),p(),m(50,"h3"),u(51,"No Liability"),p(),m(52,"p"),u(53,"The information, products, and services published on this web site may include inaccuracies or typographical errors. Changes are periodically added to the information herein. The Group and/or its respective suppliers may make improvements and/or changes to the Group\u2019s site at any time. The Group and/or its respective suppliers make no representations about the suitability of the information, products, and services contained on this web site for any purpose. In no event shall the Group and/or its suppliers be liable for any direct, indirect, punitive, incidental, special, or consequential damages arising out of or in any way connected with the use of the Group\u2019s site or with the delay or inability to use the Group\u2019s site, or for any information, products, and services obtained through the Group\u2019s site, or otherwise arising out of the use of this web site, whether based on contract, tort, strict liability, or otherwise, even if the Group or any of its suppliers has been advised of the possibility of damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you."),p(),m(54,"h3"),u(55,"Miscellaneous"),p(),m(56,"p"),u(57,"The Terms will be governed by and construed under the laws of the State of Florida, excluding only its conflict of law provisions. Each party to the Group\u2019s site Terms hereby submits to the exclusive jurisdiction and venue of the courts within the City of Heathrow, Seminole County, State of Florida, U.S.A. and waives any jurisdictional venue or inconvenient forum objections to such courts. Use of the Group\u2019s site is unauthorized in any jurisdiction that does not give effect to all provisions of these terms and conditions, including without limitation this paragraph. Any failure by THE GROUP to enforce any of its rights under the Terms or applicable laws shall not constitute a waiver of such right. If any provision of the Terms is found by a court of competent jurisdiction to be invalid, you, the Group, and the court shall endeavor to give effect to the intent reflected in that provision, and the remaining Terms provisions shall retain their full force and effect. You agree that no joint venture, partnership, employment, or agency relationship exists between you and the Group as a result of this agreement or use of the Group\u2019s site. the Group\u2019s performance of this agreement is subject to existing laws and legal process, and nothing contained in this agreement is in derogation of the Group\u2019s right to comply with law enforcement requests or requirements relating to your use of the Group\u2019s site or information provided to or gathered by the Group with respect to such use. If any part of this agreement is determined to be invalid or unenforceable pursuant to applicable law including, but not limited to, the warranty disclaimers and liability limitations set forth above, then the invalid or unenforceable provision 
233will be deemed superseded by a valid, enforceable provision that most closely matches the intent of the original provision and the remainder of the agreement shall continue in effect. This agreement constitutes the entire agreement between the user and the Group with respect to this web site and it supersedes all prior or contemporaneous communications and proposals, whether electronic, oral or written, between the user and the Group with respect to this Web site. A printed version of this agreement and of any notice given in electronic form shall be admissible in judicial or administrative proceedings based upon or relating to this agreement to the same extent and subject to the same conditions as other business documents and records originally generated and maintained in printed form. Any rights not expressly granted herein are reserved. Please also read over the Group\u2019s site Privacy Policy."),p(),m(58,"h3"),u(59,"Text Message"),p(),m(60,"p"),u(61,' The Group and its third-party affiliates offer text messaging services that allow you to receive communications on your mobile device. In order to receive your message alerts, you must reply "YES" or \u201CY\u201D to the opt-in message or accept text messaging in you\u2019re the terms and conditions presented to you at the time of placing any online order for services. By opting in for text messaging service, you, the user, agree to the Terms and Conditions as well as the Privacy Policy for the Group as it pertains to specific usage of the text messaging service. '),F(62,"br")(63,"br"),u(64,' Opt-out:\xA0You may opt out by texting "STOP". '),F(65,"br")(66,"br"),u(67," Short Message Service (SMS) is a text messaging feature offered on a phone, application, or mobile device that allows you to send messages from one device to another. "),p(),m(68,"ol",2)(69,"li"),u(70," Your carrier's standard messaging rates apply to your entry or submission message, our confirmation and all subsequent SMS correspondence. The Group does not charge for any content however downloadable content may incur additional charges from your cell phone provider. Please contact your wireless carrier for information about your messaging plan. Your carrier may impose message or charge limitations on your account that are outside our control. All charges are billed by and payable to your mobile service provider. Message and Data Rates may apply. "),p(),m(71,"li"),u(72," By subscribing, you consent to receiving up to 4 SMS messages per month using automated technology. You represent that you are the owner or authorized user of the wireless device you use to subscribe for the service, and that you are authorized to approve the applicable charges. You are not required to consent to receive marketing messages as a condition of purchasing any property, goods or service. "),p(),m(73,"li"),u(74," We will not be liable for any delays or failures in your receipt of any SMS messages as delivery is subject to effective transmission from your network operator and processing by your mobile device. SMS message services are provided on an AS IS, AS AVAILABLE basis. "),p(),m(75,"li"),u(76," Data obtained from you in connection with this SMS service only includes your cell phone number, your carrier's name, and the date, time and content of your messages and other information that you may provide. We may use this information to contact you and to provide the services or programs you request from us, and to otherwise operate, develop and improve the service. Your wireless carrier and other service providers may also collect data about your SMS usage, and their practices are governed by their own policies. We will only use information you provide to the service to transmit your text message or as otherwise described in this document. Nonetheless, we reserve the right at all times to disclose any information as necessary to satisfy any law, regulation or governmental request. When you complete forms online or otherwise provide us information in connection with the service, you agree to provide accurate, complete, and true information. "),p(),m(77,"li"),u(78," The service and the content and materials received through the service are proprietary to us or our licensors, and are for your personal, non-commercial use only. You shall not damage, impair, interfere with or disrupt the service or its functionality. "),p(),m(79,"li"),u(80," The service is available only in the United States. "),p(),m(81,"li"),u(82," We reserve the right to alter charges and/or these terms and conditions from time to time. We may suspend or terminate the service to you if we believe you are in breach of our terms and conditions. Your service is also subject to termination in the event that your wireless service terminates or lapses. We may discontinue the service at any time. "),p()()())}function e_(n,t){n&1&&(m(0,"section")(1,"h3"),u(2,"Effective Date: September 2024"),p(),m(3,"p"),u(4," Your privacy is important to us. This Online Privacy Policy describes how\xA0"),m(5,"strong"),u(6,"the American Automobile Association (\u201CAAA\u201D), govWorks Holdings, and Expedited Travel, LLC"),p(),u(7," (collectively \u201Cthe Group\u201D) and its affiliates, subsidiaries, and service providers manage your information and any personal information about you when you visit, use and obtain services through our website (\u201CSite\u201D). "),F(8,"br")(9,"br"),u(10," This Online Privacy Policy describes the types of information we may collect from and about you when you visit, use and obtain services through our Site. This Online Privacy Policy also describes our practices for using, keeping, protecting and disclosing this information. "),p(),m(11,"h3"),u(12,"Information We Collect Through Automatic Data Collection Technologies"),p(),m(13,"p"),u(14,"As you navigate through and interact with our Site, we may use automatic data collection technologies to collect certain information about your computer equipment, browsing actions, and patterns, including:"),p(),m(15,"ul")(16,"li"),u(17," Details of your visits to our Site, including pages visited, device used, location data and other communication data and the resources you access and use on the Site. "),p(),m(18,"li"),u(19," Information about your device and Internet connection, including your IP address, operating system, and browser type. "),p()(),m(20,"p"),u(21,"The information we collect automatically is only statistical data and does not include personal information, but we may maintain it or associate it with personal information we collect in other ways or receive from third parties. It helps us to improve our Site and to deliver a better and more personalized service, including by enabling us to:"),p(),m(22,"ul")(23,"li"),u(24," Estimate our audience size and usage patterns. "),p(),m(25,"li"),u(26," Store information about your preferences, allowing us to customize our Site according to your individual interests. "),p(),m(27,"li"),u(28," Speed up your searches. "),p(),m(29,"li"),u(30," Recognize you when you return to our Site. "),p()(),m(31,"p"),u(32,"The technologies we use for this automatic data collection may include:"),p(),m(33,"ul")(34,"li")(35,"strong"),u(36,"Cookies (or browser cookies)."),p(),u(37," A cookie is a small file placed on the hard drive of your device. You may refuse to accept browser cookies by activating the appropriate setting on your browser. However, if you select this setting you may be unable to access certain parts of our Site. Unless you have adjusted your browser setting so that it will refuse cookies, our system will issue cookies when you direct your browser to our Site. "),p(),m(38,"li")(39,"strong"),u(40,"Web Beacons."),p(),u(41," Pages of our the Site [and our e-mails] may contain small electronic files known as web beacons (also referred to as clear gifs, pixel tags, and single-pixel gifs) that permit the Company, for example, to count users who have visited those pages or opened an email and for other related website statistics (for example, recording the popularity of certain website content and verifying system and server integrity). "),p()(),m(42,"h3"),u(43,"How We Use Your Information"),p(),m(44,"p"),u(45,"We use information that we collect about you or that you provide to us, including any personal information:"),p(),m(46,"ul")(47,"li"),u(48," To present our Site and its contents to you. "),p(),m(49,"li"),u(50," To provide you with information, products, or services that you request from us. "),p(),m(51,"li"),u(52," o fulfill any other purpose for which you provide it. "),p(),m(53,"li"),u(54," To provide you with notices about the services you may request and obtain from us, including expiration and renewal notices. "),p(),m(55,"li"),u(56," To carry out our obligations and enforce our rights arising from any contracts entered into between you and us, including for billing and collection. "),p(),m(57,"li"),u(58," To notify you about changes to our Site or any products or services we offer or provide though it. "),p(),m(59,"li"),u(60," For our marketing purposes, to offer our products and services to you. "),p()(),m(61,"h3"),u(62,"Disclosure of Your Information"),p(),m(63,"p"),u(64,"We may disclose aggregated information about our users, and information that does not identify any individual, without restriction."),p(),m(65,"p"),u(66,"We may disclose personal information that we collect or you provide as described 
233in this Online Privacy Policy:"),p(),m(67,"ul")(68,"li"),u(69," To our subsidiaries and affiliates. "),p(),m(70,"li"),u(71," To contractors, service providers and other third parties we use to support our business, including those that may market and offer our products and services to you. "),p(),m(72,"li"),u(73," To a buyer or other successor in the event of a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all of our assets. "),p(),m(74,"li"),u(75," To fulfill the purpose for which you provide it. "),p(),m(76,"li"),u(77," For any other purpose disclosed by us when you provide the information. "),p()(),m(78,"h3"),u(79,"We may also disclose your personal information:"),p(),m(80,"ul")(81,"li"),u(82," To comply with any court order, law, or legal process, including to respond to any government or regulatory request. "),p(),m(83,"li"),u(84," To enforce or apply our terms of use located at www.aaa.com/tandc. "),p(),m(85,"li"),u(86," If we believe disclosure is necessary or appropriate to protect our own rights, property, or safety, or the rights, property, or safety of our customers or others. This may include exchanging information with other companies and organizations for fraud protection and risk reduction purposes. "),p()(),m(87,"h3"),u(88,"Choices About How We Use and Disclose Your Information"),p(),m(89,"p"),u(90,"We strive to provide you with choices regarding the personal information you provide to us. We have created mechanisms to provide you with the following control over your information:"),p(),m(91,"ul")(92,"li")(93,"strong"),u(94,"Tracking Technologies and Advertising."),p(),u(95," You can set your browser to refuse all or some browser cookies, or to alert you when cookies are being sent. To learn how you can manage your Flash cookie settings, visit the Flash player settings page on Adobe's website. If you disable or refuse cookies, please note that some parts of this Site may then be inaccessible or not function properly. "),p(),m(96,"li")(97,"strong"),u(98,"Promotional Offers from the Company."),p(),u(99," If you do not wish to have your contact information used by the Company to promote our own products or services, you can opt-out at any time by logging into AAA.com and updating your communication preferences in the \u201CMy Membership\u201D section by checking or unchecking the relevant boxes or you can opt-out by "),m(100,"a",10),u(101,"completing this form."),p(),u(102," If we have sent you a promotional email, you may send us a return email asking to be omitted from future email distributions. This opt out does not apply to information provided to the Company as a result of a product purchase, warranty registration, product service experience or other transactions. "),p()(),F(103,"br")(104,"br"),m(105,"h3"),u(106,"Privacy Notice for California Residents"),p(),m(107,"p"),u(108," Effective Date: January 1, 2020 "),F(109,"br")(110,"br"),u(111," The Privacy Notice for California Residents (\u201CPrivacy Notice\u201D) supplements the information contained in our Privacy Policy, and applies solely to visitors, users and others who reside in the State of California ("),m(112,"strong"),u(113,"\u201Cconsumers\u201D"),p(),u(114," or "),m(115,"strong"),u(116,"\u201Cyou\u201D"),p(),u(117,"). This Privacy Notice addresses your rights under the California Consumer Privacy Act of 2018 ("),m(118,"strong"),u(119,"\u201CCCPA\u201D"),p(),u(120,"); any terms defined in the CCPA have the same meaning when used in this Privacy Notice. You can download a printable copy of this Privacy Notice here. "),p(),m(121,"h3"),u(122,"INFORMATION WE COLLECT"),p(),m(123,"p"),u(124,"This website and our services collect information that identifies, relates to, describes, references, is capable of being associated with, or could reasonably be linked, directly or indirectly, with a particular consumer or device (\u201C"),m(125,"strong"),u(126,"personal information"),p(),u(127,"\u201D). We may collect or have collected in the past twelve (12) months, the following categories of personal information. We obtain the categories of personal information listed below as set forth in the methods described 
233in the \u201CWhere do we get this information?\u201D section of the Privacy Policy."),p(),m(128,"ul")(129,"li")(130,"strong"),u(131,"Identifiers."),p(),u(132," Such as a real name, alias, postal address, unique personal identifier, online identifier, Internet Protocol address, email address, account name, or other similar identifiers. "),p(),m(133,"li")(134,"strong"),u(135,"Personal information categories listed in the California Customer Records statute (Cal. Civ. Code \xA7 1798.80(e))."),p(),u(136," Such as name, signature, physical characteristics or description, address, telephone number, passport number, driver\u2019s license or state identification card number, insurance policy number, education, employment, employment history, bank account number, credit card number, debit card number, or any other financial information, medical information, or health insurance information. Some personal information included in this category may overlap with other categories. "),p(),m(137,"li")(138,"strong"),u(139,"Protected classification characteristics under California or federal law."),p(),u(140," Such as age (40 years or older), race, color, ancestry, national origin, citizenship, religion or creed, marital status, medical condition, physical or mental disability, sex (including gender, gender identity, gender expression, pregnancy or childbirth and related medical conditions), sexual orientation, veteran or military status, genetic information (including familial genetic information). "),p(),m(141,"li")(142,"strong"),u(143,"Commercial information."),p(),u(144," Such as records of personal property, products or services purchased, obtained, or considered, or other purchasing or consuming histories or tendencies. "),p(),m(145,"li")(146,"strong"),u(147,"Internet or other similar network activity."),p(),u(148," Such as browsing history, search history, information on a consumer\u2019s interaction with a website, application, or advertisement. "),p(),m(149,"li")(150,"strong"),u(151,"Geolocation data."),p(),u(152," Such as physical location or movements. "),p(),m(153,"li")(154,"strong"),u(155,"Professional or employment-related information."),p(),u(156," Such as current or past job history or performance evaluations. "),p(),m(157,"li")(158,"strong"),u(159,"Inferences drawn from other personal information."),p(),u(160," Such as profile reflecting a person\u2019s preferences, characteristics, psychological trends, predispositions, behavior, attitudes, intelligence, abilities, and aptitudes. "),p()(),m(161,"h3"),u(162,"USE OF PERSONAL INFORMATION"),p(),m(163,"p"),u(164," We may use or disclose the personal information we collect for one or more of the business purposes indicated in the \u201CHow do we use your information?\u201D section of our Privacy Policy. "),F(165,"br")(166,"br"),u(167," We will not collect additional categories of personal information or use the personal information we collected for materially different, unrelated, or incompatible purposes without providing you notice. "),p(),m(168,"h3"),u(169,"SHARING PERSONAL INFORMATION"),p(),m(170,"p"),u(171," We may disclose your personal information to a third party for business purposes. When we disclose personal information for a business purpose, we enter into a contract that describes the purpose and requires the recipient to both keep that personal information confidential and not use it for any purpose except performing the contract. We share your personal information with the categories of third parties listed in the \u201CWho do we share your information with?\u201D section of our Privacy Policy. "),F(172,"br"),u(173," In the preceding twelve (12) months, we have disclosed the following categories of personal information for a business purpose: "),p(),m(174,"ul")(175,"li"),u(176," Identifiers "),p(),m(177,"li"),u(178," California Customer Records personal information categories "),p(),m(179,"li"),u(180," Protected classification characteristics "),p(),m(181,"li"),u(182," Commercial information "),p(),m(183,"li"),u(184," Internet or other similar network activity "),p(),m(185,"li"),u(186," Geolocation data "),p(),m(187,"li"),u(188," Professional or employment-related information "),p()(),m(189,"p"),u(190,"We do not sell personal information. If we do sell any personal information, we will update this Privacy Policy to list the categories of consumers\u2019 personal information sold."),p(),m(191,"h3"),u(192,"YOUR RIGHTS AND CHOICES"),p(),m(193,"p"),u(194,"The CCPA provides consumers (California residents) with specific rights regarding their personal information. This section describes your CCPA rights and explains how to exercise those rights."),p(),m(195,"p")(196,"strong"),u(197,"Right to Access Specific Information and Data Portability Right"),p(),F(198,"br"),u(199," You have the right to request that we disclose certain information to you about our collection and use of your personal information over the past twelve (12) months. Once we receive and confirm your verifiable consumer request, we will disclose to you: "),p(),m(200,"ul")(201,"li"),u(202," The categories of personal information we collected about you. "),p(),m(203,"li"),u(204," The categories of sources for the personal information we collected about you. "),p(),m(205,"li"),u(206," Our business or commercial purpose for collecting or selling that personal information. "),p(),m(207,"li"),u(208," The categories of third parties with whom we share that personal information. "),p(),m(209,"li"),u(210," The specific pieces of personal information we collected about you (also called a data portability request). "),p(),m(211,"li"),u(212," If we disclosed your personal information for a business purpose, the business purpose for which personal information was disclosed, and the personal information categories that each category of recipient obtained. "),p()(),m(213,"p")(214,"strong"),u(215,"Right to Delete"),p(),F(216,"br"),u(217," You have the right to request that we delete any of your personal information that we collected from you and retained, subject to certain exceptions. Once we receive and confirm your verifiable consumer request, we will delete (and direct our service providers to delete) your personal information from our records, unless an exception applies. "),p(),m(218,"p")(219,"strong"),u(220,"Exercising Your Rights"),p(),F(221,"br"),u(222," To exercise the access, data portability, and deletion rights described above, please submit a verifiable consumer request to us by either: "),p(),m(223,"ul")(224,"li"),u(225," Calling us at (561) 463-3284 "),p(),m(226,"li"),u(227," Sending us an e-mail at [email protected] "),p()(),m(228,"p"),u(229,"Only you, or a person registered with the California Secretary of State that you authorize to act on your behalf, may make a verifiable consumer request related to your personal information. You may also make a verifiable consumer request on behalf of your minor child."),p(),m(230,"p"),u(231,"You may only make such a request for access or data portability twice within a 12-month period. The verifiable consumer request must provide sufficient information that allows us to reasonably verify you are the person about whom we collected personal information or an authorized representative and describe your request with sufficient detail that allows us to properly understand, evaluate, and respond to it."),p(),m(232,"p"),u(233,"We cannot respond to your request or provide you with personal information if we cannot verify your identity or authority to make the request and confirm the personal information relates to you. Making a verifiable consumer request does not require you to create an account with us. We will only use personal information provided in a verifiable consumer request to verify the requestor\u2019s identity or authority to make the request."),p(),m(234,"p"),u(235,"We endeavor to respond to a verifiable consumer request within forty-five (45) days of its receipt. If we require more time (up to 90 days), we will inform you of the reason and extension period in writing. We will deliver our written response electronically. Any disclosures we provide will only cover the 12-month period preceding the verifiable consumer request\u2019s receipt. The response we provide will also explain the reasons we cannot comply with a request, if applicable. For data portability requests, we will select a format to provide your personal information that is readily useable and should allow you to transmit the information from one entity to another entity without hindrance."),p(),m(236,"p"),u(237,"We do not charge a fee to process or respond to your verifiable consumer request unless it is excessive, repetitive, or manifestly unfounded. If we determine that the request warrants a fee, we will tell you why We made that decision and provide you with a cost estimate before completing your request."),p(),m(238,"h3"),u(239,"N
233on-Discrimination"),p(),m(240,"p"),u(241,"We will not discriminate against you for exercising any of your CCPA rights"),p(),m(242,"h3"),u(243,"CONTACT INFORMATION"),p(),m(244,"p"),u(245,"If you have any questions or comments about this notice, the ways in which we collect and use your information described in this Privacy Policy, your choices and rights regarding such use, or wish to exercise your rights under California law, please do not hesitate to contact us at:"),p(),m(246,"p")(247,"b"),u(248,"Phone:"),p(),u(249,"	(561) 463-3284"),F(250,"br"),m(251,"b"),u(252,"E-mail:"),p(),u(253,"	[email protected]"),F(254,"br"),m(255,"b"),u(256,"Postal Address:"),p(),F(257,"br"),u(258," Expedited Travel, LLC"),F(259,"br"),u(260," ATTN: Data Protection Officer"),F(261,"br"),u(262," 222 Clematis Street, "),F(263,"br"),u(264," Suite 207"),F(265,"br"),u(266," West Palm Beach, FL, 33401"),F(267,"br"),p()())}function t_(n,t){n&1&&(m(0,"section")(1,"h3"),u(2," Effective Date: September 2024 "),F(3,"br")(4,"br"),u(5," Overview "),p(),m(6,"p"),u(7,"Thank you for choosing our service to obtain an International Driving Permit (IDP). Please read this refund policy carefully before proceeding with your application. By submitting your application online, you acknowledge and agree to the terms outlined below."),p(),m(8,"h3"),u(9,"No Refunds for Online Submissions"),p(),m(10,"ul")(11,"li")(12,"strong"),u(13,"Refunds Not Available:"),p(),u(14,"Once you submit your IDP application online and the processing begins, no refunds will be issued. "),p(),m(15,"li")(16,"strong"),u(17,"Online Convenience:"),p(),u(18,"Our online application process is designed for your convenience, allowing you to submit your documents efficiently. However, this means that once your application is in progress, we cannot reverse the process or provide refunds. "),p()(),m(19,"h3"),u(20,"Exceptions"),p(),m(21,"ul")(22,"li")(23,"strong"),u(24,"Errors on Our Part:"),p(),u(25," If we make an error during the processing of your IDP application, we will rectify it promptly at no additional cost to you. "),p(),m(26,"li")(27,"strong"),u(28,"Cancellation Before Processing:"),p(),u(29," If you realize you made an error in your application and wish to cancel before processing begins, please contact our customer support. We will assess the situation and determine if a refund is possible. "),p()(),m(30,"h3"),u(31,"Contact Us"),p(),m(32,"p"),u(33,"For any questions or concerns related to refunds or your IDP application, please contact our customer support team at [email protected]."),p()())}function n_(n,t){if(n&1&&Q(0,J2,83,0,"section")(1,e_,268,0,"section")(2,t_,34,0,"section"),n&2){let o,i=I(2);B((o=i.type())==="terms"?0:o==="privacy"?1:o==="refund"?2:-1)}}function o_(n,t){if(n&1&&(m(0,"section")(1,"p"),u(2,"I hereby authorize the Expedited Travel network to submit my passport application to the U.S. Passport Agency and to accept delivery of the passport on my behalf. Under the provisions of the Privacy Act of 1974 (Public Law 93-579), no information may be released from U.S. Government files without the prior written consent of the individual in question. Consequently, an employee of the U.S. Passport Agency cannot discuss the details of your passport application with the courier without your permission."),p(),m(3,"p"),u(4,"I understand that a travel itinerary is required to use an expediting service. If a travel itinerary cannot be provided, the Department of State may accept a letter from a business stating you are traveling on business if the trip is business related."),p(),m(5,"p"),u(6,"Expedited Travel is not responsible for any delays or errors caused by mail couriers such as FedEx, UPS or any other commercial carrier. Likewise, we are also not responsible for any delays resulting from errors or omissions in information provided to us by a Passport applicant. Applicants are responsible for the completeness of all application material."),p(),m(7,"p"),u(8,"Your acknowledgement of the terms and conditions herein signifies that you understand and agree to the following:"),p(),m(9,"ol",2)(10,"li"),u(11," We act as your limited agent for the limited purpose of submitting and facilitating your application through a courier (\u201CAgent\u201D). We cannot accept responsibility for delays in or loss of any document(s) by any party not directly under our control, including, but not limited to, Travel Agents, Consulates, Embassies, Passport Offices, or any other Entities or any delivery-service involved in handling documents. We are a courier service which expedites the final delivery of your passport under the National Hand-Carry Procedures for Passport Applications and Completed Passports. We are not the U.S. government. "),p(),m(12,"li"),u(13),p(),m(14,"li"),u(15," We do not issue your passport or other travel documents. We are an alternative to the US Post Office and the Issuing Authority which allows you to obtain your passport without requiring an in-person visit to the Issuing Authority\u2019s locations, which may not be conveniently located to your personal address. We help you submit & retrieve your passport or other travel documents as your authorized Agent, in a timely manner. In addition, our process allows for you to receive periodic updates on the status of your order and we perform quality review procedures on your application to reduce the chance of any suspensions placed on your account by the Issuing Authorities. "),p(),m(16,"li"),u(17," We have no control over the decisions made by Issuing Authorities regarding denial or approval of any passport or travel document. We have no control over issuing authority\u2019s requirements for additional supporting documents and/or additional supporting requirements based upon the information submitted by you whether directly or through us as your agent. We have no control over the substance and/or completeness of your applications and statements therein which may affect the decision to either approve or deny your passport or other travel documents. You understand that you are solely responsible for the completeness and accuracy of all information submitted to any Agency for issuance of any passport or travel document. "),p(),m(18,"li"),u(19," We reserve the right to refuse service to any customer upon our suspicion or belief that information may be inaccurate, incomplete or otherwise deficient. Such refusal of service is at our sole discretion. Our maximum liability for refusal of service is limited to the amount of fee paid to and collected by us from you under all circumstances, without limitation. "),p(),m(20,"li"),u(21," We have no control over official requirements of any Issuing Agency. Requirements for issuance of travel documents can and do change often. We cannot be held responsible for changes in official requirements whether mandatory or subjective. We will attempt to notify you of any such changes as they become available. "),p(),m(22,"li"),u(23),p(),m(24,"li"),u(25," If your required documentation and/or supporting documentation is not received by us in the specified time period (typically 3 business days, but sooner depending upon service requested or required) additional charges may be incurred by you to facilitate service to provide a passport or other travel document by the departure date listed by you within your order form. We cannot guarantee that even with additional fees or charges that such documents will be provided by your listed departure date when your required documentation is not received by us in the specified time period. "),p(),m(26,"li"),u(27," Any order canceled within 24 hours or 1 business day and not under manifest is entitled to a full refund. Any order under manifest occurs after speaking with a representative and a reservation of limited capacity has been placed on your behalf. Given the limited capacity of these manifests, any order under manifest will not be entitled to a refund. If you cancel any time after 24 hours, you will not be entitled to a refund. However, any canceled order not entitled to a refund will remain active for 12 months from the date your order was placed and may be processed at any time throughout that period or transferred to a friend or family member. "),p(),m(28,"li"),u(29," During world health crisis and pandemic events, significant delays can occur that may impact Expedited Travel\u2019s ability to secure passport documents within communicated time frames. These delays are out of our control and under no circumstances shall we be held liable. "),p()(),m(30,"p")(31,"b"),u(32,"Expedited Travel"),p()(),m(33,"p"),u(34,"222 Clematis Street"),F(35,"br"),u(36," Suite 200"),F(37,"br"),u(38," West Palm Beach, FL, 33401"),p()()),n&2){let o=I(3);P(13),le(" You understand that you are paying an additional fee to ",o.name," and that you are still responsible for government fees which will be paid directly to the United States Department of State (\u201CIssuing Authority\u201D). "),P(10),Nt(" Expedited Travel, its owners, Agents and affiliates, and employees shall not provide any guarantees express or implied. Liability is limited to fees paid. ",o.name,", its owners, agents and affiliates, and employees shall not be liable for its ordinary negligence. You hereby release and agree to indemnify and hold harmless ",o.name,", its owners, agents and affiliates, and employees for any and all liability related to ordering and delivery of your passport, even if it\u2019s due to their own negligence. ")}}function i_(n,t){if(n&1&&(m(0,"section")(1,"p"),u(2,"Effective Date: 12/26/2016"),p(),m(3,"p"),u(4,"This privacy policy applies to "),m(5,"a",3),u(6),p(),u(7," owned and operated by Expedited Travel. This privacy policy describes how Expedited Travel collects and uses the personal information you provide on our web site: "),m(8,"a",3),u(9),p(),u(10,". It also describes the choices available to you regarding our use of your personal information and how you can access and update this information."),p(),m(11,"p"),u(12),m(13,"a",11),u(14,"https://feedback-form.truste.com/watchdog/request"),p(),u(15,"."),p(),m(16,"p"),u(17,"Expedited Travel is committed to protecting your privacy. We take the trust our customers and site visitors place in us very seriously. In order to process your order, we need to know some standard information such as your name, e-mail address, mailing address, date of birth, credit card number and telephone number."),p(),m(18,"p"),u(19,"For the purpose of filing your travel documents we need to know/provide to the issuing agency the following information (the following list may not be all inclusive and this information is collected offline and associated with the personal information named above and collected from you online.):"),p(),m(20,"ul")(21,"li"),u(22,"Prior US Passport"),p(),m(23,"li"),u(24,"Your Travel itinerary"),p(),m(25,"li"),u(26,"Your Birth certificate"),p(),m(27,"li"),u(28,"Your Driver\u2019s license"),p()(),m(29,"p"),u(30),p(),m(31,"ol")(32,"li")(33,"p")(34,"b"),u(35,"Agents:"),p(),u(36," We use an outside shipping company to fulfill orders, and a credit card processing company to bill you for services. We also employ the services of a third party agent in hosting our chat feature. These 
233companies do not retain, share, store or use personally identifiable information for any other purposes."),p()(),m(37,"li")(38,"p")(39,"b"),u(40,"Service Providers:"),p(),u(41," We use other third parties such as The Department of State and consulates to the country of choice to provide passport and visa services on the Sites. We will share personal information as necessary for the third party to provide that service. These third parties are prohibited from using your personally identifiable information for any other purpose. When you submit an order, your information is encrypted with secure server software to protect the information from unauthorized access. We will not sell, rent or trade any personal information we collect from you on our web site unless as otherwise disclosed in this privacy statement."),p()(),m(42,"li")(43,"p")(44,"b"),u(45,"Service Updates:"),p(),u(46),p()(),m(47,"li")(48,"p")(49,"b"),u(50,"Cookies and Other Tracking Technologies:"),p(),u(51," Expedited Travel and its partners use cookies or similar technologies to analyze trends, administer the website, track user\u2019s\u2122 movements around the website, and to gather demographic information about our user base as a whole. You can control the use of cookies at the individual browser level, but if you choose to disable cookies, it may limit your use of certain features or functions on our website or service."),F(52,"br"),u(53," As is true of most web sites, we gather certain information automatically and store it in log files. This information may include internet protocol (IP) addresses, browser type, internet service provider (ISP), referring/exit pages, operating system, date/time stamp, and/or clickstream data. We do not link this automatically collected data to other information we collect about you."),p()(),m(54,"li")(55,"p")(56,"b"),u(57,"Behavioral Targeting/ Re-Targeting:"),p(),u(58," We partner with a third party to either display advertising on our Web site or to manage our advertising on other sites. Our third party partner may use technologies such as cookies or similar technologies to gather information about your activities on this site and other sites in order to provide you advertising based upon your browsing activities and interests. If you wish to not have this information used for the purpose of serving you interest-based ads, you may opt-out by clicking here. Please note this does not opt you out of being served ads. You will continue to receive generic ads."),p()(),m(59,"li")(60,"p")(61,"b"),u(62,"Order Processing:"),p(),u(63),p()(),m(64,"li")(65,"p")(66,"b"),u(67,"Consent to Receive Marketing Communications:"),p(),u(68," We use your personal information to provide and improve our services, process transactions, and communicate with you\u2014including to send promotional content and special offers we think may interest you."),F(69,"br"),u(70," By creating an account, making a purchase, or otherwise providing your contact information, you consent to receive promotional emails and communications from RushMyPassport. You may opt out at any time by following the unsubscribe instructions included in those communications."),F(71,"br"),u(72," We may share your information with trusted service providers (e.g., email marketing platforms) to facilitate marketing communications and service delivery on our behalf. "),p()(),m(73,"li")(74,"p")(75,"b"),u(76,"Legal disclaimer:"),p(),u(77," In certain situations, Expedited Travel may be required to disclose personal data in response to lawful requests by public authorities, including to meet national security or law enforcement requirements."),F(78,"br"),u(79," We reserve the right to disclose your personally identifiable information as required by law and when we believe that disclosure is necessary to protect our rights and/or comply with a judicial proceeding, court order, bankruptcy proceedings or legal process served on our Web site."),p()(),m(80,"li")(81,"p")(82,"b"),u(83,"Changes in this Privacy Statement:"),p(),u(84," If we decide to change our privacy policy, we will post those changes to this privacy statement, the home page, and other places we deem appropriate so that you are aware of what information we collect, how we use it, and under what circumstances, if any, we disclose it. We reserve the right to modify this privacy statement at any time, so please review it frequently. If we make material changes to this policy, we will notify you here, by email, or by means of a notice on our home page prior to the change becoming effective."),p()(),m(85,"li")(86,"p")(87,"b"),u(88,"Business Transitions:"),p(),u(89," In the event Expedited Travel goes through a business transition, such as a merger, acquisition by another company, or sale of all or a portion of its assets, your personally identifiable information will likely be among the assets transferred. You will be notified via email or prominent notice on our Web site for 30 days of any such change in ownership or control of your personal information."),p()(),m(90,"li")(91,"p")(92,"b"),u(93,"Contacting the Website:"),p(),u(94),p()(),m(95,"li")(96,"p")(97,"b"),u(98,"Data Retention:"),p(),u(99," We will retain your information for as long as your account is active or as needed to provide you services. We will retain and use your information as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements."),p()(),m(100,"li")(101,"p")(102,"b"),u(103,"Links to 3rd Party Sites:"),p(),u(104," Our Site includes links to other Web sites whose privacy practices may differ from those of Expedited Travel. If you submit personal information to any of those sites, your information is governed by their privacy policies. We encourage you to carefully read the privacy policy of any Web site you visit."),p()(),m(105,"li")(106,"p")(107,"b"),u(108,"Blog/ Forum:"),p(),u(109),p()(),m(110,"li")(111,"p")(112,"b"),u(113,"Testimonials:"),p(),u(114),p()(),m(115,"li")(116,"p")(117,"b"),u(118,"Social Media Widgets:"),p(),u(119," Our Web site includes Social Media Features, such as the Facebook Like button and Widgets, such as the Share this button or interactive mini-programs that run on our site. These Features may collect your IP address, which page you are visiting on our site, and may set a cookie to enable the Feature to function properly. Social Media Features and Widgets are either hosted by a third party or hosted directly on our Site. Your interactions with these Features are governed by the privacy policy of the company providing it."),p()()(),m(120,"ul",12)(121,"li")(122,"a",13),u(123,"TERMS AND CONDITIONS"),p()(),m(124,"li",14),u(125,"|"),p(),m(126,"li")(127,"a",15),u(128,"PRIVACY POLICY"),p()()(),m(129,"p")(130,"b"),u(131,"Expedited Travel"),p(),F(132,"br")(133,"br"),u(134," 222 Clematis Street"),F(135,"br"),u(136," Suite 200"),F(137,"br"),u(138," West Palm Beach, FL, 33401 "),F(139,"br")(140,"br"),u(141),p(),m(142,"h4"),u(143,"Privacy Notice for California Residents"),p(),m(144,"p"),u(145,"Effective Date: January 1, 2020"),p(),m(146,"p"),u(147,"The Privacy Notice for California Residents (\u201CPrivacy Notice\u201D) supplements the information contained in our Privacy Policy, and applies solely to visitors, users and others who reside in the State of California ("),m(148,"b"),u(149,"\u201Cconsumers\u201D"),p(),u(150," or "),m(151,"b"),u(152,"\u201Cyou\u201D"),p(),u(153,"). This Privacy Notice addresses your rights under the California Consumer Privacy Act of 2018 ("),m(154,"b"),u(155,"\u201CCCPA\u201D"),p(),u(156,"); any terms defined in the CCPA have the same meaning when used in this Privacy Notice. You can download a printable copy of this Privacy Notice here."),p(),m(157,"p")(158,"b"),u(159,"INFORMATION WE COLLECT"),p()(),m(160,"p"),u(161,"This website and our services collect information that identifies, relates to, describes, references, is capable of being associated with, or could reasonably be linked, directly or indirectly, with a particular consumer or device ("),m(162,"b"),u(163,"\u201Cpersonal information\u201D"),p(),u(164,"). We may collect or have collected in the past twelve (12) months, the following categories of personal information. We obtain the categories of personal information listed below as set forth in the methods described 
233in the \u201CWhere do we get this information?\u201D section of the Privacy Policy."),p(),m(165,"ul")(166,"li")(167,"p")(168,"b"),u(169,"Identifiers."),p(),u(170," Such as a real name, alias, postal address, unique personal identifier, online identifier, Internet Protocol address, email address, account name, or other similar identifiers."),p()(),m(171,"li")(172,"p")(173,"b"),u(174,"Personal information categories listed in the California Customer Records statute (Cal. Civ. Code \xA7 1798.80(e))."),p(),u(175," Such as name, signature, physical characteristics or description, address, telephone number, passport number, driver\u2019s license or state identification card number, insurance policy number, education, employment, employment history, bank account number, credit card number, debit card number, or any other financial information, medical information, or health insurance information. Some personal information included in this category may overlap with other categories."),p()(),m(176,"li")(177,"p")(178,"b"),u(179,"Protected classification characteristics under California or federal law."),p(),u(180," Such as age (40 years or older), race, color, ancestry, national origin, citizenship, religion or creed, marital status, medical condition, physical or mental disability, sex (including gender, gender identity, gender expression, pregnancy or childbirth and related medical conditions), sexual orientation, veteran or military status, genetic information (including familial genetic information)."),p()(),m(181,"li")(182,"p")(183,"b"),u(184,"Commercial information."),p(),u(185," Such as records of personal property, products or services purchased, obtained, or considered, or other purchasing or consuming histories or tendencies."),p()(),m(186,"li")(187,"p")(188,"b"),u(189,"Internet or other similar network activity."),p(),u(190," Such as browsing history, search history, information on a consumer\u2019s interaction with a website, application, or advertisement."),p()(),m(191,"li")(192,"p")(193,"b"),u(194,"Geolocation data."),p(),u(195," Such as physical location or movements."),p()(),m(196,"li")(197,"p")(198,"b"),u(199,"Professional or employment-related information."),p(),u(200," Such as current or past job history or performance evaluations."),p()(),m(201,"li")(202,"p")(203,"b"),u(204,"Inferences drawn from other personal information."),p(),u(205," Such as profile reflecting a person\u2019s preferences, characteristics, psychological trends, predispositions, behavior, attitudes, intelligence, abilities, and aptitudes."),p()()(),m(206,"p")(207,"b"),u(208,"USE OF PERSONAL INFORMATION"),p()(),m(209,"p"),u(210,"We may use or disclose the personal information we collect for one or more of the business purposes indicated in the \u201CHow do we use your information?\u201D section of our Privacy Policy."),p(),m(211,"p"),u(212,"We will not collect additional categories of personal information or use the personal information we collected for materially different, unrelated, or incompatible purposes without providing you notice."),p(),m(213,"p")(214,"b"),u(215,"SHARING PERSONAL INFORMATION"),p()(),m(216,"p"),u(217,"We may disclose your personal information to a third party for a business purpose. When we disclose personal information for a business purpose, we enter a contract that describes the purpose and requires the recipient to both keep that personal information confidential and not use it for any purpose except performing the contract. We share your personal information with the categories of third parties listed in the \u201CWho do we share your information with?\u201D section of our Privacy Policy."),p(),m(218,"p"),u(219,"In the preceding twelve (12) months, we have disclosed the following categories of personal information for a business purpose:"),p(),m(220,"ul")(221,"li"),u(222,"Identifiers"),p(),m(223,"li"),u(224,"California Customer Records personal information categorie"),p(),m(225,"li"),u(226,"Protected classification characteristics"),p(),m(227,"li"),u(228,"Commercial information"),p(),m(229,"li"),u(230,"Internet or other similar network activity"),p(),m(231,"li"),u(232,"Geolocation data"),p(),m(233,"li"),u(234,"Professional or employment-related information"),p()(),m(235,"p"),u(236,"We do not sell personal information. In the event that we do sell any personal information, we will update this Privacy Policy to list the categories of consumers\u2019 personal information sold."),p(),m(237,"p")(238,"b"),u(239,"YOUR RIGHTS AND CHOICES"),p()(),m(240,"p"),u(241,"The CCPA provides consumers (California residents) with specific rights regarding their personal information. This section describes your CCPA rights and explains how to exercise those rights."),p(),m(242,"p")(243,"b"),u(244,"Right to Access Specific Information and Data Portability Right"),p()(),m(245,"p"),u(246,"You have the right to request that we disclose certain information to you about our collection and use of your personal information over the past twelve (12) months. Once we receive and confirm your verifiable consumer request, we will disclose to you:"),p(),m(247,"ul")(248,"li"),u(249,"The categories of personal information we collected about you."),p(),m(250,"li"),u(251,"The categories of sources for the personal information we collected about you."),p(),m(252,"li"),u(253,"Our business or commercial purpose for collecting or selling that personal information."),p(),m(254,"li"),u(255,"The categories of third parties with whom we share that personal information."),p(),m(256,"li"),u(257,"The specific pieces of personal information we collected about you (also called a data portability request)."),p(),m(258,"li"),u(259,"If we disclosed your personal information for a business purpose, the business purpose for which personal information was disclosed, and the personal information categories that each category of recipient obtained."),p()(),m(260,"p")(261,"b"),u(262,"Right to Delete"),p()(),m(263,"p"),u(264,"You have the right to request that we delete any of your personal information that we collected from you and retained, subject to certain exceptions. Once we receive and confirm your verifiable consumer request, we will delete (and direct our service providers to delete) your personal information from our records, unless an exception applies."),p(),m(265,"p")(266,"b"),u(267,"Exercising Your Rights"),p()(),m(268,"p"),u(269,"To exercise the access, data portability, and deletion rights described above, please submit a verifiable consumer request to us by either:"),p(),m(270,"ul")(271,"li"),u(272,"Calling us at (202) 600-3763"),p(),m(273,"li"),u(274,"Sending us an e-mail at [email protected]"),p()(),m(275,"p"),u(276,"For submissions via email please use the downloadable Verifiable Consumer Request Form."),p(),m(277,"p"),u(278,"Only you, or a person registered with the California Secretary of State that you authorize to act on your behalf, may make a verifiable consumer request related to your personal information. You may also make a verifiable consumer request on behalf of your minor child."),p(),m(279,"p"),u(280,"You may only make such a request for access or data portability twice within a 12-month period. The verifiable consumer request must provide sufficient information that allows us to reasonably verify you are the person about whom we collected personal information or an authorized representative and describe your request with sufficient detail that allows us to properly understand, evaluate, and respond to it."),p(),m(281,"p"),u(282,"We cannot respond to your request or provide you with personal information if we cannot verify your identity or authority to make the request and confirm the personal information relates to you. Making a verifiable consumer request does not require you to create an account with us. We will only use personal information provided in a verifiable consumer request to verify the requestor\u2019s identity or authority to make the request."),p(),m(283,"p"),u(284,"We endeavor to respond to a verifiable consumer request within forty-five (45) days of its receipt. If we require more time (up to 90 days), we will inform you of the reason and extension period in writing. We will deliver our written response electronically. Any disclosures we provide will only cover the 12-month period preceding the verifiable consumer request\u2019s receipt. The response we provide will also explain the reasons we cannot comply with a request, if applicable. For data portability requests, we will select a format to provide your personal information that is readily useable and should allow you to transmit the information from one entity to another entity without hindrance."),p(),m(285,"p"),u(286,"We do not charge a fee to process or respond to your verifiable consumer request unless it is excessive, repetitive, or manifestly unfounded. If we determine that the request warrants a fee, we will tell you why We made that decision and provide you with a cost estimate before completing your request."),p(),m(287,"p")(288,"b"),u(289,"Non-Discrimination"),p()(),m(290,"p"),u(291,"We will not discriminate against you for exercising any of your CCPA rights"),p(),m(292,"p")(293,"b"),u(294,"CONTACT INFORMATION"),p()(),m(295,"p"),u(296,"If you have any questions or comments about this notice, the ways in which we collect and use your information described 
233in this Privacy Policy, your choices and rights regarding such use, or wish to exercise your rights under California law, please do not hesitate to contact us at"),p(),m(297,"p")(298,"b"),u(299,"Phone:"),p(),u(300,"	(202) 600-3763"),F(301,"br"),m(302,"b"),u(303,"E-mail:"),p(),u(304,"	[email protected]"),F(305,"br"),m(306,"b"),u(307,"Postal Address:"),p(),F(308,"br")(309,"br"),u(310," Expedited Travel, LLC"),F(311,"br"),u(312," ATTN: Data Protection Officer"),F(313,"br"),u(314," 222 Clematis Street"),F(315,"br"),u(316," Suite 200"),F(317,"br"),u(318," West Palm Beach, FL, 33401"),F(319,"br"),p()()),n&2){let o=I(3);P(5),L("href",o.website_url,Le),P(),Re(o.website),P(2),L("href",o.website_url,Le),P(),Re(o.website),P(3),le("If you have questions or complaints regarding our privacy policy or practices, please contact us at ",o.email,". If you have an unresolved privacy or data use concern that we have not addressed satisfactorily, please contact our U.S.-based third party dispute resolution provider (free of charge) at "),P(18),Nt("Our users also have the ability to submit a third party\u2019s personal information. This only occurs in the instance that a user submits their child\u2019s personal information to register them for our passport service- this information would include name, age and address. The information our user submits will be used only for the purpose for which it is collected and will not be used for any other reason. It is our Privacy Policy that this information shall remain private and confidential. If you wish to remove this third party information you can contact us at ",o.email,". Accordingly, the personal information you provide is stored in a secure location and is accessible only by designated staff. We employ the use of SSL encryption when transmitting your sensitive financial information and employ industry accepted standards in protecting your information. We follow generally accepted standards to protect the personal information submitted to us, both during transmission and once we receive it. No method of transmission over the Internet, or method of electronic storage, is 100% secure, however. Therefore, we cannot guarantee its absolute security. If you have any questions about security on our Web site, you can contact us at ",o.email,". Your personal information is used only for the purposes for which you provide the information. We will share your personal information with third parties only in the ways that are described in this privacy policy. We do not sell your personal information to third parties. Your personal information is used only for the purposes for which you provide the information, with the following limitation:"),P(16),le(" It is our policy to keep you informed for the duration of your order; we will notify you via e-mail and telephone of the status of your order. If you would rather not receive any updates from us, please send a request to be removed from our e-mail update list to: ",o.email,""),P(17),le(" When sending personal data with credit card information over the Internet to ",o.name,", customers should feel secure in the knowledge that this data is protected by encryption over a \u201CSecure Socket Layer (SSL)\u201D technology, which ensures safe transmission."),P(31),le(" If you have any questions about this Privacy Policy, the practices or dealings with the Sites, you can contact our Customer Service at ",o.email,". You may also use this email address to update or delete any personal information (including third party information) you may have already submitted to the website. Upon request Expedited Travel will also provide you with information about whether we hold any of your personal information. We will respond to your request within a reasonable timeframe."),P(15),le(" Our Web site offers publicly accessible blogs or community forums. You should be aware that any information you provide in these areas may be read, collected, and used by others who access them. To request removal of your personal information from our blog or community forum, contact us at ",o.email,". In some cases, we may 
233not be able to remove your personal information, in which case we will let you know if we are unable to do so and why."),P(5),le(" We display personal testimonials of satisfied customers on our site in addition to other endorsements. With your consent we may post your testimonial along with your name. If you wish to update or delete your testimonial, you can contact us at ",o.email,"."),P(27),le(" ",o.email," ")}}function r_(n,t){n&1&&(m(0,"section")(1,"p"),u(2,"Any order canceled within 30 days and not under manifest is entitled to a full refund. Any order is considered \u201Cunder manifest\u201D when a reservation of limited capacity at the Passport Agency has been placed on your behalf. Given the limited capacity of these reservations, any order under manifest will not be entitled to a refund. Additionally, any order in which the packet containing the application for submission to the US Department of State has been downloaded is not eligible for a refund. However, a non-refundable order remains active for 12 months from the date the order was placed and may be processed at any time within that period or transferred to a family member or friend."),p(),m(3,"mat-grid-list",5)(4,"mat-grid-tile",6)(5,"b"),u(6,"Expedited Travel Refund Policy"),p()(),m(7,"mat-grid-tile")(8,"span",7)(9,"span"),u(10,"Within 30 Days \u2013 "),p(),m(11,"span"),u(12,"Not Manifested"),p()()(),m(13,"mat-grid-tile")(14,"span",7),u(15,"Full Refund of Fees Paid"),p()(),m(16,"mat-grid-tile")(17,"span",7)(18,"span"),u(19,"After 30 Days from Purchase or Manifested"),p()()(),m(20,"mat-grid-tile")(21,"span",7),u(22,"No Refund \u2013 Order is transferable and valid for 1 year after purchase"),p()(),m(23,"mat-grid-tile")(24,"span",7)(25,"span"),u(26,"After completion and download of application"),p()()(),m(27,"mat-grid-tile")(28,"span",7),u(29,"No Refund"),p()()(),m(30,"p"),u(31,"We use industry best practices to ensure that your documents are properly and timely delivered to the government processing agency and that your expectations are met. Notably, because of the limited number of passport submission slots, "),m(32,"strong"),u(33,"refunds will not be processed for the Emergency Passport Service."),p()(),m(34,"p",8),u(35,"How to Request a Refund"),p(),m(36,"p"),u(37,"All refund requests require the customer to complete an electronic "),m(38,"span",9),u(39,"Refund Request Form"),p(),u(40," (RRF). A member of our Passport Advisory team can send this form to the email address on file. A request for this form does not guarantee a refund will be granted."),p(),m(41,"p"),u(42,"By agreeing to the terms herein, refunds cannot be granted for circumstances outside of our control. Item out of our include, but is not limited to:"),p(),m(43,"ol")(44,"li"),u(45," Flight cancellations, missing flights, flight delays or other travel itinerary changes made by the airline or customer. "),p(),m(46,"li"),u(47," Delays in passport or other travel document deliveries. "),p(),m(48,"li"),u(49," Lost, Stolen, or misplaced tickets. "),p(),m(50,"li"),u(51," Passport procurement difficulties, including changes in policy, regulations or requirements. "),p(),m(52,"li"),u(53," Incomplete or inaccurate filing information provided. "),p()(),m(54,"p"),u(55,"The foregoing list is representative only. We guarantee our service and delivery of your documents, subject to the items listed above. Our maximum liability to any customer is the amount of fees paid to and collected by us under all circumstances from you, without limitation."),p(),m(56,"p"),u(57,"No guarantee or warranty express or implied is provided other than stated herein above. Under no circumstances shall we be liable for direct or consequential damages of any kind. Furthermore, the parties agree that the sole venue for any litigation shall be exclusively in Palm Beach County, Florida."),p(),m(58,"p")(59,"b"),u(60,"Expedited Travel"),p()(),m(61,"p"),u(62,"222 Clematis Street"),F(63,"br"),u(64," Suite 200"),F(65,"br"),u(66," West Palm Beach, FL, 33401"),p()()),n&2&&(P(4),L("colspan",2))}function a_(n,t){if(n&1&&Q(0,o_,39,3,"section")(1,i_,320,13,"section")(2,r_,67,1,"section"),n&2){let o,i=I(2);B((o=i.type())==="terms"?0:o==="privacy"?1:o==="refund"?2:-1)}}function s_(n,t){if(n&1&&Q(0,n_,3,1)(1,a_,3,1),n&2){let o=I();B(o.domain==="idp"?0:1)}}function l_(n,t){if(n&1&&F(0,"gw-chkout-trustpilot",1),n&2){let o=I();L("trustpilot",o.trustpilot)}}var xs=(()=>{let t=class t{constructor(i){this.activatedRoute=i,this.titles={terms:"Terms of Use",privacy:"Privacy Policy",refund:"Refund Policy"},this.website_url=U.terms?.website_url||"https://www.rushmypassport.com/",this.website=U.terms?.website||"www.rushmypassport.com",this.name=U.terms?.website_name||"RushMyPassport.com",this.email=U.terms?.website_email||U.support?.email||"[email protected]",this.trustpilot=U.tags?.trustpilot||null,this.domain=U.source.domain,this.country=U.terms?.country||"US",this.digital_photo=U.main_product?.type==="digital-photo",this.type=gc(this.activatedRoute.data.pipe($i(r=>r.type)))}};t.\u0275fac=function(r){return new(r||t)(X(Jt))},t.\u0275cmp=ue({type:t,selectors:[["app-terms"]],decls:8,vars:3,consts:[[1,"gw-checkout-container","gw-chkout-terms"],[3,"trustpilot"],[1,"gw-chkout-terms__list"],[3,"href"],[2,"margin-top","10px","font-size","16px"],["rowHeight","60px","cols","2","rows","3",1,"gw-chkout-terms__grid"],[3,"colspan"],[1,"gw-chkout-terms__grid-item"],[2,"font-weight","700","text-decoration","underline"],[2,"text-decoration","underline"],["href","https://memberapps.acg.aaa.com/financial-privacy-sharing-policy/"],["href","https://feedback-form.truste.com/watchdog/request"],[1,"footer-nav"],["href","https://checkout.rushmyphoto.com/terms-of-use"],[1,"line"],["href","https://checkout.rushmyphoto.com/privacy-policy"]],template:function(r,s){r&1&&(m(0,"article",0)(1,"h2"),u(2),p(),m(3,"section"),Q(4,K2,3,1)(5,Z2,2,1)(6,s_,2,1),p(),Q(7,l_,1,1,"gw-chkout-trustpilot",1),p()),r&2&&(P(2),le(" ",s.titles[s.type()]," "),P(2),B(s.digital_photo?4:s.country==="CA"?5:6),P(3),B(s.trustpilot?7:-1))},dependencies:[es,vm,xm,Cm,wm],styles:[`h2[_ngcontent-%COMP%]{font-size:36px}.gw-chkout-terms[_ngcontent-%COMP%]{line-height:1.4;font-size:16px;padding:36px 20px}@media (min-width: 375px){.gw-chkout-terms[_ngcontent-%COMP%]{padding:36px 30px}}@media (min-width: 550px){.gw-chkout-terms[_ngcontent-%COMP%]{padding:30px 55px}}@media (min-width: 768px){.gw-chkout-terms[_ngcontent-%COMP%]{padding:36px 100px}}.gw-chkout-terms__list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:16px}@media (min-width: 768px){.gw-chkout-terms__grid[_ngcontent-%COMP%]   .gw-chkout-terms__grid-item[_ngcontent-%COMP%]{padding:16px;text-align:center;line-height:23px}}@media (max-width: 767px){.gw-chkout-terms__grid[_ngcontent-%COMP%]{font-size:15px;line-height:18px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   .gw-chkout-terms__grid-item[_ngcontent-%COMP%]{padding:8px;text-align:center}}@media (max-width: 549px){.gw-chkout-terms__grid[_ngcontent-%COMP%]{font-size:13px;line-height:13px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   .gw-chkout-terms__grid-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:5px;text-align:center;text-wrap:balance}}@media (max-width: 325px){.gw-chkout-terms__grid[_ngcontent-%COMP%]{font-size:12px}}
234/*# sourceMappingURL=terms.component-EGSYFIWE.css.map */`]});let n=t;return n})();var qu=(()=>{let t=class t{constructor(i){this.router=i}canActivate(i,r){return U.source.domain==="aaa"?!0:this.router.parseUrl("/")}};t.\u0275fac=function(r){return new(r||t)(je(Mt))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var vs=(()=>{let t=class t{constructor(i){this.helperService=i}beautifyRange(i,r){return this.helperService.beautifyRange(i,r)}};t.\u0275fac=function(r){return new(r||t)(X(en))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-visa-option"]],inputs:{service:"service",idx:"idx"},decls:14,vars:6,consts:[[1,"gw-chkout-visa-opt"],[1,"gw-chkout-visa-opt__label"],[1,"gw-chkout-visa-opt__fee"],[1,"gw-chkout-visa-opt__label--mob-only"],[1,"gw-chkout-visa-opt__fee","gw-chkout-visa-opt__fee--service"]],template:function(r,s){r&1&&(m(0,"div",0)(1,"span",1)(2,"strong"),u(3),p()(),m(4,"span"),u(5),p(),m(6,"span",2),u(7),m(8,"span",3),u(9,"Consulate fee"),p()(),m(10,"span",4),u(11),m(12,"span",3),u(13,"Service fee"),p()()()),r&2&&(Ve("gw-chkout-visa-opt--first",s.idx===0),P(3),Re(s.service.name),P(2),le(" ",s.beautifyRange(s.service.min_interval,s.service.max_interval)," "),P(2),le(" $",s.service.gov_fee," "),P(4),le(" $",s.service.default_price," "))},styles:[`.gw-chkout-visa-opt[_ngcontent-%COMP%]{padding-right:25px;display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:300}.gw-chkout-visa-opt[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{flex-basis:0;flex:1}@media (max-width: 480px){.gw-chkout-visa-opt[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}}.gw-chkout-visa-opt__label[_ngcontent-%COMP%]{font-weight:700}@media (max-width: 480px){.gw-chkout-visa-opt__label[_ngcontent-%COMP%]{margin-bottom:5px}}.gw-chkout-visa-opt__fee[_ngcontent-%COMP%]{position:relative;text-align:right}.gw-chkout-visa-opt__fee[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:13px}@media (max-width: 480px){.gw-chkout-visa-opt__fee[_ngcontent-%COMP%]{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;padding:5px 0}}@media (min-width: 481px){.gw-chkout-visa-opt__label--mob-only[_ngcontent-%COMP%]{display:none}.gw-chkout-visa-opt--first[_ngcontent-%COMP%]   .gw-chkout-visa-opt__fee[_ngcontent-%COMP%]:before{display:inline-block;position:absolute;right:0;top:-36px;font-weight:500;width:max-content;font-size:14px;content:"Consulate Fee"}.gw-chkout-visa-opt--first[_ngcontent-%COMP%]   .gw-chkout-visa-opt__fee--service[_ngcontent-%COMP%]:before{content:"Service Fee"}}
235/*# sourceMappingURL=visa.option.component-VPSRLC3S.css.map */`]});let n=t;return n})();function c_(n,t){if(n&1){let o=Oe();m(0,"section",2)(1,"gw-chkout-applicant-info",3),ge("onInfoUpdated",function(){he(o);let r=I();return fe(r.getUpdatedProducts())}),p()()}if(n&2){let o=I();P(),L("citizenship",o.searchForm.get("info").get("citizenship"))("residency",o.searchForm.get("info").get("residency"))("country",o.visaForm.controls.country)}}function d_(n,t){if(n&1&&F(0,"p",4),n&2){let o=I(2);L("innerHtml",o.replaceCompany(o.country_meta().top_body_content),Je)}}function p_(n,t){if(n&1&&(m(0,"p"),u(1),p()),n&2){let o=I(2);P(),le(" Applicant does not require a visa for traveling to ",o.country.label,". Visit the consulate's website to obtain more information on visa requirements. ")}}function m_(n,t){if(n&1&&Q(0,d_,1,1,"p",4)(1,p_,2,1,"p"),n&2){let o,i=I();B((o=i.country_meta())!=null&&o.top_body_content?0:1)}}function u_(n,t){if(n&1){let o=Oe();m(0,"li",20),ge("click",function(){let r=he(o).$implicit,s=I(2);return fe(s.onSelectVisaType(r))}),u(1),p()}if(n&2){let o=t.$implicit,i=I(2);Ve("gw-chkout-country-list__item--active",i.selected_type()===o),P(),le(" ",i.visa_types[o]," ")}}function g_(n,t){if(n&1&&(m(0,"mat-option",9),u(1),p()),n&2){let o=t.$implicit,i=I(2);L("value",o),P(),le(" ",i.visa_types[o]," ")}}function h_(n,t){if(n&1&&(m(0,"mat-option",9),u(1),p()),n&2){let o=t.$implicit,i=I(2);L("value",o.uuid),P(),Ea(" ",i.entries[o.entry_type],"/",i.beautifyPeriod(o.max_validity)," Validity/",i.beautifyPeriod(o.max_stay)," Stay ")}}function f_(n,t){if(n&1&&(m(0,"mat-radio-button",16),F(1,"gw-chkout-visa-option",21),p()),n&2){let o=t.$implicit,i=t.$index;L("value",o.uuid),P(),L("service",o)("idx",i)}}function b_(n,t){n&1&&(m(0,"button",23),u(1," View Cart "),p()),n&2&&L("routerLink","/step-1")}function __(n,t){if(n&1){let o=Oe();m(0,"div",17)(1,"button",22),ge("click",function(){he(o);let r=I(2);
235return fe(r.submitForm())}),u(2," Add Selected Visa to Cart "),p(),Q(3,b_,2,1,"button",23),p()}if(n&2){let o=I(2);P(3),B(o.cartIsActive()?3:-1)}}function y_(n,t){n&1&&(m(0,"div",17)(1,"div",24)(2,"span")(3,"i"),u(4,"Visa already in the cart..."),p()()(),m(5,"button",25),u(6," Proceed to the Cart "),p()()),n&2&&(P(5),L("routerLink","/step-1"))}function x_(n,t){if(n&1&&(m(0,"mat-expansion-panel",19,0)(2,"mat-expansion-panel-header",26)(3,"mat-panel-title",27),u(4),p()(),F(5,"p",28),p()),n&2){let o=t.$implicit,i=t.$index,r=I(2);P(4),Nt(" ",i+1,". ",o.display_label," "),P(),L("innerHTML",r.replaceEmail(o.site_content),Je)}}function v_(n,t){if(n&1&&(m(0,"mat-expansion-panel",29,0)(2,"mat-expansion-panel-header",26)(3,"mat-panel-title",27),u(4),p()(),F(5,"p",28),p()),n&2){let o=t.$implicit,i=I(3);P(4),le(" ",o.label," "),P(),L("innerHTML",i.replaceEmail(o.note),Je)}}function w_(n,t){if(n&1&&(m(0,"section",18)(1,"h4"),u(2),p(),m(3,"mat-accordion"),ke(4,v_,6,2,"mat-expansion-panel",29,We),p()()),n&2){let o,i,r=I(2);P(2),Nt("",(o=r.country())==null?null:o.label," ",r.visa_types[r.selected_type()]," Notes"),P(2),Ee((i=r.selectedVisas())==null||i[0]==null?null:i[0].notes)}}function C_(n,t){if(n&1){let o=Oe();m(0,"section")(1,"h3"),u(2),p(),m(3,"ul",5),ke(4,u_,2,3,"li",6,We),p(),m(6,"mat-form-field",7)(7,"mat-label"),u(8,"Entry Type"),p(),m(9,"mat-select",8),ge("selectionChange",function(r){he(o);let s=I();return fe(s.onSelectVisaType(r.value))}),ke(10,g_,2,2,"mat-option",9,We),p()(),m(12,"section",10)(13,"section",2)(14,"gw-chkout-applicant-info",11),ge("onInfoUpdated",function(){he(o);let r=I();return fe(r.getUpdatedProducts())}),p()(),m(15,"form",12)(16,"section",2)(17,"h4"),u(18,"Select Visa Entry Type"),p(),m(19,"mat-form-field",13)(20,"mat-label"),u(21,"Entry Type"),p(),m(22,"mat-select",14),ge("selectionChange",function(r){he(o);let s=I();return fe(s.onSelectVisaEntry(r))}),ke(23,h_,2,4,"mat-option",9,We),p()()(),m(25,"section",2)(26,"h4"),u(27,"Select Expediting Options"),p(),m(28,"mat-radio-group",15),ke(29,f_,2,3,"mat-radio-button",16,We),p()(),Q(31,__,4,1,"div",17)(32,y_,7,1,"div",17),m(33,"section",18)(34,"h4"),u(35),p(),m(36,"mat-accordion"),ke(37,x_,6,3,"mat-expansion-panel",19,We),p()(),Q(39,w_,6,2,"section",18),p()()()}if(n&2){let o,i,r,s,l=I();P(2),le("Select ",(o=l.country())==null?null:o.label," Visa Type"),P(2),Ee(l.types()),P(5),L("value",l.selected_type()),P(),Ee(l.types()),P(4),L("citizenship",l.searchForm.get("info").get("citizenship"))("residency",l.searchForm.get("info").get("residency"))("country",l.visaForm.controls.country),P(),L("formGroup",l.visaForm),P(4),L("hideRequiredMarker",!0),P(4),Ee(l.selectedVisas()),P(6),Ee(l.services()),P(2),B(l.duplicatedProduct()?32:31),P(4),Nt("",(i=l.country())==null?null:i.label," ",l.visa_types[l.selected_type()]," Requirements"),P(2),Ee((r=l.selectedVisas())==null||r[0]==null?null:r[0].requirements),P(2),B(((s=l.selectedVisas())==null||s[0]==null||s[0].notes==null?null:s[0].notes.length)>0?39:-1)}}function P_(n,t){if(n&1&&(m(0,"div")(1,"h4"),u(2,"Travel Tips"),p(),F(3,"p",4),u(4,`
236() `),p()),n&2){let o,i=I(2);P(3),L("innerHtml",(o=i.visas())==null||o.service_unavailable==null?null:o.service_unavailable.unavailable_tips,Je)}}function M_(n,t){if(n&1&&(m(0,"section"),Q(1,P_,5,1,"div"),m(2,"div",30)(3,"h3"),u(4,"A valid passport is required for travel"),p(),m(5,"div",31)(6,"ul")(7,"li"),u(8,"Your passport must be in good condition."),p(),m(9,"li"),u(10,"It cannot be expiring 6 months beyond your intended stay in the country."),p(),m(11,"li"),u(12,"You are required to have at least two blank visa pages left in your passport (The last two pages in your passport are not visa pages, and do not count)."),p()()()(),m(13,"div")(14,"p",32),u(15," If your passport does not meet the above criteria, we can help expedite it! "),p(),m(16,"div",17)(17,"button",33),u(18," Expedite your passport "),p()()()()),n&2){let o,i=I();P(),B(!((o=i.visas())==null||o.service_unavailable==null)&&o.service_unavailable.unavailable_tips?1:-1)}}var Wu=(()=>{let t=class t{constructor(i,r,s,l,h,_,y,x,v,C,M){if(this.matIconRegistry=i,this.domSanitizer=r,this.commonService=s,this.orderService=l,this.productService=h,this.formBuilder=_,this.router=y,this.route=x,this.tagService=v,this.formService=C,this.helperService=M,this.services=Ne(null),this.visas=Ne(null),this.types=Ne(null),this.selected_type=Ne(null),this.country=Ne(null),this.country_meta=Ne(null),this.duplicatedProduct=Ne(!1),this.selectedVisas=Ii(()=>this.visas()?.[this.selected_type()]),this.visa_types=Bi,this.entries=Gi,this.default_bg="https://gw-dev-assets.s3.amazonaws.com/meta-content/img-travelvisa-hero-poster-1.jpg",this.visaForm=this.formBuilder.group({addons:[[]],type:["visa",Ie.required],subtype:["",Ie.required],country:["",[Ie.required,this.formService.locationValidator("country")]],product_uuid:["",Ie.required],option_uuid:["",Ie.required]}),!U.visas){window.location.href="";return}this.matIconRegistry.addSvgIcon("arrow_right",this.domSanitizer.bypassSecurityTrustResourceUrl("./assets/svg/arrow-right.svg")).addSvgIcon("arrow_down",this.domSanitizer.bypassSecurityTrustResourceUrl("./assets/svg/arrow-down.svg")),this.route.data.subscribe(E=>{E.country&&E.visas&&(this.country_meta.set(E.country),this.visas.set(E.visas),this.defineTypes(),this.checkForDuplicateProducts(),this.commonService.getLocation(this.route.
236snapshot.params.country).subscribe(T=>{if(T){this.country.set(T);let S=this.selected_type();S?(this.visaForm.patchValue({subtype:S,product_uuid:E.visas[S]?.[0]?.uuid,country:T.value}),this.services.set(E.visas[S][0].services)):this.visaForm.patchValue({country:T.value})}else this.router.navigateByUrl("/travel-visa")}))}),this.searchForm=this.formService.getTravelerForm();let k=this.orderService.orderForm.controls.travelers.controls[0];k&&this.searchForm.controls.info.patchValue(k.controls.info.getRawValue()),this.applyResidenceParam()}ngOnInit(){this.tagService.utagPageView("travel:expedited travel:visa:country")}applyResidenceParam(){let i=this.commonService.normalizeStateCode(this.route.snapshot.queryParamMap.get("residence"));!i||!this.commonService.getState(i)||(this.searchForm.controls.info.controls.residency.patchValue(i),this.orderService.orderForm.controls.travelers.controls[0]||this.orderService.orderForm.controls.travelers.push(this.formService.getTravelerForm()),this.orderService.orderForm.controls.travelers.controls[0].controls.info.patchValue({residency:i}),this.orderService.saveCart())}defineTypes(){let i=this.visas();if(i){let r=Object.keys(i);this.types.set(r),r.length>0&&!r.includes("service_unavailable")&&(this.selected_type.set(r[0]),this.onSelectVisaType(r[0]))}}checkLocationValues(){let i=!0,r=this.searchForm.controls.info,s=r.controls.citizenship.valid,l=r.controls.residency.valid,h=this.visaForm.controls.country.valid;return(!s||!l||!h)&&(i=!1),i}getUpdatedProducts(){let i=this.checkLocationValues();if(this.visaForm.controls.country.value===this.country()?.value&&i){let r={citizenship:this.searchForm.value.info.citizenship,residency:this.searchForm.value.info.residency,residence_country:"US",type:"visa",country:this.visaForm.value.country,include_requirements:!0,include_notes:!0};if(this.productService.getProducts(r).subscribe(l=>{this.visas.set(l),this.defineTypes()}),!this.orderService.orderForm.controls.travelers.controls[0]){let l=this.formService.getTravelerForm();this.orderService.orderForm.controls.travelers.push(l)}this.orderService.orderForm.controls.travelers.controls[0].patchValue(this.searchForm.getRawValue())}}onSelectVisaType(i){this.selected_type.set(i),this.visaForm.patchValue({subtype:this.selected_type(),product_uuid:this.visas()?.[i]?.[0]?.uuid,option_uuid:""})}beautifyPeriod(i){return this.helperService.beautifyPeriod(i)}submitForm(){if(this.checkLocationValues()){if(!this.orderService.orderForm.controls.travelers.controls[0]){let s=this.formService.getTravelerForm();this.orderService.orderForm.controls.travelers.push(s)}let r=this.orderService.orderForm.controls.travelers.controls[0];if(r.patchValue(this.searchForm.getRawValue()),r.controls.products.push(this.visaForm),!this.orderService.orderForm.value.itinerary.country.value){let s=this.country();s?.value&&this.orderService.orderForm.controls.itinerary.controls.country.patchValue(s)}try{let s=this.visaForm.value;s.product_uuid&&s.option_uuid?this.productService.getGAItem(r.value,s).subscribe(l=>{this.tagService.changeToCart(l,"add_to_cart"),this.navigateToCheckout()}):this.navigateToCheckout()}catch{this.navigateToCheckout()}}}navigateToCheckout(){this.orderService.saveCart(),this.router.navigate(["/step-1"],{queryParamsHandling:"preserve"})}cartIsActive(){let i=!1,r=this.orderService.orderForm.value.travelers[0];return r&&r.products.length>0&&(i=!0),i}checkForDuplicateProducts(){this.duplicatedProduct.set(!1);let i=this.visaForm.value.product_uuid,r=this.orderService.orderForm.value.travelers[0];r&&r.products.forEach(l=>{l.product_uuid===i&&this.duplicatedProduct.set(!0)})}onSelectVisaEntry(i){let r=i.value,s=this.visas()?.[this.selected_type()].find(l=>l.uuid===r);s&&this.services.set(s.services)}replaceCompany(i){let r=U.support.visa_company||"We";return i.replace("TravelVisa.com",r)}replaceEmail(i){let r=U.support.visa_email||"[email protected]";return i.replace(/[email protected]/gi,r)}};t.\u0275fac=function(r){return new(r||t)(X(Hi),X(zt),X(st),X(Ye),X(Ct),X(Ui),X(Mt),X(Jt),X(tt),X(Qn),X(en))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-country"]],decls:7,vars:7,consts:[["expansionPanel",""],[3,"bg","country"],[1,"gw-chkout-country-info__item"],["type","search",3,"onInfoUpdated","citizenship","residency","country"],[3,"innerHtml"],[1,"gw-chkout-country-list"],[1,"gw-chkout-country-list__item",3,"gw-chkout-country-list__item--active"],[1,"gw-chkout-field","gw-chkout-traveler__select","gw-chkout-country-type"],[3,"selectionChange","value"],[3,"value"],[1,"gw-chkout-country-info"],[3,"onInfoUpdated","citizenship","residency","country"],[3,"formGroup"],[1,"gw-chkout-field","gw-chkout-field--full","gw-chkout-field--border","gw-chkout-traveler__select",3,"hideRequiredMarker"],["formControlName","product_uuid",3,"selectionChange"],["formControlName","option_uuid","color","primary",1,"gw-checkout-radio"],[1,"gw-chkout-radio__item","gw-chkout-radio__item--center",3,"value"],[1,"gw-chkout-country-cta"],[1,"gw-chkout-country__reqs"],["hideToggle","","disabled","",1,"gw-chkout-country-req"],[1,"gw-chkout-country-list__item",3,"click"],[3,"service","idx"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn","gw-chkout-main-btn--flat","gw-chkout-main-btn--notransform",3,"click"],["mat-flat-button","",1,"gw-chkout-small-btn","gw-chkout-view-card",3,"routerLink"],[1,"gw-chkout__cart-message"],["mat-flat-button","","color","primary",1,"gw-chkout-main-btn","gw-chkout-main-btn--flat","gw-chkout-main-btn--notransform",3,"routerLink"],["collapsedHeight","54px","expandedHeight","54px",1,"gw-chkout-country-req__header"],[1,"gw-chkout-country-req__title"],[3,"innerHTML"],[1,"gw-chkout-country-req"],[1,"gw-chkout-country__note"],[1,"gw-chkout-country__passport-reqs"],[2,"text-align","center","font-weight","700"],["mat-flat-button","","routerLink","/",1,"gw-chkout-main-btn"]],template:function(r,s){if(r&1&&(m(0,"gw-chkout-visa-layout",1),Q(1,c_,2,3,"section",2),m(2,"h2"),u(3),p(),Q(4,m_,2,1)(5,C_,40,11,"section")(6,M_,19,1,"section"),p()),r&2){let l,h,_,y,x,v;L("bg",((l=s.country_meta())==null?null:l.background_img)||s.default_bg)("country",s.country()),P(),B((h=s.visas())!=null&&h.service_unavailable?1:-1),P(2),le("Expedited ",(_=s.country())==null?null:_.label," Visa Services"),P(),B(!((y=s.visas())!=null&&y.service_unavailable)||((y=s.visas())==null||y.service_unavailable==null?null:y.service_unavailable.unavailable_reason)=="visa_not_required"?4:-1),P(),B(!((x=s.visas())!=null&&x.service_unavailable)&&s.selected_type()?5:-1),P(),B((v=s.visas())!=null&&v.service_unavailable?6:-1)}},dependencies:[It,Cn,wn,bt,vn,Qe,Wt,Jn,Za,Ka,Xa,Qa,To,an,to,no,Tt,Ut,Vt,eo,Dt,dt,Wn,rt,Dn,Xn,ys,vs],styles:[`.gw-chkout-country-list[_ngcontent-%COMP%]{margin:0 -3px;padding:0;list-style:none;display:flex}@media (max-width: 480px){.gw-chkout-country-list[_ngcontent-%COMP%]{display:none}}.gw-chkout-country-type[_ngcontent-%COMP%]{display:none}@media (max-width: 480px){.gw-chkout-country-type[_ngcontent-%COMP%]{display:block}}.gw-chkout-country-list__item[_ngcontent-%COMP%]{flex:1 0 0;margin:0 3px;background-color:#b5b3da;height:48px;line-height:48px;text-align:center;color:#fff;cursor:pointer}.gw-chkout-country-list__item--active[_ngcontent-%COMP%]{background-color:#fff;color:#333;font-weight:700;border:1px solid #D9D9D9;border-bottom:none;position:relative}.gw-chkout-country-list__item--active[_ngcontent-%COMP%]:after{content:"";display:block;width:100%;height:1px;position:absolute;
236left:0;bottom:-1px;background-color:#fff}.gw-chkout-country-info[_ngcontent-%COMP%]{padding:20px 14px 50px;border:1px solid #D9D9D9}@media (max-width: 480px){.gw-chkout-country-info[_ngcontent-%COMP%]{padding:0;border:none}}.gw-chkout-country-info__item[_ngcontent-%COMP%]{margin-bottom:24px}.gw-chkout-country-info__item[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{padding-bottom:8px}.gw-chkout-country-applicant[_ngcontent-%COMP%]{padding:10px;background-color:#fdfad6}.gw-chkout-country-applicant__info[_ngcontent-%COMP%]{display:flex;align-items:center}.gw-chkout-country-applicant__info[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{flex:1;margin:0 10px}.gw-chkout-country-applicant__info[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:last-of-type{margin-right:0}.gw-chkout-country-applicant__info[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-bottom:18px}@media (max-width: 480px){.gw-chkout-country-applicant__info[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}.gw-chkout-country-applicant__info[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{margin:0;width:100%}.gw-chkout-country-applicant__info[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-bottom:5px}}.gw-chkout-country-cta[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;column-gap:20px;text-align:center;padding:20px 0}.gw-chkout-country-cta[_ngcontent-%COMP%]   .gw-chkout__cart-message[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%;max-width:240px;height:58px;font-size:18px;text-align:center;background-color:transparent}.gw-chkout-view-card[_ngcontent-%COMP%]{margin-top:10px}.gw-chkout-country__reqs[_ngcontent-%COMP%]{margin-top:30px}.gw-chkout-country-req.mat-expansion-panel[_ngcontent-%COMP%]{box-shadow:none;border-top:1px solid #D9D9D9;border-radius:0!important}.gw-chkout-country-req.mat-expansion-panel[_ngcontent-%COMP%]:last-of-type{border-bottom:1px solid #D9D9D9}.gw-chkout-country-req.mat-expansion-panel.mat-expansion-panel-spacing[_ngcontent-%COMP%]{margin:0}.gw-chkout-country-req__header[_ngcontent-%COMP%]{padding:0;border-radius:0;font-weight:700}.gw-chkout-country-req__header[_ngcontent-%COMP%]:not(.mat-expanded)   .gw-chkout-country-req__title[_ngcontent-%COMP%]{color:#666}.gw-chkout-country__note[_ngcontent-%COMP%]{width:100%;margin-top:30px;padding-top:20px;color:#666;font-size:14px;font-weight:400;line-height:21px;border-top:2px solid #8b8b8b}.gw-chkout-country__note[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-align:center;font-size:21px}.gw-chkout-country__passport-reqs[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;margin:0 auto}.gw-chkout-country__passport-reqs[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:18px;margin-top:0}.gw-chkout-country__passport-reqs[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:8px}@media (min-width: 481px){.gw-chkout-country__passport-reqs[_ngcontent-%COMP%]{max-width:80%}}.gw-chkout-country__passport-icon[_ngcontent-%COMP%]{min-width:100px;text-align:center;padding-top:10px;padding-bottom:30px}@media (max-width: 480px){.gw-chkout-country-cta[_ngcontent-%COMP%]{flex-direction:column;row-gap:5px}.gw-chkout-country-cta[_ngcontent-%COMP%]   .gw-chkout__cart-message[_ngcontent-%COMP%]{max-width:320px}}
237/*# sourceMappingURL=country.component-KXNVJ247.css.map */`]});let n=t;return n})();var Yu=(()=>{let t=class t{constructor(i,r,s){this.commonService=i,this.productService=r,this.orderService=s}resolve(i){let r=this.orderService.getCart(),s=r&&r.travelers.length==1&&r.travelers[0].info.citizenship?r.travelers[0].info.citizenship:"US",l=r&&r.travelers.length==1&&r.travelers[0].info.residency?r.travelers[0].info.residency:"",_={type:"visa",country:i.params.country.toLowerCase(),citizenship:s,residency:l,residence_country:"US",include_notes:!0,include_requirements:!0},y=this.commonService.normalizeStateCode(i.queryParamMap.get("residence"));return y?this.commonService.getStates().pipe(zl(()=>(this.commonService.getState(y)&&(_.residency=y),this.getProducts(_)))):this.getProducts(_)}getProducts(i){return i.residency?this.productService.getProducts(i):this.commonService.getRegionCode().pipe(zl(r=>(i.residency=r,this.productService.getProducts(i))))}};t.\u0275fac=function(r){return new(r||t)(je(st),je(Ct),je(Ye))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Ku=(()=>{let t=class t{constructor(i){this.commonService=i}resolve(i){return this.commonService.getCountryMeta(i.params.country)}};t.\u0275fac=function(r){return new(r||t)(je(st))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var S_=[{path:"step-5",component:zm,data:{title:"Step 5 - Order Confirmation"}},{path:"",component:_s,resolve:{states:pi},canActivate:[ls],data:{title:U.landing_pages[U.landing_pages.root_type||"passport"]?.title,type:U.landing_pages.root_type||"passport"}},{path:"international-driving-permit",component:_s,canActivate:[ls],data:{title:`${U.source.name} | International Driving Permit`,type:"idp"}},{matcher:O_,component:_s,resolve:{countries:Zi,states:pi},canActivate:[ls],data:{title:`${U.source.name} | Visa Expediting`,type:"visa"}},{path:"locations",loadChildren:()=>import("./locations.module-Y6I2YYPN.js").then(n=>n.LocationsModule),data:{title:U.locations_page?U.locations_page.title:"Locations"}},{path:"travel-visa/:country",component:Wu,resolve:{countries:Zi,states:pi,visas:Yu,country:Ku},data:{title:"Travel Visa"}},{matcher:k_,component:ju,resolve:{countries:Zi,states:pi},data:{title:"Travel Visa"}},{path:"terms-of-use",component:xs,data:{type:"terms",title:"Terms of Use"}},{path:"privacy-policy",component:xs,data:{type:"privacy",title:"Privacy Policy"}},{path:"refund-policy",component:xs,data:{type:"refund",title:"Refund Policy"}},{path:"photo",loadChildren:()=>import("./photo.routes-XJYSC2HG.js").then(n=>n.PHOTO_ROUTES)},{path:"agent",loadChildren:()=>import("./aaa.agent.signup.module-OTDLPB6R.js").then(n=>n.AaaAgentSignupModule),canActivate:[qu],data:{fullScreen:!0}}],Xu=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[dt.forRoot(S_,{}),dt]});let n=t;return n})();function O_(n){return n.length==1&&n[0].path.startsWith("visa")?{consumed:n}:null}function k_(n){if(n.length==1){let t=n[0].path;if(t.startsWith("travel-visa")||t.startsWith("travelvisa"))return{consumed:n}}return null}var T_=()=>["terms","privacy","refund"];function $_(n,t){if(n&1&&(m(0,"a",2),u(1),p()),n&2){let o=I();
237Ft("href",o.phone.uri,Le),P(),le(" Questions? ",o.phone.number," ")}}function A_(n,t){if(n&1&&(m(0,"li",6)(1,"a",11),F(2,"img",12),p()()),n&2){let o=I();P(),Ft("href",o.seals.mcafee,Le)}}function N_(n,t){n&1&&(m(0,"li",6),F(1,"div",13),p())}function D_(n,t){if(n&1&&(m(0,"li",6)(1,"a",14),F(2,"img",15),p()()),n&2){let o=I();P(),Hn("href","//privacy.truste.com/privacy-seal/validation?rid=",o.seals.truste,"",Le),P(),Hn("src","//privacy-policy.truste.com/privacy-seal/seal?rid=",o.seals.truste,"",Le)}}function I_(n,t){if(n&1&&(m(0,"a",14),u(1),p()),n&2){let o=I(2).$implicit,i=I();L("href",i.links[o],Le),P(),le(" ",i.labels[o]," ")}}function R_(n,t){if(n&1){let o=Oe();m(0,"a",17),ge("click",function(){he(o);let r=I(2).$implicit,s=I();return fe(s.openDialog(r))}),u(1),p()}if(n&2){let o=I(2).$implicit,i=I();P(),le(" ",i.labels[o]," ")}}function L_(n,t){if(n&1&&(m(0,"span",16),Q(1,I_,2,2,"a",14)(2,R_,2,1,"a"),p()),n&2){let o=I().$implicit,i=I();P(),B(i.links!=null&&i.links[o]?1:2)}}function F_(n,t){if(n&1&&Q(0,L_,3,1,"span",16),n&2){let o=t.$implicit,i=I();B((i.links==null?null:i.links[o])!==!1?0:-1)}}function z_(n,t){if(n&1&&(m(0,"div",10),u(1),p()),n&2){let o=I();P(),le(" ",o.disclaimer," ")}}var Qu=(()=>{let t=class t{constructor(i,r){this.dialogService=i,this.orderService=r,this.seals=U.seals,this.phone=this.orderService.phone,this.footer=U.footer,this.links=U.legal_links,this.year=Fi.now().toFormat("yyyy"),this.disclaimer=U.footer.footer_disclaimer,this.labels={terms:"Terms of Use",privacy:"Privacy Policy",refund:"Refund Policy"}}openDialog(i){this.dialogService.open(Am,{closeOnNavigation:!0,data:{type:i}})}};t.\u0275fac=function(r){return new(r||t)(X(Ha),X(Ye))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-footer"]],decls:20,vars:11,consts:[[1,"gw-chkout-footer"],[1,"gw-chkout-footer__item"],[1,"gw-chkout-footer__phone",3,"href"],[1,"gw-chkout-footer__logo",3,"href"],[3,"src","alt"],[1,"gw-chkout-footer__seals"],[1,"gw-chkout-footer__seals-item"],[1,"gw-chkout-footer__copyright"],[1,"gw-chkout-footer__copyright-main"],["href","https://my.govworks.com"],[1,"gw-chkout-footer__copyright-disclaimer"],[3,"href"],["src","assets/svg/trusted_site.svg","alt","McAfee"],["data-type","202","data-width","120","data-height","50",1,"trustedsite-trustmark"],["target","_blank",3,"href"],["alt","TRUSTe",2,"border","none","height","34px",3,"src"],[1,"gw-chkout-footer__copyright-link"],[3,"click"]],template:function(r,s){r&1&&(m(0,"footer",0)(1,"div",1),Q(2,$_,2,2,"a",2),m(3,"a",3),F(4,"img",4),p()(),m(5,"div",1)(6,"ul",5),Q(7,A_,3,1,"li",6)(8,N_,2,0,"li",6)(9,D_,3,4,"li",6),p(),m(10,"div",7)(11,"div"),ke(12,F_,1,1,null,null,We),m(14,"span",8),u(15),m(16,"a",9),u(17),p(),u(18,". All Rights Reserved. "),p()(),Q(19,z_,2,1,"div",10),p()()()),r&2&&(P(2),B(s.phone?2:-1),P(),Ft("href",s.footer.logo_link,Le),P(),Ft("src",s.footer.logo,Le),Ft("alt",s.footer.copyright),P(3),B(s.seals.mcafee?7:-1),P(),B(s.seals.trusted_site?8:-1),P(),B(s.seals.truste?9:-1),P(3),Ee(Zt(10,T_)),P(3),le(" ",s.footer.copyright," \xA9 "),P(2),Re(s.year),P(2),B(s.disclaimer?19:-1))},styles:[`@media (min-width: 1201px){footer[_ngcontent-%COMP%]{bottom:0;left:0;position:absolute;right:0}}.gw-chkout-footer[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 1px 12px #00000014;padding:20px 15px 85px}.gw-chkout-footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .gw-chkout-footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:none}@media (min-width: 768px){.gw-chkout-footer[_ngcontent-%COMP%]{padding-bottom:15px}}@media (min-width: 1200px){.gw-chkout-footer[_ngcontent-%COMP%]{padding:21px 18px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.gw-chkout-footer[_ngcontent-%COMP%]{min-height:150px}}.gw-chkout-footer__item[_ngcontent-%COMP%]{text-align:center}@media (min-width: 769px){.gw-chkout-footer__item[_ngcontent-%COMP%]{display:block}}@media (min-width: 768px){.gw-chkout-footer__item[_ngcontent-%COMP%]{display:flex;justify-content:space-between}}@media (min-width: 1200px){.gw-chkout-footer__item[_ngcontent-%COMP%]{padding-right:4px}}.gw-chkout-footer__logo[_ngcontent-%COMP%]{position:static;margin:18px;display:block}@media (min-width: 769px){.gw-chkout-footer__logo[_ngcontent-%COMP%]{float:left;margin:0}}@media (min-width: 768px){.gw-chkout-footer__logo[_ngcontent-%COMP%]{order:-1}}@media (min-width: 1200px){.gw-chkout-footer__logo[_ngcontent-%COMP%]{margin:0}}.gw-chkout-footer__logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:50px;max-width:300px;width:100%}.gw-chkout-footer__phone[_ngcontent-%COMP%]{font-size:15px;font-family:Roboto;color:#494949;text-decoration:none;font-weight:700;margin-bottom:12px;display:block}@media (min-width: 1200px){.gw-chkout-footer__phone[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.95}}.gw-chkout-footer__phone[_ngcontent-%COMP%]:hover{text-decoration:underline}
237.gw-chkout-footer__copyright[_ngcontent-%COMP%]{color:#494949;font-size:11px;font-weight:300;line-height:2.18;text-align:center}@media (min-width: 769px){.gw-chkout-footer__copyright[_ngcontent-%COMP%]{clear:left;float:left}}@media (min-width: 768px){.gw-chkout-footer__copyright[_ngcontent-%COMP%]{order:-1;text-align:left}}@media (min-width: 1200px){.gw-chkout-footer__copyright[_ngcontent-%COMP%]{padding-top:11px}}.gw-chkout-footer__copyright[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}@media (min-width: 769px){.gw-chkout-footer__seals[_ngcontent-%COMP%], .gw-chkout-footer__copyright[_ngcontent-%COMP%], .gw-chkout-footer__phone[_ngcontent-%COMP%], .gw-chkout-footer__seals-item[_ngcontent-%COMP%]{display:inline-block}}@media (min-width: 769px){.gw-chkout-footer__phone[_ngcontent-%COMP%], .gw-chkout-footer__seals[_ngcontent-%COMP%]{display:block;float:right;clear:right}}.gw-chkout-footer__seals[_ngcontent-%COMP%]{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none;justify-content:center}@media (min-width: 1200px){.gw-chkout-footer__seals[_ngcontent-%COMP%]{margin-top:-2px}}.gw-chkout-footer__seals[_ngcontent-%COMP%]   .gw-chkout-footer__seals-item[_ngcontent-%COMP%]{vertical-align:middle;margin-bottom:15px}.gw-chkout-footer__seals[_ngcontent-%COMP%]   .gw-chkout-footer__seals-item[_ngcontent-%COMP%]:not(:last-child){margin-right:20px}@media (min-width: 1200px){.gw-chkout-footer__seals[_ngcontent-%COMP%]   .gw-chkout-footer__seals-item[_ngcontent-%COMP%]:not(:last-child){margin-right:36px}}.gw-chkout-footer__copyright-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer}.gw-chkout-footer__copyright-link[_ngcontent-%COMP%]:after{content:"|";margin:0 10px}@media (max-width: 480px){.gw-chkout-footer__copyright-link[_ngcontent-%COMP%]:nth-child(3):after{display:none}}.gw-chkout-footer__copyright-main[_ngcontent-%COMP%]{margin-bottom:5px;display:inline-block}.gw-chkout-footer__copyright-main[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;cursor:initial}.gw-chkout-footer__copyright-disclaimer[_ngcontent-%COMP%]{font-size:10px;line-height:12px}
238/*# sourceMappingURL=footer.component-Q2PBUK4F.css.map */`]});let n=t;return n})();var U_=["mat-menu-item",""],B_=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],H_=["mat-icon, [matMenuItemIcon]","*"];function G_(n,t){n&1&&(Pt(),m(0,"svg",2),F(1,"polygon",3),p())}var j_=["*"];function q_(n,t){if(n&1){let o=Oe();m(0,"div",0),ge("click",function(){he(o);let r=I();return fe(r.closed.emit("click"))})("animationstart",function(r){he(o);let s=I();return fe(s._onAnimationStart(r.animationName))})("animationend",function(r){he(o);let s=I();return fe(s._onAnimationDone(r.animationName))})("animationcancel",function(r){he(o);let s=I();return fe(s._onAnimationDone(r.animationName))}),m(1,"div",1),Nn(2),p()()}if(n&2){let o=I();Tr(o._classList),Ve("mat-menu-panel-animations-disabled",o._animationsDisabled)("mat-menu-panel-exit-animation",o._panelAnimationState==="void")("mat-menu-panel-animating",o._isAnimating),L("id",o.panelId),vt("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby||null)("aria-describedby",o.ariaDescribedby||null)}}var fc=new An("MAT_MENU_PANEL"),Vr=(()=>{class n{_elementRef=pe(Un);_document=pe(Mo);_focusMonitor=pe(Wl);_parentMenu=pe(fc,{optional:!0});_changeDetectorRef=pe(qt);role="menuitem";disabled=!1;disableRipple=!1;_hovered=new At;_focused=new At;_highlighted=!1;_triggersSubmenu=!1;constructor(){pe(ti).load(za),this._parentMenu?.addItem?.(this)}focus(o,i){this._focusMonitor&&o?this._focusMonitor.focusVia(this._getHostElement(),o,i):this._getHostElement().focus(i),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(o){this.disabled&&(o.preventDefault(),o.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){let o=this._elementRef.nativeElement.cloneNode(!0),i=o.querySelectorAll("mat-icon, .material-icons");for(let r=0;r<i.length;r++)i[r].remove();return o.textContent?.trim()||""}_setHighlighted(o){this._highlighted=o,this._changeDetectorRef.markForCheck()}_setTriggersSubmenu(o){this._triggersSubmenu=o,this._changeDetectorRef.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-focus-indicator"],hostVars:8,hostBindings:function(i,r){i&1&&ge("click",function(l){return r._checkDisabled(l)})("mouseenter",function(){return r._handleMouseEnter()}),i&2&&(vt("role",r.role)("tabindex",r._getTabIndex())("aria-disabled",r.disabled)("disabled",r.disabled||null),Ve("mat-mdc-menu-item-highlighted",r._highlighted)("mat-mdc-menu-item-submenu-trigger",r._triggersSubmenu))},inputs:{role:"role",disabled:[2,"disabled","disabled",yn],disableRipple:[2,"disableRipple","disableRipple",yn]},exportAs:["matMenuItem"],attrs:U_,ngContentSelectors:H_,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(i,r){i&1&&(Bn(B_),Nn(0),m(1,"span",0),Nn(2,1),p(),F(3,"div",1),Q(4,G_,2,0,":svg:svg",2)),i&2&&(P(3),L("matRippleDisabled",r.disableRipple||r.disabled)("matRippleTrigger",r._getHostElement()),P(),B(r._triggersSubmenu?4:-1))}
vendor: 6,809 bytes, line 238
238,dependencies:[Zp],encapsulation:2,changeDetection:0})}return n})();var W_=new An("MatMenuContent");var Y_=new An("mat-menu-default-options",{providedIn:"root",factory:K_});function K_(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}var hc="_mat-menu-enter",Ps="_mat-menu-exit",Ji=(()=>{class n{_elementRef=pe(Un);_changeDetectorRef=pe(qt);_injector=pe(Ni);_keyManager;_xPosition;_yPosition;_firstItemFocusRef;_exitFallbackTimeout;_animationsDisabled;_allItems;_directDescendantItems=new xp;_classList={};_panelAnimationState="void";_animationDone=new At;_isAnimating=!1;parentMenu;direction;overlayPanelClass;backdropClass;ariaLabel;ariaLabelledby;ariaDescribedby;get xPosition(){return this._xPosition}set xPosition(o){this._xPosition=o,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(o){this._yPosition=o,this.setPositionClasses()}templateRef;items;lazyContent;overlapTrigger;hasBackdrop;set panelClass(o){let i=this._previousPanelClass,r=Me({},this._classList);i&&i.length&&i.split(" ").forEach(s=>{r[s]=!1}),this._previousPanelClass=o,o&&o.length&&(o.split(" ").forEach(s=>{r[s]=!0}),this._elementRef.nativeElement.className=""),this._classList=r}_previousPanelClass;get classList(){return this.panelClass}set classList(o){this.panelClass=o}closed=new Ae;close=this.closed;panelId=pe(zi).getId("mat-menu-panel-");constructor(){let o=pe(Y_);this.overlayPanelClass=o.overlayPanelClass||"",this._xPosition=o.xPosition,this._yPosition=o.yPosition,this.backdropClass=o.backdropClass,this.overlapTrigger=o.overlapTrigger,this.hasBackdrop=o.hasBackdrop,this._animationsDisabled=pe(Qo,{optional:!0})==="NoopAnimations"}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new Xp(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(Co(this._directDescendantItems),Sr(o=>wo(...o.map(i=>i._focused)))).subscribe(o=>this._keyManager.updateActiveItem(o)),this._directDescendantItems.changes.subscribe(o=>{let i=this._keyManager;if(this._panelAnimationState==="enter"&&i.activeItem?._hasFocus()){let r=o.toArray(),s=Math.max(0,Math.min(r.length-1,i.activeItemIndex||0));r[s]&&!r[s].disabled?i.setActiveItem(s):i.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy(),clearTimeout(this._exitFallbackTimeout)}_hovered(){return this._directDescendantItems.changes.pipe(Co(this._directDescendantItems),Sr(i=>wo(...i.map(r=>r._hovered))))}addItem(o){}removeItem(o){}_handleKeydown(o){let i=o.keyCode,r=this._keyManager;switch(i){case 27:uo(o)||(o.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.parentMenu&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:(i===38||i===40)&&r.setFocusOrigin("keyboard"),r.onKeydown(o);return}}focusFirstItem(o="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=Er(()=>{let i=this._resolvePanel();if(!i||!i.contains(document.activeElement)){let r=this._keyManager;r.setFocusOrigin(o).setFirstItemActive(),!r.activeItem&&i&&i.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(o){}setPositionClasses(o=this.xPosition,i=this.yPosition){this._classList=mt(Me({},this._classList),{"mat-menu-before":o==="before","mat-menu-after":o==="after","mat-menu-above":i==="above","mat-menu-below":i==="below"}),this._changeDetectorRef.markForCheck()}_onAnimationDone(o){let i=o===Ps;(i||o===hc)&&(i&&(clearTimeout(this._exitFallbackTimeout),this._exitFallbackTimeout=void 0),this._animationDone.next(i?"void":"enter"),this._isAnimating=!1)}_onAnimationStart(o){(o===hc||o===Ps)&&(this._isAnimating=!0)}_setIsOpen(o){if(this._panelAnimationState=o?"enter":"void",o){if(this._keyManager.activeItemIndex===0){let i=this._resolvePanel();i&&(i.scrollTop=0)}}else this._animationsDisabled||(this._exitFallbackTimeout=setTimeout(()=>this._onAnimationDone(Ps),200));this._animationsDisabled&&setTimeout(()=>{this._onAnimationDone(o?hc:Ps)}),this._changeDetectorRef.markForCheck()}_updateDirectDescendants(){this._allItems.changes.pipe(Co(this._allItems)).subscribe(o=>{this._directDescendantItems.reset(o.filter(i=>i._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}_resolvePanel(){let o=null;return this._directDescendantItems.length&&(o=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),o}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-menu"]],contentQueries:function(i,r,s){if(i&1&&(Di(s,W_,5),Di(s,Vr,5),Di(s,Vr,4)),i&2){let l;nt(l=ot())&&(r.lazyContent=l.first),nt(l=ot())&&(r._allItems=l),nt(l=ot())&&(r.items=l)}},viewQuery:function(i,r){if(i&1&&ut(Gl,5),i&2){let s;nt(s=ot())&&(r.templateRef=s.first)}},hostVars:3,hostBindings:function(i,r){i&2&&vt("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",yn],hasBackdrop:[2,"hasBackdrop","hasBackdrop",o=>o==null?null:yn(o)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],features:[Po([{provide:fc,useExisting:n}])],ngContentSelectors:j_,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel",3,"click","animationstart","animationend","animationcancel","id"],[1,"mat-mdc-menu-content"]],template:function(i,r){i&1&&(Bn(),Q(0,q_,3,12,"ng-template"))},styles:[`mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}
238}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-sys-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}
239`],encapsulation:2,changeDetection:0})}return n})(),Zu=new An("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{let n=pe(Oo);return()=>n.scrollStrategies.reposition()}});function X_(n){return()=>n.scrollStrategies.reposition()}var Q_={provide:Zu,deps:[Oo],useFactory:X_},Z_={passive:!0};var zr=new WeakMap,Ju=(()=>{class n{_overlay=pe(Oo);_element=pe(Un);
239_viewContainerRef=pe(Oa);_menuItemInstance=pe(Vr,{optional:!0,self:!0});_dir=pe(oi,{optional:!0});_focusMonitor=pe(Wl);_ngZone=pe(jt);_scrollStrategy=pe(Zu);_changeDetectorRef=pe(qt);_cleanupTouchstart;_portal;_overlayRef=null;_menuOpen=!1;_closingActionsSubscription=Qt.EMPTY;_hoverSubscription=Qt.EMPTY;_menuCloseSubscription=Qt.EMPTY;_pendingRemoval;_parentMaterialMenu;_parentInnerPadding;_openedBy=void 0;get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(o){this.menu=o}get menu(){return this._menu}set menu(o){o!==this._menu&&(this._menu=o,this._menuCloseSubscription.unsubscribe(),o&&(this._parentMaterialMenu,this._menuCloseSubscription=o.close.subscribe(i=>{this._destroyMenu(i),(i==="click"||i==="tab")&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(i)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}_menu;menuData;restoreFocus=!0;menuOpened=new Ae;onMenuOpen=this.menuOpened;menuClosed=new Ae;onMenuClose=this.menuClosed;constructor(){let o=pe(fc,{optional:!0}),i=pe(Zo);this._parentMaterialMenu=o instanceof Ji?o:void 0,this._cleanupTouchstart=Yn(i,this._element.nativeElement,"touchstart",r=>{Gp(r)||(this._openedBy="touch")},Z_)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this.menu&&this._ownsMenu(this.menu)&&zr.delete(this.menu),this._cleanupTouchstart(),this._pendingRemoval?.unsubscribe(),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe(),this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null)}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){let o=this.menu;if(this._menuOpen||!o)return;this._pendingRemoval?.unsubscribe();let i=zr.get(o);zr.set(o,this),i&&i!==this&&i.closeMenu();let r=this._createOverlay(o),s=r.getConfig(),l=s.positionStrategy;this._setPosition(o,l),s.hasBackdrop=o.hasBackdrop==null?!this.triggersSubmenu():o.hasBackdrop,r.hasAttached()||(r.attach(this._getPortal(o)),o.lazyContent?.attach(this.menuData)),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),o.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,o.direction=this.dir,o.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0),o instanceof Ji&&(o._setIsOpen(!0),o._directDescendantItems.changes.pipe(Ko(o.close)).subscribe(()=>{l.withLockedPosition(!1).reapplyLastPosition(),l.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(o,i){this._focusMonitor&&o?this._focusMonitor.focusVia(this._element,o,i):this._element.nativeElement.focus(i)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(o){let i=this._overlayRef,r=this._menu;!i||!this.menuOpen||(this._closingActionsSubscription.unsubscribe(),this._pendingRemoval?.unsubscribe(),r instanceof Ji&&this._ownsMenu(r)?(this._pendingRemoval=r._animationDone.pipe(Ma(1)).subscribe(()=>{i.detach(),r.lazyContent?.detach()}),r._setIsOpen(!1)):(i.detach(),r?.lazyContent?.detach()),r&&this._ownsMenu(r)&&zr.delete(r),this.restoreFocus&&(o==="keydown"||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,this._setIsMenuOpen(!1))}
vendor: 4,541 bytes, line 239
239_setIsMenuOpen(o){o!==this._menuOpen&&(this._menuOpen=o,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(o),this._changeDetectorRef.markForCheck())}_createOverlay(o){if(!this._overlayRef){let i=this._getOverlayConfig(o);this._subscribeToPositions(o,i.positionStrategy),this._overlayRef=this._overlay.create(i),this._overlayRef.keydownEvents().subscribe(r=>{this.menu instanceof Ji&&this.menu._handleKeydown(r)})}return this._overlayRef}_getOverlayConfig(o){return new Ua({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:o.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:o.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir||"ltr"})}_subscribeToPositions(o,i){o.setPositionClasses&&i.positionChanges.subscribe(r=>{this._ngZone.run(()=>{let s=r.connectionPair.overlayX==="start"?"after":"before",l=r.connectionPair.overlayY==="top"?"below":"above";o.setPositionClasses(s,l)})})}_setPosition(o,i){let[r,s]=o.xPosition==="before"?["end","start"]:["start","end"],[l,h]=o.yPosition==="above"?["bottom","top"]:["top","bottom"],[_,y]=[l,h],[x,v]=[r,s],C=0;if(this.triggersSubmenu()){if(v=r=o.xPosition==="before"?"start":"end",s=x=r==="end"?"start":"end",this._parentMaterialMenu){if(this._parentInnerPadding==null){let M=this._parentMaterialMenu.items.first;this._parentInnerPadding=M?M._getHostElement().offsetTop:0}C=l==="bottom"?this._parentInnerPadding:-this._parentInnerPadding}}else o.overlapTrigger||(_=l==="top"?"bottom":"top",y=h==="top"?"bottom":"top");i.withPositions([{originX:r,originY:_,overlayX:x,overlayY:l,offsetY:C},{originX:s,originY:_,overlayX:v,overlayY:l,offsetY:C},{originX:r,originY:y,overlayX:x,overlayY:h,offsetY:-C},{originX:s,originY:y,overlayX:v,overlayY:h,offsetY:-C}])}_menuClosingActions(){let o=this._overlayRef.backdropClick(),i=this._overlayRef.detachments(),r=this._parentMaterialMenu?this._parentMaterialMenu.closed:ft(),s=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(Yo(l=>this._menuOpen&&l!==this._menuItemInstance)):ft();return wo(o,r,s,i)}_handleMousedown(o){Hp(o)||(this._openedBy=o.button===0?"mouse":void 0,this.triggersSubmenu()&&o.preventDefault())}_handleKeydown(o){let i=o.keyCode;(i===13||i===32)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(i===39&&this.dir==="ltr"||i===37&&this.dir==="rtl")&&(this._openedBy="keyboard",this.openMenu())}_handleClick(o){this.triggersSubmenu()?(o.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){this.triggersSubmenu()&&this._parentMaterialMenu&&(this._hoverSubscription=this._parentMaterialMenu._hovered().subscribe(o=>{o===this._menuItemInstance&&!o.disabled&&(this._openedBy="mouse",this.openMenu())}))}_getPortal(o){return(!this._portal||this._portal.templateRef!==o.templateRef)&&(this._portal=new Xl(o.templateRef,this._viewContainerRef)),this._portal}_ownsMenu(o){return zr.get(o)===this}static \u0275fac=function(i){return new(i||n)};static \u0275dir=Jo({type:n,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(i,r){i&1&&ge("click",function(l){return r._handleClick(l)})("mousedown",function(l){return r._handleMousedown(l)})("keydown",function(l){return r._handleKeydown(l)}),i&2&&vt("aria-haspopup",r.menu?"menu":null)("aria-expanded",r.menuOpen)("aria-controls",r.menuOpen?r.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"]})}return n})(),Ss=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=He({type:n});static \u0275inj=Be({providers:[Q_],imports:[Jp,Nr,Ba,Va,Nr]})}return n})(),eg={transformMenu:{type:7,name:"transformMenu",definitions:[{type:0,name:"void",styles:{type:6,styles:{opacity:0,transform:"scale(0.8)"},offset:null}},{type:1,expr:"void => enter",animation:{type:4,styles:{type:6,styles:{opacity:1,transform:"scale(1)"},offset:null},timings:"120ms cubic-bezier(0, 0, 0.2, 1)"},options:null},{type:1,expr:"* => void",animation:{type:4,styles:{type:6,styles:{opacity:0}
239,offset:null},timings:"100ms 25ms linear"},options:null}],options:{}},fadeInItems:{type:7,name:"fadeInItems",definitions:[{type:0,name:"showing",styles:{type:6,styles:{opacity:1},offset:null}},{type:1,expr:"void => *",animation:[{type:6,styles:{opacity:0},offset:null},{type:4,styles:null,timings:"400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"}],options:null}],options:{}}},q6=eg.fadeInItems,W6=eg.transformMenu;function e3(n,t){if(n&1&&(m(0,"button",1),F(1,"img",4),p()),n&2){let o=I(),i=mo(2);L("matMenuTriggerFor",i),P(),L("src",o.user.avatar,Le)("alt",o.user.first_name+" "+o.user.last_name)}}var Os=(()=>{let t=class t{constructor(i){this.authService=i}logout(){this.authService.logout().subscribe()}};t.\u0275fac=function(r){return new(r||t)(X(Pn))},t.\u0275cmp=ue({type:t,selectors:[["gw-avatar"]],inputs:{user:"user"},decls:6,vars:1,consts:[["userMenu","matMenu"],["mat-button","","aria-label","User Menu",1,"gw-chkout__avatar",3,"matMenuTriggerFor"],[1,"gw-chkout__avatar-menu"],["mat-menu-item","",3,"click"],[3,"src","alt"]],template:function(r,s){if(r&1){let l=Oe();Q(0,e3,2,3,"button",1),m(1,"mat-menu",2,0)(3,"button",3),ge("click",function(){return he(l),fe(s.logout())}),m(4,"span"),u(5,"Logout"),p()()()}r&2&&B(s.user&&s.user.uuid?0:-1)},dependencies:[Qe,Wt,Ss,Ji,Vr,Ju],styles:[`button.gw-chkout__avatar[_ngcontent-%COMP%]{min-width:36px;padding:0;line-height:0;border-radius:50%}button.gw-chkout__avatar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;border-radius:50%}button.mat-mdc-menu-item[_ngcontent-%COMP%]{width:192px;font-size:15px;color:#535050}
240/*# sourceMappingURL=avatar.component-UIE6QOOD.css.map */`]});let n=t;return n})();var n3=n=>({"gw-chkout__header--fixed":n});function o3(n,t){if(n&1&&F(0,"div",6),n&2){let o=I(2);L("innerHTML",o.header_message,Je)}}function i3(n,t){n&1&&(m(0,"div"),F(1,"gw-chkout-warning"),p())}function r3(n,t){if(n&1&&Q(0,o3,1,1,"div",6)(1,i3,2,0,"div"),n&2){let o=I();B(o.header_message?0:-1),P(),B(!(o.settings==null||o.settings.header==null)&&o.settings.header.warning?1:-1)}}function a3(n,t){if(n&1&&(m(0,"a",8)(1,"strong")(2,"span",10),u(3),p(),m(4,"span",11),u(5),p()()()),n&2){let o=I().$implicit;L("href",o.url,Le),P(3),Re(o.label),P(2),Re(o.mobile_label)}}function s3(n,t){if(n&1&&(m(0,"a",9)(1,"strong")(2,"span",10),u(3),p(),m(4,"span",11),u(5),p()()()),n&2){let o=I().$implicit;L("routerLink",o.url),P(3),Re(o.label),P(2),Re(o.mobile_label)}}function l3(n,t){if(n&1&&Q(0,a3,6,3,"a",8)(1,s3,6,3,"a",9),n&2){let o=t.$implicit;B(o.internal?1:0)}}function c3(n,t){if(n&1&&ke(0,l3,2,1,null,null,We),n&2){let o=I(2);Ee(o.settings.links)}}function d3(n,t){if(n&1&&(m(0,"a",7)(1,"span",12)(2,"strong"),u(3,"Questions?"),p(),u(4),p(),Pt(),m(5,"svg"),F(6,"use",13),p()()),n&2){let o=I(2);Ft("href",o.phone.uri,Le),P(4),le(" ",o.phone.number," ")}}function p3(n,t){if(n&1&&Q(0,c3,2,0)(1,d3,7,2,"a",7),n&2){let o=I();B(!(o.settings==null||o.settings.links==null)&&o.settings.links.length?0:-1),P(),B(o.phone&&o.source_type!=="photo"?1:-1)}}function m3(n,t){if(n&1&&F(0,"gw-avatar",5),n&2){let o=I();L("user",o.user)}}function u3(n,t){if(n&1&&(m(0,"div",14)(1,"span",16),u(2," We're holding your order for: "),F(3,"div",17),m(4,"span",18),u(5),p()()()),n&2){let o=I(2);L("@slideInOut",void 0),P(5),Re(o.countDown)}}function g3(n,t){if(n&1&&(Q(0,u3,6,2,"div",14),F(1,"div",15)),n&2){let o=I();B(o.funnel?0:-1)}}var tg=(()=>{let t=class t{constructor(i,r,s,l,h){this.orderService=i,this.headerService=r,this.authService=s,this.scrolled=!1,this.phone=this.orderService.phone,this.countDown="15:00",this.message=!1,this.header=U.header,this.funnel=window.location.href.includes("step"),this.hide_phone=!1,this.source_type=U.source.type,this.header.message&&(this.header_message=h.bypassSecurityTrustHtml(this.header.message)),this.website=this.determineUrl(window.location.pathname),l.events.subscribe(_=>{if(_ instanceof Ar){this.funnel=_.urlAfterRedirects.includes("step");let y=_.urlAfterRedirects.includes("visa")?"visa":U.landing_pages.root_type;this.settings=U.landing_pages?.[y]||{},_.urlAfterRedirects.includes("step")&&(this.settings.links=[]),this.settings.header?.message&&(this.header_message=h.bypassSecurityTrustHtml(this.settings.header.message)),this.hide_phone=_.urlAfterRedirects.includes("agent"),this.website=this.determineUrl(_.urlAfterRedirects)}})}ngOnInit(){this.getUser(),this.headerService.countDown.subscribe(i=>{this.funnel?(this.countDown=i,this.message||(this.message=!0)):this.message=!1}),this.headerService.timerStopped.subscribe(()=>{this.message=!1}),this.headerService.timer===!0&&this.headerService.startTimer(!0)}getUser(){this.authService.getUser().subscribe(i=>{this.user=i,this.listenToUserUpdates()})}listenToUserUpdates(){this.authService.userSubject.subscribe(i=>{this.user=i})}determineUrl(i){return i==="/"?U.source?.main_website||"/":i.startsWith("/travel-visa/")?"/visas":U.source?.home_page||"/"}onWindowScroll(i){return window.pageYOffset>0?this.scrolled=!0:this.scrolled=!1}};t.\u0275fac=function(r){return new(r||t)(X(Ye),X(dm),X(Pn),X(Mt),
240X(zt))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-header"]],hostBindings:function(r,s){r&1&&ge("scroll",function(h){return s.onWindowScroll(h)},!1,wp)},standalone:!1,decls:9,vars:9,consts:[[1,"gw-chkout__header",3,"ngClass"],[1,"gw-chkout__header-body"],[1,"gw-chkout-header__logo",3,"href"],["alt","Passports",3,"src"],[1,"gw-chkout-header__right"],[3,"user"],[1,"gwc-header-message",3,"innerHTML"],[1,"gw-chkout-header__link","gw-chkout-header__link--phone",3,"href"],[1,"gw-chkout-header__link",3,"href"],[1,"gw-chkout-header__link",3,"routerLink"],[1,"gw-chkout-header__link-desktop"],[1,"gw-chkout-header__link-mobile"],[1,"gw-chkout-header__link-content"],["href","assets/svg/shared.svg#phone"],[1,"gw-chkout-timer"],[1,"gw-chkout-space"],[1,"gw-chkout-timer__message"],[1,"gw-chkout-timer__timer"],[1,"gw-chkout-timer__countdown"]],template:function(r,s){r&1&&(Q(0,r3,2,2),m(1,"header",0)(2,"div",1)(3,"a",2),F(4,"img",3),p(),m(5,"div",4),Q(6,p3,2,2)(7,m3,1,1,"gw-avatar",5),p()()(),Q(8,g3,2,1)),r&2&&(B(s.funnel?-1:0),P(),L("ngClass",Gn(7,n3,s.scrolled)),P(2),Ft("href",s.website,Le),P(),Ft("src",s.header.logo,Le),P(2),B(s.hide_phone?-1:6),P(),B(s.user?7:-1),P(),B(s.message?8:-1))},dependencies:[Os,qn,Wn,No],styles:[`.gw-chkout__header[_ngcontent-%COMP%]{position:sticky;top:0;left:0;z-index:101;width:100%;box-shadow:0 .125rem 1.875rem #0000001a}.gw-chkout__header--fixed[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:70%}.gw-chkout-header__logo[_ngcontent-%COMP%]{border:none}.gw-chkout-header__logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:50px;max-width:400px;width:100%;border:none}@media (max-width: 480px){.gw-chkout-header__logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:240px}}.gw-chkout-header__link[_ngcontent-%COMP%]{display:block;text-decoration:none;color:#2348ce;font-family:Open Sans,sans-serif;font-size:14px;overflow:hidden}@media (min-width: 768px){.gw-chkout-header__link[_ngcontent-%COMP%]{font-size:1rem}}@media (max-width: 480px){.gw-chkout-header__link[_ngcontent-%COMP%]{text-align:center}}.gw-chkout-header__link--phone[_ngcontent-%COMP%]{min-width:20px;position:relative}.gw-chkout-header__link--phone[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-header__link--phone[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:20px;height:20px;display:block}}.gw-chkout-header__link-mobile[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-header__link-content[_ngcontent-%COMP%]{position:absolute;left:-9999px}}.gw-chkout__header-body[_ngcontent-%COMP%]{position:relative;padding:10px 16px;height:3.75rem;display:flex;justify-content:space-between;align-items:center;color:#2348ce;z-index:101;background:#fff;gap:8px}.gw-chkout__header-body[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.gw-chkout__header-body[_ngcontent-%COMP%]   .gw-chkout-header__right[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}@media screen and (max-width: 767px){.gw-chkout__header-body[_ngcontent-%COMP%]   .gw-chkout-header__right[_ngcontent-%COMP%]{gap:16px}}@media screen and (max-width: 479px){.gw-chkout__header-body[_ngcontent-%COMP%]   .gw-chkout-header__right[_ngcontent-%COMP%]{gap:6px}}@media screen and (max-width: 479px){.gw-chkout__header-body[_ngcontent-%COMP%]{padding:10px}}.gw-chkout-timer[_ngcontent-%COMP%]{background:#fef6d2;border:solid #eac366;border-width:1px 0;height:34px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin-bottom:-64px;position:fixed;z-index:2}@media screen and (max-width: 767px){.gw-chkout-timer[_ngcontent-%COMP%]{font-size:13px}}.gw-chkout-timer[_ngcontent-%COMP%]   .gw-chkout-timer__timer[_ngcontent-%COMP%]{background-image:url(/assets/svg/timer.svg);background-repeat:no-repeat;width:18px;height:18px;display:inline-block;margin:0 2px 0 1px;vertical-align:bottom}.gw-chkout-timer[_ngcontent-%COMP%]   .gw-chkout-timer__message[_ngcontent-%COMP%]{color:#1f1f1f;font-weight:100;margin-bottom:-2px}.gw-chkout-timer[_ngcontent-%COMP%]   .gw-chkout-timer__countdown[_ngcontent-%COMP%]{color:#000;font-weight:550}@media screen and (max-width: 767px){.gw-chkout-timer[_ngcontent-%COMP%]   .gw-chkout-timer__newline[_ngcontent-%COMP%]{display:block}}.gw-chkout-space[_ngcontent-%COMP%]{height:34px}@media screen and (max-width: 767px){.gw-chkout-space[_ngcontent-%COMP%]{height:48px}}.gwc-header-message[_ngcontent-%COMP%]{background-color:#92959c;color:#fff;padding:8px;font-weight:300;text-align:center;font-size:14px}@media (max-width: 480px){.gw-chkout-header__link[_ngcontent-%COMP%]{font-size:11px}.gw-chkout-header__link-desktop[_ngcontent-%COMP%]{display:none}.gw-chkout-header__link-mobile[_ngcontent-%COMP%]{display:inline}}
241/*# sourceMappingURL=header.component-YP6MLSP7.css.map */`],data:{animation:[pm("slideInOut",[Jl(":enter",[ii({transform:"translateY(-100%)"}),Zl("500ms ease-in",ii({transform:"translateY(0%)"}))]),Jl(":leave",[Zl("500ms ease-in",ii({transform:"translateY(-100%)"}))])])]}});let n=t;return n})();function ng(n){return{all:n=n||new Map,on:function(t,o){var i=n.get(t);i?i.push(o):n.set(t,[o])},off:function(t,o){var i=n.get(t);i&&(o?i.splice(i.indexOf(o)>>>0,1):n.set(t,[]))},emit:function(t,o){var i=n.get(t);i&&i.slice().map(function(r){r(o)}),(i=n.get("*"))&&i.slice().map(function(r){r(t,o)})}}}function _c(n){return n==="state"?window.LiveChatWidget.get("state"):n==="chat"?window.LiveChatWidget.get("chat_data"):n==="customer"?window.LiveChatWidget.get("customer_data"):null}function og(n,t){var o=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),o.push.apply(o,i)}return o}function f3(n){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};
241t%2?og(Object(o),!0).forEach(function(i){b3(n,i,o[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):og(Object(o)).forEach(function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(o,i))})}return n}function b3(n,t,o){return t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o,n}function _3(n,t){return y3(n)||x3(n,t)||v3(n,t)||w3()}function y3(n){if(Array.isArray(n))return n}function x3(n,t){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i=[],r=!0,s=!1,l,h;try{for(o=o.call(n);!(r=(l=o.next()).done)&&(i.push(l.value),!(t&&i.length===t));r=!0);}catch(_){s=!0,h=_}finally{try{!r&&o.return!=null&&o.return()}finally{if(s)throw h}}return i}}function v3(n,t){if(n){if(typeof n=="string")return ig(n,t);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return ig(n,t)}}function ig(n,t){(t==null||t>n.length)&&(t=n.length);for(var o=0,i=new Array(t);o<t;o++)i[o]=n[o];return i}function w3(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
242In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var bc={current:null};function C3(){var n,t=Array.prototype.slice;function o(r){return i._h?i._h.apply(null,r):i._q.push(r)}var i={_q:[],_h:null,_v:"2.0",on:function(){o(["on",t.call(arguments)])},once:function(){o(["once",t.call(arguments)])},off:function(){o(["off",t.call(arguments)])},get:function(){if(!i._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return o(["get",t.call(arguments)])},call:function(){o(["call",t.call(arguments)])},init:function(){var s=document.createElement("script");s.async=!0,s.type="text/javascript",s.src="https://cdn.livechatinc.com/tracking.js",document.head.appendChild(s),bc.current=s}};return(n=bc.current)===null||n===void 0||n.remove(),window.LiveChatWidget=window.LiveChatWidget||i,bc}function P3(n){var t=n.license,o=n.group,i=n.chatBetweenGroups,r=n.sessionVariables,s=n.customIdentityProvider;if(window.__lc=window.__lc||{},typeof t=="string")window.__lc.license=Number(t);else throw new Error("[LiveChatWidget] The license property is required for initialization");typeof o<"u"&&(window.__lc.group=Number(o)),typeof i<"u"&&(window.__lc.chat_between_groups=!!i),r instanceof Object&&(window.__lc.params=Object.entries(r).map(function(l){var h=_3(l,2),_=h[0],y=h[1];return{name:_,value:y}})),typeof s=="function"&&(window.__lc.custom_identity_provider=s)}function dn(n,t){n==="off"&&typeof window.LiveChatWidget>"u"||(typeof t.onReady=="function"&&window.LiveChatWidget[n]("ready",t.onReady),typeof t.onAvailabilityChanged=="function"&&window.LiveChatWidget[n]("availability_changed",t.onAvailabilityChanged),typeof t.onVisibilityChanged=="function"&&window.LiveChatWidget[n]("visibility_changed",t.onVisibilityChanged),typeof t.onCustomerStatusChanged=="function"&&window.LiveChatWidget[n]("customer_status_changed",t.onCustomerStatusChanged),typeof t.onNewEvent=="function"&&window.LiveChatWidget[n]("new_event",t.onNewEvent),typeof t.onFormSubmitted=="function"&&window.LiveChatWidget[n]("form_submitted",t.onFormSubmitted),typeof t.onRatingSubmitted=="function"&&window.LiveChatWidget[n]("rating_submitted",t.onRatingSubmitted),typeof t.onGreetingDisplayed=="function"&&window.LiveChatWidget[n]("greeting_displayed",t.onGreetingDisplayed),typeof t.onGreetingHidden=="function"&&window.LiveChatWidget[n]("greeting_hidden",t.onGreetingHidden),typeof t.onRichMessageButtonClicked=="function"&&window.LiveChatWidget[n]("rich_message_button_clicked",t.onRichMessageButtonClicked))}function rg(n){typeof n.name=="string"&&window.LiveChatWidget.call("set_customer_name",n.name),typeof n.email=="string"&&window.LiveChatWidget.call("set_customer_email",n.email)}function ag(n){n==="hidden"&&window.LiveChatWidget.call("hide"),n==="maximized"&&window.LiveChatWidget.call("maximize"),n==="minimized"&&window.LiveChatWidget.call("minimize")}var Br=ng(),sg=Br.emit.bind(null);function Hr(n){return Br.on("init",n),"LiveChatWidget"in window&&n(),function(){Br.off("init",n)}}function Gr(n){return Br.on("destroy",n),function(){Br.off("destroy",n)}}function lg(n){var t={isLoading:!1,desiredState:"unknown",currentEventHandlers:{onReady:n.onReady,onNewEvent:n.onNewEvent,onFormSubmitted:n.onFormSubmitted,onGreetingHidden:n.onGreetingHidden,onRatingSubmitted:n.onRatingSubmitted,onGreetingDisplayed:n.onGreetingDisplayed,onVisibilityChanged:n.onVisibilityChanged,onAvailabilityChanged:n.onAvailabilityChanged,onCustomerStatusChanged:n.onCustomerStatusChanged,onRichMessageButtonClicked:n.onRichMessageButtonClicked}},o=C3();return P3(n),ag(n.visibility),dn("on",t.currentEventHandlers),rg({name:n.customerName,email:n.customerEmail}),window.__lc.integration_name="@livechat/widget-core",{init:function(){var r=this;t.desiredState="loaded",!t.isLoading&&(window.LC_API=window.LC_API||{},window.LC_API.on_after_load=function(){t.isLoading=!1,t.desiredState==="destroyed"&&r.destroy(),t.desiredState="unknown"},sg("init"),t.isLoading=!0,window.LiveChatWidget.init())},destroy:function(){var r;t.desiredState="destroyed",!t.isLoading&&(sg("destroy"),(r=o.current)===null||r===void 0||r.remove(),window.LiveChatWidget.call("destroy"))},updateVisibility:function(r){ag(r)},updateEventHandlers:function(r){dn("off",t.currentEventHandlers),dn("on",r),t.currentEventHandlers=f3({},r)},updateSessionVariables:function(r){r&&window.LiveChatWidget.call("update_session_variables",r)},hideGreeting:function(){window.LiveChatWidget.call("hide_greeting")},updateCustomerData:function(r){rg(r)}}}function cg(n,t){var o=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),o.push.apply(o,i)}return o}function ks(n){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};
242t%2?cg(Object(o),!0).forEach(function(i){$e(n,i,o[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):cg(Object(o)).forEach(function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(o,i))})}return n}function _i(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function dg(n,t){for(var o=0;o<t.length;o++){var i=t[o];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}function yi(n,t,o){return t&&dg(n.prototype,t),o&&dg(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n}function $e(n,t,o){return t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o,n}var er=function(){function n(t){var o=this;_i(this,n),$e(this,"zone",void 0),$e(this,"onDestroy",void 0),$e(this,"subject",new Ti(!1)),this.zone=t;var i=function(){return o.setIsReady(!0)},r=Hr(function(){dn("once",{onReady:i})}),s=Gr(function(){setTimeout(function(){return o.setIsReady(!1)},0)});this.onDestroy=function(){o.subject.complete(),o.subject.unsubscribe(),dn("off",{onReady:i}),r(),s()}}return yi(n,[{key:"setIsReady",value:function(o){var i=this;this.zone.run(function(){i.subject.next(o)})}},{key:"ngOnDestroy",value:function(){this.onDestroy()}}]),n}();$e(er,"\u0275fac",function(t){return new(t||er)(je(jt))});$e(er,"\u0275prov",ze({token:er,factory:er.\u0275fac}));var tr=function(){function n(t){var o=this;_i(this,n),$e(this,"zone",void 0),$e(this,"onDestroy",void 0),$e(this,"subject",new Ti(null)),this.zone=t;var i=function(y){var x=y.state;return o.setWidgetState(x)},r=function(y){var x=y.visibility,v=o.subject.getValue();o.setWidgetState(v&&ks(ks({},v),{},{visibility:x}))},s=function(y){var x=y.availability,v=o.subject.getValue();o.setWidgetState(v&&ks(ks({},v),{},{availability:x}))},l=Hr(function(){dn("once",{onReady:i}),dn("on",{onVisibilityChanged:r,onAvailabilityChanged:s})}),h=Gr(function(){setTimeout(function(){return o.setWidgetState(null)},0)});this.onDestroy=function(){o.subject.complete(),o.subject.unsubscribe(),dn("off",{onReady:i,onVisibilityChanged:r,onAvailabilityChanged:s}),l(),h()}}return yi(n,[{key:"setWidgetState",value:function(o){var i=this;this.zone.run(function(){i.subject.next(o)})}},{key:"ngOnDestroy",value:function(){this.onDestroy()}}]),n}();$e(tr,"\u0275fac",function(t){return new(t||tr)(je(jt))});$e(tr,"\u0275prov",ze({token:tr,factory:tr.\u0275fac}));var fi=function(){function n(t){var o=this;_i(this,n),$e(this,"zone",void 0),$e(this,"onDestroy",void 0),$e(this,"subject",new Ti(null)),this.zone=t;var i=function(_){var y=_.customerData;return o.setCustomerData(y)},r=function(){return o.setCustomerData(_c("customer"))},s=Hr(function(){dn("once",{onReady:i}),dn("on",{onCustomerStatusChanged:r})}),l=Gr(function(){setTimeout(function(){return o.setCustomerData(null)},0)});this.onDestroy=function(){o.subject.complete(),o.subject.unsubscribe(),dn("off",{onReady:i,onCustomerStatusChanged:r}),s(),l()}}return yi(n,[{key:"setCustomerData",value:function(o){var i=this;this.zone.run(function(){return i.subject.next(o)})}},{key:"ngOnDestroy",value:function(){this.onDestroy()}}]),n}();$e(fi,"\u0275fac",function(t){return new(t||fi)(je(jt))});$e(fi,"\u0275prov",ze({token:fi,factory:fi.\u0275fac}));var nr=function(){function n(t,o){var i=this;_i(this,n),$e(this,"zone",void 0),$e(this,"onDestroy",void 0),$e(this,"subject",new Ti(null)),this.zone=t;var r=o.subject.subscribe(function(s){var l=s?.status;l==="chatting"?i.setChatData(_c("chat")):i.setChatData(null)});this.onDestroy=function(){i.subject.complete(),i.subject.unsubscribe(),r.unsubscribe()}}return yi(n,[{key:"setChatData",value:function(o){var i=this;this.zone.run(function(){i.subject.next(o)})}},{key:"ngOnDestroy",value:function(){this.onDestroy()}}]),n}();$e(nr,"\u0275fac",function(t){return new(t||nr)(je(jt),je(fi))});$e(nr,"\u0275prov",ze({token:nr,factory:nr.\u0275fac}));var or=function(){function n(t){var o=this;_i(this,n),$e(this,"zone",void 0),$e(this,"onDestroy",void 0),$e(this,"subject",new Ti(null)),this.zone=t;var i=function(_){return o.setGreeting(_)},r=function(){return o.setGreeting(null)},s=Hr(function(){dn("on",{onGreetingDisplayed:i,onGreetingHidden:r})}),l=Gr(function(){setTimeout(function(){return o.setGreeting(null)},0)});this.onDestroy=function(){o.subject.complete(),o.subject.unsubscribe(),dn("off",{onGreetingDisplayed:i,onGreetingHidden:r}),s(),l()}}return yi(n,[{key:"setGreeting",value:function(o){var i=this;this.zone.run(function(){i.subject.next(o)})}},{key:"ngOnDestroy",value:function(){this.onDestroy()}}]),n}();$e(or,"\u0275fac",function(t){return new(t||or)(je(jt))});$e(or,"\u0275prov",ze({token:or,factory:or.\u0275fac}));var ir=function(){function n(){_i(this,n),$e(this,"license",""),$e(this,"group",void 0),$e(this,"visibility",void 0),$e(this,"customerName",void 0),$e(this,"customerEmail",void 0),$e(this,"sessionVariables",void 0),$e(this,"chatBetweenGroups",void 0),$e(this,"customIdentityProvi
242der",void 0),$e(this,"onReady",new Ae),$e(this,"onNewEvent",new Ae),$e(this,"onFormSubmitted",new Ae),$e(this,"onRatingSubmitted",new Ae),$e(this,"onGreetingHidden",new Ae),$e(this,"onGreetingDisplayed",new Ae),$e(this,"onVisibilityChanged",new Ae),$e(this,"onCustomerStatusChanged",new Ae),$e(this,"onRichMessageButtonClicked",new Ae),$e(this,"onAvailabilityChanged",new Ae),$e(this,"widget",null)}return yi(n,[{key:"ngOnInit",value:function(){this.setupWidget()}},{key:"ngOnChanges",value:function(o){var i=["license","group","chatBetweenGroups"];if(i.some(function(_){var y;return o[_]!==void 0&&!((y=o[_])!==null&&y!==void 0&&y.isFirstChange())})){this.reinitialize();return}if(o.visibility!==void 0&&!o.visibility.isFirstChange()){var r;(r=this.widget)===null||r===void 0||r.updateVisibility(o.visibility.currentValue)}if(o.customerName!==void 0&&!o.customerName.isFirstChange()){var s;(s=this.widget)===null||s===void 0||s.updateCustomerData({name:o.customerName.currentValue})}if(o.customerEmail!==void 0&&!o.customerEmail.isFirstChange()){var l;(l=this.widget)===null||l===void 0||l.updateCustomerData({email:o.customerEmail.currentValue})}if(o.sessionVariables!==void 0&&!o.sessionVariables.isFirstChange()){var h;(h=this.widget)===null||h===void 0||h.updateSessionVariables(o.sessionVariables.currentValue)}}},{key:"ngOnDestroy",value:function(){var o;(o=this.widget)===null||o===void 0||o.destroy()}},{key:"setupWidget",value:function(){var o=this;this.widget=lg({group:this.group,license:this.license,visibility:this.visibility,customerName:this.customerName,customerEmail:this.customerEmail,sessionVariables:this.sessionVariables,chatBetweenGroups:this.chatBetweenGroups,customIdentityProvider:this.customIdentityProvider,onReady:function(r){return o.onReady.emit(r)},onNewEvent:function(r){return o.onNewEvent.emit(r)},onFormSubmitted:function(r){return o.onFormSubmitted.emit(r)},onRatingSubmitted:function(r){return o.onRatingSubmitted.emit(r)},onGreetingHidden:function(r){return o.onGreetingHidden.emit(r)},onGreetingDisplayed:function(r){return o.onGreetingDisplayed.emit(r)},onVisibilityChanged:function(r){return o.onVisibilityChanged.emit(r)},onCustomerStatusChanged:function(r){return o.onCustomerStatusChanged.emit(r)},onRichMessageButtonClicked:function(r){return o.onRichMessageButtonClicked.emit(r)},onAvailabilityChanged:function(r){return o.onAvailabilityChanged.emit(r)}}),window.__lc.integration_name="@livechat/widget-angular",this.widget.init()}},{key:"reinitialize",value:function(){var o;(o=this.widget)===null||o===void 0||o.destroy(),this.setupWidget()}}]),n}();$e(ir,"\u0275fac",function(t){return new(t||ir)});$e(ir,"\u0275cmp",ue({type:ir,selectors:[["livechat-widget"]],inputs:{license:"license",group:"group",visibility:"visibility",customerName:"customerName",customerEmail:"customerEmail",sessionVariables:"sessionVariables",chatBetweenGroups:"chatBetweenGroups",customIdentityProvider:"customIdentityProvider"},outputs:{onReady:"onReady",onNewEvent:"onNewEvent",onFormSubmitted:"onFormSubmitted",onRatingSubmitted:"onRatingSubmitted",onGreetingHidden:"onGreetingHidden",onGreetingDisplayed:"onGreetingDisplayed",onVisibilityChanged:"onVisibilityChanged",onCustomerStatusChanged:"onCustomerStatusChanged",onRichMessageButtonClicked:"onRichMessageButtonClicked",onAvailabilityChanged:"onAvailabilityChanged"},features:[po],decls:0,vars:0,template:function(t,o){},encapsulation:2}));var bi=yi(function n(){_i(this,n)});$e(bi,"\u0275fac",function(t){return new(t||bi)});$e(bi,"\u0275mod",He({type:bi}));$e(bi,"\u0275inj",Be({providers:[er,tr,fi,nr,or],imports:[[]]}));var S3=n=>({"gw-chkout--space":n});function O3(n,t){n&1&&F(0,"gw-chkout-footer")}function k3(n,t){if(n&1&&F(0,"livechat-widget",2),n&2){let o=I();L("license",o.livechat.license_id)("group",o.livechat.group)}}var pg=(()=>{let t=class t{constructor(i,r,s,l,h,_){this.router=i,this.location=r,this.titleService=s,this.tagService=l,this.tealiumService=h,this.orderService=_,this.livechat=U.livechat,U.tags&&U.tags.hasOwnProperty("tealium")&&this.tealiumService.setConfig({account:U.tags.tealium.account,profile:U.tags.tealium.profile,environment:U.tags.tealium.env})}ngOnInit(){this.router.events.pipe(Yo(i=>i instanceof ql),up()).subscribe(i=>{this.orderService.previous=i[0].urlAfterRedirects}),localStorage.removeItem("cartStatus"),this.router.events.subscribe(i=>{if(i instanceof ql){window.scrollTo(0,0);let r=i.state.root;for(;r.firstChild;)r=r.firstChild;this.titleService.setTitle(r.data.title)}if(i instanceof Ar){this.isCartSubmitted(i.urlAfterRedirects);let r=i.urlAfterRedirects;this.tagService.navigationTags(r)}}),this.initLiveChat()}isCartSubmitted(i){switch(localStorage.getItem("cartStatus")){case"submitting":i.indexOf("/step-5")!==-1&&localStorage.setItem("cartStatus","submitted");break;case"submitted":localStorage.removeItem("cartStatus"),localStorage.removeItem("cart"),localStorage.removeItem("photo_token"),localStorage.removeItem("photo_token_expiration"),this.router.navigate(["/step-1"]),this.router.events.pipe(Yo(r=>r instanceof Ar)).subscribe(r=>{location.reload()});break}}initLiveChat(){if(U.livechat&&U.livechat.enabled){let i=document.createElement("script");i.innerHTML=`
243        window.__lc = window.__lc || {};
244        window.__lc.license = ${U.livechat.license_id};
245        if(${U.livechat.hasOwnProperty("group")}) {
246          window.__lc.group = ${U.livechat.group};
247        }
248        (function() {
249        var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
250        lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
251        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
252        })();
253      `,document.head.appendChild(i)}}};t.\u0275fac=function(r){return new(r||t)(X(Mt),X(Tp),X(Vp),X(tt),X(Ra
253),X(Ye))},t.\u0275cmp=ue({type:t,selectors:[["app-root"]],standalone:!1,decls:6,vars:5,consts:[["id","gw-chkout"],[1,"gw-chkout",3,"ngClass"],[3,"license","group"]],template:function(r,s){r&1&&(F(0,"div",0)(1,"gw-chkout-header"),m(2,"div",1),F(3,"router-outlet"),p(),Q(4,O3,1,0,"gw-chkout-footer")(5,k3,1,2,"livechat-widget",2)),r&2&&(P(2),L("ngClass",Gn(3,S3,s.location.path()!="/locations")),P(2),B(s.location.path()!="/locations"?4:-1),P(),B(s.livechat!=null&&s.livechat.enabled?5:-1))},dependencies:[qn,Qu,tg,Up,ir],styles:[`html[_ngcontent-%COMP%]{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1[_ngcontent-%COMP%], .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2[_ngcontent-%COMP%], .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3[_ngcontent-%COMP%], .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4[_ngcontent-%COMP%], .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong[_ngcontent-%COMP%], .mat-subtitle-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-strong[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-2[_ngcontent-%COMP%]{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 0 12px}.mat-small[_ngcontent-%COMP%], .mat-caption[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-small[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-caption[_ngcontent-%COMP%]{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-1[_ngcontent-%COMP%]{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-2[_ngcontent-%COMP%]{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-3[_ngcontent-%COMP%]{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-4[_ngcontent-%COMP%]{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html[_ngcontent-%COMP%]{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html[_ngcontent-%COMP%]{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html[_ngcontent-%COMP%]{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html[_ngcontent-%COMP%]{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html[_ngcontent-%COMP%]{--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html[_ngcontent-%COMP%]{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html[_ngcontent-%COMP%]{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html[_ngcontent-%COMP%]{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-leve
253l-4, none)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html[_ngcontent-%COMP%]{--mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--mat-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #2348ce;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #2348ce;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #2348ce;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}
253.mat-accent[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}
253.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #2348ce;--mdc-linear-progress-track-color: rgba(35, 72, 206, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081;--mdc-linear-progress-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html[_ngcontent-%COMP%]{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #2348ce;--mdc-filled-text-field-focus-active-indicator-color: #2348ce;--mdc-filled-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #2348ce;--mdc-outlined-text-field-focus-outline-color: #2348ce;--mdc-outlined-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(35, 72, 206, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}
253.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #ff4081;--mdc-filled-text-field-focus-active-indicator-color: #ff4081;--mdc-filled-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #ff4081;--mdc-outlined-text-field-focus-outline-color: #ff4081;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(35, 72, 206, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #2348ce;--mdc-chip-elevated-selected-container-color: #2348ce;--mdc-chip-elevated-disabled-container-color: #2348ce;--mdc-chip-flat-disabled-selected-container-color: #2348ce;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}
253.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-selected-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-flat-disabled-selected-container-color: #ff4081;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-height: 32px}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;
253--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #2348ce;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;
253--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html[_ngcontent-%COMP%]{--mdc-slider-handle-color: #2348ce;--mdc-slider-focus-handle-color: #2348ce;--mdc-slider-hover-handle-color: #2348ce;--mdc-slider-active-track-color: #2348ce;--mdc-slider-inactive-track-color: #2348ce;--mdc-slider-with-tick-marks-inactive-container-color: #2348ce;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html[_ngcontent-%COMP%]{--mat-slider-ripple-color: #2348ce;--mat-slider-hover-state-layer-color: rgba(35, 72, 206, .05);--mat-slider-focus-state-layer-color: rgba(35, 72, 206, .2);--mat-slider-value-indicator-opacity: .6}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mat-slider-ripple-color: #ff4081;--mat-slider-hover-state-layer-color: rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color: rgba(255, 64, 129, .2)}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html[_ngcontent-%COMP%]{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}
253.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#2348ce}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;
253--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html[_ngcontent-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html[_ngcontent-%COMP%]{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #2348ce}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #2348ce;--mat-tab-header-active-ripple-color: #2348ce;--mat-tab-header-inactive-ripple-color: #2348ce;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #2348ce;--mat-tab-header-active-hover-label-text-color: #2348ce;--mat-tab-header-active-focus-indicator-color: #2348ce;--mat-tab-header-active-hover-indicator-color: #2348ce}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ff4081;--mat-tab-header-active-ripple-color: #ff4081;--mat-tab-header-inactive-ripple-color: #ff4081;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ff4081;--mat-tab-header-active-hover-label-text-color: #ff4081;--mat-tab-header-active-focus-indicator-color: #ff4081;--mat-tab-header-active-hover-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #2348ce;--mat-tab-header-with-background-foreground-color: white}
253.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #ff4081;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html[_ngcontent-%COMP%]{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #2348ce}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #2348ce;--mat-text-button-ripple-color: rgba(35, 72, 206, .1)}
253.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #ff4081;--mat-text-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #2348ce;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #2348ce;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #2348ce;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #2348ce;--mat-outlined-button-ripple-color: rgba(35, 72, 206, .1)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #ff4081;--mat-outlined-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mdc-text-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-filled-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-protected-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-outlined-button-container-height: 36px}html[_ngcontent-%COMP%]{--mat-text-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-outlined-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-size: 24px}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #2348ce;--mat-icon-button-ripple-color: rgba(35, 72, 206, .1)}
253html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: rgba(255, 64, 129, .1)}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}
253html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]{--mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-fab-small-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-snackbar-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html[_ngcontent-%COMP%]{--mat-snack-bar-button-color: #b3e5ff}html[_ngcontent-%COMP%]{--mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2348ce}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--mat-badge-background-color: #2348ce;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent[_ngcontent-%COMP%]{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);
253--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #2348ce;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 72, 206, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-toggle-active-state-icon-color: #2348ce;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 72, 206, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}
253.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--mat-divider-width: 1px}html[_ngcontent-%COMP%]{--mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--mat-icon-color: #2348ce}.mat-icon.mat-accent[_ngcontent-%COMP%]{--mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #2348ce;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #2348ce;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #2348ce;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html[_ngcontent-%COMP%]   .mat-step-header.mat-accent[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]   .mat-step-header.mat-warn[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #2348ce;--mat-toolbar-container-text-color: white}
253.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-timepicker-container-background-color: white}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}.mat-select-trigger[_ngcontent-%COMP%]{display:table}.mat-select-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]{vertical-align:top}html[_ngcontent-%COMP%]{box-sizing:border-box;--mdc-theme-error: #d50000;--mat-select-invalid-arrow-color: #d50000;--mdc-filled-text-field-error-caret-color: #d50000;--mdc-filled-text-field-error-label-text-color: #d50000;--mdc-filled-text-field-error-hover-label-text-color: #d50000;--mat-form-field-error-text-color: #d50000;--mdc-outlined-text-field-error-outline-color: #d50000;--mdc-outlined-text-field-error-hover-outline-color: #d50000;--mdc-outlined-text-field-error-focus-outline-color: #d50000}@media (min-width: 769px){html[_ngcontent-%COMP%]{height:100%}}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:inherit}*[_ngcontent-%COMP%]{max-height:1000000px}body[_ngcontent-%COMP%]{margin:0;color:#494949;background:#f7f7f7;background-attachment:fixed;font:15px Open Sans,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1201px){body[_ngcontent-%COMP%]{min-height:100%;position:relative}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{background-color:#2348ce;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;box-shadow:0 2px 30px #0000004d;height:60px;font-size:20px;letter-spacing:.5px}.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:360px}@media (max-width: 479px){.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:100%}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--small[_ngcontent-%COMP%]{height:48px;font-size:18px}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--light[_ngcontent-%COMP%]{background-color:transparent;color:#2348ce;text-decoration:underline}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--full[_ngcontent-%COMP%]{width:100%}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--flat[_ngcontent-%COMP%]{box-shadow:none}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--notransform[_ngcontent-%COMP%]{text-transform:none}.mdc-button.mdc-button--unelevated.gw-chkout-small-btn[_ngcontent-%COMP%]{color:#2348ce;letter-spacing:normal}.mdc-button.gw-chkout-main-btn[_ngcontent-%COMP%]{border-radius:0}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]{width:163px;height:36px;margin-top:6px;box-shadow:none;letter-spacing:0;font-size:16px}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo.gw-chkout-btn--disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:500}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   .mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700!important}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--rounded[_ngcontent-%COMP%]{border-radius:25px}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]{border-color:#2348ce!important;color:#2348ce!important}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]   .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{background-color:#2348ce!important}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){padding:0 8px;max-height:48px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-floating-label[_ngcontent-%COMP%]{display:inline;font-size:15px;font-weight:700;color:#979797}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex;align-items:flex-end;padding-bottom:4px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%], .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-input-element[_ngcontent-%COMP%]{font-size:15px;line-height:20px;letter-spacing:normal}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-width:2px}.mat-mdc-text-field-wrapper.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mat-mdc-form-field[_ngcontent-%COMP%]   .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding-left:8px;font-size:11px;background:no-repeat center right 8px url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15L9 0 .5 15h17zM10 13H8v-2h2v2zm0-3H8V6h2v4z' fill='%23D50000' fill-rule='evenodd'/%3E%3C/svg%3E")}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:6px}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.mat-form-field-invalid.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]:has(.mat-mdc-form-field-hint){margin-bottom:6px}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%]{padding:0;font-size:11px;color:#0000008a;margin-bottom:6px}.mat-mdc-select-panel[_ngcontent-%COMP%]{padding:0}.gw-chkout-field[_ngcontent-%COMP%]{flex:1}.gw-chkout-locations-search[_ngcontent-%COMP%]   .gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{display:none}.gw-chkout-field--full[_ngcontent-%COMP%]{width:100%}.gw-chkout-location.gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:2px solid #979797;border-radius:3px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-bottom:6px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mdc-line-ripple[_ngcontent-%COMP%]{display:none}.gw-chkout-field__flag[_ngcontent-%COMP%]{margin-right:10px}.gw-chkout-form[_ngcontent-%COMP%]{display:flex;gap:4%}@media (max-width: 767px){.gw-chkout-form[_ngcontent-%COMP%]{flex-direction:column}}.gw-chkout-radio__item[_ngcontent-%COMP%]{display:flex;width:100%;min-height:48px;padding:2px 0;border:2px solid transparent}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]{border:2px solid #2348ce;border-radius:24px}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]   .gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{display:block}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{width:100%;height:100%}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{flex:1}.gw-chkout-radio__item--center[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{align-items:center}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout-radio__item.mat-mdc-radio-button[_ngcontent-%COMP%]   .mdc-radio[_ngcontent-%COMP%]   .mdc-radio__native-control[_ngcontent-%COMP%]:enabled:not(:checked) + .mdc-radio__background[_ngcontent-%COMP%]   .mdc-radio__outer-circle[_ng
253content-%COMP%]{border-color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout__radio-message[_ngcontent-%COMP%]{display:block;color:var(--mdc-theme-error)}.gw-chkout__radio-message[_ngcontent-%COMP%]{display:none;width:auto;height:42px;margin-left:.75rem;padding-top:14px;padding-left:24px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#ccc;line-height:16px;background:no-repeat center left url("./media/error-alert-RY5YC55K.svg")}.gw-chkout-addons[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-addons[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]{height:auto;margin-bottom:20px}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:hover:before, .gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:focus:before{background:transparent}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]   .mat-mdc-list-option-checkbox-before[_ngcontent-%COMP%]{margin-right:8px;margin-left:0;align-self:flex-start}form[_ngcontent-%COMP%]{margin:0;padding:0;border-style:none}select[_ngcontent-%COMP%]{-webkit-border-radius:0}img[_ngcontent-%COMP%]{max-width:100%;height:auto;vertical-align:top}.gm-style[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:none}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], .h[_ngcontent-%COMP%]{font-weight:700;margin:0 0 .5em}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:16px;font-size:27px;letter-spacing:.4px}@media (min-width: 768px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:11px;letter-spacing:0px;font-size:32px}}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:38px}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:18px;letter-spacing:0}@media (min-width: 768px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:24px}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:13px;font-size:18px}@media (min-width: 768px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:25px;font-size:24px}}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:20px}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:21px}p[_ngcontent-%COMP%]{margin:0 0 1em}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:none}.gw-checkout-container[_ngcontent-%COMP%]{width:100%;max-width:100%;margin:auto;padding:25px 15px 50px}@media (min-width: 1024px){.gw-checkout-container[_ngcontent-%COMP%]{width:1024px}}@media (min-width: 1200px){.gw-checkout-container[_ngcontent-%COMP%]{width:1200px}}.row[_ngcontent-%COMP%]{box-sizing:border-box}@media (min-width: 768px){.row[_ngcontent-%COMP%]{display:flex;align-items:stretch;gap:30px}}.col-left[_ngcontent-%COMP%]{flex:1}@media (min-width: 768px){.col-right[_ngcontent-%COMP%]{width:35%}}.gwc-button__spinner.mat-mdc-progress-spinner[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%]{stroke:#fff}@media (max-width: 767px){.gw-chkout-traveler__select--desktop.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}}.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:block}}.gw-chkout-main[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 12px #00000014}div.gw-chkout-elevation[_ngcontent-%COMP%], section.gw-chkout-elevation[_ngcontent-%COMP%], aside.gw-chkout-elevation[_ngcontent-%COMP%], div.gw-chkout-disclaimer--photo.gw-chkout-elevation[_ngcontent-%COMP%]{border-radius:20px;box-shadow:0 4px 6.8px 4px #0942b326}mat-expansion-panel[_ngcontent-%COMP%]   .mat-expansion-panel-body[_ngcontent-%COMP%]{padding:0}mat-dialog-container.mat-dialog-container[_ngcontent-%COMP%]{padding:0}h3.gw-chkout-label[_ngcontent-%COMP%]{color:#494949;font-weight:700}.gw-chkout-terms__title.mat-dialog-title[_ngcontent-%COMP%]{margin:10px 24px;font-weight:700}.gw-chkout-terms__content.mat-dialog-content[_ngcontent-%COMP%]{margin:0}.gw-chkout-terms__grid[_ngcontent-%COMP%]{margin-bottom:20px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   mat-grid-tile[_ngcontent-%COMP%]{background-color:#ececec}.gw-chkout-country__reqs[_ngcontent-%COMP%]   .mat-expansion-indicator[_ngcontent-%COMP%]{margin-right:12px}.gw-checkout-login-dialog[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{position:relative}.gw-chkout-chkbox[_ngcontent-%COMP%]{padding:12px 10px;background-color:#fafafa;display:block}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-chkbox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.gw-chkout-chkbox[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{letter-spacing:normal;font-size:13px;position:relative}.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:150px;margin-right:30px;align-self:flex-start}@media (max-width: 767px){.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:100px;margin-right:18px}}@media (max-width: 767px){gw-chkout-home-slider[_ngcontent-%COMP%]   .gw-chkout-card[_ngcontent-%COMP%]   .gw-chkout-card__body[_ngcontent-%COMP%]{padding-top:0}}.gw-chkout-grey-btn.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{height:48px;padding:0 16px;border-radius:24px;background-color:#92959c;color:#fff;font-weight:700;box-shadow:0 2px 30px #0000004d;box-sizing:initial;font-size:15px;letter-spacing:normal;min-width:48px}.gw-checkout-button__load[_ngcontent-%COMP%]{margin:0 auto;--mdc-circular-progress-active-indicator-color: #FFF}.gw-checkout-button__load--grey[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #d4dadf}.gw-checkout-button__load--brand[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: $main-btn-bg}.mdc-list-item__primary-text[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-tracking: normal}.gw-chkout__avatar-menu[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{padding:0}.gwc-header-message[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.gwc-applicant-info-joined[_ngcontent-%COMP%]{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){border:none;border-radius:0;max-height:unset}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{background-color:#fff;padding-top:18px;overflow:visible;flex:1;position:relative}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__notch[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__leading[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   input.mat-mdc-input-element[_ngcontent-%COMP%]{font-weight:100}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:-22px;text-shadow:0px 0px 1px white}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:not(:first-of-type){border-left:1px solid lightgrey}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{padding:0 32px;height:62px;box-shadow:none;width:auto;border-radius:0 4px 4px 0}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%]   .mat-mdc-option[_ngcontent-%COMP%]:not(:hover){--mat-option-focus-state-layer-color: transparent}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{background-color:#f5f5f5;font-weight:700;opacity:.7}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]{padding:0;--mdc-list-list-item-one-line-container-height: 36px}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:16px!important}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegular-NSNCITLG.otf");font-weight:400}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicBold-IORJSWDY.otf");font-weight:700}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegularItalic-M76IONVW.otf");font-weight:400;font-style:italic}@media (max-width: 767px){.gw-chkout__hidemobile[_ngcontent-%COMP%]{display:none}}@media (min-width: 768px){.gw-chkout__hidedesktop[_ngcontent-%COMP%]{display:none}}
253#SA_wrapper_b90Dbhnjw6fk[_ngcontent-%COMP%]   .css-star[_ngcontent-%COMP%]{font-size:21px!important}#gw-chkout[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}@media (max-width: 1200px){.gw-chkout[_ngcontent-%COMP%]{min-height:calc(100vh - 235px)}}@media (max-width: 767px){.gw-chkout[_ngcontent-%COMP%]{min-height:calc(100vh - 294px)}}@media (min-width: 1201px){.gw-chkout--space[_ngcontent-%COMP%]{padding-bottom:150px}}.logo[_ngcontent-%COMP%]{display:inline-block;vertical-align:top}.js-slide-hidden[_ngcontent-%COMP%]{position:absolute!important;left:-9999px!important;top:-9999px!important;display:block!important}iframe[_ngcontent-%COMP%]{border:none}
254/*# sourceMappingURL=app.component-T4KRWINJ.css.map */`]});let n=t;return n})();function mg(n){return new Ge(3e3,!1)}function E3(){return new Ge(3100,!1)}function T3(){return new Ge(3101,!1)}function $3(n){return new Ge(3001,!1)}function A3(n){return new Ge(3003,!1)}function N3(n){return new Ge(3004,!1)}function gg(n,t){return new Ge(3005,!1)}function hg(){return new Ge(3006,!1)}function fg(){return new Ge(3007,!1)}function bg(n,t){return new Ge(3008,!1)}function _g(n){return new Ge(3002,!1)}function yg(n,t,o,i,r){return new Ge(3010,!1)}function xg(){return new Ge(3011,!1)}function vg(){return new Ge(3012,!1)}function wg(){return new Ge(3200,!1)}function Cg(){return new Ge(3202,!1)}function Pg(){return new Ge(3013,!1)}function Mg(n){return new Ge(3014,!1)}function Sg(n){return new Ge(3015,!1)}function Og(n){return new Ge(3016,!1)}function kg(n,t){return new Ge(3404,!1)}function D3(n){return new Ge(3502,!1)}function Eg(n){return new Ge(3503,!1)}function Tg(){return new Ge(3300,!1)}function $g(n){return new Ge(3504,!1)}function Ag(n){return new Ge(3301,!1)}function Ng(n,t){return new Ge(3302,!1)}function Dg(n){return new Ge(3303,!1)}function Ig(n,t){return new Ge(3400,!1)}function Rg(n){return new Ge(3401,!1)}function Lg(n){return new Ge(3402,!1)}function Fg(n,t){return new Ge(3505,!1)}function fo(n){switch(n.length){case 0:return new ri;case 1:return n[0];default:return new Ga(n)}}function wc(n,t,o=new Map,i=new Map){let r=[],s=[],l=-1,h=null;if(t.forEach(_=>{let y=_.get("offset"),x=y==l,v=x&&h||new Map;_.forEach((C,M)=>{let k=M,E=C;if(M!=="offset")switch(k=n.normalizePropertyName(k,r),E){case Dr:E=o.get(M);break;case In:E=i.get(M);break;default:E=n.normalizeStyleValue(M,k,E,r);break}v.set(k,E)}),x||s.push(v),h=v,l=y}),r.length)throw D3(r);return s}function Es(n,t,o,i){switch(t){case"start":n.onStart(()=>i(o&&yc(o,"start",n)));break;case"done":n.onDone(()=>i(o&&yc(o,"done",n)));break;case"destroy":n.onDestroy(()=>i(o&&yc(o,"destroy",n)));break}}function yc(n,t,o){let i=o.totalTime,r=!!o.disabled,s=Ts(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,i??n.totalTime,r),l=n._data;return l!=null&&(s._data=l),s}function Ts(n,t,o,i,r="",s=0,l){return{element:n,triggerName:t,fromState:o,toState:i,phaseName:r,totalTime:s,disabled:!!l}}function pn(n,t,o){let i=n.get(t);return i||n.set(t,i=o),i}function Cc(n){let t=n.indexOf(":"),o=n.substring(1,t),i=n.slice(t+1);return[o,i]}var I3=typeof document>"u"?null:document.documentElement;function $s(n){let t=n.parentNode||n.host||null;return t===I3?null:t}function R3(n){return n.substring(1,6)=="ebkit"}var xi=null,ug=!1;function zg(n){xi||(xi=L3()||{},ug=xi.style?"WebkitAppearance"in xi.style:!1);let t=!0;return xi.style&&!R3(n)&&(t=n in xi.style,!t&&ug&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in xi.style)),t}function L3(){return typeof document<"u"?document.body:null}function Pc(n,t){for(;t;){if(t===n)return!0;t=$s(t)}return!1}function Mc(n,t,o){if(o)return Array.from(n.querySelectorAll(t));let i=n.querySelector(t);return i?[i]:[]}var F3=1e3,Sc="{{",z3="}}",Oc="ng-enter",As="ng-leave",jr="ng-trigger",qr=".ng-trigger",kc="ng-animating",Ns=".ng-animating";function so(n){if(typeof n=="number")return n;let t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:xc(parseFloat(t[1]),t[2])}function xc(n,t){switch(t){case"s":return n*F3;default:return n}}function Wr(n,t,o){return n.hasOwnProperty("duration")?n:V3(n,t,o)}function V3(n,t,o){let i=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,r,s=0,l="";if(typeof n=="string"){let h=n.match(i);if(h===null)return t.push(mg(n)),{duration:0,delay:0,easing:""};r=xc(parseFloat(h[1]),h[2]);let _=h[3];_!=null&&(s=xc(parseFloat(_),h[4]));let y=h[5];y&&(l=y)}else r=n;if(!o){let h=!1,_=t.length;r<0&&(t.push(E3()),h=!0),s<0&&(t.push(T3()),h=!0),h&&t.splice(_,0,mg(n))}return{duration:r,delay:s,easing:l}}function Vg(n){return n.length?n[0]instanceof Map?n:n.map(t=>new Map(Object.entries(t))):[]}function zn(n,t,o){t.forEach((i,r)=>{let s=Ds(r);o&&!o.has(r)&&o.set(r,n.style[s]),n.style[s]=i})}function Vo(n,t){t.forEach((o,i)=>{let r=Ds(i);n.style[r]=""})}function rr(n){return Array.isArray(n)?n.length==1?n[0]:mm(n):n}function Ug(n,t,o){let i=t.params||{},r=Ec(n);r.length&&r.forEach(s=>{i.hasOwnProperty(s)||o.push($3(s))})}var vc=new RegExp(`${Sc}\\s*(.+?)\\s*${z3}`,"g");function Ec(n){let t=[];if(typeof n=="string"){let o;for(;o=vc.exec(n);)t.push(o[1]);vc.lastIndex=0}return t}function ar(n,t,o){let i=`${n}`,r=i.replace(vc,(s,l)=>{let h=t[l];return h==null&&(o.push(A3(l)),h=""),h.toString()});return r==i?n:r}var U3=/-+([a-z0-9])/g;function Ds(n){return n.replace(U3,(...t)=>t[1].toUpperCase())}function Bg(n,t){return n===0||t===0}function Hg(n,t,o){if(o.size&&t.length){let i=t[0],r=[];
vendor: 48,623 bytes, line 254
254if(o.forEach((s,l)=>{i.has(l)||r.push(l),i.set(l,s)}),r.length)for(let s=1;s<t.length;s++){let l=t[s];r.forEach(h=>l.set(h,Is(n,h)))}}return t}function mn(n,t,o){switch(t.type){case qe.Trigger:return n.visitTrigger(t,o);case qe.State:return n.visitState(t,o);case qe.Transition:return n.visitTransition(t,o);case qe.Sequence:return n.visitSequence(t,o);case qe.Group:return n.visitGroup(t,o);case qe.Animate:return n.visitAnimate(t,o);case qe.Keyframes:return n.visitKeyframes(t,o);case qe.Style:return n.visitStyle(t,o);case qe.Reference:return n.visitReference(t,o);case qe.AnimateChild:return n.visitAnimateChild(t,o);case qe.AnimateRef:return n.visitAnimateRef(t,o);case qe.Query:return n.visitQuery(t,o);case qe.Stagger:return n.visitStagger(t,o);default:throw N3(t.type)}}function Is(n,t){return window.getComputedStyle(n)[t]}var qc=(()=>{class n{validateStyleProperty(o){return zg(o)}containsElement(o,i){return Pc(o,i)}getParentElement(o){return $s(o)}query(o,i,r){return Mc(o,i,r)}computeStyle(o,i,r){return r||""}animate(o,i,r,s,l,h=[],_){return new ri(r,s)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=ze({token:n,factory:n.\u0275fac})}return n})(),wi=class{static NOOP=new qc},Ci=class{};var B3=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),Vs=class extends Ci{normalizePropertyName(t,o){return Ds(t)}normalizeStyleValue(t,o,i,r){let s="",l=i.toString().trim();if(B3.has(o)&&i!==0&&i!=="0")if(typeof i=="number")s="px";else{let h=i.match(/^[+-]?[\d\.]+([a-z]*)$/);h&&h[1].length==0&&r.push(gg(t,i))}return l+s}};var Us="*";function H3(n,t){let o=[];return typeof n=="string"?n.split(/\s*,\s*/).forEach(i=>G3(i,o,t)):o.push(n),o}function G3(n,t,o){if(n[0]==":"){let _=j3(n,o);if(typeof _=="function"){t.push(_);return}n=_}let i=n.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(i==null||i.length<4)return o.push(Sg(n)),t;let r=i[1],s=i[2],l=i[3];t.push(Gg(r,l));let h=r==Us&&l==Us;s[0]=="<"&&!h&&t.push(Gg(l,r))}function j3(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(o,i)=>parseFloat(i)>parseFloat(o);case":decrement":return(o,i)=>parseFloat(i)<parseFloat(o);default:return t.push(Og(n)),"* => *"}}var Rs=new Set(["true","1"]),Ls=new Set(["false","0"]);function Gg(n,t){let o=Rs.has(n)||Ls.has(n),i=Rs.has(t)||Ls.has(t);return(r,s)=>{let l=n==Us||n==r,h=t==Us||t==s;return!l&&o&&typeof r=="boolean"&&(l=r?Rs.has(n):Ls.has(n)),!h&&i&&typeof s=="boolean"&&(h=s?Rs.has(t):Ls.has(t)),l&&h}}var e0=":self",q3=new RegExp(`s*${e0}s*,?`,"g");function t0(n,t,o,i){return new Ic(n).build(t,o,i)}var jg="",Ic=class{_driver;constructor(t){this._driver=t}build(t,o,i){let r=new Rc(o);return this._resetContextStyleTimingState(r),mn(this,rr(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector=jg,t.collectedStyles=new Map,t.collectedStyles.set(jg,new Map),t.currentTime=0}visitTrigger(t,o){let i=o.queryCount=0,r=o.depCount=0,s=[],l=[];return t.name.charAt(0)=="@"&&o.errors.push(hg()),t.definitions.forEach(h=>{if(this._resetContextStyleTimingState(o),h.type==qe.State){let _=h,y=_.name;y.toString().split(/\s*,\s*/).forEach(x=>{_.name=x,s.push(this.visitState(_,o))}),_.name=y}else if(h.type==qe.Transition){let _=this.visitTransition(h,o);i+=_.queryCount,r+=_.depCount,l.push(_)}else o.errors.push(fg())}),{type:qe.Trigger,name:t.name,states:s,transitions:l,queryCount:i,depCount:r,options:null}}visitState(t,o){let i=this.visitStyle(t.styles,o),r=t.options&&t.options.params||null;if(i.containsDynamicStyles){let s=new Set,l=r||{};i.styles.forEach(h=>{h instanceof Map&&h.forEach(_=>{Ec(_).forEach(y=>{l.hasOwnProperty(y)||s.add(y)})})}),s.size&&o.errors.push(bg(t.name,[...s.values()]))}return{type:qe.State,name:t.name,style:i,options:r?{params:r}:null}}visitTransition(t,o){o.queryCount=0,o.depCount=0;let i=mn(this,rr(t.animation),o),r=H3(t.expr,o.errors);return{type:qe.Transition,matchers:r,animation:i,queryCount:o.queryCount,depCount:o.depCount,options:vi(t.options)}}visitSequence(t,o){return{type:qe.Sequence,steps:t.steps.map(i=>mn(this,i,o)),options:vi(t.options)}}visitGroup(t,o){let i=o.currentTime,r=0,s=t.steps.map(l=>{o.currentTime=i;let h=mn(this,l,o);return r=Math.max(r,o.currentTime),h});return o.currentTime=r,{type:qe.Group,steps:s,options:vi(t.options)}}visitAnimate(t,o){let i=X3(t.timings,o.errors);o.currentAnimateTimings=i;let r,s=t.styles?t.styles:ii({});if(s.type==qe.Keyframes)r=this.visitKeyframes(s,o);else{let l=t.styles,h=!1;if(!l){h=!0;let y={};i.easing&&(y.easing=i.easing),l=ii(y)}o.currentTime+=i.duration+i.delay;let _=this.visitStyle(l,o);_.isEmptyStep=h,r=_}return o.currentAnimateTimings=null,{type:qe.Animate,timings:i,style:r,options:null}}visitStyle(t,o){let i=this._makeStyleAst(t,o);return this._validateStyleAst(i,o),i}_makeStyleAst(t,o){let i=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let h of r)typeof h=="string"?h===In?i.push(h):o.errors.push(_g(h)):i.push(new Map(Object.entries(h)));let s=!1,l=null;return i.forEach(h=>{if(h instanceof Map&&(h.has("easing")&&(l=h.get("easing"),h.delete("easing")),!s)){for(let _ of h.values())if(_.toString().indexOf(Sc)>=0){s=!0;break}}}),{type:qe.Style,styles:i,easing:l,offset:t.offset,containsDynamicStyles:s,options:null}}_validateStyleAst(t,o){let i=o.currentAnimateTimings,r=o.currentTime,s=o.currentTime;i&&s>0&&(s-=i.duration+i.delay),t.styles.forEach(l=>{typeof l!="string"&&l.forEach((h,_)=>{let y=o.collectedStyles.get(o.currentQuerySelector),x=y.get(_),v=!0;x&&(s!=r&&s>=x.startTime&&r<=x.endTime&&(o.errors.push(yg(_,x.startTime,x.endTime,s,r)),v=!1),s=x.startTime),v&&y.set(_,{startTime:s,endTime:r}),o.options&&Ug(h,o.options,o.errors)})})}visitKeyframes(t,o){let i={type:qe.Keyframes,styles:[],options:null};if(!o.currentAnimateTimings)return o.errors.push(xg()),i;let r=1,s=0,l=[],h=!1,_=!1,y=0,x=t.steps.map(S=>{let D=this._makeStyleAst(S,o),N=D.offset!=null?D.offset:K3(D.styles),z=0;return N!=null&&(s++,z=D.offset=N),_=_||z<0||z>1,h=h||z<y,y=z,l.push(z),D});_&&o.errors.push(vg()),h&&o.errors.push(wg());let v=t.steps.length,C=0;s>0&&s<v?o.errors.push(Cg()):s==0&&(C=r/(v-1));let M=v-1,k=o.currentTime,E=o.currentAnimateTimings,T=E.duration;return x.forEach((S,D)=>{let N=C>0?D==M?1:C*D:l[D],z=N*T;o.currentTime=k+E.delay+z,E.duration=z,this._validateStyleAst(S,o),S.offset=N,i.styles.push(S)}),i}visitReference(t,o){return{type:qe.Reference,animation:mn(this,rr(t.animation),o),options:vi(t.options)}}visitAnimateChild(t,o){return o.depCount++,{type:qe.AnimateChild,options:vi(t.options)}}visitAnimateRef(t,o){return{type:qe.AnimateRef,animation:this.visitReference(t.animation,o),options:vi(t.options)}}visitQuery(t,o){let i=o.currentQuerySelector,r=t.options||{};o.queryCount++,o.currentQuery=t;let[s,l]=W3(t.selector);o.currentQuerySelector=i.length?i+" "+s:s,pn(o.collectedStyles,o.currentQuerySelector,new Map);let h=mn(this,rr(t.animation),o);return o.currentQuery=null,o.currentQuerySelector=i,{type:qe.Query,selector:s,limit:r.limit||0,optional:!!r.optional,includeSelf:l,animation:h,originalSelector:t.selector,options:vi(t.options)}}visitStagger(t,o){o.currentQuery||o.errors.push(Pg());let i=t.timings==="full"?{duration:0,delay:0,easing:"full"}:Wr(t.timings,o.errors,!0);return{type:qe.Stagger,animation:mn(this,rr(t.animation),o),timings:i,options:null}}};function W3(n){let t=!!n.split(/\s*,\s*/).find(o=>o==e0);return t&&(n=n.replace(q3,"")),n=n.replace(/@\*/g,qr).replace(/@\w+/g,o=>qr+"-"+o.slice(1)).replace(/:animating/g,Ns),[n,t]}function Y3(n){return n?Me({},n):null}var Rc=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(t){this.errors=t}};function K3(n){if(typeof n=="string")return null;let t=null;if(Array.isArray(n))n.forEach(o=>{if(o instanceof Map&&o.has("offset")){let i=o;t=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){let o=n;t=parseFloat(o.get("offset")),o.delete("offset")}return t}function X3(n,t){if(n.hasOwnProperty("duration"))return n;if(typeof n=="number"){let s=Wr(n,t).duration;return Tc(s,0,"")}let o=n;if(o.split(/\s+/).some(s=>s.charAt(0)=="{"&&s.charAt(1)=="{")){let s=Tc(0,0,"");return s.dynamic=!0,s.strValue=o,s}let r=Wr(o,t);return Tc(r.duration,r.delay,r.easing)}function vi(n){return n?(n=Me({},n),n.params&&(n.params=Y3(n.params))):n={},n}function Tc(n,t,o){return{duration:n,delay:t,easing:o}}function Wc(n,t,o,i,r,s,l=null,h=!1){return{type:1,element:n,keyframes:t,preStyleProps:o,postStyleProps:i,duration:r,delay:s,totalTime:r+s,easing:l,subTimeline:h}}var Kr=class{_map=new Map;get(t){return this._map.get(t)||[]}append(t,o){let i=this._map.get(t);i||this._map.set(t,i=[]),i.push(...o)}has(t){return this._map.has(t)}clear(){this._map.clear()}},Q3=1,Z3=":enter",J3=new RegExp(Z3,"g"),ey=":leave",ty=new RegExp(ey,"g");function n0(n,t,o,i,r,s=new Map,l=new Map,h,_,y=[]){return new Lc().buildKeyframes(n,t,o,i,r,s,l,h,_,y)}var Lc=class{buildKeyframes(t,o,i,r,s,l,h,_,y,x=[]){y=y||new Kr;let v=new Fc(t,o,y,r,s,x,[]);v.options=_;let C=_.delay?so(_.delay):0;v.currentTimeline.delayNextStep(C),v.currentTimeline.setStyles([l],null,v.errors,_),mn(this,i,v);let M=v.timelines.filter(k=>k.containsAnimation());if(M.length&&h.size){let k;for(let E=M.length-1;E>=0;E--){let T=M[E];if(T.element===o){k=T;break}}k&&!k.allowOnlyTimelineStyles()&&k.setStyles([h],null,v.errors,_)}return M.length?M.map(k=>k.buildKeyframes()):[Wc(o,[],[],[],0,C,"",!1)]}visitTrigger(t,o){}visitState(t,o){}visitTransition(t,o){}visitAnimateChild(t,o){let i=o.subInstructions.get(o.element);if(i){let r=o.createSubContext(t.options),s=o.currentTimeline.currentTime,l=this._visitSubInstructions(i,r,r.options);s!=l&&o.transformIntoNewTimeline(l)}o.previousNode=t}visitAnimateRef(t,o){let i=o.createSubContext(t.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],o,i),this.visitReference(t.animation,i),o.transformIntoNewTimeline(i.currentTimeline.currentTime),o.previousNode=t}_applyAnimationRefDelays(t,o,i){for(let r of t){let s=r?.delay;if(s){let l=typeof s=="number"?s:so(ar(s,r?.params??{},o.errors));i.delayNextStep(l)}}}_visitSubInstructions(t,o,i){let s=o.currentTimeline.currentTime,l=i.duration!=null?so(i.duration):null,h=i.delay!=null?so(i.delay):null;return l!==0&&t.forEach(_=>{let y=o.appendInstructionToTimeline(_,l,h);s=Math.max(s,y.duration+y.delay)}),s}visitReference(t,o){o.updateOptions(t.options,!0),mn(this,t.animation,o),o.previousNode=t}visitSequence(t,o){let i=o.subContextCount,r=o,s=t.options;if(s&&(s.params||s.delay)&&(r=o.createSubContext(s),r.transformIntoNewTimeline(),s.delay!=null)){r.previousNode.type==qe.Style&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=Bs);let l=so(s.delay);r.delayNextStep(l)}t.steps.length&&(t.steps.forEach(l=>mn(this,l,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),o.previousNode=t}visitGroup(t,o){let i=[],r=o.currentTimeline.currentTime,s=t.options&&t.options.delay?so(t.options.delay):0;t.steps.forEach(l=>{let h=o.createSubContext(t.options);s&&h.delayNextStep(s),mn(this,l,h),r=Math.max(r,h.currentTimeline.currentTime),i.push(h.currentTimeline)}),i.forEach(l=>o.currentTimeline.mergeTimelineCollectedStyles(l)),o.transformIntoNewTimeline(r),o.previousNode=t}_visitTiming(t,o){if(t.dynamic){let i=t.strValue,r=o.params?ar(i,o.params,o.errors):i;return Wr(r,o.errors)}else return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,o){let i=o.currentAnimateTimings=this._visitTiming(t.timings,o),r=o.currentTimeline;i.delay&&(o.incrementTime(i.delay),r.snapshotCurrentStyles());let s=t.style;s.type==qe.Keyframes?this.visitKeyframes(s,o):(o.incrementTime(i.duration),this.visitStyle(s,o),r.applyStylesToKeyframe()),o.currentAnimateTimings=null,o.previousNode=t}visitStyle(t,o){let i=o.currentTimeline,r=o.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();let s=r&&r.easing||t.easing;t.isEmptyStep?i.applyEmptyStep(s):i.setStyles(t.styles,s,o.errors,o.options),o.previousNode=t}visitKeyframes(t,o){let i=o.currentAnimateTimings,r=o.currentTimeline.duration,s=i.duration,h=o.createSubContext().currentTimeline;h.easing=i.easing,t.styles.forEach(_=>{let y=_.offset||0;h.forwardTime(y*s),h.setStyles(_.styles,_.easing,o.errors,o.options),h.applyStylesToKeyframe()}),o.currentTimeline.mergeTimelineCollectedStyles(h),o.transformIntoNewTimeline(r+s),o.previousNode=t}visitQuery(t,o){let i=o.currentTimeline.currentTime,r=t.options||{},s=r.delay?so(r.delay):0;s&&(o.previousNode.type===qe.Style||i==0&&o.currentTimeline.hasCurrentStyleProperties())&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=Bs);let l=i,h=o.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,o.errors);o.currentQueryTotal=h.length;let _=null;h.forEach((y,x)=>{o.currentQueryIndex=x;let v=o.createSubContext(t.options,y);s&&v.delayNextStep(s),y===o.element&&(_=v.currentTimeline),mn(this,t.animation,v),v.currentTimeline.applyStylesToKeyframe();let C=v.currentTimeline.currentTime;l=Math.max(l,C)}),o.currentQueryIndex=0,o.currentQueryTotal=0,o.transformIntoNewTimeline(l),_&&(o.currentTimeline.mergeTimelineCollectedStyles(_),o.currentTimeline.snapshotCurrentStyles()),o.previousNode=t}visitStagger(t,o){let i=o.parentContext,r=o.currentTimeline,s=t.timings,l=Math.abs(s.duration),h=l*(o.currentQueryTotal-1),_=l*o.currentQueryIndex;switch(s.duration<0?"reverse":s.easing){case"reverse":_=h-_;break;case"full":_=i.currentStaggerTime;break}let x=o.currentTimeline;_&&x.delayNextStep(_);let v=x.currentTime;mn(this,t.animation,o),o.previousNode=t,i.currentStaggerTime=r.currentTime-v+(r.startTime-i.currentTimeline.startTime)}},Bs={},Fc=class n{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Bs;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(t,o,i,r,s,l,h,_){this._driver=t,this.element=o,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=s,this.errors=l,this.timelines=h,this.currentTimeline=_||new Hs(this._driver,o,0),h.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,o){if(!t)return;let i=t,r=this.options;i.duration!=null&&(r.duration=so(i.duration)),i.delay!=null&&(r.delay=so(i.delay));let s=i.params;if(s){let l=r.params;l||(l=this.options.params={}),Object.keys(s).forEach(h=>{(!o||!l.hasOwnProperty(h))&&(l[h]=ar(s[h],l,this.errors))})}}_copyOptions(){let t={};if(this.options){let o=this.options.params;if(o){let i=t.params={};Object.keys(o).forEach(r=>{i[r]=o[r]})}}return t}createSubContext(t=null,o,i){let r=o||this.element,s=new n(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return s.previousNode=this.previousNode,s.currentAnimateTimings=this.currentAnimateTimings,s.options=this._copyOptions(),s.updateOptions(t),s.currentQueryIndex=this.currentQueryIndex,s.currentQueryTotal=this.currentQueryTotal,s.parentContext=this,this.subContextCount++,s}transformIntoNewTimeline(t){return this.previousNode=Bs,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,o,i){let r={duration:o??t.duration,delay:this.currentTimeline.currentTime+(i??0)+t.delay,easing:""},s=new zc(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(s),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,o,i,r,s,l){let h=[];if(r&&h.push(this.element),t.length>0){t=t.replace(J3,"."+this._enterClassName),t=t.replace(ty,"."+this._leaveClassName);let _=i!=1,y=this._driver.query(this.element,t,_);i!==0&&(y=i<0?y.slice(y.length+i,y.length):y.slice(0,i)),h.push(...y)}return!s&&h.length==0&&l.push(Mg(o)),h}},Hs=class n{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(t,o,i,r){this._driver=t,this.element=o,this.startTime=i,this._elementTimelineStylesLookup=r,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(o),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(o,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){let o=this._keyframes.size===1&&this._pendingStyles.size;this.duration||o?(this.forwardTime(this.currentTime+t),o&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,o){return this.applyStylesToKeyframe(),new n(this._driver,t,o||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=Q3,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,o){this._localTimelineStyles.set(t,o),this._globalTimelineStyles.set(t,o),this._styleSummary.set(t,{time:this.currentTime,value:o})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[o,i]of this._globalTimelineStyles)this._backFill.set(o,i||In),this._currentKeyframe.set(o,In);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,o,i,r){o&&this._previousKeyframe.set("easing",o);let s=r&&r.params||{},l=ny(t,this._globalTimelineStyles);for(let[h,_]of l){let y=ar(_,s,i);this._pendingStyles.set(h,y),this._localTimelineStyles.has(h)||this._backFill.set(h,this._globalTimelineStyles.get(h)??In),this._updateStyle(h,y)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((t,o)=>{this._currentKeyframe.set(o,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,o)=>{this._currentKeyframe.has(o)||this._currentKeyframe.set(o,t)}))}snapshotCurrentStyles(){for(let[t,o]of this._localTimelineStyles)this._pendingStyles.set(t,o),this._updateStyle(t,o)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let t=[];for(let o in this._currentKeyframe)t.push(o);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((o,i)=>{let r=this._styleSummary.get(i);(!r||o.time>r.time)&&this._updateStyle(i,o.value)})}buildKeyframes(){this.applyStylesToKeyframe();let t=new Set,o=new Set,i=this._keyframes.size===1&&this.duration===0,r=[];this._keyframes.forEach((h,_)=>{let y=new Map([...this._backFill,...h]);y.forEach((x,v)=>{x===Dr?t.add(v):x===In&&o.add(v)}),i||y.set("offset",_/this.duration),r.push(y)});let s=[...t.values()],l=[...o.values()];if(i){let h=r[0],_=new Map(h);h.set("offset",0),_.set("offset",1),r=[h,_]}return Wc(this.element,r,s,l,this.duration,this.startTime,this.easing,!1)}},zc=class extends Hs{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(t,o,i,r,s,l,h=!1){super(t,o,l.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=s,this._stretchStartingKeyframe=h,this.timings={duration:l.duration,delay:l.delay,easing:l.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:o,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&o){let s=[],l=i+o,h=o/l,_=new Map(t[0]);_.set("offset",0),s.push(_);let y=new Map(t[0]);y.set("offset",qg(h)),s.push(y);let x=t.length-1;for(let v=1;v<=x;v++){let C=new Map(t[v]),M=C.get("offset"),k=o+M*i;C.set("offset",qg(k/l)),s.push(C)}i=l,o=0,r="",t=s}return Wc(this.element,t,this.preStyleProps,this.postStyleProps,i,o,r,!0)}};function qg(n,t=3){let o=Math.pow(10,t-1);return Math.round(n*o)/o}function ny(n,t){let o=new Map,i;return n.forEach(r=>{if(r==="*"){i??=t.keys();for(let s of i)o.set(s,In)}else for(let[s,l]of r)o.set(s,l)}),o}function Wg(n,t,o,i,r,s,l,h,_,y,x,v,C){return{type:0,element:n,triggerName:t,isRemovalTransition:r,fromState:o,fromStyles:s,toState:i,toStyles:l,timelines:h,queriedElements:_,preStyleProps:y,postStyleProps:x,totalTime:v,errors:C}}var $c={},Gs=class{_triggerName;ast;_stateStyles;constructor(t,o,i){this._triggerName=t,this.ast=o,this._stateStyles=i}match(t,o,i,r){return oy(this.ast.matchers,t,o,i,r)}buildStyles(t,o,i){let r=this._stateStyles.get("*");return t!==void 0&&(r=this._stateStyles.get(t?.toString())||r),r?r.buildStyles(o,i):new Map}build(t,o,i,r,s,l,h,_,y,x){let v=[],C=this.ast.options&&this.ast.options.params||$c,M=h&&h.params||$c,k=this.buildStyles(i,M,v),E=_&&_.params||$c,T=this.buildStyles(r,E,v),S=new Set,D=new Map,N=new Map,z=r==="void",ne={params:o0(E,C),delay:this.ast.options?.delay},ee=x?[]:n0(t,o,this.ast.animation,s,l,k,T,ne,y,v),ce=0;return ee.forEach(K=>{ce=Math.max(K.duration+K.delay,ce)}),v.length?Wg(o,this._triggerName,i,r,z,k,T,[],[],D,N,ce,v):(ee.forEach(K=>{let G=K.element,Z=pn(D,G,new Set);K.preStyleProps.forEach(j=>Z.add(j));let ie=pn(N,G,new Set);K.postStyleProps.forEach(j=>ie.add(j)),G!==o&&S.add(G)}),Wg(o,this._triggerName,i,r,z,k,T,ee,[...S.values()],D,N,ce))}};function oy(n,t,o,i,r){return n.some(s=>s(t,o,i,r))}function o0(n,t){let o=Me({},t);return Object.entries(n).forEach(([i,r])=>{r!=null&&(o[i]=r)}),o}var Vc=class{styles;defaultParams;normalizer;constructor(t,o,i){this.styles=t,this.defaultParams=o,this.normalizer=i}buildStyles(t,o){let i=new Map,r=o0(t,this.defaultParams);return this.styles.styles.forEach(s=>{typeof s!="string"&&s.forEach((l,h)=>{l&&(l=ar(l,r,o));let _=this.normalizer.normalizePropertyName(h,o);l=this.normalizer.normalizeStyleValue(h,_,l,o),i.set(h,l)})}),i}};function iy(n,t,o){return new Uc(n,t,o)}var Uc=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(t,o,i){this.name=t,this.ast=o,this._normalizer=i,o.states.forEach(r=>{let s=r.options&&r.options.params||{};this.states.set(r.name,new Vc(r.style,s,i))}),Yg(this.states,"true","1"),Yg(this.states,"false","0"),o.transitions.forEach(r=>{this.transitionFactories.push(new Gs(t,r,this.states))}),this.fallbackTransition=ry(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,o,i,r){return this.transitionFactories.find(l=>l.match(t,o,i,r))||null}matchStyles(t,o,i){return this.fallbackTransition.buildStyles(t,o,i)}};function ry(n,t,o){let i=[(l,h)=>!0],r={type:qe.Sequence,steps:[],options:null},s={type:qe.Transition,animation:r,matchers:i,options:null,queryCount:0,depCount:0};return new Gs(n,s,t)}function Yg(n,t,o){n.has(t)?n.has(o)||n.set(o,n.get(t)):n.has(o)&&n.set(t,n.get(o))}var ay=new Kr,Bc=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(t,o,i){this.bodyNode=t,this._driver=o,this._normalizer=i}register(t,o){let i=[],r=[],s=t0(this._driver,o,i,r);if(i.length)throw Eg(i);this._animations.set(t,s)}_buildPlayer(t,o,i){let r=t.element,s=wc(this._normalizer,t.keyframes,o,i);return this._driver.animate(r,s,t.duration,t.delay,t.easing,[],!0)}create(t,o,i={}){let r=[],s=this._animations.get(t),l,h=new Map;if(s?(l=n0(this._driver,o,s,Oc,As,new Map,new Map,i,ay,r),l.forEach(x=>{let v=pn(h,x.element,new Map);x.postStyleProps.forEach(C=>v.set(C,null))})):(r.push(Tg()),l=[]),r.length)throw $g(r);h.forEach((x,v)=>{x.forEach((C,M)=>{x.set(M,this._driver.computeStyle(v,M,In))})});let _=l.map(x=>{let v=h.get(x.element);return this._buildPlayer(x,new Map,v)}),y=fo(_);return this._playersById.set(t,y),y.onDestroy(()=>this.destroy(t)),this.players.push(y),y}destroy(t){let o=this._getPlayer(t);o.destroy(),this._playersById.delete(t);let i=this.players.indexOf(o);i>=0&&this.players.splice(i,1)}_getPlayer(t){let o=this._playersById.get(t);if(!o)throw Ag(t);return o}listen(t,o,i,r){let s=Ts(o,"","","");return Es(this._getPlayer(t),i,s,r),()=>{}}command(t,o,i,r){if(i=="register"){this.register(t,r[0]);return}if(i=="create"){let l=r[0]||{};this.create(t,o,l);return}let s=this._getPlayer(t);switch(i){case"play":s.play();break;case"pause":s.pause();break;case"reset":s.reset();break;case"restart":s.restart();break;case"finish":s.finish();break;case"init":s.init();break;case"setPosition":s.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t);break}}},Kg="ng-animate-queued",sy=".ng-animate-queued",Ac="ng-animate-disabled",ly=".ng-animate-disabled",cy="ng-star-inserted",dy=".ng-star-inserted",py=[],i0={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},my={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Vn="__ng_removed",Xr=class{namespaceId;value;options;get params(){return this.options.params}constructor(t,o=""){this.namespaceId=o;let i=t&&t.hasOwnProperty("value"),r=i?t.value:t;if(this.value=gy(r),i){let s=t,{value:l}=s,h=pp(s,["value"]);this.options=h}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){let o=t.params;if(o){let i=this.options.params;Object.keys(o).forEach(r=>{i[r]==null&&(i[r]=o[r])})}}},Yr="void",Nc=new Xr(Yr),Hc=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(t,o,i){this.id=t,this.hostElement=o,this._engine=i,this._hostClassName="ng-tns-"+t,En(o,this._hostClassName)}listen(t,o,i,r){if(!this._triggers.has(o))throw Ng(i,o);if(i==null||i.length==0)throw Dg(o);if(!hy(i))throw Ig(i,o);let s=pn(this._elementListeners,t,[]),l={name:o,phase:i,callback:r};s.push(l);let h=pn(this._engine.statesByElement,t,new Map);return h.has(o)||(En(t,jr),En(t,jr+"-"+o),h.set(o,Nc)),()=>{this._engine.afterFlush(()=>{let _=s.indexOf(l);_>=0&&s.splice(_,1),this._triggers.has(o)||h.delete(o)})}}register(t,o){return this._triggers.has(t)?!1:(this._triggers.set(t,o),!0)}_getTrigger(t){let o=this._triggers.get(t);if(!o)throw Rg(t);return o}trigger(t,o,i,r=!0){let s=this._getTrigger(o),l=new Qr(this.id,o,t),h=this._engine.statesByElement.get(t);h||(En(t,jr),En(t,jr+"-"+o),this._engine.statesByElement.set(t,h=new Map));let _=h.get(o),y=new Xr(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&_&&y.absorbOptions(_.options),h.set(o,y),_||(_=Nc),!(y.value===Yr)&&_.value===y.value){if(!_y(_.params,y.params)){let E=[],T=s.matchStyles(_.value,_.params,E),S=s.matchStyles(y.value,y.params,E);E.length?this._engine.reportError(E):this._engine.afterFlush(()=>{Vo(t,T),zn(t,S)})}return}let C=pn(this._engine.playersByElement,t,[]);C.forEach(E=>{E.namespaceId==this.id&&E.triggerName==o&&E.queued&&E.destroy()});let M=s.matchTransition(_.value,y.value,t,y.params),k=!1;if(!M){if(!r)return;M=s.fallbackTransition,k=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:o,transition:M,fromState:_,toState:y,player:l,isFallbackTransition:k}),k||(En(t,Kg),l.onStart(()=>{sr(t,Kg)})),l.onDone(()=>{let E=this.players.indexOf(l);E>=0&&this.players.splice(E,1);let T=this._engine.playersByElement.get(t);if(T){let S=T.indexOf(l);S>=0&&T.splice(S,1)}}),this.players.push(l),C.push(l),l}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(o=>o.delete(t)),this._elementListeners.forEach((o,i)=>{this._elementListeners.set(i,o.filter(r=>r.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);let o=this._engine.playersByElement.get(t);o&&(o.forEach(i=>i.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,o){let i=this._engine.driver.query(t,qr,!0);i.forEach(r=>{if(r[Vn])return;let s=this._engine.fetchNamespacesByElement(r);s.size?s.forEach(l=>l.triggerLeaveAnimation(r,o,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,o,i,r){let s=this._engine.statesByElement.get(t),l=new Map;if(s){let h=[];if(s.forEach((_,y)=>{if(l.set(y,_.value),this._triggers.has(y)){let x=this.trigger(t,y,Yr,r);x&&h.push(x)}}),h.length)return this._engine.markElementAsRemoved(this.id,t,!0,o,l),i&&fo(h).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){let o=this._elementListeners.get(t),i=this._engine.statesByElement.get(t);if(o&&i){let r=new Set;o.forEach(s=>{let l=s.name;if(r.has(l))return;r.add(l);let _=this._triggers.get(l).fallbackTransition,y=i.get(l)||Nc,x=new Xr(Yr),v=new Qr(this.id,l,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:l,transition:_,fromState:y,toState:x,player:v,isFallbackTransition:!0})})}}removeNode(t,o){let i=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,o),this.triggerLeaveAnimation(t,o,!0))return;let r=!1;if(i.totalAnimations){let s=i.players.length?i.playersByQueriedElement.get(t):[];if(s&&s.length)r=!0;else{let l=t;for(;l=l.parentNode;)if(i.statesByElement.get(l)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)i.markElementAsRemoved(this.id,t,!1,o);else{let s=t[Vn];(!s||s===i0)&&(i.afterFlush(()=>this.clearElementCache(t)),i.destroyInnerAnimations(t),i._onRemovalComplete(t,o))}}insertNode(t,o){En(t,this._hostClassName)}drainQueuedTransitions(t){let o=[];return this._queue.forEach(i=>{let r=i.player;if(r.destroyed)return;let s=i.element,l=this._elementListeners.get(s);l&&l.forEach(h=>{if(h.name==i.triggerName){let _=Ts(s,i.triggerName,i.fromState.value,i.toState.value);_._data=t,Es(i.player,h.phase,_,h.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):o.push(i)}),this._queue=[],o.sort((i,r)=>{let s=i.transition.ast.depCount,l=r.transition.ast.depCount;return s==0||l==0?s-l:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(t){this.players.forEach(o=>o.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}},Gc=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(t,o)=>{};_onRemovalComplete(t,o){this.onRemovalComplete(t,o)}constructor(t,o,i){this.bodyNode=t,this.driver=o,this._normalizer=i}get queuedPlayers(){let t=[];return this._namespaceList.forEach(o=>{o.players.forEach(i=>{i.queued&&t.push(i)})}),t}createNamespace(t,o){let i=new Hc(t,o,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,o)?this._balanceNamespaceList(i,o):(this.newHostElements.set(o,i),this.collectEnterElement(o)),this._namespaceLookup[t]=i}_balanceNamespaceList(t,o){let i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let l=!1,h=this.driver.getParentElement(o);for(;h;){let _=r.get(h);if(_){let y=i.indexOf(_);i.splice(y+1,0,t),l=!0;break}h=this.driver.getParentElement(h)}l||i.unshift(t)}else i.push(t);return r.set(o,t),t}register(t,o){let i=this._namespaceLookup[t];return i||(i=this.createNamespace(t,o)),i}registerTrigger(t,o,i){let r=this._namespaceLookup[t];r&&r.register(o,i)&&this.totalAnimations++}destroy(t,o){t&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let i=this._fetchNamespace(t);this.namespacesByHostElement.delete(i.hostElement);let r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1),i.destroy(o),delete this._namespaceLookup[t]}))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){let o=new Set,i=this.statesByElement.get(t);if(i){for(let r of i.values())if(r.namespaceId){let s=this._fetchNamespace(r.namespaceId);s&&o.add(s)}}return o}trigger(t,o,i,r){if(Fs(o)){let s=this._fetchNamespace(t);if(s)return s.trigger(o,i,r),!0}return!1}insertNode(t,o,i,r){if(!Fs(o))return;let s=o[Vn];if(s&&s.setForRemoval){s.setForRemoval=!1,s.setForMove=!0;let l=this.collectedLeaveElements.indexOf(o);l>=0&&this.collectedLeaveElements.splice(l,1)}if(t){let l=this._fetchNamespace(t);l&&l.insertNode(o,i)}r&&this.collectEnterElement(o)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,o){o?this.disabledNodes.has(t)||(this.disabledNodes.add(t),En(t,Ac)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),sr(t,Ac))}removeNode(t,o,i){if(Fs(o)){let r=t?this._fetchNamespace(t):null;r?r.removeNode(o,i):this.markElementAsRemoved(t,o,!1,i);let s=this.namespacesByHostElement.get(o);s&&s.id!==t&&s.removeNode(o,i)}else this._onRemovalComplete(o,i)}markElementAsRemoved(t,o,i,r,s){this.collectedLeaveElements.push(o),o[Vn]={namespaceId:t,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:s}}listen(t,o,i,r,s){return Fs(o)?this._fetchNamespace(t).listen(o,i,r,s):()=>{}}_buildInstruction(t,o,i,r,s){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,i,r,t.fromState.options,t.toState.options,o,s)}destroyInnerAnimations(t){let o=this.driver.query(t,qr,!0);o.forEach(i=>this.destroyActiveAnimationsForElement(i)),this.playersByQueriedElement.size!=0&&(o=this.driver.query(t,Ns,!0),o.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(t){let o=this.playersByElement.get(t);o&&o.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(t){let o=this.playersByQueriedElement.get(t);o&&o.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return fo(this.players).onDone(()=>t());t()})}processLeaveNode(t){let o=t[Vn];if(o&&o.setForRemoval){if(t[Vn]=i0,o.namespaceId){this.destroyInnerAnimations(t);let i=this._fetchNamespace(o.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,o.setForRemoval)}t.classList?.contains(Ac)&&this.markElementAsDisabled(t,!1),this.driver.query(t,ly,!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(t=-1){let o=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++){let r=this.collectedEnterElements[i];En(r,cy)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let i=[];try{o=this._flushAnimations(i,t)}finally{for(let r=0;r<i.length;r++)i[r]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++){let r=this.collectedLeaveElements[i];this.processLeaveNode(r)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){let i=this._whenQuietFns;this._whenQuietFns=[],o.length?fo(o).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(t){throw Lg(t)}_flushAnimations(t,o){let i=new Kr,r=[],s=new Map,l=[],h=new Map,_=new Map,y=new Map,x=new Set;this.disabledNodes.forEach(oe=>{x.add(oe);let V=this.driver.query(oe,sy,!0);for(let H=0;H<V.length;H++)x.add(V[H])});let v=this.bodyNode,C=Array.from(this.statesByElement.keys()),M=Zg(C,this.collectedEnterElements),k=new Map,E=0;M.forEach((oe,V)=>{let H=Oc+E++;k.set(V,H),oe.forEach(re=>En(re,H))});let T=[],S=new Set,D=new Set;for(let oe=0;oe<this.collectedLeaveElements.length;oe++){let V=this.collectedLeaveElements[oe],H=V[Vn];H&&H.setForRemoval&&(T.push(V),S.add(V),H.hasAnimation?this.driver.query(V,dy,!0).forEach(re=>S.add(re)):D.add(V))}let N=new Map,z=Zg(C,Array.from(S));z.forEach((oe,V)=>{let H=As+E++;N.set(V,H),oe.forEach(re=>En(re,H))}),t.push(()=>{M.forEach((oe,V)=>{let H=k.get(V);oe.forEach(re=>sr(re,H))}),z.forEach((oe,V)=>{let H=N.get(V);oe.forEach(re=>sr(re,H))}),T.forEach(oe=>{this.processLeaveNode(oe)})});let ne=[],ee=[];for(let oe=this._namespaceList.length-1;oe>=0;oe--)this._namespaceList[oe].drainQueuedTransitions(o).forEach(H=>{let re=H.player,we=H.element;if(ne.push(re),this.collectedEnterElements.length){let Xe=we[Vn];if(Xe&&Xe.setForMove){if(Xe.previousTriggersValues&&Xe.previousTriggersValues.has(H.triggerName)){let gt=Xe.previousTriggersValues.get(H.triggerName),ht=this.statesByElement.get(H.element);if(ht&&ht.has(H.triggerName)){let Lt=ht.get(H.triggerName);Lt.value=gt,ht.set(H.triggerName,Lt)}}re.destroy();return}}let ae=!v||!this.driver.containsElement(v,we),me=N.get(we),be=k.get(we),Se=this._buildInstruction(H,i,be,me,ae);if(Se.errors&&Se.errors.length){ee.push(Se);return}if(ae){re.onStart(()=>Vo(we,Se.fromStyles)),re.onDestroy(()=>zn(we,Se.toStyles)),r.push(re);return}if(H.isFallbackTransition){re.onStart(()=>Vo(we,Se.fromStyles)),re.onDestroy(()=>zn(we,Se.toStyles)),r.push(re);return}let Ce=[];Se.timelines.forEach(Xe=>{Xe.stretchStartingKeyframe=!0,this.disabledNodes.has(Xe.element)||Ce.push(Xe)}),Se.timelines=Ce,i.append(we,Se.timelines);let Ke={instruction:Se,player:re,element:we};l.push(Ke),Se.queriedElements.forEach(Xe=>pn(h,Xe,[]).push(re)),Se.preStyleProps.forEach((Xe,gt)=>{if(Xe.size){let ht=_.get(gt);ht||_.set(gt,ht=new Set),Xe.forEach((Lt,gn)=>ht.add(gn))}}),Se.postStyleProps.forEach((Xe,gt)=>{let ht=y.get(gt);ht||y.set(gt,ht=new Set),Xe.forEach((Lt,gn)=>ht.add(gn))})});if(ee.length){let oe=[];ee.forEach(V=>{oe.push(Fg(V.triggerName,V.errors))}),ne.forEach(V=>V.destroy()),this.reportError(oe)}let ce=new Map,K=new Map;l.forEach(oe=>{let V=oe.element;i.has(V)&&(K.set(V,V),this._beforeAnimationBuild(oe.player.namespaceId,oe.instruction,ce))}),r.forEach(oe=>{let V=oe.element;this._getPreviousPlayers(V,!1,oe.namespaceId,oe.triggerName,null).forEach(re=>{pn(ce,V,[]).push(re),re.destroy()})});let G=T.filter(oe=>Jg(oe,_,y)),Z=new Map;Qg(Z,this.driver,D,y,In).forEach(oe=>{Jg(oe,_,y)&&G.push(oe)});let j=new Map;M.forEach((oe,V)=>{Qg(j,this.driver,new Set(oe),_,Dr)}),G.forEach(oe=>{let V=Z.get(oe),H=j.get(oe);Z.set(oe,new Map([...V?.entries()??[],...H?.entries()??[]]))});let W=[],J=[],de={};l.forEach(oe=>{let{element:V,player:H,instruction:re}=oe;if(i.has(V)){if(x.has(V)){H.onDestroy(()=>zn(V,re.toStyles)),H.disabled=!0,H.overrideTotalTime(re.totalTime),r.push(H);return}let we=de;if(K.size>1){let me=V,be=[];for(;me=me.parentNode;){let Se=K.get(me);if(Se){we=Se;break}be.push(me)}be.forEach(Se=>K.set(Se,we))}let ae=this._buildAnimation(H.namespaceId,re,ce,s,j,Z);if(H.setRealPlayer(ae),we===de)W.push(H);else{let me=this.playersByElement.get(we);me&&me.length&&(H.parentPlayer=fo(me)),r.push(H)}}else Vo(V,re.fromStyles),H.onDestroy(()=>zn(V,re.toStyles)),J.push(H),x.has(V)&&r.push(H)}),J.forEach(oe=>{let V=s.get(oe.element);if(V&&V.length){let H=fo(V);oe.setRealPlayer(H)}}),r.forEach(oe=>{oe.parentPlayer?oe.syncPlayerEvents(oe.parentPlayer):oe.destroy()});for(let oe=0;oe<T.length;oe++){let V=T[oe],H=V[Vn];if(sr(V,As),H&&H.hasAnimation)continue;let re=[];if(h.size){let ae=h.get(V);ae&&ae.length&&re.push(...ae);let me=this.driver.query(V,Ns,!0);for(let be=0;be<me.length;be++){let Se=h.get(me[be]);Se&&Se.length&&re.push(...Se)}}let we=re.filter(ae=>!ae.destroyed);we.length?fy(this,V,we):this.processLeaveNode(V)}return T.length=0,W.forEach(oe=>{this.players.push(oe),oe.onDone(()=>{oe.destroy();let V=this.players.indexOf(oe);this.players.splice(V,1)}),oe.play()}),W}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,o,i,r,s){let l=[];if(o){let h=this.playersByQueriedElement.get(t);h&&(l=h)}else{let h=this.playersByElement.get(t);if(h){let _=!s||s==Yr;h.forEach(y=>{y.queued||!_&&y.triggerName!=r||l.push(y)})}}return(i||r)&&(l=l.filter(h=>!(i&&i!=h.namespaceId||r&&r!=h.triggerName))),l}_beforeAnimationBuild(t,o,i){let r=o.triggerName,s=o.element,l=o.isRemovalTransition?void 0:t,h=o.isRemovalTransition?void 0:r;for(let _ of o.timelines){let y=_.element,x=y!==s,v=pn(i,y,[]);this._getPreviousPlayers(y,x,l,h,o.toState).forEach(M=>{let k=M.getRealPlayer();k.beforeDestroy&&k.beforeDestroy(),M.destroy(),v.push(M)})}Vo(s,o.fromStyles)}_buildAnimation(t,o,i,r,s,l){let h=o.triggerName,_=o.element,y=[],x=new Set,v=new Set,C=o.timelines.map(k=>{let E=k.element;x.add(E);let T=E[Vn];if(T&&T.removedBeforeQueried)return new ri(k.duration,k.delay);let S=E!==_,D=by((i.get(E)||py).map(ce=>ce.getRealPlayer())).filter(ce=>{let K=ce;return K.element?K.element===E:!1}),N=s.get(E),z=l.get(E),ne=wc(this._normalizer,k.keyframes,N,z),ee=this._buildPlayer(k,ne,D);if(k.subTimeline&&r&&v.add(E),S){let ce=new Qr(t,h,E);ce.setRealPlayer(ee),y.push(ce)}return ee});y.forEach(k=>{pn(this.playersByQueriedElement,k.element,[]).push(k),k.onDone(()=>uy(this.playersByQueriedElement,k.element,k))}),x.forEach(k=>En(k,kc));let M=fo(C);return M.onDestroy(()=>{x.forEach(k=>sr(k,kc)),zn(_,o.toStyles)}),v.forEach(k=>{pn(r,k,[]).push(M)}),M}_buildPlayer(t,o,i){return o.length>0?this.driver.animate(t.element,o,t.duration,t.delay,t.easing,i):new ri(t.duration,t.delay)}},Qr=class{namespaceId;triggerName;element;_player=new ri;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(t,o,i){this.namespaceId=t,this.triggerName=o,this.element=i}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((o,i)=>{o.forEach(r=>Es(t,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){let o=this._player;o.triggerCallback&&t.onStart(()=>o.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,o){pn(this._queuedCallbacks,t,[]).push(o)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){let o=this._player;o.triggerCallback&&o.triggerCallback(t)}};function uy(n,t,o){let i=n.get(t);if(i){if(i.length){let r=i.indexOf(o);i.splice(r,1)}i.length==0&&n.delete(t)}return i}function gy(n){return n??null}function Fs(n){return n&&n.nodeType===1}function hy(n){return n=="start"||n=="done"}function Xg(n,t){let o=n.style.display;return n.style.display=t??"none",o}function Qg(n,t,o,i,r){let s=[];o.forEach(_=>s.push(Xg(_)));let l=[];i.forEach((_,y)=>{let x=new Map;_.forEach(v=>{let C=t.computeStyle(y,v,r);x.set(v,C),(!C||C.length==0)&&(y[Vn]=my,l.push(y))}),n.set(y,x)});let h=0;return o.forEach(_=>Xg(_,s[h++])),l}function Zg(n,t){let o=new Map;if(n.forEach(h=>o.set(h,[])),t.length==0)return o;let i=1,r=new Set(t),s=new Map;function l(h){if(!h)return i;let _=s.get(h);if(_)return _;let y=h.parentNode;return o.has(y)?_=y:r.has(y)?_=i:_=l(y),s.set(h,_),_}return t.forEach(h=>{let _=l(h);_!==i&&o.get(_).push(h)}),o}function En(n,t){n.classList?.add(t)}function sr(n,t){n.classList?.remove(t)}function fy(n,t,o){fo(o).onDone(()=>n.processLeaveNode(t))}function by(n){let t=[];return r0(n,t),t}function r0(n,t){for(let o=0;o<n.length;o++){let i=n[o];i instanceof Ga?r0(i.players,t):t.push(i)}}function _y(n,t){let o=Object.keys(n),i=Object.keys(t);if(o.length!=i.length)return!1;for(let r=0;r<o.length;r++){let s=o[r];if(!t.hasOwnProperty(s)||n[s]!==t[s])return!1}return!0}function Jg(n,t,o){let i=o.get(n);if(!i)return!1;let r=t.get(n);return r?i.forEach(s=>r.add(s)):t.set(n,i),o.delete(n),!0}var lr=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(t,o)=>{};constructor(t,o,i){this._driver=o,this._normalizer=i,this._transitionEngine=new Gc(t.body,o,i),this._timelineEngine=new Bc(t.body,o,i),this._transitionEngine.onRemovalComplete=(r,s)=>this.onRemovalComplete(r,s)}registerTrigger(t,o,i,r,s){let l=t+"-"+r,h=this._triggerCache[l];if(!h){let _=[],y=[],x=t0(this._driver,s,_,y);if(_.length)throw kg(r,_);h=iy(r,x,this._normalizer),this._triggerCache[l]=h}this._transitionEngine.registerTrigger(o,r,h)}register(t,o){this._transitionEngine.register(t,o)}destroy(t,o){this._transitionEngine.destroy(t,o)}onInsert(t,o,i,r){this._transitionEngine.insertNode(t,o,i,r)}onRemove(t,o,i){this._transitionEngine.removeNode(t,o,i)}disableAnimations(t,o){this._transitionEngine.markElementAsDisabled(t,o)}process(t,o,i,r){if(i.charAt(0)=="@"){let[s,l]=Cc(i),h=r;this._timelineEngine.command(s,o,l,h)}else this._transitionEngine.trigger(t,o,i,r)}listen(t,o,i,r,s){if(i.charAt(0)=="@"){let[l,h]=Cc(i);return this._timelineEngine.listen(l,o,h,s)}return this._transitionEngine.listen(t,o,i,r,s)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(t){this._transitionEngine.afterFlushAnimationsDone(t)}};function yy(n,t){let o=null,i=null;return Array.isArray(t)&&t.length?(o=Dc(t[0]),t.length>1&&(i=Dc(t[t.length-1]))):t instanceof Map&&(o=Dc(t)),o||i?new xy(n,o,i):null}var xy=(()=>{class n{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(o,i,r){this._element=o,this._startStyles=i,this._endStyles=r;let s=n.initialStylesByElement.get(o);s||n.initialStylesByElement.set(o,s=new Map),this._initialStyles=s}start(){this._state<1&&(this._startStyles&&zn(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(zn(this._element,this._initialStyles),this._endStyles&&(zn(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(Vo(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Vo(this._element,this._endStyles),this._endStyles=null),zn(this._element,this._initialStyles),this._state=3)}}return n})();function Dc(n){let t=null;return n.forEach((o,i)=>{vy(i)&&(t=t||new Map,t.set(i,o))}),t}function vy(n){return n==="display"||n==="position"}var js=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(t,o,i,r){this.element=t,this.keyframes=o,this.options=i,this._specialStyles=r,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map;let o=()=>this._onFinish();this.domPlayer.addEventListener("finish",o),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",o)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){let o=[];return t.forEach(i=>
254{o.push(Object.fromEntries(i))}),o}_triggerWebAnimation(t,o,i){return t.animate(this._convertKeyframesToObject(o),i)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{r!=="offset"&&t.set(r,this._finished?i:Is(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){let o=t==="start"?this._onStartFns:this._onDoneFns;o.forEach(i=>i()),o.length=0}},qs=class{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}containsElement(t,o){return Pc(t,o)}getParentElement(t){return $s(t)}query(t,o,i){return Mc(t,o,i)}computeStyle(t,o,i){return Is(t,o)}animate(t,o,i,r,s,l=[]){let h=r==0?"both":"forwards",_={duration:i,delay:r,fill:h};s&&(_.easing=s);let y=new Map,x=l.filter(M=>M instanceof js);Bg(i,r)&&x.forEach(M=>{M.currentSnapshot.forEach((k,E)=>y.set(E,k))});let v=Vg(o).map(M=>new Map(M));v=Hg(t,v,y);let C=yy(t,v);return new js(t,v,_,C)}};var zs="@",a0="@.disabled",Ws=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(t,o,i,r){this.namespaceId=t,this.delegate=o,this.engine=i,this._onDestroy=r}get data(){return this.delegate.data}destroyNode(t){this.delegate.destroyNode?.(t)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(t,o){return this.delegate.createElement(t,o)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,o){this.delegate.appendChild(t,o),this.engine.onInsert(this.namespaceId,o,t,!1)}insertBefore(t,o,i,r=!0){this.delegate.insertBefore(t,o,i),this.engine.onInsert(this.namespaceId,o,t,r)}removeChild(t,o,i){this.parentNode(o)&&this.engine.onRemove(this.namespaceId,o,this.delegate)}selectRootElement(t,o){return this.delegate.selectRootElement(t,o)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,o,i,r){this.delegate.setAttribute(t,o,i,r)}removeAttribute(t,o,i){this.delegate.removeAttribute(t,o,i)}addClass(t,o){this.delegate.addClass(t,o)}removeClass(t,o){this.delegate.removeClass(t,o)}setStyle(t,o,i,r){this.delegate.setStyle(t,o,i,r)}removeStyle(t,o,i){this.delegate.removeStyle(t,o,i)}setProperty(t,o,i){o.charAt(0)==zs&&o==a0?this.disableAnimations(t,!!i):this.delegate.setProperty(t,o,i)}setValue(t,o){this.delegate.setValue(t,o)}listen(t,o,i,r){return this.delegate.listen(t,o,i,r)}disableAnimations(t,o){this.engine.disableAnimations(t,o)}},jc=class extends Ws{factory;constructor(t,o,i,r,s){super(o,i,r,s),this.factory=t,this.namespaceId=o}setProperty(t,o,i){o.charAt(0)==zs?o.charAt(1)=="."&&o==a0?(i=i===void 0?!0:!!i,this.disableAnimations(t,i)):this.engine.process(this.namespaceId,t,o.slice(1),i):this.delegate.setProperty(t,o,i)}listen(t,o,i,r){if(o.charAt(0)==zs){let s=wy(t),l=o.slice(1),h="";return l.charAt(0)!=zs&&([l,h]=Cy(l)),this.engine.listen(this.namespaceId,s,l,h,_=>{let y=_._data||-1;this.factory.scheduleListenerCallback(y,i,_)})}return this.delegate.listen(t,o,i,r)}};function wy(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}function Cy(n){let t=n.indexOf("."),o=n.substring(0,t),i=n.slice(t+1);return[o,i]}var Ys=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(t,o,i){this.delegate=t,this.engine=o,this._zone=i,o.onRemovalComplete=(r,s)=>{s?.removeChild(null,r)}}createRenderer(t,o){let i="",r=this.delegate.createRenderer(t,o);if(!t||!o?.data?.animation){let y=this._rendererCache,x=y.get(r);if(!x){let v=()=>y.delete(r);x=new Ws(i,r,this.engine,v),y.set(r,x)}return x}let s=o.id,l=o.id+"-"+this._currentId;this._currentId++,this.engine.register(l,t);let h=y=>
254{Array.isArray(y)?y.forEach(h):this.engine.registerTrigger(s,l,t,y.name,y)};return o.data.animation.forEach(h),new jc(this,l,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(t,o,i){if(t>=0&&t<this._microtaskId){this._zone.run(()=>o(i));return}let r=this._animationCallbacksBuffer;r.length==0&&queueMicrotask(()=>{this._zone.run(()=>{r.forEach(s=>{let[l,h]=s;l(h)}),this._animationCallbacksBuffer=[]})}),r.push([o,i])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(t){this.engine.flush(),this.delegate.componentReplaced?.(t)}};var My=(()=>{class n extends lr{constructor(o,i,r){super(o,i,r)}ngOnDestroy(){this.flush()}static \u0275fac=function(i){return new(i||n)(je(Mo),je(wi),je(Ci))};static \u0275prov=ze({token:n,factory:n.\u0275fac})}return n})();function Sy(){return new Vs}function Oy(n,t,o){return new Ys(n,t,o)}var l0=[{provide:Ci,useFactory:Sy},{provide:lr,useClass:My},{provide:Cp,useFactory:Oy,deps:[Dp,lr,jt]}],ky=[{provide:wi,useClass:qc},{provide:Qo,useValue:"NoopAnimations"},...l0],s0=[{provide:wi,useFactory:()=>new qs},{provide:Qo,useFactory:()=>"BrowserAnimations"},...l0],c0=(()=>{class n{static withConfig(o){return{ngModule:n,providers:o.disableAnimations?ky:s0}}static \u0275fac=function(i){return new(i||n)};static \u0275mod=He({type:n});static \u0275inj=Be({providers:s0,imports:[Li]})}return n})();var d0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[Os,Li,dt,Ss,Qe,rn,To,Jn,Eo,rt,Mm,No]});let n=t;return n})();var Yc=new An("MAT_DATE_LOCALE",{providedIn:"root",factory:Ey});function Ey(){return pe(Ep)}var cr="Method not implemented",$t=class{locale;_localeChanges=new At;localeChanges=this._localeChanges;setTime(t,o,i,r){throw new Error(cr)}getHours(t){throw new Error(cr)}getMinutes(t){throw new Error(cr)}getSeconds(t){throw new Error(cr)}parseTime(t,o){throw new Error(cr)}addSeconds(t,o){throw new Error(cr)}getValidDateOrNull(t){return this.isDateInstance(t)&&this.isValid(t)?t:null}deserialize(t){return t==null||this.isDateInstance(t)&&this.isValid(t)?t:this.invalid()}setLocale(t){this.locale=t,this._localeChanges.next()}compareDate(t,o){return this.getYear(t)-this.getYear(o)||this.getMonth(t)-this.getMonth(o)||this.getDate(t)-this.getDate(o)}compareTime(t,o){return this.getHours(t)-this.getHours(o)||this.getMinutes(t)-this.getMinutes(o)||this.getSeconds(t)-this.getSeconds(o)}sameDate(t,o){if(t&&o){let i=this.isValid(t),r=this.isValid(o);return i&&r?!this.compareDate(t,o):i==r}return t==o}sameTime(t,o){if(t&&o){let i=this.isValid(t),r=this.isValid(o);return i&&r?!this.compareTime(t,o):i==r}return t==o}clampDate(t,o,i){return o&&this.compareDate(t,o)<0?o:i&&this.compareDate(t,i)>0?i:t}},lo=new An("mat-date-formats");var Ty=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/,$y=/^(\d?\d)[:.](\d?\d)(?:[:.](\d?\d))?\s*(AM|PM)?$/i;function Kc(n,t){let o=Array(n);for(let i=0;i<n;i++)o[i]=t(i);return o}var Ay=(()=>{class n extends $t{useUtcForDisplay=!1;_matDateLocale=pe(Yc,{optional:!0});constructor(){super();let o=pe(Yc,{optional:!0});o!==void 0&&(this._matDateLocale=o),super.setLocale(this._matDateLocale)}getYear(o){return o.getFullYear()}getMonth(o){return o.getMonth()}getDate(o){return o.getDate()}getDayOfWeek(o){return o.getDay()}getMonthNames(o){let i=new Intl.DateTimeFormat(this.locale,{month:o,timeZone:"utc"});return Kc(12,r=>this._format(i,new Date(2017,r,1)))}getDateNames(){let o=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return Kc(31,i=>
254this._format(o,new Date(2017,0,i+1)))}getDayOfWeekNames(o){let i=new Intl.DateTimeFormat(this.locale,{weekday:o,timeZone:"utc"});return Kc(7,r=>this._format(i,new Date(2017,0,r+1)))}getYearName(o){let i=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(i,o)}getFirstDayOfWeek(){if(typeof Intl<"u"&&Intl.Locale){let o=new Intl.Locale(this.locale),i=(o.getWeekInfo?.()||o.weekInfo)?.firstDay??0;return i===7?0:i}return 0}getNumDaysInMonth(o){return this.getDate(this._createDateWithOverflow(this.getYear(o),this.getMonth(o)+1,0))}clone(o){return new Date(o.getTime())}createDate(o,i,r){let s=this._createDateWithOverflow(o,i,r);return s.getMonth()!=i,s}today(){return new Date}parse(o,i){return typeof o=="number"?new Date(o):o?new Date(Date.parse(o)):null}format(o,i){if(!this.isValid(o))throw Error("NativeDateAdapter: Cannot format invalid date.");let r=new Intl.DateTimeFormat(this.locale,mt(Me({},i),{timeZone:"utc"}));return this._format(r,o)}addCalendarYears(o,i){return this.addCalendarMonths(o,i*12)}addCalendarMonths(o,i){let r=this._createDateWithOverflow(this.getYear(o),this.getMonth(o)+i,this.getDate(o));return this.getMonth(r)!=((this.getMonth(o)+i)%12+12)%12&&(r=this._createDateWithOverflow(this.getYear(r),this.getMonth(r),0)),r}addCalendarDays(o,i){return this._createDateWithOverflow(this.getYear(o),this.getMonth(o),this.getDate(o)+i)}toIso8601(o){return[o.getUTCFullYear(),this._2digit(o.getUTCMonth()+1),this._2digit(o.getUTCDate())].join("-")}deserialize(o){if(typeof o=="string"){if(!o)return null;if(Ty.test(o)){let i=new Date(o);if(this.isValid(i))return i}}return super.deserialize(o)}isDateInstance(o){return o instanceof Date}isValid(o){return!isNaN(o.getTime())}invalid(){return new Date(NaN)}setTime(o,i,r,s){let l=this.clone(o);return l.setHours(i,r,s,0),l}getHours(o){return o.getHours()}getMinutes(o){return o.getMinutes()}getSeconds(o){return o.getSeconds()}parseTime(o,i){if(typeof o!="string")return o instanceof Date?new Date(o.getTime()):null;let r=o.trim();if(r.length===0)return null;let s=this._parseTimeString(r);if(s===null){let l=r.replace(/[^0-9:(AM|PM)]/gi,"").trim();l.length>0&&(s=this._parseTimeString(l))}return s||this.invalid()}addSeconds(o,i){return new Date(o.getTime()+i*1e3)}_createDateWithOverflow(o,i,r){let s=new Date;return s.setFullYear(o,i,r),s.setHours(0,0,0,0),s}_2digit(o){return("00"+o).slice(-2)}_format(o,i){let r=new Date;return r.setUTCFullYear(i.getFullYear(),i.getMonth(),i.getDate()),r.setUTCHours(i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()),o.format(r)}_parseTimeString(o){let i=o.toUpperCase().match($y);if(i){let r=parseInt(i[1]),s=parseInt(i[2]),l=i[3]==null?void 0:parseInt(i[3]),h=i[4];if(r===12?r=h==="AM"?0:r:h==="PM"&&(r+=12),Xc(r,0,23)&&Xc(s,0,59)&&(l==null||Xc(l,0,59)))return this.setTime(this.today(),r,s,l||0)}return null}static \u0275fac=function(i){return new(i||n)};static \u0275prov=ze({token:n,factory:n.\u0275fac})}return n})();function Xc(n,t,o){return!isNaN(n)&&n>=t&&n<=o}var Ny={parse:{dateInput:null,timeInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},timeInput:{hour:"numeric",minute:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"},timeOptionLabel:{hour:"numeric",minute:"numeric"}}};var p0=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=He({type:n});static \u0275inj=Be({providers:[Dy()]})}return n})();function Dy(n=Ny){return[{provide:$t,useClass:Ay},{provide:lo,useValue:n}]}var Ry=["mat-calendar-body",""];function Ly(n,t){return this._trackRow(t)}var _0=(n,t)=>t.id;function Fy(n,t){if(n&1&&(m(0,"tr",0)(1,"td",3),u(2),p()()),n&2){let o=I();P(),ka("padding-top",o._cellPadding)("padding-bottom",o._cellPadding),vt("colspan",o.numCols),P(),le(" ",o.label," ")}}function zy(n,t){if(n&1&&(m(0,"td",3),u(1),p()),n&2){let o=I(2);ka("padding-top",o._cellPadding)("padding-bottom",o._cellPadding),vt("colspan",o._firstRowOffset),P(),le(" ",o._firstRowOffset>=o.labelMinRequiredCells?o.label:""," ")}}function Vy(n,t){if(n&1){let o=Oe();m(0,"td",6)(1,"button",7),ge("click",function(r){let s=he(o).$implicit,l=I(2);return fe(l._cellClicked(s,r))})("focus",function(r){let s=he(o).$implicit,l=I(2);return fe(l._emitActiveDateChange(s,r))}),m(2,"span",8),u(3),p(),F(4,"span",9),p()()}if(n&2){let o=t.$implicit,i=t.$index,r=I().$index,s=I();ka("width",s._cellWidth)("padding-top",s._cellPadding)("padding-bottom",s._cellPadding),vt("data-mat-row",r)("data-mat-col",i),P(),Ve("mat-calendar-body-disabled",!o.enabled)("mat-calendar-body-active",s._isActiveCell(r,i))("mat-calendar-body-range-start",s._isRangeStart(o.compareValue))("mat-calendar-body-range-end",s._isRangeEnd(o.compareValue))("mat-calendar-body-in-range",s._isInRange(o.compareValue))("mat-calendar-body-comparison-bridge-start",s._isComparisonBridgeStart(o.compareValue,r,i))("mat-calendar-body-comparison-bridge-end",s._isComparisonBridgeEnd(o.compareValue,r,i))("mat-calendar-body-comparison-start",s._isComparisonStart(o.compareValue))("mat-calendar-body-comparison-e
254nd",s._isComparisonEnd(o.compareValue))("mat-calendar-body-in-comparison-range",s._isInComparisonRange(o.compareValue))("mat-calendar-body-preview-start",s._isPreviewStart(o.compareValue))("mat-calendar-body-preview-end",s._isPreviewEnd(o.compareValue))("mat-calendar-body-in-preview",s._isInPreview(o.compareValue)),L("ngClass",o.cssClasses)("tabindex",s._isActiveCell(r,i)?0:-1),vt("aria-label",o.ariaLabel)("aria-disabled",!o.enabled||null)("aria-pressed",s._isSelected(o.compareValue))("aria-current",s.todayValue===o.compareValue?"date":null)("aria-describedby",s._getDescribedby(o.compareValue)),P(),Ve("mat-calendar-body-selected",s._isSelected(o.compareValue))("mat-calendar-body-comparison-identical",s._isComparisonIdentical(o.compareValue))("mat-calendar-body-today",s.todayValue===o.compareValue),P(),le(" ",o.displayValue," ")}}function Uy(n,t){if(n&1&&(m(0,"tr",1),Q(1,zy,2,6,"td",4),ke(2,Vy,5,48,"td",5,_0),p()),n&2){let o=t.$implicit,i=t.$index,r=I();P(),B(i===0&&r._firstRowOffset?1:-1),P(),Ee(o)}}function By(n,t){if(n&1&&(m(0,"th",2)(1,"span",6),u(2),p(),m(3,"span",3),u(4),p()()),n&2){let o=t.$implicit;P(2),Re(o.long),P(2),Re(o.narrow)}}var Hy=["*"];function Gy(n,t){}function jy(n,t){if(n&1){let o=Oe();m(0,"mat-month-view",4),Aa("activeDateChange",function(r){he(o);let s=I();return $a(s.activeDate,r)||(s.activeDate=r),fe(r)}),ge("_userSelection",function(r){he(o);let s=I();return fe(s._dateSelected(r))})("dragStarted",function(r){he(o);let s=I();return fe(s._dragStarted(r))})("dragEnded",function(r){he(o);let s=I();return fe(s._dragEnded(r))}),p()}if(n&2){let o=I();Ta("activeDate",o.activeDate),L("selected",o.selected)("dateFilter",o.dateFilter)("maxDate",o.maxDate)("minDate",o.minDate)("dateClass",o.dateClass)("comparisonStart",o.comparisonStart)("comparisonEnd",o.comparisonEnd)("startDateAccessibleName",o.startDateAccessibleName)("endDateAccessibleName",o.endDateAccessibleName)("activeDrag",o._activeDrag)}}function qy(n,t){if(n&1){let o=Oe();m(0,"mat-year-view",5),Aa("activeDateChange",function(r){he(o);let s=I();return $a(s.activeDate,r)||(s.activeDate=r),fe(r)}),ge("monthSelected",function(r){he(o);let s=I();return fe(s._monthSelectedInYearView(r))})("selectedChange",function(r){he(o);let s=I();return fe(s._goToDateInView(r,"month"))}),p()}if(n&2){let o=I();Ta("activeDate",o.activeDate),L("selected",o.selected)("dateFilter",o.dateFilter)("maxDate",o.maxDate)("minDate",o.minDate)("dateClass",o.dateClass)}}function Wy(n,t){if(n&1){let o=Oe();m(0,"mat-multi-year-view",6),Aa("activeDateChange",function(r){he(o);let s=I();return $a(s.activeDate,r)||(s.activeDate=r),fe(r)}),ge("yearSelected",function(r){he(o);let s=I();return fe(s._yearSelectedInMultiYearView(r))})("selectedChange",function(r){he(o);let s=I();return fe(s._goToDateInView(r,"year"))}),p()}if(n&2){let o=I();Ta("activeDate",o.activeDate),L("selected",o.selected)("dateFilter",o.dateFilter)("maxDate",o.maxDate)("minDate",o.minDate)("dateClass",o.dateClass)}}function Yy(n,t){}var Ky=["button"],Xy=[[["","matDatepickerToggleIcon",""]]],Qy=["[matDatepickerToggleIcon]"];function Zy(n,t){n&1&&(Pt(),m(0,"svg",2),F(1,"path",3),p())}var mr=(()=>{class n{changes=new At;calendarLabel="Calendar";openCalendarLabel="Open calendar";closeCalendarLabel="Close calendar";prevMonthLabel="Previous month";nextMonthLabel="Next month";prevYearLabel="Previous year";nextYearLabel="Next year";prevMultiYearLabel="Previous 24 years";nextMultiYearLabel="Next 24 years";switchToMonthViewLabel="Choose date";switchToMultiYearViewLabel="Choose month and year";startDateLabel="Start date";endDateLabel="End date";comparisonDateLabel="Comparison range";formatYearRange(o,i){return`${o} \u2013 ${i}`}formatYearRangeLabel(o,i){return`${o} to ${i}`}static \u0275fac=function(i){return new(i||n)};static \u0275prov=ze({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),Jy=0,Jr=class{value;displayValue;ariaLabel;enabled;cssClasses;compareValue;rawValue;id=Jy++;constructor(t,o,i,r,s={},l=t,h){this.value=t,this.displayValue=o,this.ariaLabel=i,this.enabled=r,this.cssClasses=s,this.compareValue=l,this.rawValue=h}},e4={passive:!1,capture:!0},Ks={passive:!0,capture:!0},m0={passive:!0},pr=(()=>{class n{_elementRef=pe(Un);_ngZone=pe(jt);_platform=pe(qp);_intl=pe(mr);_eventCleanups;_skipNextFocus;_focusActiveCellAfterViewChecked=!1;label;rows;todayValue;startValue;endValue;labelMinRequiredCells;numCols=7;activeCell=0;ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}isRange=!1;cellAspectRatio=1;comparisonStart;comparisonEnd;previewStart=null;previewEnd=null;startDateAccessibleName;endDateAccessibleName;selectedValueChange=new Ae;previewChange=new Ae;activeDateChange=new Ae;dragStarted=new Ae;dragEnded=new Ae;_firstRowOffset;_cellPadding;_cellWidth;_startDateLabelId;_endDateLabelId;_comparisonStartDateLabelId;_comparisonEndDateLabelId;_didDragSinceMouseDown=!1;_injector=pe(Ni);comparisonDateAccessibleName=this._intl.comparisonDateLabel;_trackRow=o=>o;constructor(){let o=pe(Zo),i=pe(zi);this._startDateLabelId=i.getId("mat-calendar-body-start-"),this._endDateLabelId=i.getId("mat-calendar-body-end-"),this._comparisonStartDateLabelId=i.getId("mat-calendar-body-comparison-start-"),this._comparisonEndDateLabelId=i.getId("mat-calendar-body-comparison-e
254nd-"),pe(ti).load(za),this._ngZone.runOutsideAngular(()=>{let r=this._elementRef.nativeElement,s=[Yn(o,r,"touchmove",this._touchmoveHandler,e4),Yn(o,r,"mouseenter",this._enterHandler,Ks),Yn(o,r,"focus",this._enterHandler,Ks),Yn(o,r,"mouseleave",this._leaveHandler,Ks),Yn(o,r,"blur",this._leaveHandler,Ks),Yn(o,r,"mousedown",this._mousedownHandler,m0),Yn(o,r,"touchstart",this._mousedownHandler,m0)];this._platform.isBrowser&&s.push(o.listen("window","mouseup",this._mouseupHandler),o.listen("window","touchend",this._touchendHandler)),this._eventCleanups=s})}_cellClicked(o,i){this._didDragSinceMouseDown||o.enabled&&this.selectedValueChange.emit({value:o.value,event:i})}_emitActiveDateChange(o,i){o.enabled&&this.activeDateChange.emit({value:o.value,event:i})}_isSelected(o){return this.startValue===o||this.endValue===o}ngOnChanges(o){let i=o.numCols,{rows:r,numCols:s}=this;(o.rows||i)&&(this._firstRowOffset=r&&r.length&&r[0].length?s-r[0].length:0),(o.cellAspectRatio||i||!this._cellPadding)&&(this._cellPadding=`${50*this.cellAspectRatio/s}%`),(i||!this._cellWidth)&&(this._cellWidth=`${100/s}%`)}ngOnDestroy(){this._eventCleanups.forEach(o=>o())}_isActiveCell(o,i){let r=o*this.numCols+i;return o&&(r-=this._firstRowOffset),r==this.activeCell}_focusActiveCell(o=!0){Er(()=>{setTimeout(()=>{let i=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");i&&(o||(this._skipNextFocus=!0),i.focus())})},{injector:this._injector})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(o){return Jc(o,this.startValue,this.endValue)}_isRangeEnd(o){return ed(o,this.startValue,this.endValue)}_isInRange(o){return td(o,this.startValue,this.endValue,this.isRange)}_isComparisonStart(o){return Jc(o,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(o,i,r){if(!this._isComparisonStart(o)||this._isRangeStart(o)||!this._isInRange(o))return!1;let s=this.rows[i][r-1];if(!s){let l=this.rows[i-1];s=l&&l[l.length-1]}return s&&!this._isRangeEnd(s.compareValue)}_isComparisonBridgeEnd(o,i,r){if(!this._isComparisonEnd(o)||this._isRangeEnd(o)||!this._isInRange(o))return!1;let s=this.rows[i][r+1];if(!s){let l=this.rows[i+1];s=l&&l[0]}return s&&!this._isRangeStart(s.compareValue)}_isComparisonEnd(o){return ed(o,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(o){return td(o,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(o){return this.comparisonStart===this.comparisonEnd&&o===this.comparisonStart}_isPreviewStart(o){return Jc(o,this.previewStart,this.previewEnd)}_isPreviewEnd(o){return ed(o,this.previewStart,this.previewEnd)}_isInPreview(o){return td(o,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(o){if(!this.isRange)return null;if(this.startValue===o&&this.endValue===o)return`${this._startDateLabelId} ${this._endDateLabelId}`;if(this.startValue===o)return this._startDateLabelId;if(this.endValue===o)return this._endDateLabelId;if(this.comparisonStart!==null&&this.comparisonEnd!==null){if(o===this.comparisonStart&&o===this.comparisonEnd)return`${this._comparisonStartDateLabelId} ${this._comparisonEndDateLabelId}`;if(o===this.comparisonStart)return this._comparisonStartDateLabelId;if(o===this.comparisonEnd)return this._comparisonEndDateLabelId}return null}_enterHandler=o=>{if(this._skipNextFocus&&o.type==="focus"){this._skipNextFocus=!1;return}if(o.target&&this.isRange){let i=this._getCellFromElement(o.target);i&&this._ngZone.run(()=>this.previewChange.emit({value:i.enabled?i:null,event:o}))}};_touchmoveHandler=o=>{if(!this.isRange)return;let i=u0(o),r=i?this._getCellFromElement(i):null;i!==o.target&&(this._didDragSinceMouseDown=!0),Zc(o.target)&&o.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:r?.enabled?r:null,event:o}))};_leaveHandler=o=>{this.previewEnd!==null&&this.isRange&&(o.type!=="blur"&&(this._didDragSinceMouseDown=!0),o.target&&this._getCellFromElement(o.target)&&!(o.relatedTarget&&this._getCellFromElement(o.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:o})))};_mousedownHandler=o=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;let i=o.target&&this._getCellFromElement(o.target);!i||!this._isInRange(i.compareValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:i.rawValue,event:o})})};_mouseupHandler=o=>{if(!this.isRange)return;let i=Zc(o.target);if(!i){this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:o})});return}i.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{let r=this._getCellFromElement(i);this.dragEnded.emit({value:r?.rawValue??null,event:o})})};_touchendHandler=o=>{let i=u0(o);i&&this._mouseupHandler({target:i})};_getCellFromElement(o){let i=Zc(o);if(i){let r=i.getAttribute("data-mat-row"),s=i.getAttribute("data-mat-col");if(r&&s)return this.rows[parseInt(r)][parseInt(s)]}return null}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numC
254ols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],features:[po],attrs:Ry,decls:11,vars:11,consts:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(i,r){i&1&&(Q(0,Fy,3,6,"tr",0),ke(1,Uy,4,1,"tr",1,Ly,!0),m(3,"span",2),u(4),p(),m(5,"span",2),u(6),p(),m(7,"span",2),u(8),p(),m(9,"span",2),u(10),p()),i&2&&(B(r._firstRowOffset<r.labelMinRequiredCells?0:-1),P(),Ee(r.rows),P(2),L("id",r._startDateLabelId),P(),le(" ",r.startDateAccessibleName,`
255`),P(),L("id",r._endDateLabelId),P(),le(" ",r.endDateAccessibleName,`
256`),P(),L("id",r._comparisonStartDateLabelId),P(),Nt(" ",r.comparisonDateAccessibleName," ",r.startDateAccessibleName,`
257`),P(),L("id",r._comparisonEndDateLabelId),P(),Nt(" ",r.comparisonDateAccessibleName," ",r.endDateAccessibleName,`
258`))},dependencies:[qn],styles:[`.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color, var(--mat-sys-primary))}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-sys-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-sys-on-surface))}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-body-medium-size));-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-e
258nd:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color, var(--mat-sys-primary))}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mat-calendar-body-disabled{opacity:.5}}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color, var(--mat-sys-on-surface));border-color:var(--mat-datepicker-calendar-date-outline-color, transparent)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}@media(forced-colors: active){.mat-calendar-body-cell-content{border:none}}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color, var(--mat-sys-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-sys-on-primary))}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color, var(--mat-sys-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container))}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container)) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container)) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color, var(--mat-sys-secondary-container))}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color, var(--mat-sys-secondary))}@media(forced-colors: active){.mat-datepicker-popup:not(:empty),.mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.mat-calendar-body-today{outline:dotted 1px}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-selected{background:none}.mat-calendar-body-in-range::before,.mat-calendar-body-comparison-bridge-start::before,.mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}
258.mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}}
259`],encapsulation:2,changeDetection:0})}return n})();function Qc(n){return n?.nodeName==="TD"}function Zc(n){let t;return Qc(n)?t=n:Qc(n.parentNode)?t=n.parentNode:Qc(n.parentNode?.parentNode)&&(t=n.parentNode.parentNode),t?.getAttribute("data-mat-row")!=null?t:null}function Jc(n,t,o){return o!==null&&t!==o&&n<o&&n===t}function ed(n,t,o){return t!==null&&t!==o&&n>=t&&n===o}function td(n,t,o,i){return i&&t!==null&&o!==null&&t!==o&&n>=t&&n<=o}function u0(n){let t=n.changedTouches[0];return document.elementFromPoint(t.clientX,t.clientY)}var Tn=class{start;end;_disableStructuralEquivalency;constructor(t,o){this.start=t,this.end=o}},ea=(()=>{class n{selection;_adapter;_selectionChanged=new At;selectionChanged=this._selectionChanged;constructor(o,i){this.selection=o,this._adapter=i,this.selection=o}updateSelection(o,i){let r=this.selection;this.selection=o,this._selectionChanged.next({selection:o,source:i,oldValue:r})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(o){return this._adapter.isDateInstance(o)&&this._adapter.isValid(o)}static \u0275fac=function(i){Pp()};static \u0275prov=ze({token:n,factory:n.\u0275fac})}return n})(),t4=(()=>{class n extends ea{constructor(o){super(null,o)}add(o){super.updateSelection(o,this)}isValid(){return this.selection!=null&&this._isValidDateInstance(this.selection)}isComplete(){return this.selection!=null}clone(){let o=new n(this._adapter);return o.updateSelection(this.selection,this),o}static \u0275fac=function(i){return new(i||n)(je($t))};static \u0275prov=ze({token:n,factory:n.\u0275fac})}return n})();function n4(n,t){return n||new t4(t)}var y0={provide:ea,deps:[[new gp,new hp,ea],$t],useFactory:n4};var x0=new An("MAT_DATE_RANGE_SELECTION_STRATEGY");var nd=7,o4=0,g0=(()=>{class n{_changeDetectorRef=pe(qt);_dateFormats=pe(lo,{optional:!0});_dateAdapter=pe($t,{optional:!0});_dir=pe(oi,{optional:!0});_rangeStrategy=pe(x0,{optional:!0});_rerenderSubscription=Qt.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(o){let i=this._activeDate,r=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(r,this.minDate,this.maxDate),this._hasSameMonthAndYear(i,this._activeDate)||this._init()}_activeDate;get selected(){return this._selected}set selected(o){o instanceof Tn?this._selected=o:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o)),this._setRanges(this._selected)}_selected;get minDate(){return this._minDate}set minDate(o){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_minDate;get maxDate(){return this._maxDate}set maxDate(o){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_maxDate;dateFilter;dateClass;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;activeDrag=null;selectedChange=new Ae;_userSelection=new Ae;dragStarted=new Ae;dragEnded=new Ae;activeDateChange=new Ae;_matCalendarBody;_monthLabel;_weeks;_firstWeekOffset;_rangeStart;_rangeEnd;_comparisonRangeStart;_comparisonRangeEnd;_previewStart;_previewEnd;_isRange;_todayDate;_weekdays;constructor(){pe(ti).load(Fa),this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Co(null)).subscribe(()=>this._init())}ngOnChanges(o){let i=o.comparisonStart||o.comparisonEnd;i&&!i.firstChange&&this._setRanges(this.selected),o.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(o){let i=o.value,r=this._getDateFromDayOfMonth(i),s,l;this._selected instanceof Tn?(s=this._getDateInCurrentMonth(this._selected.start),l=this._getDateInCurrentMonth(this._selected.end)):s=l=this._getDateInCurrentMonth(this._selected),(s!==i||l!==i)&&this.selectedChange.emit(r),this._userSelection.emit({value:r,event:o.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(o){let i=o.value,r=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(i),this._dateAdapter.compareDate(r,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(o){let i=this._activeDate,r=this._isRtl();switch(o.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,r?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,r?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case 40:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case 36:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case 33:this.activeDate=o.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case 34:this.activeDate=o.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case 13:case 32:this._selectionKeyPressed=!0,this._canSelect(this._activeDate)&&o.preventDefault();return;case 27:this._previewEnd!=null&&!uo(o)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:o}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:o})),o.preventDefault(),o.stopPropagation());return;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),o.preventDefault()}_handleCalendarBodyKeyup(o){(o.keyCode===32||o.keyCode===13)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:o}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let o=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(nd+this._dateAdapter.getDayOfWeek(o)-this._dateAdapter.getFirstDayOfWeek())%nd,this._initWeek
259days(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(o){this._matCalendarBody._focusActiveCell(o)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:o,value:i}){if(this._rangeStrategy){let r=i?i.rawValue:null,s=this._rangeStrategy.createPreview(r,this.selected,o);if(this._previewStart=this._getCellCompareValue(s.start),this._previewEnd=this._getCellCompareValue(s.end),this.activeDrag&&r){let l=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,r,o);l&&(this._previewStart=this._getCellCompareValue(l.start),this._previewEnd=this._getCellCompareValue(l.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(o){if(this.activeDrag)if(o.value){let i=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,o.value,o.event);this.dragEnded.emit({value:i??null,event:o.event})}else this.dragEnded.emit({value:null,event:o.event})}_getDateFromDayOfMonth(o){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),o)}_initWeekdays(){let o=this._dateAdapter.getFirstDayOfWeek(),i=this._dateAdapter.getDayOfWeekNames("narrow"),s=this._dateAdapter.getDayOfWeekNames("long").map((l,h)=>({long:l,narrow:i[h],id:o4++}));this._weekdays=s.slice(o).concat(s.slice(0,o))}_createWeekCells(){let o=this._dateAdapter.getNumDaysInMonth(this.activeDate),i=this._dateAdapter.getDateNames();this._weeks=[[]];for(let r=0,s=this._firstWeekOffset;r<o;r++,s++){s==nd&&(this._weeks.push([]),s=0);let l=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),r+1),h=this._shouldEnableDate(l),_=this._dateAdapter.format(l,this._dateFormats.display.dateA11yLabel),y=this.dateClass?this.dateClass(l,"month"):void 0;this._weeks[this._weeks.length-1].push(new Jr(r+1,i[r],_,h,y,this._getCellCompareValue(l),l))}}_shouldEnableDate(o){return!!o&&(!this.minDate||this._dateAdapter.compareDate(o,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(o,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(o))}_getDateInCurrentMonth(o){return o&&this._hasSameMonthAndYear(o,this.activeDate)?this._dateAdapter.getDate(o):null}_hasSameMonthAndYear(o,i){return!!(o&&i&&this._dateAdapter.getMonth(o)==this._dateAdapter.getMonth(i)&&this._dateAdapter.getYear(o)==this._dateAdapter.getYear(i))}_getCellCompareValue(o){if(o){let i=this._dateAdapter.getYear(o),r=this._dateAdapter.getMonth(o),s=this._dateAdapter.getDate(o);return new Date(i,r,s).getTime()}return null}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setRanges(o){o instanceof Tn?(this._rangeStart=this._getCellCompareValue(o.start),this._rangeEnd=this._getCellCompareValue(o.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(o),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(o){return!this.dateFilter||this.dateFilter(o)}_clearPreview(){this._previewStart=this._previewEnd=null}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-month-view"]],viewQuery:function(i,r){if(i&1&&ut(pr,5),i&2){let s;nt(s=ot())&&(r._matCalendarBody=s.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[po],decls:8,vars:14,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],[1,"cdk-visually-hidden"]],template:function(i,r){i&1&&(m(0,"table",0)(1,"thead",1)(2,"tr"),ke(3,By,5,2,"th",2,_0),p(),m(5,"tr",3),F(6,"th",4),p()(),m(7,"tbody",5),ge("selectedValueChange",function(l){return r._dateSelected(l)})("activeDateChange",function(l){return r._updateActiveDate(l)}
259)("previewChange",function(l){return r._previewChanged(l)})("dragStarted",function(l){return r.dragStarted.emit(l)})("dragEnded",function(l){return r._dragEnded(l)})("keyup",function(l){return r._handleCalendarBodyKeyup(l)})("keydown",function(l){return r._handleCalendarBodyKeydown(l)}),p()()),i&2&&(P(3),Ee(r._weekdays),P(4),L("label",r._monthLabel)("rows",r._weeks)("todayValue",r._todayDate)("startValue",r._rangeStart)("endValue",r._rangeEnd)("comparisonStart",r._comparisonRangeStart)("comparisonEnd",r._comparisonRangeEnd)("previewStart",r._previewStart)("previewEnd",r._previewEnd)("isRange",r._isRange)("labelMinRequiredCells",3)("activeCell",r._dateAdapter.getDate(r.activeDate)-1)("startDateAccessibleName",r.startDateAccessibleName)("endDateAccessibleName",r.endDateAccessibleName))},dependencies:[pr],encapsulation:2,changeDetection:0})}return n})(),bn=24,od=4,h0=(()=>{class n{_changeDetectorRef=pe(qt);_dateAdapter=pe($t,{optional:!0});_dir=pe(oi,{optional:!0});_rerenderSubscription=Qt.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(o){let i=this._activeDate,r=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(r,this.minDate,this.maxDate),v0(this._dateAdapter,i,this._activeDate,this.minDate,this.maxDate)||this._init()}_activeDate;get selected(){return this._selected}set selected(o){o instanceof Tn?this._selected=o:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o)),this._setSelectedYear(o)}_selected;get minDate(){return this._minDate}set minDate(o){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_minDate;get maxDate(){return this._maxDate}set maxDate(o){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_maxDate;dateFilter;dateClass;selectedChange=new Ae;yearSelected=new Ae;activeDateChange=new Ae;_matCalendarBody;_years;_todayYear;_selectedYear;constructor(){this._dateAdapter,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Co(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());let i=this._dateAdapter.getYear(this._activeDate)-Zr(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let r=0,s=[];r<bn;r++)s.push(i+r),s.length==od&&(this._years.push(s.map(l=>this._createCellForYear(l))),s=[]);this._changeDetectorRef.markForCheck()}_yearSelected(o){let i=o.value,r=this._dateAdapter.createDate(i,0,1),s=this._getDateFromYear(i);this.yearSelected.emit(r),this.selectedChange.emit(s)}_updateActiveDate(o){let i=o.value,r=this._activeDate;this.activeDate=this._getDateFromYear(i),this._dateAdapter.compareDate(r,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(o){let i=this._activeDate,r=this._isRtl();switch(o.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,r?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,r?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-od);break;case 40:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,od);break;case 36:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Zr(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,bn-Zr(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o.altKey?-bn*10:-bn);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o.altKey?bn*10:bn);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),o.preventDefault()}_handleCalendarBodyKeyup(o){(o.keyCode===32||o.keyCode===13)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:o}),this._selectionKeyPressed=!1)}_getActiveCell(){return Zr(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(o){let i=this._dateAdapter.getMonth(this.activeDate),r=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(o,i,1));return this._dateAdapter.createDate(o,i,Math.min(this._dateAdapter.getDate(this.activeDate),r))}_createCellForYear(o){let i=this._dateAdapter.createDate(o,0,1),r=this._dateAdapter.getYearName(i),s=this.dateClass?this.dateClass(i,"multi-year"):void 0;return new Jr(o,r,r,this._shouldEnableYear(o),s)}_shouldEnableYear(o){if(o==null||this.maxDate&&o>this._dateAdapter.getYear(this.maxDate)||this.minDate&&o<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;let i=this._dateAdapter.createDate(o,0,1);for(let r=i;this._dateAdapter.getYear(r)==o;r=this._dateAdapter.addCalendarDays(r,1))if(this.dateFilter(r))return!0;return!1}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setSelectedYear(o){if(this._selectedYear=null,o instanceof Tn){let i=o.start||o.end;i&&(this._selectedYear=this._dateAdapter.getYear(i))}else o&&(this._selectedYear=this._dateAdapter.getYear(o))}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-multi-year-view"]],viewQuery:function(i,r){if(i&1&&ut(pr,5),i&2){let s;nt(s=ot())&&(r._matCalendarBody=s.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],template:function(i,r){i&1&&(m(0,"table",0)(1,"thead",1)(2,"tr"),F(3,"th",2),p()(),m(4,"tbody",3),ge("selectedValueChange",function(l){return r._yearSelected(l)})("activeDateChange",function(l){return r._updateActiveDate(l)}
259)("keyup",function(l){return r._handleCalendarBodyKeyup(l)})("keydown",function(l){return r._handleCalendarBodyKeydown(l)}),p()()),i&2&&(P(4),L("rows",r._years)("todayValue",r._todayYear)("startValue",r._selectedYear)("endValue",r._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",r._getActiveCell()))},dependencies:[pr],encapsulation:2,changeDetection:0})}return n})();function v0(n,t,o,i,r){let s=n.getYear(t),l=n.getYear(o),h=w0(n,i,r);return Math.floor((s-h)/bn)===Math.floor((l-h)/bn)}function Zr(n,t,o,i){let r=n.getYear(t);return i4(r-w0(n,o,i),bn)}function w0(n,t,o){let i=0;return o?i=n.getYear(o)-bn+1:t&&(i=n.getYear(t)),i}function i4(n,t){return(n%t+t)%t}var f0=(()=>{class n{_changeDetectorRef=pe(qt);_dateFormats=pe(lo,{optional:!0});_dateAdapter=pe($t,{optional:!0});_dir=pe(oi,{optional:!0});_rerenderSubscription=Qt.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(o){let i=this._activeDate,r=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(r,this.minDate,this.maxDate),this._dateAdapter.getYear(i)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}_activeDate;get selected(){return this._selected}set selected(o){o instanceof Tn?this._selected=o:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o)),this._setSelectedMonth(o)}_selected;get minDate(){return this._minDate}set minDate(o){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_minDate;get maxDate(){return this._maxDate}set maxDate(o){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_maxDate;dateFilter;dateClass;selectedChange=new Ae;monthSelected=new Ae;activeDateChange=new Ae;_matCalendarBody;_months;_yearLabel;_todayMonth;_selectedMonth;constructor(){this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Co(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(o){let i=o.value,r=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),i,1);this.monthSelected.emit(r);let s=this._getDateFromMonth(i);this.selectedChange.emit(s)}_updateActiveDate(o){let i=o.value,r=this._activeDate;this.activeDate=this._getDateFromMonth(i),this._dateAdapter.compareDate(r,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(o){let i=this._activeDate,r=this._isRtl();switch(o.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,r?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,r?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case 40:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case 36:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o.altKey?-10:-1);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o.altKey?10:1);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),o.preventDefault()}_handleCalendarBodyKeyup(o){(o.keyCode===32||o.keyCode===13)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:o}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let o=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(i=>i.map(r=>this._createCellForMonth(r,o[r]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(o){return o&&this._dateAdapter.getYear(o)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(o):null}_getDateFromMonth(o){let i=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),o,1),r=this._dateAdapter.getNumDaysInMonth(i);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),o,Math.min(this._dateAdapter.getDate(this.activeDate),r))}_createCellForMonth(o,i){let r=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),o,1),s=this._dateAdapter.format(r,this._dateFormats.display.monthYearA11yLabel),l=this.dateClass?this.dateClass(r,"year"):void 0;return new Jr(o,i.toLocaleUpperCase(),s,this._shouldEnableMonth(o),l)}_shouldEnableMonth(o){let i=this._dateAdapter.getYear(this.activeDate);if(o==null||this._isYearAndMonthAfterMaxDate(i,o)||this._isYearAndMonthBeforeMinDate(i,o))return!1;if(!this.dateFilter)return!0;let r=this._dateAdapter.createDate(i,o,1);for(let s=r;this._dateAdapter.getMonth(s)==o;s=this._dateAdapter.addCalendarDays(s,1))if(this.dateFilter(s))return!0;return!1}_isYearAndMonthAfterMaxDate(o,i){if(this.maxDate){let r=this._dateAdapter.getYear(this.maxDate),s=this._dateAdapter.getMonth(this.maxDate);return o>r||o===r&&i>s}return!1}_isYearAndMonthBeforeMinDate(o,i){if(this.minDate){let r=this._dateAdapter.getYear(this.minDate),s=this._dateAdapter.getMonth(this.minDate);return o<r||o===r&&i<s}return!1}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setSelectedMonth(o){o instanceof Tn?this._selectedMonth=this._getMonthInCurrentYear(o.start)||this._getMonthInCurrentYear(o.end):this._selectedMonth=this._getMonthInCurrentYear(o)}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-year-view"]],viewQuery:function(i,r){if(i&1&&ut(pr,5),i&2){let s;nt(s=ot())&&(r._matCalendarBody=s.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],template:function(i,r){i&1&&(m(0,"table",0)(1,"thead",1)(2,"tr"),F(3,"th",2),p()(),m(4,"tbody",3),ge("selectedValueChange",function(l){return r._monthSelected(l)})("activeDateChange",function(l){return r._updateActiveDate(l)}
259)("keyup",function(l){return r._handleCalendarBodyKeyup(l)})("keydown",function(l){return r._handleCalendarBodyKeydown(l)}),p()()),i&2&&(P(4),L("label",r._yearLabel)("rows",r._months)("todayValue",r._todayMonth)("startValue",r._selectedMonth)("endValue",r._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",r._dateAdapter.getMonth(r.activeDate)))},dependencies:[pr],encapsulation:2,changeDetection:0})}return n})(),C0=(()=>{class n{_intl=pe(mr);calendar=pe(ta);_dateAdapter=pe($t,{optional:!0});_dateFormats=pe(lo,{optional:!0});constructor(){pe(ti).load(Fa);let o=pe(qt);this.calendar.stateChanges.subscribe(()=>o.markForCheck())}get periodButtonText(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}get periodButtonLabel(){return this.calendar.currentView=="month"?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView=this.calendar.currentView=="month"?"multi-year":"month"}previousClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?-1:-bn)}nextClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?1:bn)}previousEnabled(){return this.calendar.minDate?!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate):!0}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(o,i){return this.calendar.currentView=="month"?this._dateAdapter.getYear(o)==this._dateAdapter.getYear(i)&&this._dateAdapter.getMonth(o)==this._dateAdapter.getMonth(i):this.calendar.currentView=="year"?this._dateAdapter.getYear(o)==this._dateAdapter.getYear(i):v0(this._dateAdapter,o,i,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){let i=this._dateAdapter.getYear(this.calendar.activeDate)-Zr(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),r=i+bn-1,s=this._dateAdapter.getYearName(this._dateAdapter.createDate(i,0,1)),l=this._dateAdapter.getYearName(this._dateAdapter.createDate(r,0,1));return[s,l]}_periodButtonLabelId=pe(zi).getId("mat-calendar-period-label-");static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:Hy,decls:17,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["mat-button","","type","button",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"click","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],template:function(i,r){i&1&&(Bn(),m(0,"div",0)(1,"div",1)(2,"span",2),u(3),p(),m(4,"button",3),ge("click",function(){return r.currentPeriodClicked()}),m(5,"span",4),u(6),p(),Pt(),m(7,"svg",5),F(8,"polygon",6),p()(),Xo(),F(9,"div",7),Nn(10),m(11,"button",8),ge("click",function(){return r.previousClicked()}),Pt(),m(12,"svg",9),F(13,"path",10),p()(),Xo(),m(14,"button",11),ge("click",function(){return r.nextClicked()}),Pt(),m(15,"svg",9),F(16,"path",12),p()()()()),i&2&&(P(2),L("id",r._periodButtonLabelId),P(),Re(r.periodButtonDescription),P(),vt("aria-label",r.periodButtonLabel)("aria-describedby",r._periodButtonLabelId),P(2),Re(r.periodButtonText),P(),Ve("mat-calendar-invert",r.calendar.currentView!=="month"),P(4),L("disabled",!r.previousEnabled()),vt("aria-label",r.prevButtonLabel),P(3),L("disabled",!r.nextEnabled()),vt("aria-label",r.nextButtonLabel))},dependencies:[Wt,ni],encapsulation:2,changeDetection:0})}return n})(),ta=(()=>{class n{_dateAdapter=pe($t,{optional:!0});_dateFormats=pe(lo,{optional:!0});_changeDetectorRef=pe(qt);headerComponent;_calendarHeaderPortal;_intlChanges;_moveFocusOnNextTick=!1;get startAt(){return this._startAt}set startAt(o){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_startAt;startView="month";get selected(){return this._selected}set selected(o){o instanceof Tn?this._selected=o:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_selected;
259get minDate(){return this._minDate}set minDate(o){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_minDate;get maxDate(){return this._maxDate}set maxDate(o){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_maxDate;dateFilter;dateClass;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;selectedChange=new Ae;yearSelected=new Ae;monthSelected=new Ae;viewChanged=new Ae(!0);_userSelection=new Ae;_userDragDrop=new Ae;monthView;yearView;multiYearView;get activeDate(){return this._clampedActiveDate}set activeDate(o){this._clampedActiveDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}_clampedActiveDate;get currentView(){return this._currentView}set currentView(o){let i=this._currentView!==o?o:null;this._currentView=o,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),i&&this.viewChanged.emit(i)}_currentView;_activeDrag=null;stateChanges=new At;constructor(){this._intlChanges=pe(mr).changes.subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new Kl(this.headerComponent||C0),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(o){let i=o.minDate&&!this._dateAdapter.sameDate(o.minDate.previousValue,o.minDate.currentValue)?o.minDate:void 0,r=o.maxDate&&!this._dateAdapter.sameDate(o.maxDate.previousValue,o.maxDate.currentValue)?o.maxDate:void 0,s=i||r||o.dateFilter;if(s&&!s.firstChange){let l=this._getCurrentViewComponent();l&&(this._moveFocusOnNextTick=!0,this._changeDetectorRef.detectChanges(),l._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(o){let i=o.value;(this.selected instanceof Tn||i&&!this._dateAdapter.sameDate(i,this.selected))&&this.selectedChange.emit(i),this._userSelection.emit(o)}_yearSelectedInMultiYearView(o){this.yearSelected.emit(o)}_monthSelectedInYearView(o){this.monthSelected.emit(o)}_goToDateInView(o,i){this.activeDate=o,this.currentView=i}_dragStarted(o){this._activeDrag=o}_dragEnded(o){this._activeDrag&&(o.value&&this._userDragDrop.emit(o),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-calendar"]],viewQuery:function(i,r){if(i&1&&(ut(g0,5),ut(f0,5),ut(h0,5)),i&2){let s;nt(s=ot())&&(r.monthView=s.first),nt(s=ot())&&(r.yearView=s.first),nt(s=ot())&&(r.multiYearView=s.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],features:[Po([y0]),po],decls:5,vars:2,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],template:function(i,r){if(i&1&&(Q(0,Gy,0,0,"ng-template",0),m(1,"div",1),Q(2,jy,1,11,"mat-month-view",2)(3,qy,1,6,"mat-year-view",3)(4,Wy,1,6,"mat-multi-year-view",3),p()),i&2){let s;L("cdkPortalOutlet",r._calendarHeaderPortal),P(2),B((s=r.currentView)==="month"?2:s==="year"?3:s==="multi-year"?4:-1)}},dependencies:[Ql,Wp,g0,f0,h0],styles:[`.mat-calendar{display:block;line-height:normal;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-body-medium-size))}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}
259.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-sys-title-small-weight));--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color, var(--mat-sys-on-surface-variant))}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color, var(--mat-sys-on-surface-variant))}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}@media(forced-colors: active){.mat-calendar-arrow{fill:CanvasText}}.mat-datepicker-content .mat-calendar-previous-button:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color, var(--mat-sys-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-sys-title-small-weight))}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color, transparent)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}
260`],encapsulation:2,changeDetection:0})}return n})(),P0=new An("mat-datepicker-scroll-strategy",{providedIn:"root",factory:()=>{let n=pe(Oo);return()=>n.scrollStrategies.reposition()}});function r4(n){return()=>n.scrollStrategies.reposition()}var a4={provide:P0,deps:[Oo],useFactory:r4},M0=(()=>{class n{_elementRef=pe(Un);_animationsDisabled=pe(Qo,{optional:!0})==="NoopAnimations";_changeDetectorRef=pe(qt);_globalModel=pe(ea);_dateAdapter=pe($t);_ngZone=pe(jt);_rangeSelectionStrategy=pe(x0,{optional:!0});_stateChanges;_model;_eventCleanups;_animationFallback;_calendar;color;datepicker;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;_isAbove;_animationDone=new At;_isAnimating=!1;_closeButtonText;_closeButtonFocused;_actionsPortal=null;_dialogLabelId;constructor(){if(pe(ti).load(Fa),this._closeButtonText=pe(mr).closeCalendarLabel,!this._animationsDisabled){let o=this._elementRef.nativeElement,i=pe(Zo);this._eventCleanups=this._ngZone.runOutsideAngular(()=>[i.listen(o,"animationstart",this._handleAnimationEvent),i.listen(o,"animationend",this._handleAnimationEvent),i.listen(o,"animationcancel",this._handleAnimationEvent)])}}ngAfterViewInit(){this._stateChanges=this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()}),this._calendar.focusActiveCell()}ngOnDestroy(){clearTimeout(this._animationFallback),this._eventCleanups?.forEach(o=>o()),this._stateChanges?.unsubscribe(),this._animationDone.complete()}_handleUserSelection(o){let i=this._model.selection,r=o.value,s=i instanceof Tn;if(s&&this._rangeSelectionStrategy){let l=this._rangeSelectionStrategy.selectionFinished(r,i,o.event);this._model.updateSelection(l,this)}else r&&(s||!this._dateAdapter.sameDate(r,i))&&this._model.add(r);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(o){this._model.updateSelection(o.value,this)}_startExitAnimation(){this._elementRef.nativeElement.classList.add("mat-datepicker-content-exit"),this._animationsDisabled?this._animationDone.next():(clearTimeout(this._animationFallback),this._animationFallback=setTimeout(()=>{this._isAnimating||this._animationDone.next()},200))}_handleAnimationEvent=o=>{let i=this._elementRef.nativeElement;o.target!==i||!o.animationName.startsWith("_mat-datepicker-content")||(clearTimeout(this._animationFallback),this._isAnimating=o.type==="animationstart",i.classList.toggle("mat-datepicker-content-animating",this._isAnimating),this._isAnimating||this._animationDone.next())};
260_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(o,i){this._model=o?this._globalModel.clone():this._globalModel,this._actionsPortal=o,i&&this._changeDetectorRef.detectChanges()}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-datepicker-content"]],viewQuery:function(i,r){if(i&1&&ut(ta,5),i&2){let s;nt(s=ot())&&(r._calendar=s.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:6,hostBindings:function(i,r){i&2&&(Tr(r.color?"mat-"+r.color:""),Ve("mat-datepicker-content-touch",r.datepicker.touchUi)("mat-datepicker-content-animations-enabled",!r._animationsDisabled))},inputs:{color:"color"},exportAs:["matDatepickerContent"],decls:5,vars:26,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],template:function(i,r){if(i&1&&(m(0,"div",0)(1,"mat-calendar",1),ge("yearSelected",function(l){return r.datepicker._selectYear(l)})("monthSelected",function(l){return r.datepicker._selectMonth(l)})("viewChanged",function(l){return r.datepicker._viewChanged(l)})("_userSelection",function(l){return r._handleUserSelection(l)})("_userDragDrop",function(l){return r._handleUserDragDrop(l)}),p(),Q(2,Yy,0,0,"ng-template",2),m(3,"button",3),ge("focus",function(){return r._closeButtonFocused=!0})("blur",function(){return r._closeButtonFocused=!1})("click",function(){return r.datepicker.close()}),u(4),p()()),i&2){let s;Ve("mat-datepicker-content-container-with-custom-header",r.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",r._actionsPortal),vt("aria-modal",!0)("aria-labelledby",(s=r._dialogLabelId)!==null&&s!==void 0?s:void 0),P(),Tr(r.datepicker.panelClass),L("id",r.datepicker.id)("startAt",r.datepicker.startAt)("startView",r.datepicker.startView)("minDate",r.datepicker._getMinDate())("maxDate",r.datepicker._getMaxDate())("dateFilter",r.datepicker._getDateFilter())("headerComponent",r.datepicker.calendarHeaderComponent)("selected",r._getSelected())("dateClass",r.datepicker.dateClass)("comparisonStart",r.comparisonStart)("comparisonEnd",r.comparisonEnd)("startDateAccessibleName",r.startDateAccessibleName)("endDateAccessibleName",r.endDateAccessibleName),P(),L("cdkPortalOutlet",r._actionsPortal),P(),Ve("cdk-visually-hidden",!r._closeButtonFocused),L("color",r.color||"primary"),P(),Re(r._closeButtonText)}},dependencies:[Yp,ta,Ql,Wt],styles:[`@keyframes _mat-datepicker-content-dropdown-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-dialog-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-exit{from{opacity:1}to{opacity:0}}.mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-sys-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-sys-on-surface));box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-shape, var(--mat-sys-corner-large))}.mat-datepicker-content.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dropdown-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.mat-datepicker-content-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-touch-shape, var(--mat-sys-corner-extra-large));position:relative;overflow:visible}.mat-datepicker-content-touch.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dialog-enter 150ms cubic-bezier(0, 0, 0.2, 1)}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}.mat-datepicker-content-exit.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-exit 100ms linear}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}
261`],encapsulation:2,changeDetection:0})}return n})(),b0=(()=>{class n{_overlay=pe(Oo);
261_viewContainerRef=pe(Oa);_dateAdapter=pe($t,{optional:!0});_dir=pe(oi,{optional:!0});_model=pe(ea);_scrollStrategy=pe(P0);_inputStateChanges=Qt.EMPTY;_document=pe(Mo);calendarHeaderComponent;get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(o){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o))}_startAt;startView="month";get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(o){this._color=o}_color;touchUi=!1;get disabled(){return this._disabled===void 0&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(o){o!==this._disabled&&(this._disabled=o,this.stateChanges.next(void 0))}_disabled;xPosition="start";yPosition="below";restoreFocus=!0;yearSelected=new Ae;monthSelected=new Ae;viewChanged=new Ae(!0);dateClass;openedStream=new Ae;closedStream=new Ae;get panelClass(){return this._panelClass}set panelClass(o){this._panelClass=Qp(o)}_panelClass;get opened(){return this._opened}set opened(o){o?this.open():this.close()}_opened=!1;id=pe(zi).getId("mat-datepicker-");_getMinDate(){return this.datepickerInput&&this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&&this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&&this.datepickerInput.dateFilter}_overlayRef;_componentRef;_focusedElementBeforeOpen=null;_backdropHarnessClass=`${this.id}-backdrop`;_actionsPortal;datepickerInput;stateChanges=new At;_injector=pe(Ni);_changeDetectorRef=pe(qt);constructor(){this._dateAdapter,this._model.selectionChanged.subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnChanges(o){let i=o.xPosition||o.yPosition;if(i&&!i.firstChange&&this._overlayRef){let r=this._overlayRef.getConfig().positionStrategy;r instanceof sm&&(this._setConnectedPositions(r),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(o){this._model.add(o)}_selectYear(o){this.yearSelected.emit(o)}_selectMonth(o){this.monthSelected.emit(o)}_viewChanged(o){this.viewChanged.emit(o)}registerInput(o){return this.datepickerInput,this._inputStateChanges.unsubscribe(),this.datepickerInput=o,this._inputStateChanges=o.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(o){this._actionsPortal,this._actionsPortal=o,this._componentRef?.instance._assignActions(o,!0)}removeActions(o){o===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this.datepickerInput,this._focusedElementBeforeOpen=jp(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;let o=this.restoreFocus&&this._focusedElementBeforeOpen&&typeof this._focusedElementBeforeOpen.focus=="function",i=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){let{instance:r,location:s}=this._componentRef;r._animationDone.pipe(Ma(1)).subscribe(()=>{let l=this._document.activeElement;o&&(!l||l===this._document.activeElement||s.nativeElement.contains(l))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()}),r._startExitAnimation()}o?setTimeout(i):i()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(o){o.datepicker=this,o.color=this.color,o._dialogLabelId=this.datepickerInput.getOverlayLabelId(),o._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();let o=this.touchUi,i=new Kl(M0,this._viewContainerRef),r=this._overlayRef=this._overlay.create(new Ua({positionStrategy:o?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[o?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir||"ltr",scrollStrategy:o?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:`mat-datepicker-${o?"dialog":"popup"}`}));this._getCloseStream(r).subscribe(s=>{s&&s.preventDefault(),this.close()}
261),r.keydownEvents().subscribe(s=>{let l=s.keyCode;(l===38||l===40||l===37||l===39||l===33||l===34)&&s.preventDefault()}),this._componentRef=r.attach(i),this._forwardContentValues(this._componentRef.instance),o||Er(()=>{r.updatePosition()},{injector:this._injector})}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){let o=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(o)}_setConnectedPositions(o){let i=this.xPosition==="end"?"end":"start",r=i==="start"?"end":"start",s=this.yPosition==="above"?"bottom":"top",l=s==="top"?"bottom":"top";return o.withPositions([{originX:i,originY:l,overlayX:i,overlayY:s},{originX:i,originY:s,overlayX:i,overlayY:l},{originX:r,originY:l,overlayX:r,overlayY:s},{originX:r,originY:s,overlayX:r,overlayY:l}])}_getCloseStream(o){let i=["ctrlKey","shiftKey","metaKey"];return wo(o.backdropClick(),o.detachments(),o.keydownEvents().pipe(Yo(r=>r.keyCode===27&&!uo(r)||this.datepickerInput&&uo(r,"altKey")&&r.keyCode===38&&i.every(s=>!uo(r,s)))))}static \u0275fac=function(i){return new(i||n)};static \u0275dir=Jo({type:n,inputs:{calendarHeaderComponent:"calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:[2,"touchUi","touchUi",yn],disabled:[2,"disabled","disabled",yn],xPosition:"xPosition",yPosition:"yPosition",restoreFocus:[2,"restoreFocus","restoreFocus",yn],dateClass:"dateClass",panelClass:"panelClass",opened:[2,"opened","opened",yn]},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[po]})}return n})(),S0=(()=>{class n extends b0{static \u0275fac=(()=>{let o;return function(r){return(o||(o=bp(n)))(r||n)}})();static \u0275cmp=ue({type:n,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[Po([y0,{provide:b0,useExisting:n}]),jl],decls:0,vars:0,template:function(i,r){},encapsulation:2,changeDetection:0})}return n})(),dr=class{target;targetElement;value;constructor(t,o){this.target=t,this.targetElement=o,this.value=this.target.value}},s4=(()=>{class n{_elementRef=pe(Un);_dateAdapter=pe($t,{optional:!0});_dateFormats=pe(lo,{optional:!0});_isInitialized;get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(o){this._assignValueProgrammatically(o)}_model;get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(o){let i=o,r=this._elementRef.nativeElement;this._disabled!==i&&(this._disabled=i,this.stateChanges.next(void 0)),i&&this._isInitialized&&r.blur&&r.blur()}_disabled;dateChange=new Ae;dateInput=new Ae;stateChanges=new At;_onTouched=()=>{};_validatorOnChange=()=>{};_cvaOnChange=()=>{};_valueChangesSubscription=Qt.EMPTY;_localeSubscription=Qt.EMPTY;_pendingValue;_parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}};_filterValidator=o=>{let i=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o.value));return!i||this._matchesFilter(i)?null:{matDatepickerFilter:!0}};_minValidator=o=>{let i=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o.value)),r=this._getMinDate();return!r||!i||this._dateAdapter.compareDate(r,i)<=0?null:{matDatepickerMin:{min:r,actual:i}}};_maxValidator=o=>{let i=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o.value)),r=this._getMaxDate();return!r||!i||this._dateAdapter.compareDate(r,i)>=0?null:{matDatepickerMax:{max:r,actual:i}}};_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(o){this._model=o,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(i=>{if(this._shouldHandleChangeEvent(i)){let r=this._getValueFromModel(i.selection);this._lastValueValid=this._isValidValue(r),this._cvaOnChange(r),this._onTouched(),this._formatValue(r),this.dateInput.emit(new dr(this,this._elementRef.nativeElement)),this.dateChange.emit(new dr(this,this._elementRef.nativeElement))}})}_lastValueValid=!1;constructor(){this._localeSubscription=this._dateAdapter.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(o){l4(o,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}
261registerOnValidatorChange(o){this._validatorOnChange=o}validate(o){return this._validator?this._validator(o):null}writeValue(o){this._assignValueProgrammatically(o)}registerOnChange(o){this._cvaOnChange=o}registerOnTouched(o){this._onTouched=o}setDisabledState(o){this.disabled=o}_onKeydown(o){let i=["ctrlKey","shiftKey","metaKey"];uo(o,"altKey")&&o.keyCode===40&&i.every(s=>!uo(o,s))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),o.preventDefault())}_onInput(o){let i=this._lastValueValid,r=this._dateAdapter.parse(o,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(r),r=this._dateAdapter.getValidDateOrNull(r);let s=!this._dateAdapter.sameDate(r,this.value);!r||s?this._cvaOnChange(r):(o&&!this.value&&this._cvaOnChange(r),i!==this._lastValueValid&&this._validatorOnChange()),s&&(this._assignValue(r),this.dateInput.emit(new dr(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new dr(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(o){this._elementRef.nativeElement.value=o!=null?this._dateAdapter.format(o,this._dateFormats.display.dateInput):""}_assignValue(o){this._model?(this._assignValueToModel(o),this._pendingValue=null):this._pendingValue=o}_isValidValue(o){return!o||this._dateAdapter.isValid(o)}_parentDisabled(){return!1}_assignValueProgrammatically(o){o=this._dateAdapter.deserialize(o),this._lastValueValid=this._isValidValue(o),o=this._dateAdapter.getValidDateOrNull(o),this._assignValue(o),this._formatValue(o)}_matchesFilter(o){let i=this._getDateFilter();return!i||i(o)}static \u0275fac=function(i){return new(i||n)};static \u0275dir=Jo({type:n,inputs:{value:"value",disabled:[2,"disabled","disabled",yn]},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[po]})}return n})();function l4(n,t){let o=Object.keys(n);for(let i of o){let{previousValue:r,currentValue:s}=n[i];if(t.isDateInstance(r)&&t.isDateInstance(s)){if(!t.sameDate(r,s))return!0}else return!0}return!1}var c4={provide:em,useExisting:Bl(()=>Zs),multi:!0},d4={provide:tm,useExisting:Bl(()=>Zs),multi:!0},Zs=(()=>{class n extends s4{_formField=pe(gm,{optional:!0});_closedSubscription=Qt.EMPTY;_openedSubscription=Qt.EMPTY;set matDatepicker(o){o&&(this._datepicker=o,this._ariaOwns.set(o.opened?o.id:null),this._closedSubscription=o.closedStream.subscribe(()=>{this._onTouched(),this._ariaOwns.set(null)}),this._openedSubscription=o.openedStream.subscribe(()=>{this._ariaOwns.set(o.id)}),this._registerModel(o.registerInput(this)))}_datepicker;_ariaOwns=Ne(null);get min(){return this._min}set min(o){let i=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o));this._dateAdapter.sameDate(i,this._min)||(this._min=i,this._validatorOnChange())}_min;get max(){return this._max}set max(o){let i=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(o));this._dateAdapter.sameDate(i,this._max)||(this._max=i,this._validatorOnChange())}_max;get dateFilter(){return this._dateFilter}set dateFilter(o){let i=this._matchesFilter(this.value);this._dateFilter=o,this._matchesFilter(this.value)!==i&&this._validatorOnChange()}_dateFilter;_validator;constructor(){super(),this._validator=Ie.compose(super._getValidators())}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe(),this._openedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(o){return o}_assignValueToModel(o){this._model&&this._model.updateSelection(o,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(o){return o.source!==this}static \u0275fac=function(i){return new(i||n)};static \u0275dir=Jo({type:n,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(i,r){i&1&&ge("input",function(l){return r._onInput(l.target.value)})("change",function(){return r._onChange()})("blur",function(){return r._onBlur()})("keydown",function(l){return r._onKeydown(l)}),i&2&&(Sp("disabled",r.disabled),vt("aria-haspopup",r._datepicker?"dialog":null)("aria-owns",r._ariaOwns())("min",r.min?r._dateAdapter.toIso8601(r.min):null)("max",r.max?r._dateAdapter.toIso8601(r.max):null)("data-mat-calendar",r._datepicker?r._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:[0,"matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[Po([c4,d4,{provide:hm,useExisting:n}]),jl]})}return n})(),p4=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275dir=Jo({type:n,selectors:[["","matDatepickerToggleIcon",""]]})}return n})(),ad=(()=>{class n{_intl=pe(mr);_changeDetectorRef=pe(qt);_stateChanges=Qt.EMPTY;datepicker;tabIndex;ariaLabel;get disabled(){return this._disabled===void 0&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(o){this._disabled=o}_disabled;disableRipple;_customIcon;_button;constructor(){let o=pe(new yp("tabindex"),{optional:!0}),i=Number(o);this.tabIndex=i||i===0?i:null}ngOnChanges(o){o.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(o){this.datepicker&&!this.disabled&&(this.datepicker.open(),o.stopPropagation())}_watchStateChanges(){let o=this.datepicker?this.datepicker.stateChanges:ft(),i=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:ft(),r=this.datepicker?wo(this.datepicker.openedStream,this.datepicker.closedStream):ft();this._stateChanges.unsubscribe(),this._stateChanges=wo(this._intl.changes,o,i,r).subscribe(()=>this._changeDetectorRef.markForCheck())}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=ue({type:n,selectors:[["mat-datepicker-toggle"]],c
261ontentQueries:function(i,r,s){if(i&1&&Di(s,p4,5),i&2){let l;nt(l=ot())&&(r._customIcon=l.first)}},viewQuery:function(i,r){if(i&1&&ut(Ky,5),i&2){let s;nt(s=ot())&&(r._button=s.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(i,r){i&1&&ge("click",function(l){return r._open(l)}),i&2&&(vt("tabindex",null)("data-mat-calendar",r.datepicker?r.datepicker.id:null),Ve("mat-datepicker-toggle-active",r.datepicker&&r.datepicker.opened)("mat-accent",r.datepicker&&r.datepicker.color==="accent")("mat-warn",r.datepicker&&r.datepicker.color==="warn"))},inputs:{datepicker:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",yn],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[po],ngContentSelectors:Qy,decls:4,vars:7,consts:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(i,r){i&1&&(Bn(Xy),m(0,"button",1,0),Q(2,Zy,2,0,":svg:svg",2),Nn(3),p()),i&2&&(L("disabled",r.disabled)("disableRipple",r.disableRipple),vt("aria-haspopup",r.datepicker?"dialog":null)("aria-label",r.ariaLabel||r._intl.openCalendarLabel)("tabindex",r.disabled?-1:r.tabIndex)("aria-expanded",r.datepicker?r.datepicker.opened:null),P(2),B(r._customIcon?-1:2))},dependencies:[ni],styles:[`.mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-sys-on-surface-variant))}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-sys-on-surface-variant))}@media(forced-colors: active){.mat-datepicker-toggle-default-icon{color:CanvasText}}
262`],encapsulation:2,changeDetection:0})}return n})();var O0=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=He({type:n});static \u0275inj=Be({providers:[mr,a4],imports:[Qe,Ba,Kp,am,Nr,M0,ad,C0,Va]})}return n})();var E0=(()=>{let t=class t extends La{constructor(i){super(i)}getTour(i){return this.getRequest(`tour/${i}`)}};t.\u0275fac=function(r){return new(r||t)(je(Rp))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function u4(n,t){if(n&1&&F(0,"gw-chkout-layout",0),n&2){let o=I();L("steps",o.steps)}}var T0=(()=>{let t=class t{constructor(i,r,s,l,h,_){this.route=i,this.authService=r,this.orderService=s,this.productService=l,this.formService=h,this.tourService=_,this.loading=!0,this.steps=["Service Options","Customer Info","Shipping & Handling","Payment Method"]}ngOnInit(){this.checkUnique(),this.applyTourFromQueryParam().pipe(Sr(()=>this.applyProductTypeFromQueryParam())).subscribe(()=>this.getProducts())}getDeepestSnapshot(){let i=this.route.snapshot;for(;i.firstChild;)i=i.firstChild;return i}checkUnique(){Number.parseInt(this.getDeepestSnapshot().queryParamMap.get("unique"))===1&&this.authService.logout()}applyProductTypeFromQueryParam(){let i=this.getDeepestSnapshot();if(i.routeConfig?.path!=="step-1")return ft(null);let r=i.queryParamMap;if(this.orderService.getCart(),this.orderService.hasPassportProducts)return ft(null);if(r.get("product_type")==="passport")return this.addPassportToCart(),ft(null);let s=r.get("type")||r.get("product"),l=this.orderService.orderForm.getRawValue().travelers,h=l[0]?.info;return!s||!l.some(_=>_.products.length>0)?ft(null):this.productService.getProducts({type:"passport",country:"US",citizenship:h.citizenship||"US",residency:h.residency||"FL",residence_country:"US"}).pipe(Ul(_=>{_?.some(y=>y.subtype===s)&&this.addPassportToCart()}),Vl(()=>ft(null)))}addPassportToCart(){let i=this.orderService.orderForm.controls.travelers;i.length===0&&i.push(this.formService.getTravelerForm());let r=this.formService.getProductForm("passport");r.patchValue({country:U.main_product?.country||"US"}),i.controls[0].controls.products.push(r),this.orderService.saveCart().subscribe({error:()=>{}})}applyTourFromQueryParam(){let r=this.getDeepestSnapshot().queryParamMap.get("tour");return r?(this.orderService.getCart(),this.tourService.getTour(r).pipe(Ul(s=>this.addTourProductsToFirstTraveler(s)),Vl(()=>ft(null)))):ft(null)}addTourProductsToFirstTraveler(i){if(!i?.destinations?.length)return;let r=this.orderService.orderForm.controls.travelers;r.length===0&&r.push(this.formService.getTravelerForm());let l=r.controls[0].controls.products;i.destinations.forEach(h=>{if(this.travelerHasDestination(l,h))return;let _=this.formService.getProductForm(h.product_type);_.patchValue({country:h.destination_country,subtype:h.product_subtype||""}),l.push(_)}),this.orderService.saveCart().subscribe({error:()=>{}})}travelerHasDestination(i,r){return i.controls.some(s=>{let l=s.value;return l.type===r.product_type&&l.country===r.destination_country&&(l.subtype||"")===(r.product_subtype||"")})}getProducts(){this.orderService.getCart();let i=this.orderService.orderForm.controls.travelers,r=[];if(i.length>0)for(let s=0;s<i.length;s++){let l=i.controls[s],h=l.controls.products;if(h.length>0)for(let _=0;_<h.length;_++){let y=h.controls[_],x=l.controls.info.controls.residence_country.value||"US",v={type:y.controls.type.value,country:y.controls.country.value,citizenship:l.controls.info.controls.citizenship.value||"US",residence_country:x};x==="US"&&(v.residency=l.get("info").get("residency").getRawValue()||"FL"),r.push(this.productService.getProducts(v))}}if(r.length==0){let s=U.main_product,l=i[0];l&&l.get("info").get("citizenship").patchValue(s?.citizenship||"US");let h={type:s?.type||"passport",country:s?.country||"US",citizenship:s?.citizenship||l?.get("info")?.get("residency").getRawValue()||"US",residence_country:s?.residence_country||"US"};h.residence_country==="US"&&(h.residency=l?.get("info")?.get("residency").getRawValue()||"FL"),r.push(this.productService.getProducts(h))}r.unshift(this.authService.getUser()),Ai(r).subscribe(s=>{this.orderService.user=s[0],this.loading=!1})}};t.\u0275fac=function(r){return new(r||t)(X(Jt),X(Pn),X(Ye),X(Ct),X(Qn),X(E0))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-funnel"]],decls:1,vars:1,consts:[[3,"steps"]],template:function(r,s){r&1&&Q(0,u4,1,1,"gw-chkout-layout",0),r&2&&B(s.loading?-1:0)},dependencies:[is,Sm],styles:[`.gw-chkout-funnel[_ngcontent-%COMP%]{margin:0 auto;padding:0 20px;position:relative;width:100%;max-width:375px;padding-top:1.375rem}@media (max-width: 480px){.gw-chkout-funnel[_ngcontent-%COMP%]{overflow-x:hidden}}@media (min-width: 480px){.gw-chkout-funnel[_ngcontent-%COMP%]{max-width:738px}}@media (min-width: 768px){.gw-chkout-funnel[_ngcontent-%COMP%]{max-width:992px;padding:0 30px;padding-top:1.625rem}}@media (min-width: 1024px){.gw-chkout-funnel[_ngcontent-%COMP%]{padding-top:3.125rem}}@media (min-width: 1200px){.gw-chkout-funnel[_ngcontent-%COMP%]{padding:0 15px;max-width:1200px;min-height:765px;padding-top:3.125rem}}.gw-chkout-funnel__form[_ngcontent-%COMP%]{padding-bottom:40px}@media (min-width: 768px){.gw-chkout-funnel__form[_ngcontent-%COMP%]{padding-bottom:60px}}@media (min-width: 1200px){.gw-chkout-funnel__form[_ngcontent-%COMP%]{display:flex;justify-content:space-between}}@media (min-width: 1200px){.gw-chkout-funnel__form[_ngcontent-%COMP%]   .blank-container[_ngcontent-%COMP%]{width:760px}}.gw-chkout-back[_ngcontent-%COMP%]{color:#4a4aff;padding-left:27px;font-weight:700;line-height:24px;font-size:12px;margin-bottom:28px;cursor:pointer;max-width:160px;
262background:no-repeat left 4px center url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 7H3.83l5.59-5.59L8 0 0 8l8 8 1.41-1.41L3.83 9H16z' fill='%238F8F8F' fill-rule='evenodd'/%3E%3C/svg%3E")}.gw-chkout-back[_ngcontent-%COMP%]:focus{outline:none}.gw-chkout-back__disabled[_ngcontent-%COMP%]{cursor:not-allowed}
263/*# sourceMappingURL=funnel.component-XAFWXJVY.css.map */`]});let n=t;return n})();var $0=(()=>{let t=class t{constructor(i,r,s,l){this.calendar=i,this.dateAdapter=r,this.dateFormats=s,this.destroyed=new At,i.stateChanges.pipe(Ko(this.destroyed)).subscribe(()=>l.markForCheck())}ngOnDestroy(){this.destroyed.next(),this.destroyed.complete()}get periodLabel(){return this.dateAdapter.format(this.calendar.activeDate,this.dateFormats.display.monthYearA11yLabel)}previousClicked(i){this.calendar.activeDate=i==="month"?this.dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this.dateAdapter.addCalendarYears(this.calendar.activeDate,-1)}nextClicked(i){this.calendar.activeDate=i==="month"?this.dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this.dateAdapter.addCalendarYears(this.calendar.activeDate,1)}};t.\u0275fac=function(r){return new(r||t)(X(ta),X($t),X(lo),X(qt))},t.\u0275cmp=ue({type:t,selectors:[["datepicker-header"]],standalone:!1,decls:5,vars:1,consts:[[1,"datepicker-header"],["mat-icon-button","",1,"previous-month",3,"click"],[1,"datepicker-header-label"],["mat-icon-button","",1,"next-month",3,"click"]],template:function(r,s){r&1&&(m(0,"div",0)(1,"button",1),ge("click",function(){return s.previousClicked("month")}),p(),m(2,"span",2),u(3),p(),m(4,"button",3),ge("click",function(){return s.nextClicked("month")}),p()()),r&2&&(P(3),Re(s.periodLabel))},dependencies:[ni],styles:[`.datepicker-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5em}.datepicker-header-label[_ngcontent-%COMP%]{flex:1;height:1em;font-weight:500;text-align:center;text-transform:capitalize}.previous-month[_ngcontent-%COMP%]{background:url(/assets/svg/datepicker-default-arrow.svg) no-repeat 10px 14px transparent}.previous-month[_ngcontent-%COMP%]:hover{background:url(/assets/svg/datepicker-hover-arrow.svg) no-repeat 12px 14px transparent;transform:rotate(180deg)}.next-month[_ngcontent-%COMP%]{background:url(/assets/svg/datepicker-default-arrow.svg) no-repeat 10px 14px transparent;transform:rotate(180deg)}.next-month[_ngcontent-%COMP%]:hover{background:url(/assets/svg/datepicker-hover-arrow.svg) no-repeat 12px 14px transparent;transform:rotate(0)}
264/*# sourceMappingURL=datepicker-header.component-NTRBZXCN.css.map */`],changeDetection:0});let n=t;return n})();var A0=(()=>{let t=class t{hasPassport(i){return i.products.some(r=>r.type=="passport")}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function h4(n,t){if(n&1&&(m(0,"span",2),u(1),p()),n&2){let o=I();P(),le(" ",o.displayDuration(o.option)," ")}}function f4(n,t){n&1&&(m(0,"span",3),u(1," Recommended "),p())}function b4(n,t){if(n&1&&(m(0,"span",3),u(1),p()),n&2){let o=I();P(),le(" ",o.option.meta.pill," ")}}function _4(n,t){n&1&&(m(0,"span",4),u(1," Most Popular "),F(2,"img",13),p())}function y4(n,t){n&1&&(m(0,"span",5),u(1,"Paid at pick-up"),p())}function x4(n,t){n&1&&(m(0,"span",7),u(1," Sold Out Today "),p())}function v4(n,t){if(n&1&&(m(0,"span",8),u(1),wt(2,"currency"),p()),n&2){let o=I();P(),le(" ",jn(2,1,o.option.meta.compare_to,"USD","symbol","1.2-2")," ")}}function w4(n,t){n&1&&(m(0,"div",9),u(1," This is a popular service that sells out quickly, please try back tomorrow morning. "),p())}function C4(n,t){if(n&1&&(m(0,"div",10)(1,"strong",14),u(2," Recommended "),p(),F(3,"span",15),p()),n&2){let o=I();P(3),L("innerHtml",o.option.display_message,Je)}}function P4(n,t){if(n&1&&(m(0,"div",11),u(1),p()),n&2){let o=I();P(),le(" ",o.option.meta==null?null:o.option.meta.description," ")}}function M4(n,t){if(n&1&&(m(0,"span"),u(1),wt(2,"currency"),p()),n&2){let o=I().$implicit;P(),le(" ",jn(2,1,o.comparing_to,"USD","symbol","1.2-2")," ")}}function S4(n,t){if(n&1&&(m(0,"div",16)(1,"div"),u(2),p(),m(3,"div"),Q(4,M4,3,6,"span"),u(5),wt(6,"currency"),p()()),n&2){let o=t.$implicit;P(2),le(" ",o.label," "),P(2),B(o.comparing_to?4:-1),P(),le(" ",jn(6,3,o.price,"USD","symbol","1.2-2")," ")}}function O4(n,t){if(n&1&&(m(0,"section",12),ke(1,S4,7,8,"div",16,We),p()),n&2){let o=I();P(),Ee(o.option.meta.breakdown)}}var Js=(()=>{let t=class t{constructor(i){this.helperService=i}displayDuration(i){return i.min_interval==="P0D"?"":i.from?this.helperService.parseDuration(i.from,i.to):this.helperService.parseDuration(i.min_interval,i.max_interval)}};t.\u0275fac=function(r){return new(r||t)(X(en))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-passport-option"]],inputs:{option:"option"},decls:19,vars:17,consts:[[1,"gw-chkout-passport-opt"],[1,"gw-chkout-passport-opt__body"],[1,"gw-chkout-passport-opt__timeframe"],[1,"gw-chkout-passport-opt__recbadge"],[1,"gw-chkout-passport-opt__most-popular"],[1,"gw-chkout-passport-opt__payment-method"],[1,"gw-chkout-passport-opt__price"],[1,"gw-chkout-passport-opt__soldout"],[1,"gw-chkout-passport-opt__compare"],[1,"gw-chkout-passport-opt__somsg"],[1,"gw-chkout-passport-opt__recommended"],[1,"gw-chkout-passport-opt__desc"],[1,"gw-chkout-passport-opt-breakdown"],["src","assets/svg/most-popular.svg","alt","Most Popular"],[1,"gw-chkout-passport-opt__recommended-badge"],[3,"innerHtml"],[1,"gw-chkout-passport-opt-breakdown__item"]],template:function(r,s){r&1&&(m(0,"span",0)(1,"span",1)(2,"strong"),u(3),p(),Q(4,h4,2,1,"span",2)(5,f4,2,0,"span",3)(6,b4,2,1,"span",3)(7,_4,3,0,"span",4)(8,y4,2,0,"span",5),p(),m(9,"strong",6),Q(10,x4,2,0,"span",7)(11,v4,3,6,"span",8),m(12,"span"),u(13),wt(14,"currency"),p()()(),Q(15,w4,2,0,"div",9)(16,C4,4,1,"div",10)(17,P4,2,1,"div",11)(18,O4,3,0,"section",12)),r&2&&(P(3),le(" ",s.option.friendly_name||s.option.name," "),P(),B(s.option.min_interval!=="P0D"?4:-1),P(),B(s.option.display_message&&s.option.display_number>=5?5:s.option.meta!=null&&s.option.meta.pill?6:s.option.recommended?7:-1),P(3),B((s.option==null||s.option.meta==null?null:s.option.meta.type)==="location-search"&&(s.option==null||s.option.meta==null?null:s.option.meta.brand)==="office-depot"?8:-1),P(),Ve("gw-chkout-passport-opt__price--soldout",s.option.sold_out),P(),B(s.option.sold_out?10:s.option.meta!=null&&s.option.meta.compare_to?11:-1),P(3),Re(jn(14,12,s.option.cost?s.option.cost/100:s.option.default_price,"USD","symbol","1.2-2")),P(2),B(s.option.sold_out?15:-1),P(),B(s.option.display_message&&s.option.display_number<5?16:-1),P(),B(s.option.meta!=null&&s.option.meta.description?17:-1),P(),B(s.option.meta!=null&&s.option.meta.breakdown?18:-1))},dependencies:[Ri],styles:[`.gw-chkout-passport-opt[_ngcontent-%COMP%]{display:flex;font-size:17px;padding-right:10px;cursor:pointer}@media (max-width: 480px){.gw-chkout-passport-opt[_ngcontent-%COMP%]{padding:10px 10px 10px 0}}.gw-chkout-passport-opt__body[_ngcontent-%COMP%]{flex:1;display:flex;align-items:center;padding-right:20px;min-height:42px}@media (max-width: 480px){.gw-chkout-passport-opt__body[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;min-height:unset}}.gw-chkout-passport-opt__body--crossed[_ngcontent-%COMP%]{text-decoration:line-through}.gw-chkout-passport-opt__timeframe[_ngcontent-%COMP%]{margin-left:10px;font-weight:300}@media (max-width: 480px){.gw-chkout-passport-opt__timeframe[_ngcontent-%COMP%]{margin-left:0;margin-top:5px}}.gw-chkout-passport-opt__recbadge[_ngcontent-%COMP%]{background-color:#2348ce;
264color:#fff;font-size:12px;padding:8px;border-radius:18px;font-weight:700;margin-left:10px}@media (max-width: 480px){.gw-chkout-passport-opt__recbadge[_ngcontent-%COMP%]{margin-left:0;margin-top:10px;padding:5px 8px}}.gw-chkout-passport-opt__most-popular[_ngcontent-%COMP%]{background-color:#fff8eb;color:#594c3c;font-size:12px;padding:8px 16px;border-radius:18px;font-weight:700;margin-left:10px;display:inline-flex;align-items:center;gap:4px}@media (max-width: 480px){.gw-chkout-passport-opt__most-popular[_ngcontent-%COMP%]{margin-left:0;margin-top:10px;padding:5px 8px}}.gw-chkout-passport-opt__payment-method[_ngcontent-%COMP%]{font-family:Work Sans;font-size:13px;color:#797979;margin-left:0}@media (min-width: 481px){.gw-chkout-passport-opt__payment-method[_ngcontent-%COMP%]{margin-left:auto}}.gw-chkout-passport-opt__recommended[_ngcontent-%COMP%]{display:inline-block;background-color:#2348ce;color:#fff;font-size:12px;line-height:20px;padding:10px;border-radius:5px;margin:15px 0 0 -32px;position:relative}.gw-chkout-passport-opt__recommended[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;border:10px solid transparent;border-bottom-color:#2348ce;left:80px;top:-19px}.gw-chkout-passport-opt__recommended-badge[_ngcontent-%COMP%]{padding-right:7px;margin-right:10px;position:relative}.gw-chkout-passport-opt__recommended-badge[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;height:20px;width:1px;background-color:#ffffffb3;right:0;top:50%;transform:translateY(-50%)}.gw-chkout-passport-opt__price[_ngcontent-%COMP%]{display:flex;gap:10px;text-align:right;align-items:center}@media (max-width: 480px){.gw-chkout-passport-opt__price[_ngcontent-%COMP%]{gap:5px}}.gw-chkout-passport-opt__price--soldout[_ngcontent-%COMP%]{flex-direction:column-reverse;align-items:flex-end;gap:0px}.gw-chkout-passport-opt__compare[_ngcontent-%COMP%]{font-style:italic;text-decoration:line-through}@media (max-width: 480px){.gw-chkout-passport-opt__compare[_ngcontent-%COMP%]{font-weight:400}}.gw-chkout-passport-opt__soldout[_ngcontent-%COMP%]{font-size:12px;text-transform:uppercase;vertical-align:middle;margin-right:0}@media (max-width: 511px){.gw-chkout-passport-opt__soldout[_ngcontent-%COMP%]{margin-right:0;font-size:10px;display:block}}.gw-chkout-passport-opt__somsg[_ngcontent-%COMP%]{font-weight:300;font-size:10px;line-height:12px}.gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{margin-top:10px;margin-right:10px;display:none}.gw-chkout-passport-opt-breakdown__item[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:18px}.gw-chkout-passport-opt-breakdown__item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-decoration:line-through}.gw-chkout-passport-opt__desc[_ngcontent-%COMP%]{padding-right:10px;margin-bottom:7px}@media (max-width: 480px){.gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{border-top:1px solid #979797;padding-top:10px}.gw-chkout-passport-opt-breakdown__item[_ngcontent-%COMP%]{font-size:12px;line-height:14px}.gw-chkout-passport-opt__price[_ngcontent-%COMP%]{flex-direction:column-reverse;justify-content:flex-end}}
265/*# sourceMappingURL=passport.option.component-EKMUNUMJ.css.map */`]});let n=t;return n})();function k4(n,t){if(n&1&&F(0,"div",2),n&2){let o=I(3);L("innerHtml",o.message,Je)}}function E4(n,t){if(n&1&&(m(0,"span",0),u(1),p(),Q(2,k4,1,1,"div",2)),n&2){let o=I(2);P(),Nt(" *Government fee of $",o.gov_fee,' to be paid to the "U.S. Department of State" is ',o.gov_fee_included?"":"not"," included. "),P(),B(o.message?2:-1)}}function T4(n,t){n&1&&(m(0,"div",1),F(1,"img",3),m(2,"span"),u(3," Passport Renewal Bundles for AARP Members Include: "),m(4,"ul")(5,"li"),u(6," A user-friendly online experience "),p(),m(7,"li"),u(8," All government and shipping fees "),p(),m(9,"li"),u(10," Document pre-check for accuracy "),p(),m(11,"li"),u(12," Concierge-level assistance and dedicated support "),p()()()())}function $4(n,t){if(n&1&&Q(0,E4,3,3)(1,T4,13,0,"div",1),n&2){let o=I();B(o.gov_fee_included?o.domain==="aarp"?1:-1:0)}}function A4(n,t){n&1&&(m(0,"span",0),u(1," *Government fee is not included. "),p())}var el=(()=>{let t=class t{constructor(i){this.message=U.checkout_message?i.bypassSecurityTrustHtml(U.checkout_message):null}};t.\u0275fac=function(r){return new(r||t)(X(zt))},t.\u0275cmp=ue({type:t,selectors:[["gwc-gov-fee"]],inputs:{product_type:"product_type",product_country:"product_country",domain:"domain",gov_fee:"gov_fee",gov_fee_included:"gov_fee_included"},decls:2,vars:1,consts:[[1,"gwc-gov-fee__fee"],[1,"gwc-gov-fee__message"],[1,"gwc-gov-fee__message",3,"innerHtml"],["src","assets/svg/aarp_logo.svg"]],template:function(r,s){r&1&&Q(0,$4,2,1)(1,A4,2,0,"span",0),r&2&&B(s.product_type==="passport"?0:s.product_type==="ca_passport"?1:-1)},styles:[`.gwc-gov-fee__fee[_ngcontent-%COMP%]{display:block;margin-top:12px;padding:5px 25px;font-size:11px;font-weight:600;line-height:18px;text-align:center;background-color:#fafafa}@media (min-width: 768px){.gwc-gov-fee__fee[_ngcontent-%COMP%]{padding:7px 10px;font-size:13px;letter-spacing:.6px;text-align:left}}@media (min-width: 1200px){.gwc-gov-fee__fee[_ngcontent-%COMP%]{letter-spacing:0}}.gwc-gov-fee__message[_ngcontent-%COMP%]{background-color:#fafafa;display:flex;padding:12px;font-size:14px;font-weight:700;margin-top:18px}.gwc-gov-fee__message[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100px;margin-right:20px}.gwc-gov-fee__message[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:20px;font-weight:500;margin-bottom:0}@media (max-width: 767px){.gwc-gov-fee__message[_ngcontent-%COMP%]{flex-direction:column;align-items:center}.gwc-gov-fee__message[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:12px}}
266/*# sourceMappingURL=gov.fee.component-3LFSOPC4.css.map */`]});let n=t;return n})();var tl={passport:{"new-passport":"<b>To apply for a new U.S. passport</b> you must be at least 16 years old and have never had a U.S. passport, or your previous passport has been expired for more than 5 years. If the applicant is y
266ounger than 16 you must apply for a child passport.","passport-renewal":"<b>To apply for a U.S. passport renewal</b> you must be able to submit your most recent 10-year adult U.S. passport, which must be undamaged and issued within the past 15 years. <b>Child passports cannot be renewed.</b>","child-passport":"<b>To apply for a child's U.S. passport</b> the applicant must be 15 years old or younger. If the applicant is 16 or older they must apply for a new passport. All travelers require a passport to travel internationally, including infants.","lost-passport":"<b>Applying for a lost U.S. passport replacement</b> is similar to applying for a new passport, but you must report the loss of your passport with an extra form that we provide. Applicants should replace their lost passport as soon as possible to protect their identity.","damaged-passport":"<b>To apply for a damaged U.S. passport replacement</b> you must be in possession of the damaged passport. What constitutes damaged? Passports with significant tears, page separation, holes, altered in physical appearance or composition are considered damaged.","name-change":"<b>To apply for a U.S. name change passport</b> you must be in possession of your current passport and you must provide legal documentation of your name change. If you do not have your current passport you must apply for a new passport along with proper name change documentation.","second-passport":"<b>To apply for second U.S. passport</b> you must be in possession of your current 10-year passport. Second passports are valid for 4 years and are ideal for frequent travelers who often apply for travel visas and visit countries with restrictive entry requirements.","stolen-passport":"<b>Applying for a stolen U.S. passport replacement</b> is similar to applying for a new passport, but you must report your stolen passport with an extra form that we provide. Applicants should replace their stolen passport as soon as possible to protect their identity."},ca_passport:{"new-passport":"<b>To apply for a new Canadian passport</b>, you must meet one of the following criteria: be at least 16 years old and have never held an adult Canadian passport; wish to change information in your existing Canadian passport; or have a previous passport that expired more than 5 years ago. If the applicant is younger than 16, they must apply for a child passport.","passport-renewal":"<b>To renew a Canadian passport</b>, you must provide the passport number, issue, and expiration dates from your previous passport, which must have been issued within the past 15 years. If you wish to change any details in your passport, such as your name, date or place of birth, or gender, you must apply for a new passport. <b>Child passports cannot be renewed.</b>","child-passport":"<b>To apply for a Canadian passport for a child</b>, the applicant must be 15 years old or younger. Applicants who are 16 or older are required to apply for an adult passport. A passport is mandatory for all travelers for international travel, including infants."}};var N4=(n,t)=>t.uuid;function D4(n,t){if(n&1&&(m(0,"mat-option",5),u(1),p()),n&2){let o=t.$implicit;L("value",o.uuid),P(),le(" ",o.label," ")}}function I4(n,t){if(n&1&&F(0,"span",6),n&2){let o=I();L("innerHtml",o.getProductDescription(o.traveler(),o.passport()),Je)}}var nl=(()=>{let t=class t{constructor(i,r,s){this.productService=i,this.tagService=r,this.shippingService=s,this.traveler=xt.required(),this.passport=xt.required()}passportProductSelected(i,r){let s=this.getProductDetails(i,r,"services"),l=r.getRawValue();s.filter(_=>_.uuid===l.option_uuid).length==0?r.controls.option_uuid.reset():this.checkShipping(i),s.length===1&&r.controls.option_uuid.patchValue(s[0].uuid);try{l.product_uuid&&l.option_uuid&&this.productService.getGAItem(i.value,l).subscribe(_=>{this.tagService.changeToCart(_,"add_to_cart")})}catch{}}getProductDetails(i,r,s,l=!1){return this.productService.getProductDetails(i.value.info,r.value,s)}checkShipping(i){this.shippingService.checkShipping(i.value,!1)}getProductDescription(i,r){let{type:s}=r.getRawValue();if(s in tl){let l=this.getProductDetails(i,r,"subtype");return["aaa","rmp","rushmypassport","fedex"].includes(U.source.domain)&&s==="passport"&&["new-passport","child-passport","damaged-passport","lost-passport","stolen-passport"].includes(l)?`${tl[s][l]} This service requires a visit to a Passport Acceptance Agent (post office, library, or courthouse).`:tl[s][l]}return""}};t.\u0275fac=function(r){return new(r||t)(X(Ct),X(tt),X(tn))},t.\u0275cmp=ue({type:t,selectors:[["gwc-select-passport"]],inputs:{traveler:[1,"traveler"],passport:[
2661,"passport"]},decls:13,vars:4,consts:[[1,"gw-product-type__section"],[1,"gw-chkout-label"],[1,"gw-chkout-form"],[1,"gw-chkout-field","gw-chkout-field--border",3,"hideRequiredMarker"],[3,"selectionChange","formControl","hideSingleSelectionIndicator"],[3,"value"],[1,"gw-product-type__description",3,"innerHtml"]],template:function(r,s){if(r&1&&(m(0,"div",0)(1,"h3",1),u(2," Select the type of passport you need. "),p(),m(3,"div",2)(4,"mat-form-field",3)(5,"mat-label"),u(6,"Passport Type"),p(),m(7,"mat-select",4),ge("selectionChange",function(){return s.passportProductSelected(s.traveler(),s.passport())}),ke(8,D4,2,2,"mat-option",5,N4),p(),m(10,"mat-error"),u(11,"Please select a passport type."),p()()(),Q(12,I4,1,1,"span",6),p()),r&2){let l;P(4),L("hideRequiredMarker",!0),P(3),L("formControl",(l=s.passport())==null?null:l.controls.product_uuid)("hideSingleSelectionIndicator",!0),P(),Ee(s.getProductDetails(s.traveler(),s.passport(),"products")),P(4),B(s.passport().value.product_uuid?12:-1)}},dependencies:[rt,bt,Et,Tt,Ut,Vt,nn,eo,Dt,on],styles:[`.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}
267/*# sourceMappingURL=select.passport.type.component-B67FVFCC.css.map */`]});let n=t;return n})();function R4(n,t){if(n&1&&(m(0,"mat-radio-button",7),F(1,"gw-chkout-passport-option",10),p()),n&2){let o=t.$implicit;L("disabled",o.sold_out)("value",o.uuid),P(),L("option",o)}}function L4(n,t){if(n&1){let o=Oe();m(0,"h3",4),u(1,"Select Expediting Options"),p(),m(2,"div",5),u(3," Expediting times start once documents are received. "),p(),m(4,"mat-radio-group",6,0),ge("change",function(){he(o);let r=I();return fe(r.serviceUpdated(r.traveler(),r.passport()))}),ke(6,R4,2,3,"mat-radio-button",7,We),m(8,"div",8),u(9," Please select an expediting option. "),p()(),F(10,"gwc-gov-fee",9)}if(n&2){let o,i=I();P(4),Ve("gw-checkout-radio--submitted",i.submitted()),L("formControl",(o=i.passport())==null?null:o.controls.option_uuid),P(2),Ee(i.getProductDetails(i.traveler(),i.passport(),"services")),P(4),L("domain",i.domain)("product_country",i.passport().value.country)("gov_fee",i.getProductDetails(i.traveler(),i.passport(),"gov_fee"))("gov_fee_included",i.isGovFeeIncluded(i.traveler(),i.passport()))}}var ol=(()=>{let t=class t{constructor(i,r,s,l){this.productService=i,this.tagService=r,this.shippingService=s,this.orderService=l,this.traveler=xt.required(),this.passport=xt.required(),this.submitted=xt.required(),this.domain=U.source.domain}getProductDetails(i,r,s,l=!1){return this.productService.getProductDetails(i.value.info,r.value,s)}checkShipping(i){this.shippingService.checkShipping(i.value,!1)}serviceUpdated(i,r){this.checkShipping(i);let s=r.value;s&&s.initial&&this.orderService.preCheckInsurance(r);try{s.product_uuid&&this.productService.getGAItem(i.value,s).subscribe(l=>this.tagService.changeToCart(l,"add_to_cart"))}catch{}}isGovFeeIncluded(i,r){if(this.productService.getProductDetails(i.getRawValue().info,r.getRawValue(),"gov_fee_included"))return!0;let l=this.getProductDetails(i,r,"addons");return l?r.controls.addons.getRawValue().some(_=>{let y=l.find(x=>x.uuid==_);return y?y.slug==="government_fee":!1}):!1}};t.\u0275fac=function(r){return new(r||t)(X(Ct),X(tt),X(tn),X(Ye))},t.\u0275cmp=ue({type:t,selectors:[["gwc-passport-type"]],inputs:{traveler:[1,"traveler"],passport:[
2671,"passport"],submitted:[1,"submitted"]},decls:5,vars:3,consts:[["radio",""],[1,"gw-passport-type"],[3,"traveler","passport"],[1,"gw-product-type__section"],[1,"gw-chkout-label"],[1,"gw-product-type__warning"],["aria-label","Select Expediting Options",1,"gw-chkout-radio",3,"change","formControl"],["color","primary",1,"gw-chkout-radio__item",3,"disabled","value"],[1,"gw-chkout__radio-message"],["product_type","passport",3,"domain","product_country","gov_fee","gov_fee_included"],[3,"option"]],template:function(r,s){if(r&1&&(m(0,"section",1)(1,"div"),F(2,"gwc-select-passport",2),p(),m(3,"div",3),Q(4,L4,11,7),p()()),r&2){let l;P(2),L("traveler",s.traveler())("passport",s.passport()),P(2),B(!(!((l=s.getProductDetails(s.traveler(),s.passport(),"product"))==null||l.meta==null)&&l.meta.hide_service)||s.passport().value.product_uuid?4:-1)}},dependencies:[on,Tt,rt,bt,Et,an,to,no,Js,el,nl],styles:[`.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}
268/*# sourceMappingURL=passport.type.component-ST6SKRGN.css.map */`]});let n=t;return n})();function z4(n,t){if(n&1&&(m(0,"mat-radio-button",13),F(1,"gw-chkout-passport-option",16),p()),n&2){let o=t.$implicit;L("disabled",o.sold_out)("value",o.uuid),P(),L("option",o)}}function V4(n,t){if(n&1){let o=Oe();m(0,"h3",3),u(1,"Select Service Option"),p(),m(2,"mat-radio-group",5,0),ge("change",function(){he(o);let r=I();return fe(r.serviceUpdated(r.traveler(),r.passport()))}),ke(4,z4,2,3,"mat-radio-button",13,We),m(6,"div",14),u(7," Please select an expediting option. "),p()(),F(8,"gwc-gov-fee",15)}if(n&2){let o,i=I();P(2),Ve("gw-checkout-radio--submitted",i.submitted()),L("formControl",(o=i.passport())==null?null:o.controls.option_uuid),P(2),Ee(i.getProductDetails(i.traveler(),i.passport(),"services")),P(4),L("domain",i.domain)("product_type",i.passport().value.type)("product_country",i.passport().value.country)("gov_fee",i.getProductDetails(i.traveler(),i.passport(),"gov_fee"))("gov_fee_included",!1)}}function U4(n,t){n&1&&(m(0,"mat-radio-button",18)(1,"span",20)(2,"strong"),u(3,"1-9 Business Days"),p(),m(4,"span"),u(5," Must submit application in-person "),p()()())}function B4(n,t){if(n&1&&(m(0,"div",12)(1,"h3",3),u(2," When do you need the passport? "),p(),m(3,"mat-radio-group",17,0),Q(5,U4,6,0,"mat-radio-button",18),m(6,"mat-radio-button",19)(7,"span",20)(8,"strong"),u(9,"10-20 Business Days"),p(),m(10,"span"),u(11," Can mail application in for processing "),p()()(),m(12,"div",14),u(13," Please select an expediting option. "),p()()()),n&2){let o,i=I();P(3),Ve("gw-checkout-radio--submitted",i.submitted()),L("formControl",i.passport().controls.processing_type),P(2),B(((o=i.passport())==null?null:o.controls.applying_from.value)!=="US"?5:-1)}}var il=(()=>{let t=class t{constructor(i,r,s){this.productService=i,this.tagService=r,this.shippingService=s,this.traveler=xt.required(),this.passport=xt.required(),this.submitted=xt.required(),this.domain=U.source.domain}getProductDetails(i,r,s){return this.productService.getProductDetails(i.value.info,r.value,s)}checkShipping(i){this.shippingService.checkShipping(i.value,!1)}serviceUpdated(i,r){this.checkShipping(i);let s=r.value;try{s.product_uuid&&this.productService.getGAItem(i.value,s).subscribe(l=>{this.tagService.changeToCart(l,"add_to_cart")})}catch{}}onApplyingFromChange(){let i=this.passport()?.controls.applying_from.value==="US"?"regular":null;this.passport().controls.processing_type.setValue(i),this.passport().controls.processing_type.updateValueAndValidity()}};t.\u0275fac=function(r){return new(r||t)(X(Ct),X(tt),X(tn))},t.\u0275cmp=ue({type:t,selectors:[["gwc-ca-passport-type"]],inputs:{traveler:[1,"traveler"],passport:[
2681,"passport"],submitted:[1,"submitted"]},decls:20,vars:7,consts:[["radio",""],[1,"gw-ca-passport-type"],[1,"gw-product-type__section"],[1,"gw-chkout-label"],[1,"gw-product-type__description"],["aria-label","Select Expediting Options",1,"gw-chkout-radio",3,"change","formControl"],["color","primary","value","CA",1,"gw-chkout-radio__item"],[1,"fi","fi-ca","gw-ca-passport-type__flag"],[1,"gwc-ca-passport-type__location"],["color","primary","value","US",1,"gw-chkout-radio__item"],[1,"fi","fi-us","gw-ca-passport-type__flag"],[3,"traveler","passport"],[1,"gw-ca-expediting"],["color","primary",1,"gw-chkout-radio__item",3,"disabled","value"],[1,"gw-chkout__radio-message"],[3,"domain","product_type","product_country","gov_fee","gov_fee_included"],[3,"option"],["aria-label","When do you need the passport?",1,"gw-chkout-radio",3,"formControl"],["color","primary","value","expedited",1,"gw-chkout-radio__item"],["color","primary","value","regular",1,"gw-chkout-radio__item"],[1,"gw-ca-expediting__option"]],template:function(r,s){if(r&1&&(m(0,"section",1)(1,"div",2)(2,"h3",3),u(3," Where are you right now? "),p(),m(4,"p",4),u(5,"It is important for us to know where you are located as this will impact the shipping options made available to you as well as the Canadian passport services available."),p(),m(6,"mat-radio-group",5),ge("change",function(){return s.onApplyingFromChange()}),m(7,"mat-radio-button",6),F(8,"span",7),m(9,"strong",8),u(10,"Canada"),p()(),m(11,"mat-radio-button",9),F(12,"span",10),m(13,"strong",8),u(14,"United States"),p()()()(),m(15,"div"),F(16,"gwc-select-passport",11),p(),m(17,"div",2),Q(18,V4,9,8)(19,B4,14,4,"div",12),p()()),r&2){let l,h,_;P(6),Ve("gw-checkout-radio--submitted",s.submitted()),L("formControl",(l=s.passport())==null?null:l.controls.applying_from),P(10),L("traveler",s.traveler())("passport",s.passport()),P(2),B(!(!((h=s.getProductDetails(s.traveler(),s.passport(),"product"))==null||h.meta==null)&&h.meta.hide_service)||s.passport().value.product_uuid?18:-1),P(),B((_=s.passport())!=null&&_.controls.applying_from.value?19:-1)}},dependencies:[on,Tt,rt,bt,Et,an,to,no,Js,el,nl],styles:[`.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}.gwc-ca-passport-type__location[_ngcontent-%COMP%]{font-size:17px}.gw-ca-passport-type__flag[_ngcontent-%COMP%]{margin-right:8px}.gw-ca-expediting[_ngcontent-%COMP%]{display:block;margin-top:48px}.gw-ca-expediting__option[_ngcontent-%COMP%]{padding:10px 10px 10px 0;display:block;font-size:17px;font-weight:300}.gw-ca-expediting__option[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-left:8px}@media (max-width: 480px){.gw-ca-expediting__option[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px}.gw-ca-expediting__option[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-left:0}}
269/*# sourceMappingURL=ca.passport.type.component-UBNA553T.css.map */`]});let n=t;return n})();var G4=(n,t)=>t.uuid;function j4(n,t){if(n&1&&(m(0,"mat-option",6),u(1),p()),n&2){let o=t.$implicit,i=I();L("value",o),P(),le(" ",i.visa_types[o]," ")}}function q4(n,t){if(n&1&&(m(0,"mat-option",6),u(1),p()),n&2){let o=t.$implicit,i=I();L("value",o.uuid),P(),Ea(" ",i.entries[o.entry_type],"/",i.beautifyPeriod(o.max_validity)," Validity/",i.beautifyPeriod(o.max_stay)," Stay ")}}function W4(n,t){if(n&1&&(m(0,"mat-radio-button",10),F(1,"gw-chkout-visa-option",12),p()),n&2){let o=t.$implicit,i=t.$index;L("disabled",o.sold_out)("value",o.uuid),P(),L("service",o)("idx",i)}}function Y4(n,t){if(n&1){let o=Oe();m(0,"div",2)(1,"h3",8),u(2,"Select Service Option"),p(),m(3,"mat-radio-group",9,0),ge("change",function(){he(o);let r=I();return fe(r.serviceUpdated(r.traveler(),r.visa()))}),ke(5,W4,2,4,"mat-radio-button",10,We),m(7,"div",11),u(8," Please select an expediting option. "),p()()()}if(n&2){let o,i=I();P(3),Ve("gw-checkout-radio--submitted",i.submitted()),L("formControl",(o=i.visa())==null?null:o.controls.option_uuid),P(2),Ee(i.getProductDetails(i.traveler(),i.visa(),"services"))}}var rl=(()=>{let t=class t{constructor(i,r,s,l){this.productService=i,this.helperService=r,this.shippingService=s,this.tagService=l,this.traveler=xt.required(),this.visa=xt.required(),this.submitted=xt.required(),this.visa_types=Bi,this.entries=Gi,this.domain=U.source.domain}resetVisaProduct(i,r){let s=this.getProductDetails(i,r,"entries");s&&(r.controls.product_uuid.patchValue(s[0]?.uuid),r.controls.option_uuid.reset())}getProductDetails(i,r,s){return this.productService.getProductDetails(i.value.info,r.value,s)}beautifyPeriod(i){return this.helperService.beautifyPeriod(i)}checkShipping(i){this.shippingService.checkShipping(i.value,!1)}serviceUpdated(i,r){this.checkShipping(i);let s=r.value;try{s.product_uuid&&this.productService.getGAItem(i.value,s).subscribe(l=>{this.tagService.changeToCart(l,"add_to_cart")})}catch{}}};t.\u0275fac=function(r){return new(r||t)(X(Ct),X(en),X(tn),X(tt))},t.\u0275cmp=ue({type:t,selectors:[["gwc-visa-type"]],inputs:{traveler:[1,"traveler"],visa:[1,"visa"],submitted:[1,"submitted"]},decls:21,vars:3,consts:[["radio",""],[1,"gw-chkout-visa"],[1,"gw-product-type__section"],[1,"gw-chkout-visa__label"],[1,"gw-chkout-field","gw-chkout-field--full","gw-chkout-field--border"],[3,"selectionChange","formControl"],[3,"value"],[3,"formControl"],[1,"gw-chkout-label"],["aria-label","Select Expediting Options",1,"gw-chkout-radio",3,"change","formControl"],["color","primary",1,"gw-chkout-radio__item","gw-chkout-radio__item--center",3,"disabled","value"],[1,"gw-chkout__radio-message"],[3,"service","idx"]
269],template:function(r,s){if(r&1&&(m(0,"section",1)(1,"div",2)(2,"span",3),u(3," Select the type of visa you need. "),p(),m(4,"mat-form-field",4)(5,"mat-label"),u(6,"Visa Type"),p(),m(7,"mat-select",5),ge("selectionChange",function(){return s.resetVisaProduct(s.traveler(),s.visa())}),ke(8,j4,2,2,"mat-option",6,We),p()(),m(10,"span",3),u(11," Select the entry type. "),p(),m(12,"mat-form-field",4)(13,"mat-label"),u(14,"Entry Type"),p(),m(15,"mat-select",7),ke(16,q4,2,4,"mat-option",6,G4),p(),m(18,"mat-error"),u(19,"Please select an entry type"),p()()(),Q(20,Y4,9,3,"div",2),p()),r&2){let l,h,_;P(7),L("formControl",(l=s.visa())==null?null:l.controls.subtype),P(),Ee(s.getProductDetails(s.traveler(),s.visa(),"types")),P(7),L("formControl",(h=s.visa())==null?null:h.controls.product_uuid),P(),Ee(s.getProductDetails(s.traveler(),s.visa(),"entries")),P(4),B(!(!((_=s.getProductDetails(s.traveler(),s.visa(),"product"))==null||_.meta==null)&&_.meta.hide_service)&&((_=s.visa())!=null&&_.controls.product_uuid.value)&&((_=s.visa())!=null&&_.controls.subtype.value)?20:-1)}},dependencies:[on,Ut,Vt,nn,Tt,eo,Dt,rt,bt,Et,an,to,no,vs],styles:[`.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}.gw-chkout-visa__label[_ngcontent-%COMP%]{display:block;margin-bottom:.5rem}@media (min-width: 768px){.gw-chkout-visa__label[_ngcontent-%COMP%]{margin-bottom:.8125rem}}
270/*# sourceMappingURL=visa.type.component-IYU3OTW6.css.map */`]});let n=t;return n})();function X4(n,t){if(n&1&&(m(0,"div",2)(1,"div"),u(2),p(),m(3,"div"),u(4),wt(5,"currency"),p()()),n&2){let o=t.$implicit,i=I();P(2),le(" ",o.label," "),P(2),le(" ",jn(5,2,o.price,i.option.currency,"symbol","1.2-2")," ")}}var N0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=ue({type:t,selectors:[["gwc-idp-option"]],inputs:{option:"option"},decls:11,vars:7,consts:[[1,"gwc-idp-option"],[1,"gwc-idp-option__main"],[1,"gwc-idp-option__item"],[1,"gwa-idp-option__subtotal"]],template:function(r,s){r&1&&(m(0,"section",0)(1,"div",1),u(2),p(),ke(3,X4,6,7,"div",2,We),m(5,"div",3)(6,"div"),u(7," Subtotal "),p(),m(8,"div"),u(9),wt(10,"currency"),p()()()),r&2&&(P(2),le(" ",s.option.meta.processing," "),P(),Ee(s.option.meta.items),P(6),le(" ",jn(10,2,s.option.default_price,s.option.currency,"symbol","1.2-2")," "))},dependencies:[Ri],styles:[`.gwc-idp-option[_ngcontent-%COMP%]{padding:6px 10px 6px 0}.gwc-idp-option__main[_ngcontent-%COMP%]{font-size:18px;font-weight:700;padding:6px 0;margin-bottom:8px}@media (max-width: 479px){.gwc-idp-option__main[_ngcontent-%COMP%]{padding:4px 4px 4px 0;margin-bottom:4px;font-size:16px}}.gwc-idp-option__item[_ngcontent-%COMP%]{display:flex;justify-content:space-between;font-weight:700;margin-bottom:4px}.gwa-idp-option__subtotal[_ngcontent-%COMP%]{margin-top:8px;padding-top:8px;border-top:1px solid #979797;display:flex;justify-content:space-between}
271/*# sourceMappingURL=idp.option.component-DQO7ZDP3.css.map */`]});let n=t;return n})();function Q4(n,t){if(n&1&&(m(0,"mat-radio-button",6),F(1,"gwc-idp-option",8),p()),n&2){let o=t.$implicit;L("disabled",o.sold_out)("value",o.uuid),P(),L("option",o)}}function Z4(n,t){if(n&1){let o=Oe();m(0,"h3",4),u(1,"Select Service Option"),p(),m(2,"mat-radio-group",5,0),ge("change",function(){he(o);let r=I();return fe(r.serviceUpdated(r.traveler(),r.product()))}),ke(4,Q4,2,3,"mat-radio-button",6,We),m(6,"div",7),u(7," Please select an expediting option. "),p()()}if(n&2){let o,i=I();P(2),Ve("gw-checkout-radio--submitted",i.submitted()),L("formControl",(o=i.product())==null?null:o.controls.option_uuid),P(2),Ee(i.getProductDetails(i.traveler(),i.product(),"services"))}}var al=(()=>{let t=class t{constructor(i,r,s){this.productService=i,this.shippingService=r,this.tagService=s,this.traveler=xt.required(),this.product=xt.required(),this.submitted=xt.required()}getProductDetails(i,r,s){return this.productService.getProductDetails(i.value.info,r.value,s)}checkShipping(i){this.shippingService.checkShipping(i.value,!1)}serviceUpdated(i,r){this.checkShipping(i);let s=r.value;try{s.product_uuid&&this.productService.getGAItem(i.value,s).subscribe(l=>{this.tagService.changeToCart(l,"add_to_cart")})}catch{}}};t.\u0275fac=function(r){return new(r||t)(X(Ct),X(tn),X(tt))},t.\u0275cmp=ue({type:t,selectors:[["gwc-idp-type"]],inputs:{traveler:[1,"traveler"],product:[1,"product"],submitted:[1,"submitted"]},decls:6,vars:1,consts:[["radio",""],[1,"gw-idp-type"],[1,"gw-product-type__section"],[1,"gw-chkout-idp__description"],[1,"gw-chkout-label"],["aria-label","Select Expediting Options",1,"gw-chkout-radio",3,"change","formControl"],["color","primary",1,"gw-chkout-radio__item",3,"disabled","value"],[1,"gw-chkout__radio-message"],[3,"option"]],template:function(r,s){if(r&1&&(m(0,"section",1)(1,"div",2)(2,"span",3),u(3," An International Driving Permit (IDP) is an official document that translates your domestic driver\u2019s license into multiple languages, allowing you to legally drive in over 150 countries. It serves as a recognized supplement to your valid 
271US state issued driver\u2019s license. It does not replace your government-issued U.S. driver\u2019s license. Essentially, an IDP serves as a basic translation of your U.S. driver's license. It is translated in 10 languages and features your: Photo. Full name. Relevant driver information. Note: IDP is not available in digital form. "),p()(),m(4,"div",2),Q(5,Z4,8,3),p()()),r&2){let l;P(5),B(!(!((l=s.getProductDetails(s.traveler(),s.product(),"product"))==null||l.meta==null)&&l.meta.hide_service)||s.product().value.product_uuid?5:-1)}},dependencies:[on,rt,bt,Et,an,to,no,N0],styles:[`.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}.gw-chkout-idp__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:1.64;letter-spacing:0}@media (min-width: 768px){.gw-chkout-idp__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-chkout-idp__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}
272/*# sourceMappingURL=idp.type.component-NDJ6VAGY.css.map */`]});let n=t;return n})();var nx=["orderForm"],ox=["destinationInput"],ix=()=>["idp"],rx=n=>({"gw-addon-hidden":n}),ax=(n,t)=>t.uuid;function sx(n,t){n&1&&F(0,"mat-spinner",4),n&2&&L("diameter",60)}function lx(n,t){if(n&1&&u(0),n&2){let o=I().$implicit;Nt(" ",o.value.info.first_name," ",o.value.info.last_name," ")}}function cx(n,t){if(n&1&&u(0),n&2){let o=I().$index;le(" Applicant ",o+1," ")}}function dx(n,t){n&1&&u(0," Please enter a valid date of birth. ")}function px(n,t){n&1&&u(0," Please enter applicant's date of birth. ")}function mx(n,t){n&1&&u(0," Applicant's date of birth cannot be in the future. ")}function ux(n,t){n&1&&u(0," Applicant's date of birth must be after 01/01/1900. ")}function gx(n,t){if(n&1&&(F(0,"span"),wt(1,"lowercase")),n&2){let o=I(4);Ot("fi fi-",ei(1,3,o.itinerary.controls.country.value.value)," gw-chkout-field__flag")}}function hx(n,t){if(n&1&&(m(0,"mat-option",24),F(1,"span"),wt(2,"lowercase"),u(3),p()),n&2){let o=t.$implicit;L("value",o),P(),Ot("fi fi-",ei(2,5,o.value),""),P(2),le(" ",o.label," ")}}function fx(n,t){n&1&&u(0," Please enter a valid departure date. ")}function bx(n,t){if(n&1&&(u(0),wt(1,"date")),n&2){let o=I(4);le(" Departure date must be before ",$r(1,1,o.maxDate,"MM/dd/yyyy"),". ")}}function _x(n,t){if(n&1&&(u(0),wt(1,"date")),n&2){let o=I(4);le(" Departure date must be after ",$r(1,1,o.minDate,"MM/dd/yyyy"),". ")}}function yx(n,t){n&1&&(m(0,"span")(1,"b"),u(2,"U.S. Passport"),p()())}function xx(n,t){n&1&&(m(0,"span")(1,"b"),u(2,"CA Passport"),p()())}function vx(n,t){if(n&1&&(m(0,"span")(1,"b"),u(2),wt(3,"locationName"),p()()),n&2){let o=I().$implicit;P(2),le("",ei(3,1,o.value.country)," Travel Visa")}}function wx(n,t){n&1&&(m(0,"span")(1,"b"),u(2,"International Driving Permit"),p()())}function Cx(n,t){n&1&&u(0," Application ")}function Px(n,t){if(n&1){let o=Oe();m(0,"button",41),ge("click",function(){he(o);let r=I().$index,s=I().$implicit,l=I(3);return fe(l.removeProduct(s,r))}),p()}}function Mx(n,t){if(n&1&&F(0,"gwc-passport-type",37),n&2){let o=I().$implicit,i=I().$implicit,r=I(3);L("traveler",i)("passport",o)("submitted",r.submitted)}}function Sx(n,t){if(n&1&&F(0,"gwc-ca-passport-type",37),n&2){let o=I().$implicit,i=I().$implicit,r=I(3);L("traveler",i)("passport",o)("submitted",r.submitted)}}function Ox(n,t){if(n&1&&F(0,"gwc-visa-type",38),n&2){let o=I().$implicit,i=I().$implicit,r=I(3);L("traveler",i)("visa",o)("submitted",r.submitted)}}function kx(n,t){if(n&1&&F(0,"gwc-idp-type",39),n&2){let o=I().$implicit,i=I().$implicit,r=I(3);L("traveler",i)("product",o)("submitted",r.submitted)}}function Ex(n,t){if(n&1&&F(0,"gwc-passport-type",37),n&2){let o=I().$implicit,i=I().$implicit,r=I(3);L("traveler",i)("passport",o)("submitted",r.submitted)}}function Tx(n,t){if(n&1&&(m(0,"mat-list-option",43)(1,"span")(2,"div",44)(3,"strong",45),u(4),p(),m(5,"strong",46),u(6),wt(7,"currency"),p()(),m(8,"div",47),u(9),p()()()),n&2){let o=t.$implicit,i=I(2).$implicit,r=I().$implicit,s=I(3);L("value",o.uuid)("disabled",o.required||o.slug==="service_fee")("disableRipple",!0)("selected",i.value.addons.includes(o.uuid))("ngClass",Gn(14,rx,s.isAddonHidden(o,r,i))),P(4),Nt(" ",o.label," ",o.required?"(required)":""," "),P(2),le(" ",jn(7,9,o.price/100,"USD","symbol","1.2-2")," "),P(3),le(" ",o.description," ")}}function $x(n,t){if(n&1){let o=Oe();m(0,"div",40)(1,"h3",11),u(2,"Select Add-ons"),p(),m(3,"mat-selection-list",42),ge("selectionChange",function(r){he(o);let s=I().$implicit,l=I().$implicit,h=I(3);return fe(h.toggleAddons(r,l,s))}),ke(4,Tx,10,16,"mat-list-option",43,ax),p()()}if(n&2){let o=I().$implicit,i=I().$implicit,r=I(3);P(4),Ee(r.getProductDetails(i,o,"addons",!0))}}function Ax(n,t){if(n&1&&(m(0,"div",31)(1,"div",33)(2,"h2",34),Pt(),m(3,"svg"),F(4,"use"),p(),Q(5,yx,3,0,"span",35)(6,xx,3,0,"span",35)(7,vx,4,3,"span",35)(8,wx,3,0,"span",35)(9,Cx,1,0),p(),Q(10,Px,1,0,"button",36),p(),Xo(),m(11,"div",9),Q(12,Mx,1,3,"gwc-passport-type",37)(13,Sx,1,3,"gwc-ca-passport-type",37)(14,Ox,1,3,"gwc-visa-type",38)(15,kx,1,3,"gwc-idp-type",39)(16,Ex,1,3,"gwc-passport-type",37)(17,$x,
2726,0,"div",40),p()()),n&2){let o,i,r=t.$implicit,s=t.$index,l=I().$implicit,h=I(3);P(2),L("ngSwitch",r.value.type),P(2),vt("href","assets/svg/product.svg#"+r.value.type,null,"xlink"),P(),L("ngSwitchCase","passport"),P(),L("ngSwitchCase","ca_passport"),P(),L("ngSwitchCase","visa"),P(),L("ngSwitchCase","idp"),P(),B(Zt(11,ix).includes(r.value.type)?-1:9),P(),B(l.value.products.length>1?10:-1),P(),L("formGroupName",s),P(),B((o=r.value.type)==="passport"?12:o==="ca_passport"?13:o==="visa"?14:o==="idp"?15:16),P(5),B(((i=h.getProductDetails(l,r,"addons"))==null?null:i.length)>0?17:-1)}}function Nx(n,t){n&1&&F(0,"mat-spinner",51),n&2&&L("diameter",20)}function Dx(n,t){n&1&&(m(0,"span"),u(1," Add Passport Service "),p())}function Ix(n,t){if(n&1){let o=Oe();m(0,"button",50),ge("click",function(r){he(o);let s=I(2).$implicit,l=I(3);return fe(l.addProduct(s,"passport",r))}),Q(1,Nx,1,1,"mat-spinner",51)(2,Dx,2,0,"span"),p()}if(n&2){let o=I(5);P(),B(o.adding_product?1:2)}}function Rx(n,t){if(n&1){let o=Oe();m(0,"div",32),Q(1,Ix,3,1,"button",48),m(2,"button",49),ge("click",function(r){he(o);let s=I().$implicit,l=I(3);return fe(l.addProduct(s,"visa",r))}),u(3," Add Travel Visa Service "),p()()}if(n&2){let o=I().$implicit,i=I(3);P(),B(i.travelerService.hasPassport(o.getRawValue())?-1:1)}}function Lx(n,t){if(n&1){let o=Oe();m(0,"div",7)(1,"div",8),Q(2,lx,1,2)(3,cx,1,1),p(),m(4,"div",9)(5,"div",10)(6,"h3",11),u(7,"Applicant Info"),p(),m(8,"div",12)(9,"div",13)(10,"mat-form-field",14)(11,"mat-label"),u(12," First Name "),p(),F(13,"input",15),m(14,"mat-error"),u(15,"Please provide the applicant's first name."),p()(),m(16,"mat-form-field",14)(17,"mat-label"),u(18," Last Name "),p(),F(19,"input",16),m(20,"mat-error"),u(21,"Please provide the applicant's last name."),p()()(),m(22,"div",13)(23,"mat-form-field",17)(24,"mat-label"),u(25," Date of Birth (MM/DD/YYYY) "),p(),F(26,"input",18),m(27,"mat-error"),Q(28,dx,1,0)(29,px,1,0)(30,mx,1,0)(31,ux,1,0),p()()()(),m(32,"div",19)(33,"mat-form-field",20)(34,"mat-label"),u(35,"Travel Destination"),p(),Q(36,gx,2,5,"span",21),m(37,"input",22,1),ge("input",function(){he(o);let r=I(3);return fe(r.filter())})("focus",function(){he(o);let r=I(3);return fe(r.filter())}),p(),m(39,"mat-autocomplete",23,2),ke(41,hx,4,7,"mat-option",24,We),p(),m(43,"mat-hint"),u(44,"Optional"),p()(),m(45,"mat-form-field",25)(46,"mat-label"),u(47,"Departure Date (MM/DD/YYYY)"),p(),m(48,"input",26),ge("change",function(r){he(o);let s=I(3);return fe(s.updateDate(r,"type"))}),p(),m(49,"input",27),ge("dateChange",function(r){he(o);let s=I(3);return fe(s.updateDate(r,"select"))}),p(),F(50,"mat-datepicker-toggle",28)(51,"mat-datepicker",29,3),m(53,"mat-hint"),u(54,"Optional"),p(),m(55,"mat-error"),Q(56,fx,1,0)(57,bx,2,4)(58,_x,2,4),p()()()(),m(59,"div",30),ke(60,Ax,18,12,"div",31,We),p()(),Q(62,Rx,4,1,"div",32),p()}if(n&2){let o=t.$implicit,i=t.$index,r=mo(40),s=mo(52),l=I(3);P(2),B(o.value.info.first_name&&o.value.info.last_name?2:3),P(2),L("formGroupName",i),P(6),L("hideRequiredMarker",!0),P(6),L("hideRequiredMarker",!0),P(7),L("hideRequiredMarker",!0),P(3),L("dropSpecialCharacters",!1),P(2),B(l.checkTraveler(i,"date_of_birth","minlength")||l.checkTraveler(i,"date_of_birth","invalid")?28:l.checkTraveler(i,"date_of_birth","required")?29:l.checkTraveler(i,"date_of_birth","future")?30:l.checkTraveler(i,"date_of_birth","past")?31:-1),P(4),L("formGroup",l.itinerary),P(4),B(l.itinerary.controls.country.value!=null&&l.itinerary.controls.country.value.value?36:-1),P(),L("formControl",l.order.controls.itinerary.controls.country)("matAutocomplete",r),P(2),L("displayWith",l.displayFn),P(2),Ee(l.filteredCountries),P(7),L("min",l.minDate)("max",l.maxDate)("dropSpecialCharacters",!1),P(),L("min",l.minDate)("max",l.maxDate)("value",l.date)("matDatepicker",s),P(),L("for",s),P(),L("calendarHeaderComponent",l.datepickerHeader),P(5),B(l.checkItinerary("minlength")||l.checkItinerary("invalid")?56:l.checkItinerary("future")?57:l.checkItinerary("past")?58:-1),P(4),Ee(o.controls.products.controls),P(2),B(l.up_sell_btns?62:-1)}}function Fx(n,t){if(n&1&&(m(0,"form",5,0)(2,"div",6),ke(3,Lx,63,23,"div",7,We),p()()),n&2){let o=I(2);L("formGroup",o.order),P(3),Ee(o.travelers.controls)}}function zx(n,t){if(n&1&&Q(0,Fx,5,1,"form",5),n&2){let o=I();B(o.display_form?0:-1)}}var D0=(()=>{let t=class t{constructor(i,r,s,l,h,_,y,x,v,C,M,k){this.formService=i,this.commonService=r,this.orderService=s,this.activatedRoute=l,this.tagService=h,this.productService=_,this.shippingService=y,this.formBuilder=x,this.travelerService=v,this.router=C,this.authService=M,this.helperService=k,this.headline=U["step-1"]&&U["step-1"].main?U["step-1"].main:"Select Service Options",this.description=U["step-1"]&&U["step-1"].secondary?U["step-1"].secondary:"The fast, convenient way to expedite your application.",this.up_sell_btns=U.up_sell_btns,this.domain=U.source.domain,this.isIdpEnv=U.source.domain==="idp",this.minDate=this.helperService.getMinDepartureDate().toJSDate(),this.maxDate=new Date(2038,11,31),this.entries=Gi,this.visa_types=Bi,this.adding_product=!1,this.itinerary_filled=!1,this.display_form=this.domain!=="aarp"||!0,this.aarp_loader=this.domain==="aarp"&&!1,this.datepickerHeader=$0,this.preFill()}ngOnInit(){this.tagService.utagPageView("travel:expedited travel:select service"),this.display_form=!0,this.aarp_loader=!1,this.getCountries(),this.listenToSubmit()}ngOnDestroy(){this.subscription!==void 0&&this.subscription.unsubscribe()}ngAfterViewInit(){}checkAARPMembership(){let i=this.activatedRoute.snapshot.queryParams.code,r=this.travelers.controls[0],s=r.controls.products.controls[0];s.getRawValue().type==="passport"&&this.activatedRoute.queryParams.subscribe(l=>{this.productService.getProducts({citizenship:r.getRawValue().info.citizenship,residency:r.getRawValue().info.residency,residence_country:"US",type:"passport",country:"US"}).subscribe(h=>{let _=h.filter(y=>y.subtype===l.state)[0];_&&s.patchValue({subtype:l.state,product_uuid:_.uuid})})}),i?this.authService.checkAARPMembership(i).subscribe(l=>{this.aarp_loader=!1,l.data&&l.data.activeMember==="true"&&(this.order.controls.verified.patchValue(!0),this.orderService.saveCart(),this.display_form=!0)}):this.aarp_loader=!1}getPrefillTarget(i,r){let s=i.controls.products.controls;if(s.length===1)return s[0];let l=r.get("product_type")||this.getImpliedProductType(i,r);return l?s.find(h=>
272h.controls.type.getRawValue()===l):void 0}getImpliedProductType(i,r){let s=r.get("type")||r.get("product");return s&&this.productService.checkForProducts({type:"passport",country:"US",citizenship:i.controls.info.controls.citizenship.getRawValue()||"US",residence_country:"US"})?.some(h=>h.subtype===s)?"passport":null}getCountries(){this.commonService.getCountries().subscribe(i=>{this.isIdpEnv?this.countries=i.filter(r=>!["CN","US","VN","KP","SO","SS","NG","MN","IQ","ER","ET"].includes(r.value)):this.countries=i})}filter(){let i=this.destinationInput.nativeElement.value.toLowerCase();this.filteredCountries=this.countries.filter(r=>r.label.toLowerCase().includes(i))}listenToSubmit(){this.subscription=this.orderService.submittedSubject.subscribe(i=>{this.submitted=!0,this.orderForm.onSubmit(void 0),this.orderService.setFormValidity(this.orderForm.form.valid),this.orderForm.form.valid||this.orderService.scrollToFirstError()})}preFill(){this.order=this.orderService.orderForm;let i=this.activatedRoute.snapshot.queryParamMap,r=this.activatedRoute.snapshot.queryParams;if(this.order.controls.params.patchValue(Me(Me({},this.order.controls.params.value),r)),this.order.controls.travelers.length===0){let x=this.formService.getTravelerForm();x.controls.info.patchValue({citizenship:U.main_product?.citizenship||"US",residence_country:U.main_product?.residence_country||"US"}),this.order.controls.travelers.push(x)}if(this.order.controls.travelers.length===1){let x=!1,v=this.order.controls.travelers.controls[0];if(v.controls.products.length===0){let M=this.formService.getProductForm(U.main_product?.type||"passport");M.patchValue({country:U.main_product?.country||"US"}),v.controls.products.push(M),x=!0}let C=this.getPrefillTarget(v,i);if(C){let M=C.controls.product_uuid.getRawValue()?null:i.get("type")||i.get("product"),k=C.controls.option_uuid.getRawValue()?null:i.get("service");if(M||k){let E=this.productService.checkForProducts({type:C.controls.type.getRawValue()||"passport",country:C.controls.country.getRawValue()||"US",citizenship:v.controls.info.controls.citizenship.getRawValue()||"US",residency:v.controls.info.controls.residency.getRawValue()||"",residence_country:v.controls.info.controls.residence_country.getRawValue()||"US"});if(M&&E){let T=E.filter(S=>S.subtype===M)[0];if(T){if(C.controls.product_uuid.patchValue(T.uuid),x=!0,T.options?.length===1)C.controls.option_uuid.patchValue(T.options[0].uuid);else if(T.services?.length)C.controls.option_uuid.patchValue(T.services[0].uuid);else if(M==="passport-renewal"&&U.source.domain==="aarp"){let S=T.options.filter(D=>D.slug==="expedited_service")[0];S&&C.controls.option_uuid.patchValue(S.uuid)}}}if(k){let S=this.getProductDetails(v,C,"services").filter(D=>D.slug.includes(k))[0];x=!0,S&&(C.controls.option_uuid.patchValue(S.uuid),C.controls.option_uuid.updateValueAndValidity())}}else if(U.main_product&&C.controls.type.getRawValue()===U.main_product.type){let E=this.productService.checkForProducts({type:U.main_product.type,country:U.main_product.country,citizenship:U.main_product.citizenship,residency:"",residence_country:U.main_product.residence_country});E.length===1&&C.controls.product_uuid.patchValue(E[0].uuid),E?.[0]?.services?.length===1&&C.controls.option_uuid.patchValue(E[0].services[0].uuid)}if(x)try{C.controls.product_uuid.getRawValue()&&C.controls.option_uuid.getRawValue()&&this.productService.getGAItem(v.getRawValue(),C.getRawValue()).subscribe(E=>{this.tagService.changeToCart(E,"add_to_cart")})}catch{}}}let s=this.order.controls.params.getRawValue(),l=i.get("coupon"),h=i.get("gw_ref"),_=[];if(h)_.push(this.orderService.applyPromoCode(h,!0));else{switch(l&&(_.push(this.orderService.applyPromoCode(l)),l=null),l=s?.coupon!==i.get("coupon")?s?.coupon:null,l&&(_.push(this.orderService.applyPromoCode(l)),l=null),this.domain){case"rmp":let x=i.get("utm_campaign");if(x&&x.includes("followup"))l="455e80750a79";else{let v=i.get("utm_referrer");v&&v.includes("utm_term=10")&&(l="cdcf0a4f4d34")}break;case"fedex":s?.utm_campaign?.includes("10percent")&&(l="be3c6b28a856");break;case"rmp_ca":s?.utm_campaign?.includes("followupca")&&(l="0a593d91c92b");break;default:l=U.source?.auto_applied_code;break}l&&_.push(this.orderService.applyPromoCode(l))}Ai(_).subscribe({next:x=>{let v=0;for(;!x[v]&&v<x.length;)v++;x[v]&&this.orderService.couponSubject.next(x[v])},error:x=>{console.log(x)}});let y=i.get("external");y&&this.order.controls.external.patchValue(y)}displayFn(i){return i?i.label:null}displayDuration(i,r){return this.helperService.parseDuration(i,r)}get travelers(){return this.order.controls.travelers}get itinerary(){return this.order.controls.itinerary}checkTraveler(i,r,s){let l=this.travelers.controls[0].controls.info.controls.date_of_birth.errors;return!l||l.required&&s!="required"?!1:l[s]?l[s]:!1}checkItinerary(i){let r=this.itinerary.controls.start_date.errors;return!r||r.required&&i!="required"?!1:r[i]?r[i]:!1}updateDate(i,r){if(r=="type"){let s=this.itinerary.controls.start_date.value,l=Fi.fromFormat(s,"MM/dd/yyyy");l.isValid&&s.length===10&&(this.date=l.toJSDate(),this.itinerary.controls.start_date.updateValueAndValidity())}else{let s=i.targetElement.value;this.itinerary.controls.start_date.patchValue(this.helperService.formatDate(s))}}getProductDetails(i,r,s,l=!1){let h=this.productService.getProductDetails(i.value.info,r.value,s);if(s==="addons"&&l===!0){let _=null;for(let y of r.value.addons)if(_=h.find(x=>x.uuid===y&&x.slug==="passport_card"),_)break;h=h.filter(y=>y.condition!==(_?"!passportCard":"passportCard"))}return h}addProduct(i,r,s){if(s.preventDefault(),!this.adding_product)switch(r){case"passport":this.adding_product=!0;let l={citizenship:i.value.info.citizenship,residency:i.value.info.residency,residence_country:"US",type:"passport",country:"US"};this.productService.getProducts(l).subscribe(h=>{this.adding_product=!1;let _=i.controls.products,y=this.formBuilder.group({type:[r,Ie.required],country:["US",Ie.required],product_uuid:["",Ie.required],option_uuid:["",Ie.required],addons:[[]]});_.push(y)});break;case"visa":this.orderService.saveCart(),this.router.navigate(["/travel-visa"])}}removeProduct(i,r){let s=i.getRawValue().products[r];i.controls.products.removeAt(r);try{this.productService.getGAItem(i.value,s).subscribe(l=>{this.tagService.changeToCart(l,"remove_from_cart")})}catch{}if(this.shippingService.checkShipping(i.getRawValue(),!0),s.type==="visa"){let l=this.itinerary.value.country;if(l&&l.value===s.country){let h=i.value.products.find(_=>_.type==="visa");if(h){let _=this.commonService.getCountry(h.country);_&&this.itinerary.controls.country.patchValue(_)}else this.itinerary.controls.country.patchValue({value:"",label:""})}}this.orderService.saveCart()}
272isAddonHidden(i,r,s){let l=this.getProductDetails(r,s,"addons");if(s.getRawValue().type==="passport"){let h=l.filter(y=>y.slug=="passport_card")[0],_=s.controls.addons.getRawValue().includes(h.uuid);if(i.condition&&(i.condition==="passportCard"&&!_||i.condition==="!passportCard"&&_))return!0}return i.slug==="service_fee"}toggleAddons(i,r,s){let l=this.getProductDetails(r,s,"addons"),h=l.filter(y=>i.source.selectedOptions.selected.some(x=>x.value===y.uuid)),_=l.find(y=>y.uuid===i.options[0].value);if(_){let y=i.options[0].selected;switch(_.slug){case"government_fee":if(y){let v=l.find(C=>C.slug==="service_fee");v&&h.push(v)}else h=h.filter(v=>v.slug!=="service_fee");break;case"passport_card":let x=l.find(v=>v.condition===(y?"passportCard":"!passportCard"));x&&h.push(x);break}}s.controls.addons.patchValue(h.map(y=>y.uuid))}limitedProducts(i,r){return this.getProductDetails(i,r,"products").length===2}onDestinationUpdated(){if(this.itinerary_filled){let i=this.itinerary.value.country;(i&&i.label||!i)&&this.orderService.saveCart()}}};t.\u0275fac=function(r){return new(r||t)(X(Qn),X(st),X(Ye),X(Jt),X(tt),X(Ct),X(tn),X(Ui),X(A0),X(Mt),X(Pn),X(en))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-order"]],viewQuery:function(r,s){if(r&1&&(ut(nx,5),ut(ox,5)),r&2){let l;nt(l=ot())&&(s.orderForm=l.first),nt(l=ot())&&(s.destinationInput=l.first)}},standalone:!1,decls:2,vars:1,consts:[["orderForm","ngForm"],["destinationInput",""],["auto","matAutocomplete"],["picker",""],[1,"gw-checkout-button__load","gw-checkout-button__load--brand",3,"diameter"],[3,"formGroup"],["formArrayName","travelers"],[1,"gw-chkout-main","gw-chkout-traveler"],[1,"gw-chkout-traveler__name"],[3,"formGroupName"],[1,"gw-chkout-traveler__info"],[1,"gw-chkout-label"],["formGroupName","info"],[1,"gw-chkout-form"],[1,"gw-chkout-field","gw-chkout-field--half",3,"hideRequiredMarker"],["matInput","","name","first","pattern","[A-Za-z\\-\\s]*","formControlName","first_name"],["matInput","","name","last","pattern","[A-Za-z\\-\\s]*","formControlName","last_name"],[1,"gw-chkout-field",3,"hideRequiredMarker"],["matInput","","mask","M0/d0/0000","name","dob","type","tel","formControlName","date_of_birth",3,"dropSpecialCharacters"],[1,"gw-chkout-form",3,"formGroup"],[1,"gw-chkout-field"],[3,"class"],["matInput","","type","text",3,"input","focus","formControl","matAutocomplete"],["requireSelection","",3,"displayWith"],[3,"value"],[1,"gw-chkout-field","gw-chkout-field--half"],["matInput","","name","departure_date","formControlName","start_date","mask","M0/d0/0000",3,"change","min","max","dropSpecialCharacters"],["matInput","","name","departure_datepicker","type","tel",2,"display","none",3,"dateChange","min","max","value","matDatepicker"],["matSuffix","",3,"for"],[3,"calendarHeaderComponent"],["formArrayName","products"],[1,"gw-chkout-product"],[1,"gw-chkout-traveler__actions","gw-chkout-product__topdivider"],[1,"gw-chkout-product__label"],[3,"ngSwitch"],[4,"ngSwitchCase"],["mat-icon-button","",1,"gw-chkout-product__remove"],[3,"traveler","passport","submitted"],[3,"traveler","visa","submitted"],[3,"traveler","product","submitted"],[1,"gw-product-type__section"],["mat-icon-button","",1,"gw-chkout-product__remove",3,"click"],["formControlName","addons",1,"gw-chkout-addons",3,"selectionChange"],["togglePosition","before","color","primary",3,"value","disabled","disableRipple","selected","ngClass"],[1,"gw-chkout-checkbox__top"],[1,"gw-chkout-checkbox__label"],[1,"gw-chkout-checkbox__price"],[1,"gw-chkout-checkbox__description"],["mat-button","",1,"gw-chkout-button","gw-chkout-traveler__cta","gw-chkout-traveler__cta--passport"],["mat-button","",1,"gw-chkout-button","gw-chkout-traveler__cta","gw-chkout-traveler__cta--visa",3,"click"],["mat-button","",1,"gw-chkout-button","gw-chkout-traveler__cta","gw-chkout-traveler__cta--passport",3,"click"],[1,"gw-checkout-button__load","gw-checkout-button__load--grey",3,"diameter"]],template:function(r,s){r&1&&Q(0,sx,1,1,"mat-spinner",4)(1,zx,1,1),r&2&&B(s.aarp_loader?0:1)},dependencies:[wn,Kn,bt,vn,So,Et,Dn,Xn,nm,om,qn,$p,Ap,Zn,Ut,Vt,ko,nn,um,Dt,S0,Zs,ad,ym,_m,Wt,ni,ja,qa,os,ji,ol,il,rl,al,Da,Ri,Ia,Ja],styles:[`html[_ngcontent-%COMP%]{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1[_ngcontent-%COMP%], .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2[_ngcontent-%COMP%], .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3[_ngcontent-%COMP%], .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4[_ngcontent-%COMP%], .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h4[_ng
272content-%COMP%]{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong[_ngcontent-%COMP%], .mat-subtitle-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-strong[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-2[_ngcontent-%COMP%]{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 0 12px}.mat-small[_ngcontent-%COMP%], .mat-caption[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-small[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-caption[_ngcontent-%COMP%]{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-1[_ngcontent-%COMP%]{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-2[_ngcontent-%COMP%]{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-3[_ngcontent-%COMP%]{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-4[_ngcontent-%COMP%]{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html[_ngcontent-%COMP%]{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html[_ngcontent-%COMP%]{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html[_ngcontent-%COMP%]{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html[_ngcontent-%COMP%]{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html[_ngcontent-%COMP%]{--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html[_ngcontent-%COMP%]{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html[_ngcontent-%COMP%]{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html[_ngcontent-%COMP%]{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}
272.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html[_ngcontent-%COMP%]{--mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--mat-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #2348ce;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #2348ce;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #2348ce;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}
272.mat-accent[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}
272.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #2348ce;--mdc-linear-progress-track-color: rgba(35, 72, 206, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081;--mdc-linear-progress-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html[_ngcontent-%COMP%]{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #2348ce;--mdc-filled-text-field-focus-active-indicator-color: #2348ce;--mdc-filled-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #2348ce;--mdc-outlined-text-field-focus-outline-color: #2348ce;--mdc-outlined-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(35, 72, 206, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}
272.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #ff4081;--mdc-filled-text-field-focus-active-indicator-color: #ff4081;--mdc-filled-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #ff4081;--mdc-outlined-text-field-focus-outline-color: #ff4081;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(35, 72, 206, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #2348ce;--mdc-chip-elevated-selected-container-color: #2348ce;--mdc-chip-elevated-disabled-container-color: #2348ce;--mdc-chip-flat-disabled-selected-container-color: #2348ce;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}
272.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-selected-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-flat-disabled-selected-container-color: #ff4081;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-height: 32px}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;
272--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #2348ce;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;
272--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html[_ngcontent-%COMP%]{--mdc-slider-handle-color: #2348ce;--mdc-slider-focus-handle-color: #2348ce;--mdc-slider-hover-handle-color: #2348ce;--mdc-slider-active-track-color: #2348ce;--mdc-slider-inactive-track-color: #2348ce;--mdc-slider-with-tick-marks-inactive-container-color: #2348ce;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html[_ngcontent-%COMP%]{--mat-slider-ripple-color: #2348ce;--mat-slider-hover-state-layer-color: rgba(35, 72, 206, .05);--mat-slider-focus-state-layer-color: rgba(35, 72, 206, .2);--mat-slider-value-indicator-opacity: .6}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mat-slider-ripple-color: #ff4081;--mat-slider-hover-state-layer-color: rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color: rgba(255, 64, 129, .2)}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html[_ngcontent-%COMP%]{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}
272.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#2348ce}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;
272--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html[_ngcontent-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html[_ngcontent-%COMP%]{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #2348ce}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #2348ce;--mat-tab-header-active-ripple-color: #2348ce;--mat-tab-header-inactive-ripple-color: #2348ce;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #2348ce;--mat-tab-header-active-hover-label-text-color: #2348ce;--mat-tab-header-active-focus-indicator-color: #2348ce;--mat-tab-header-active-hover-indicator-color: #2348ce}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ff4081;--mat-tab-header-active-ripple-color: #ff4081;--mat-tab-header-inactive-ripple-color: #ff4081;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ff4081;--mat-tab-header-active-hover-label-text-color: #ff4081;--mat-tab-header-active-focus-indicator-color: #ff4081;--mat-tab-header-active-hover-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #2348ce;--mat-tab-header-with-background-foreground-color: white}
272.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #ff4081;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html[_ngcontent-%COMP%]{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #2348ce}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #2348ce;--mat-text-button-ripple-color: rgba(35, 72, 206, .1)}
272.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #ff4081;--mat-text-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #2348ce;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #2348ce;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #2348ce;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #2348ce;--mat-outlined-button-ripple-color: rgba(35, 72, 206, .1)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #ff4081;--mat-outlined-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mdc-text-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-filled-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-protected-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-outlined-button-container-height: 36px}html[_ngcontent-%COMP%]{--mat-text-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-outlined-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-size: 24px}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #2348ce;--mat-icon-button-ripple-color: rgba(35, 72, 206, .1)}
272html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: rgba(255, 64, 129, .1)}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}
272html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]{--mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-fab-small-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-snackbar-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html[_ngcontent-%COMP%]{--mat-snack-bar-button-color: #b3e5ff}html[_ngcontent-%COMP%]{--mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2348ce}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--mat-badge-background-color: #2348ce;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent[_ngcontent-%COMP%]{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);
272--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #2348ce;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 72, 206, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-toggle-active-state-icon-color: #2348ce;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 72, 206, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}
272.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--mat-divider-width: 1px}html[_ngcontent-%COMP%]{--mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--mat-icon-color: #2348ce}.mat-icon.mat-accent[_ngcontent-%COMP%]{--mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #2348ce;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #2348ce;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #2348ce;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html[_ngcontent-%COMP%]   .mat-step-header.mat-accent[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]   .mat-step-header.mat-warn[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #2348ce;--mat-toolbar-container-text-color: white}
272.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-timepicker-container-background-color: white}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}.mat-select-trigger[_ngcontent-%COMP%]{display:table}.mat-select-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]{vertical-align:top}html[_ngcontent-%COMP%]{box-sizing:border-box;--mdc-theme-error: #d50000;--mat-select-invalid-arrow-color: #d50000;--mdc-filled-text-field-error-caret-color: #d50000;--mdc-filled-text-field-error-label-text-color: #d50000;--mdc-filled-text-field-error-hover-label-text-color: #d50000;--mat-form-field-error-text-color: #d50000;--mdc-outlined-text-field-error-outline-color: #d50000;--mdc-outlined-text-field-error-hover-outline-color: #d50000;--mdc-outlined-text-field-error-focus-outline-color: #d50000}@media (min-width: 769px){html[_ngcontent-%COMP%]{height:100%}}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:inherit}*[_ngcontent-%COMP%]{max-height:1000000px}body[_ngcontent-%COMP%]{margin:0;color:#494949;background:#f7f7f7;background-attachment:fixed;font:15px Open Sans,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1201px){body[_ngcontent-%COMP%]{min-height:100%;position:relative}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{background-color:#2348ce;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;box-shadow:0 2px 30px #0000004d;height:60px;font-size:20px;letter-spacing:.5px}.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:360px}@media (max-width: 479px){.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:100%}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--small[_ngcontent-%COMP%]{height:48px;font-size:18px}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--light[_ngcontent-%COMP%]{background-color:transparent;color:#2348ce;text-decoration:underline}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--full[_ngcontent-%COMP%]{width:100%}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--flat[_ngcontent-%COMP%]{box-shadow:none}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--notransform[_ngcontent-%COMP%]{text-transform:none}.mdc-button.mdc-button--unelevated.gw-chkout-small-btn[_ngcontent-%COMP%]{color:#2348ce;letter-spacing:normal}.mdc-button.gw-chkout-main-btn[_ngcontent-%COMP%]{border-radius:0}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]{width:163px;height:36px;margin-top:6px;box-shadow:none;letter-spacing:0;font-size:16px}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo.gw-chkout-btn--disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:500}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   .mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700!important}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--rounded[_ngcontent-%COMP%]{border-radius:25px}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]{border-color:#2348ce!important;color:#2348ce!important}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]   .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{background-color:#2348ce!important}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){padding:0 8px;max-height:48px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-floating-label[_ngcontent-%COMP%]{display:inline;font-size:15px;font-weight:700;color:#979797}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex;align-items:flex-end;padding-bottom:4px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%], .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-input-element[_ngcontent-%COMP%]{font-size:15px;line-height:20px;letter-spacing:normal}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-width:2px}.mat-mdc-text-field-wrapper.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mat-mdc-form-field[_ngcontent-%COMP%]   .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding-left:8px;font-size:11px;background:no-repeat center right 8px url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15L9 0 .5 15h17zM10 13H8v-2h2v2zm0-3H8V6h2v4z' fill='%23D50000' fill-rule='evenodd'/%3E%3C/svg%3E")}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:6px}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.mat-form-field-invalid.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]:has(.mat-mdc-form-field-hint){margin-bottom:6px}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%]{padding:0;font-size:11px;color:#0000008a;margin-bottom:6px}.mat-mdc-select-panel[_ngcontent-%COMP%]{padding:0}.gw-chkout-field[_ngcontent-%COMP%]{flex:1}.gw-chkout-locations-search[_ngcontent-%COMP%]   .gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{display:none}.gw-chkout-field--full[_ngcontent-%COMP%]{width:100%}.gw-chkout-location.gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:2px solid #979797;border-radius:3px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-bottom:6px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mdc-line-ripple[_ngcontent-%COMP%]{display:none}.gw-chkout-field__flag[_ngcontent-%COMP%]{margin-right:10px}.gw-chkout-form[_ngcontent-%COMP%]{display:flex;gap:4%}@media (max-width: 767px){.gw-chkout-form[_ngcontent-%COMP%]{flex-direction:column}}.gw-chkout-radio__item[_ngcontent-%COMP%]{display:flex;width:100%;min-height:48px;padding:2px 0;border:2px solid transparent}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]{border:2px solid #2348ce;border-radius:24px}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]   .gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{display:block}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{width:100%;height:100%}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{flex:1}.gw-chkout-radio__item--center[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{align-items:center}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout-radio__item.mat-mdc-radio-button[_ngcontent-%COMP%]   .mdc-radio[_ngcontent-%COMP%]   .mdc-radio__native-control[_ngcontent-%COMP%]:enabled:not(:checked) + .mdc-radio__background[_ngcontent-%COMP%]   .mdc-radio__outer-circle[_ng
272content-%COMP%]{border-color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout__radio-message[_ngcontent-%COMP%]{display:block;color:var(--mdc-theme-error)}.gw-chkout__radio-message[_ngcontent-%COMP%]{display:none;width:auto;height:42px;margin-left:.75rem;padding-top:14px;padding-left:24px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#ccc;line-height:16px;background:no-repeat center left url("./media/error-alert-RY5YC55K.svg")}.gw-chkout-addons[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-addons[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]{height:auto;margin-bottom:20px}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:hover:before, .gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:focus:before{background:transparent}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]   .mat-mdc-list-option-checkbox-before[_ngcontent-%COMP%]{margin-right:8px;margin-left:0;align-self:flex-start}form[_ngcontent-%COMP%]{margin:0;padding:0;border-style:none}select[_ngcontent-%COMP%]{-webkit-border-radius:0}img[_ngcontent-%COMP%]{max-width:100%;height:auto;vertical-align:top}.gm-style[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:none}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], .h[_ngcontent-%COMP%]{font-weight:700;margin:0 0 .5em}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:16px;font-size:27px;letter-spacing:.4px}@media (min-width: 768px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:11px;letter-spacing:0px;font-size:32px}}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:38px}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:18px;letter-spacing:0}@media (min-width: 768px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:24px}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:13px;font-size:18px}@media (min-width: 768px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:25px;font-size:24px}}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:20px}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:21px}p[_ngcontent-%COMP%]{margin:0 0 1em}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:none}.gw-checkout-container[_ngcontent-%COMP%]{width:100%;max-width:100%;margin:auto;padding:25px 15px 50px}@media (min-width: 1024px){.gw-checkout-container[_ngcontent-%COMP%]{width:1024px}}@media (min-width: 1200px){.gw-checkout-container[_ngcontent-%COMP%]{width:1200px}}.row[_ngcontent-%COMP%]{box-sizing:border-box}@media (min-width: 768px){.row[_ngcontent-%COMP%]{display:flex;align-items:stretch;gap:30px}}.col-left[_ngcontent-%COMP%]{flex:1}@media (min-width: 768px){.col-right[_ngcontent-%COMP%]{width:35%}}.gwc-button__spinner.mat-mdc-progress-spinner[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%]{stroke:#fff}@media (max-width: 767px){.gw-chkout-traveler__select--desktop.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}}.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:block}}.gw-chkout-main[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 12px #00000014}div.gw-chkout-elevation[_ngcontent-%COMP%], section.gw-chkout-elevation[_ngcontent-%COMP%], aside.gw-chkout-elevation[_ngcontent-%COMP%], div.gw-chkout-disclaimer--photo.gw-chkout-elevation[_ngcontent-%COMP%]{border-radius:20px;box-shadow:0 4px 6.8px 4px #0942b326}mat-expansion-panel[_ngcontent-%COMP%]   .mat-expansion-panel-body[_ngcontent-%COMP%]{padding:0}mat-dialog-container.mat-dialog-container[_ngcontent-%COMP%]{padding:0}h3.gw-chkout-label[_ngcontent-%COMP%]{color:#494949;font-weight:700}.gw-chkout-terms__title.mat-dialog-title[_ngcontent-%COMP%]{margin:10px 24px;font-weight:700}.gw-chkout-terms__content.mat-dialog-content[_ngcontent-%COMP%]{margin:0}.gw-chkout-terms__grid[_ngcontent-%COMP%]{margin-bottom:20px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   mat-grid-tile[_ngcontent-%COMP%]{background-color:#ececec}.gw-chkout-country__reqs[_ngcontent-%COMP%]   .mat-expansion-indicator[_ngcontent-%COMP%]{margin-right:12px}.gw-checkout-login-dialog[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{position:relative}.gw-chkout-chkbox[_ngcontent-%COMP%]{padding:12px 10px;background-color:#fafafa;display:block}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-chkbox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.gw-chkout-chkbox[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{letter-spacing:normal;font-size:13px;position:relative}.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:150px;margin-right:30px;align-self:flex-start}@media (max-width: 767px){.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:100px;margin-right:18px}}@media (max-width: 767px){gw-chkout-home-slider[_ngcontent-%COMP%]   .gw-chkout-card[_ngcontent-%COMP%]   .gw-chkout-card__body[_ngcontent-%COMP%]{padding-top:0}}.gw-chkout-grey-btn.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{height:48px;padding:0 16px;border-radius:24px;background-color:#92959c;color:#fff;font-weight:700;box-shadow:0 2px 30px #0000004d;box-sizing:initial;font-size:15px;letter-spacing:normal;min-width:48px}.gw-checkout-button__load[_ngcontent-%COMP%]{margin:0 auto;--mdc-circular-progress-active-indicator-color: #FFF}.gw-checkout-button__load--grey[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #d4dadf}.gw-checkout-button__load--brand[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: $main-btn-bg}.mdc-list-item__primary-text[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-tracking: normal}.gw-chkout__avatar-menu[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{padding:0}.gwc-header-message[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.gwc-applicant-info-joined[_ngcontent-%COMP%]{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){border:none;border-radius:0;max-height:unset}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{background-color:#fff;padding-top:18px;overflow:visible;flex:1;position:relative}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__notch[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__leading[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   input.mat-mdc-input-element[_ngcontent-%COMP%]{font-weight:100}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:-22px;text-shadow:0px 0px 1px white}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:not(:first-of-type){border-left:1px solid lightgrey}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{padding:0 32px;height:62px;box-shadow:none;width:auto;border-radius:0 4px 4px 0}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%]   .mat-mdc-option[_ngcontent-%COMP%]:not(:hover){--mat-option-focus-state-layer-color: transparent}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{background-color:#f5f5f5;font-weight:700;opacity:.7}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]{padding:0;--mdc-list-list-item-one-line-container-height: 36px}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:16px!important}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegular-NSNCITLG.otf");font-weight:400}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicBold-IORJSWDY.otf");font-weight:700}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegularItalic-M76IONVW.otf");font-weight:400;font-style:italic}@media (max-width: 767px){.gw-chkout__hidemobile[_ngcontent-%COMP%]{display:none}}@media (min-width: 768px){.gw-chkout__hidedesktop[_ngcontent-%COMP%]{display:none}}
272#SA_wrapper_b90Dbhnjw6fk[_ngcontent-%COMP%]   .css-star[_ngcontent-%COMP%]{font-size:21px!important}.gw-product-type__section[_ngcontent-%COMP%]{padding:1.0625rem 1.25rem;margin-bottom:.375rem;font-weight:300;letter-spacing:0}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.875rem 1.875rem .875rem;font-size:1.0625rem}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]{padding:1.75rem 1.875rem .875rem;margin-bottom:1.375rem;font-size:1.0625rem}}.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:9px}@media (min-width: 768px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:21px}}@media (min-width: 1200px){.gw-product-type__section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:18px}}.gw-product-type__warning[_ngcontent-%COMP%]{padding:5px;font-size:13px;font-weight:700;background-color:#fff8eb;color:#000;margin-bottom:10px}.gw-product-type__description[_ngcontent-%COMP%]{display:block;font-weight:300;color:#000;font-size:11px;line-height:18px;letter-spacing:0}@media (min-width: 768px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}@media (min-width: 1200px){.gw-product-type__description[_ngcontent-%COMP%]{font-size:13px;line-height:20px}}.gw-chkout-traveler__name[_ngcontent-%COMP%]{padding:1.0625rem 1.125rem .625rem;line-height:1.3;color:#333;background-color:#fafafa;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width: 767px){.gw-chkout-traveler__name[_ngcontent-%COMP%]{font-size:.75rem}}@media (min-width: 768px){.gw-chkout-traveler__name[_ngcontent-%COMP%]{padding:1.125rem 1.875rem .875rem}}@media (min-width: 1200px){.gw-chkout-traveler__name[_ngcontent-%COMP%]{margin-bottom:.4375rem}}.gw-chkout-traveler__info[_ngcontent-%COMP%]{padding:.9375rem 1.1875rem;margin-bottom:.375rem}@media (min-width: 768px){.gw-chkout-traveler__info[_ngcontent-%COMP%]{padding:.9375rem 1.875rem .4375rem}}@media (min-width: 1200px){.gw-chkout-traveler__info[_ngcontent-%COMP%]{padding:.9375rem 1.875rem 1.25rem;margin-bottom:0}}@media (min-width: 768px){.gw-chkout-traveler__info[_ngcontent-%COMP%]   .notice[_ngcontent-%COMP%]{display:inline-block;vertical-align:top;padding-top:.5625rem}}.gw-chkout-product__label[_ngcontent-%COMP%]{position:relative;padding:.625rem 3.125rem .5rem 2.8125rem;margin-bottom:0;background-color:#0d1c52;color:#fafafa;font-weight:300}.gw-chkout-product__label[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:24px;height:24px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media (min-width: 480px){.gw-chkout-product__label[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{left:30px}}@media (max-width: 768px){.gw-chkout-product__label[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{left:14px}}@media (min-width: 768px){.gw-chkout-product__label[_ngcontent-%COMP%]{padding:.625rem 1.875rem .625rem 4.5rem}}@media (min-width: 1200px){.gw-chkout-product__label[_ngcontent-%COMP%]{padding:.75rem 1.875rem .75rem 4.6875rem}}.gw-chkout-product__label[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:0;color:inherit;font-weight:inherit;line-height:1.2;display:inline-block;font-weight:lighter}.gw-chkout-product__remove[_ngcontent-%COMP%]{position:absolute;top:50%;right:1.25rem;width:1.75rem;height:1.75rem;border-radius:50%;background-size:14px 14px;background:no-repeat center center url("data:image/svg+xml,%3Csvg width='14' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.6 2h12.8c.442 0 .6 1.8.6 1.8H0S.158 2 .6 2Zm5.2-2h2.4c.22 0 .8.579.8.8 0 .22-.58.8-.8.8H5.8c-.22 0-.8-.58-.8-.8 0-.221.58-.8.8-.8Zm-4 4.4h10.4a.8.8 0 0 1 .8.8l-.8 12a.8.8 0 0 1-.8.8H2.6a.8.8 0 0 1-.8-.8L1 5.2a.8.8 0 0 1 .8-.8ZM3 6l.2 10.4h1.4L4.4 6H3Zm3.2 0v10.4h1.6V6H6.2Zm3.4 0-.2 10.4h1.4L11 6H9.6Z' fill='%23FAFAFA' fill-rule='nonzero' opacity='0.85'/%3E%3C/svg%3E");transform:translateY(-50%);--mat-icon-button-state-layer-color: $product-clr}.gw-chkout-product__topdivider[_ngcontent-%COMP%]{border-top:.3125rem solid #d4dadf}.gw-chkout-traveler__actions[_ngcontent-%COMP%]{margin-bottom:30px;padding:30px 20px 18px;text-align:center}.gw-chkout-traveler__cta--idp[_ngcontent-%COMP%]{background:no-repeat left .8125rem center url
272("data:image/svg+xml,%3Csvg width='22' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23979797' fill='none' fill-rule='evenodd' stroke-linejoin='round'%3E%3Cpath d='M1.43 2.15v14.02c0 .65.46 1.17 1.02 1.17h17.28c.56 0 1.02-.52 1.02-1.17V2.15c0-.65-.46-1.17-1.02-1.17H2.45c-.56 0-1.02.52-1.02 1.17z'/%3E%3Cpath d='M9.06 7.35c0 .97-.69 1.76-1.53 1.76-.84 0-1.52-.79-1.52-1.76 0-.96.68-1.75 1.52-1.75s1.53.79 1.53 1.75z'/%3E%3Cpath d='M7.53 9.1c-2.18 0-3.05 2.12-3.05 3.62h6.1c0-1.5-.87-3.62-3.05-3.62z'/%3E%3Cpath d='M13.12 11.53h5.08M13.12 9.2h5.08M13.12 6.85h2.54' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}.gw-chkout-traveler__cta--visa[_ngcontent-%COMP%]{background:no-repeat left 1.0625rem center url("data:image/svg+xml,%3Csvg width='19' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23979797' fill='none' fill-rule='evenodd' stroke-linejoin='round'%3E%3Cpath d='M6.2 16.07c0 .77-.52 1.38-1.15 1.38-.63 0-1.14-.61-1.14-1.38 0-.76.51-1.38 1.14-1.38.63 0 1.14.62 1.14 1.38zM5.05 17.45c-1.63 0-2.28 1.67-2.28 2.85h4.56c0-1.18-.65-2.85-2.28-2.85z'/%3E%3Cpath d='M9.24 19.36h3.8M9.24 17.52h3.8M9.24 15.68h1.9M3.06 8.04h9.98M3.06 6.2h9.98M3.06 4.36h4.99M16.74 11.98H2.3c-.85 0-1.52.83-1.52 1.84v9.63h14.44v-9.58s.01-1.89 1.52-1.89z' stroke-linecap='round'/%3E%3Cpath d='M16.74 11.99H2.3c-.85 0-1.52-.83-1.52-1.84V.52h14.44v9.59s.01 1.88 1.52 1.88z' stroke-linecap='round'/%3E%3Cpath d='M15.22 20.42v-.87 2.7h3.04v-8.43c0-1-.68-1.84-1.52-1.84s-1.52.83-1.52 1.84v7.03M15.22 3.55v.86-2.7h3.04v8.43c0 1.02-.68 1.84-1.52 1.84s-1.52-.82-1.52-1.84V3.11' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}.gw-chkout-traveler__cta--passport[_ngcontent-%COMP%]{background:no-repeat 1.0625rem center url("data:image/svg+xml,%3Csvg width='19' height='25' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23979797' fill='none' fill-rule='evenodd' stroke-linejoin='round'%3E%3Cpath stroke-linecap='round' d='M15.27 4.5v-2h-12'/%3E%3Cpath d='M17.27 4.5h1v19h-15a2 2 0 0 1-2-2v-19' stroke-linecap='round'/%3E%3Cpath d='M15.27 4.5h2v-4h-14a2 2 0 1 0 0 4h12' stroke-linecap='round'/%3E%3Cpath d='M13.92 14.12a4.16 4.16 0 1 1-8.3 0 4.16 4.16 0 0 1 8.3 0z'/%3E%3Cpath d='M11.14 14.12c0 2.3-.61 4.16-1.37 4.16-.76 0-1.38-1.86-1.38-4.16s.62-4.15 1.38-4.15c.76 0 1.37 1.86 1.37 4.15z'/%3E%3Cpath d='M9.77 15.5c-2.3 0-4.16-.62-4.16-1.38 0-.76 1.86-1.37 4.16-1.37s4.15.61 4.15 1.37c0 .76-1.86 1.38-4.15 1.38z'/%3E%3C/g%3E%3C/svg%3E")}.gw-chkout-checkbox__top[_ngcontent-%COMP%]{flex:1;display:flex;flex-wrap:nowrap;padding-top:2px}.gw-chkout-checkbox__label[_ngcontent-%COMP%]{flex-grow:1;margin-bottom:6px}@media (min-width: 1200px){.gw-chkout-checkbox__label[_ngcontent-%COMP%]{margin-bottom:0}}@media (max-width: 767px){.gw-chkout-checkbox__label[_ngcontent-%COMP%]{white-space:normal}}.gw-chkout-checkbox__price[_ngcontent-%COMP%]{flex-shrink:0;padding-left:10px}.gw-chkout-checkbox__description[_ngcontent-%COMP%]{display:block;width:100%;font-size:11px;line-height:1.6;color:#767676;text-wrap:wrap;letter-spacing:normal}@media (min-width: 768px){.gw-chkout-checkbox__description[_ngcontent-%COMP%]{padding-right:45px;font-size:13px}}@media (min-width: 1200px){.gw-chkout-checkbox__description[_ngcontent-%COMP%]{padding-right:90px;line-height:1.55}}.mat-list-base[_ngcontent-%COMP%]   .mat-list-option.gw-addon-hidden[_ngcontent-%COMP%]{display:none}.gw-chkout-addons__disclaimer[_ngcontent-%COMP%]{font-size:8px;line-height:9px;margin-bottom:10px}@media (max-width: 767px){.gw-chkout-addons__disclaimer[_ngcontent-%COMP%]{font-size:6px;line-height:7px}}
273/*# sourceMappingURL=order.component-BKQLQ5ST.css.map */`]});let n=t;return n})();var Ux=["userForm"];function Bx(n,t){if(n&1){let o=Oe();m(0,"div",2)(1,"h3",3),u(2,"Already have an account with us?"),p(),m(3,"button",19),ge("click",function(){he(o);let r=I();return fe(r.openLogin("Customer Sign In"))}),u(4," LOGIN "),p()()}}function Hx(n,t){n&1&&(m(0,"mat-checkbox",18),u(1," Yes, I'd like to receive exclusive email offers, travel tips, and updates. "),p())}function Gx(n,t){if(n&1&&(m(0,"mat-checkbox",20),u(1," I am a current AAA member. "),p(),m(2,"mat-checkbox",21),u(3," I would like to receive promotional material from AAA. "),p()),n&2){let o=I();L("formControl",o.aaaMemberCtrl)}}var I0=(()=>{let t=class t{constructor(i,r,s,l){this.dialogService=i,this.orderService=r,this.authService=s,this.tagService=l,this.domain=U.source.domain,this.login=U.login?.enabled,this.user_profile=this.orderService.userForm}ngOnInit(){this.tagService.utagPageView("travel:expedited travel:customer info"),this.listenToSubmit(),this.orderService.getCart(),this.autocompleteNames()}ngOnDestroy(){this.subscription!==void 0&&this.subscription.unsubscribe()}listenToSubmit(){this.subscription=this.orderService.submittedSubject.subscribe(i=>{this.userForm.onSubmit(void 0),this.userForm.form.valid?this.authService.checkIfUserExists({email:this.userForm.value.email}).subscribe(r=>{r.data.exists?(this.orderService.setFormValidity(!1),this.openLogin("Looks like you already have an account with us. Try signing in below.")):(this.orderService.createHotLead(),this.orderService.setFormValidity(!0))}):(this.orderService.setFormValidity(!1),this.orderService.scrollToFirstError())})}openLogin(i){this.tagService.mouseflowCustomTag("open_login_dialog");let r=this.dialogService.open(Tm,{width:"auto",panelClass:"gw-checkout-login-dialog",closeOnNavigation:!0,data:{message:i,email:this.user_profile.controls.email.value}})}autocompleteNames(){let i=this.orderService.orderForm.value.travelers;i.length>=1&&(this.user_profile.get("first_name").value===""&&(this.user_profile.get("first_name").value=i[0].info.first_name),this.user_profile.get("last_name").value===""&&(this.user_profile.get("last_name").value=i[0].info.last_name))}onEmailEntered(){this.user_profile.controls.email.valid&&this.authService.checkIfUserExists({email:this.user_profile.controls.email.value}).subscribe(i=>{i.data.exists&&this.openLogin("Looks like you already have an account with us. Try signing in below.")})}get aaaMemberCtrl(){return this.orderService.orderForm.controls.travelers.controls[0].controls.info.controls.aaa_member}};t.\u0275fac=function(r){return new(r||t)(X(Ha),X(Ye),X(Pn),X(tt))},t.\u0275cmp=ue({type:t,selectors:[["gw-chkout-account"]],viewQuery:function(r,s){if(r&1&&ut(Ux,5),r&2){let l;nt(l=ot())&&(s.userForm=l.first)}},standalone:!1,decls:55,vars:8,consts:[["userForm","ngForm"],[1,"gw-chkout-main","gw-chkout-account"],[1,"gw-chkout-account__login"],[1,"gw-chkout-label"],[3,"formGroup"],[1,"gw-chkout-form"],[1,"gw-chkout-field",3,"hideRequiredMarker"],["matInput","","pattern","[A-Za-z\\-\\s]*","formControlName","first_name"],["matInput","","pattern","[A-Za-z\\-\\s]*","formControlName","last_name"],[1,"gw-chkout-field"],["matInput","","placeholder","Company","formControlName","company"],["matInput","","email","","type","email","formControlName","email","pattern","^\\w+([\\
273-+._']\\w+)*@\\w+([\\-._]\\w+)*\\.\\w+([\\-.]\\w+)*$",3,"blur"],[1,"gw-chkout-field","gw-chkout-field--half",3,"hideRequiredMarker"],["matInput","","formControlName","mobile","type","tel","minlength","10","mask","(000) 000-0000"],[1,"gw-chkout-field","gw-chkout-field--half"],["matInput","","formControlName","office","type","tel","minlength","10","mask","(000) 000-0000"],[1,"gw-checkout-account__disclaimer"],["color","primary","formControlName","sms_opt_in",1,"gw-chkout-chkbox","gw-chkout-chkbox--sms"],["color","primary","formControlName","remarketing_opt_in",1,"gw-chkout-chkbox","gw-chkout-chkbox--sms"],["mat-button","",1,"gw-chkout-button","gw-chkout-button--grey","gw-chkout-account__login-cta",3,"click"],["color","primary",1,"gw-chkout-chkbox","gw-chkout-chkbox--sms",3,"formControl"],["color","primary","formControlName","aaa_remarketing_opt_in",1,"gw-chkout-chkbox","gw-chkout-chkbox--sms"]],template:function(r,s){if(r&1){let l=Oe();m(0,"div",1),Q(1,Bx,5,0,"div",2),m(2,"h3",3),u(3,"Contact Information"),p(),m(4,"p"),u(5,"The information entered below is for the individual who is making the purchase, which may or may not be the applicant."),p(),m(6,"form",4,0)(8,"div",5)(9,"mat-form-field",6)(10,"mat-label"),u(11,"First Name"),p(),F(12,"input",7),m(13,"mat-error"),u(14," Please enter your first name. "),p()(),m(15,"mat-form-field",6)(16,"mat-label"),u(17,"Last Name"),p(),F(18,"input",8),m(19,"mat-error"),u(20," Please enter your last name. "),p()()(),m(21,"div",5)(22,"mat-form-field",9)(23,"mat-label"),u(24,"Company"),p(),F(25,"input",10),m(26,"mat-hint"),u(27,"Optional"),p()()(),m(28,"div",5)(29,"mat-form-field",6)(30,"mat-label"),u(31,"Email"),p(),m(32,"input",11),ge("blur",function(){return he(l),fe(s.onEmailEntered())}),p(),m(33,"mat-error"),u(34," Please enter your email address. "),p()()(),m(35,"div",5)(36,"mat-form-field",12)(37,"mat-label"),u(38,"Mobile Phone"),p(),F(39,"input",13),m(40,"mat-error"),u(41," Please enter a valid mobile phone number. "),p()(),m(42,"mat-form-field",14)(43,"mat-label"),u(44,"Home or Office Phone"),p(),F(45,"input",15),m(46,"mat-error"),u(47," Please enter a valid phone number. "),p(),m(48,"mat-hint"),u(49,"Optional"),p()()(),m(50,"div",16)(51,"mat-checkbox",17),u(52," Yes, please keep me updated on my order via automated text message. Message and data rates may apply. "),p(),Q(53,Hx,2,0,"mat-checkbox",18)(54,Gx,4,1),p()()()}r&2&&(P(),B(s.login?1:-1),P(5),L("formGroup",s.user_profile),P(3),L("hideRequiredMarker",!0),P(6),L("hideRequiredMarker",!0),P(14),L("hideRequiredMarker",!0),P(7),L("hideRequiredMarker",!0),P(17),B(s.domain!=="idp"?53:-1),P(),B(s.domain==="idp"?54:-1))},dependencies:[wn,Kn,bt,vn,rm,So,im,Et,Dn,Xn,Zn,Ut,Vt,ko,nn,rs,Wt,ji],styles:[`html[_ngcontent-%COMP%]{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1[_ngcontent-%COMP%], .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2[_ngcontent-%COMP%], .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3[_ngcontent-%COMP%], .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4[_ngcontent-%COMP%], .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h4[_ng
273content-%COMP%]{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong[_ngcontent-%COMP%], .mat-subtitle-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-strong[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-2[_ngcontent-%COMP%]{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 0 12px}.mat-small[_ngcontent-%COMP%], .mat-caption[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-small[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-caption[_ngcontent-%COMP%]{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-1[_ngcontent-%COMP%]{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-2[_ngcontent-%COMP%]{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-3[_ngcontent-%COMP%]{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-4[_ngcontent-%COMP%]{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html[_ngcontent-%COMP%]{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html[_ngcontent-%COMP%]{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html[_ngcontent-%COMP%]{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html[_ngcontent-%COMP%]{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html[_ngcontent-%COMP%]{--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html[_ngcontent-%COMP%]{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html[_ngcontent-%COMP%]{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html[_ngcontent-%COMP%]{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}
273.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html[_ngcontent-%COMP%]{--mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--mat-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #2348ce;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #2348ce;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #2348ce;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}
273.mat-accent[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}
273.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #2348ce;--mdc-linear-progress-track-color: rgba(35, 72, 206, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081;--mdc-linear-progress-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html[_ngcontent-%COMP%]{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #2348ce;--mdc-filled-text-field-focus-active-indicator-color: #2348ce;--mdc-filled-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #2348ce;--mdc-outlined-text-field-focus-outline-color: #2348ce;--mdc-outlined-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(35, 72, 206, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}
273.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #ff4081;--mdc-filled-text-field-focus-active-indicator-color: #ff4081;--mdc-filled-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #ff4081;--mdc-outlined-text-field-focus-outline-color: #ff4081;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(35, 72, 206, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #2348ce;--mdc-chip-elevated-selected-container-color: #2348ce;--mdc-chip-elevated-disabled-container-color: #2348ce;--mdc-chip-flat-disabled-selected-container-color: #2348ce;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}
273.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-selected-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-flat-disabled-selected-container-color: #ff4081;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-height: 32px}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;
273--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #2348ce;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;
273--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html[_ngcontent-%COMP%]{--mdc-slider-handle-color: #2348ce;--mdc-slider-focus-handle-color: #2348ce;--mdc-slider-hover-handle-color: #2348ce;--mdc-slider-active-track-color: #2348ce;--mdc-slider-inactive-track-color: #2348ce;--mdc-slider-with-tick-marks-inactive-container-color: #2348ce;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html[_ngcontent-%COMP%]{--mat-slider-ripple-color: #2348ce;--mat-slider-hover-state-layer-color: rgba(35, 72, 206, .05);--mat-slider-focus-state-layer-color: rgba(35, 72, 206, .2);--mat-slider-value-indicator-opacity: .6}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mat-slider-ripple-color: #ff4081;--mat-slider-hover-state-layer-color: rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color: rgba(255, 64, 129, .2)}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html[_ngcontent-%COMP%]{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}
273.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#2348ce}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;
273--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html[_ngcontent-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html[_ngcontent-%COMP%]{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #2348ce}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #2348ce;--mat-tab-header-active-ripple-color: #2348ce;--mat-tab-header-inactive-ripple-color: #2348ce;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #2348ce;--mat-tab-header-active-hover-label-text-color: #2348ce;--mat-tab-header-active-focus-indicator-color: #2348ce;--mat-tab-header-active-hover-indicator-color: #2348ce}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ff4081;--mat-tab-header-active-ripple-color: #ff4081;--mat-tab-header-inactive-ripple-color: #ff4081;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ff4081;--mat-tab-header-active-hover-label-text-color: #ff4081;--mat-tab-header-active-focus-indicator-color: #ff4081;--mat-tab-header-active-hover-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #2348ce;--mat-tab-header-with-background-foreground-color: white}
273.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #ff4081;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html[_ngcontent-%COMP%]{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #2348ce}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #2348ce;--mat-text-button-ripple-color: rgba(35, 72, 206, .1)}
273.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #ff4081;--mat-text-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #2348ce;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #2348ce;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #2348ce;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #2348ce;--mat-outlined-button-ripple-color: rgba(35, 72, 206, .1)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #ff4081;--mat-outlined-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mdc-text-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-filled-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-protected-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-outlined-button-container-height: 36px}html[_ngcontent-%COMP%]{--mat-text-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-outlined-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-size: 24px}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #2348ce;--mat-icon-button-ripple-color: rgba(35, 72, 206, .1)}
273html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: rgba(255, 64, 129, .1)}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}
273html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]{--mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-fab-small-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-snackbar-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html[_ngcontent-%COMP%]{--mat-snack-bar-button-color: #b3e5ff}html[_ngcontent-%COMP%]{--mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2348ce}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--mat-badge-background-color: #2348ce;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent[_ngcontent-%COMP%]{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);
273--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #2348ce;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 72, 206, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-toggle-active-state-icon-color: #2348ce;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 72, 206, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}
273.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--mat-divider-width: 1px}html[_ngcontent-%COMP%]{--mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--mat-icon-color: #2348ce}.mat-icon.mat-accent[_ngcontent-%COMP%]{--mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #2348ce;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #2348ce;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #2348ce;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html[_ngcontent-%COMP%]   .mat-step-header.mat-accent[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]   .mat-step-header.mat-warn[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #2348ce;--mat-toolbar-container-text-color: white}
273.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-timepicker-container-background-color: white}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}.mat-select-trigger[_ngcontent-%COMP%]{display:table}.mat-select-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]{vertical-align:top}html[_ngcontent-%COMP%]{box-sizing:border-box;--mdc-theme-error: #d50000;--mat-select-invalid-arrow-color: #d50000;--mdc-filled-text-field-error-caret-color: #d50000;--mdc-filled-text-field-error-label-text-color: #d50000;--mdc-filled-text-field-error-hover-label-text-color: #d50000;--mat-form-field-error-text-color: #d50000;--mdc-outlined-text-field-error-outline-color: #d50000;--mdc-outlined-text-field-error-hover-outline-color: #d50000;--mdc-outlined-text-field-error-focus-outline-color: #d50000}@media (min-width: 769px){html[_ngcontent-%COMP%]{height:100%}}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:inherit}*[_ngcontent-%COMP%]{max-height:1000000px}body[_ngcontent-%COMP%]{margin:0;color:#494949;background:#f7f7f7;background-attachment:fixed;font:15px Open Sans,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1201px){body[_ngcontent-%COMP%]{min-height:100%;position:relative}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{background-color:#2348ce;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;box-shadow:0 2px 30px #0000004d;height:60px;font-size:20px;letter-spacing:.5px}.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:360px}@media (max-width: 479px){.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:100%}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--small[_ngcontent-%COMP%]{height:48px;font-size:18px}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--light[_ngcontent-%COMP%]{background-color:transparent;color:#2348ce;text-decoration:underline}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--full[_ngcontent-%COMP%]{width:100%}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--flat[_ngcontent-%COMP%]{box-shadow:none}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--notransform[_ngcontent-%COMP%]{text-transform:none}.mdc-button.mdc-button--unelevated.gw-chkout-small-btn[_ngcontent-%COMP%]{color:#2348ce;letter-spacing:normal}.mdc-button.gw-chkout-main-btn[_ngcontent-%COMP%]{border-radius:0}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]{width:163px;height:36px;margin-top:6px;box-shadow:none;letter-spacing:0;font-size:16px}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo.gw-chkout-btn--disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:500}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   .mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700!important}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--rounded[_ngcontent-%COMP%]{border-radius:25px}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]{border-color:#2348ce!important;color:#2348ce!important}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]   .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{background-color:#2348ce!important}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){padding:0 8px;max-height:48px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-floating-label[_ngcontent-%COMP%]{display:inline;font-size:15px;font-weight:700;color:#979797}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex;align-items:flex-end;padding-bottom:4px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%], .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-input-element[_ngcontent-%COMP%]{font-size:15px;line-height:20px;letter-spacing:normal}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-width:2px}.mat-mdc-text-field-wrapper.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mat-mdc-form-field[_ngcontent-%COMP%]   .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding-left:8px;font-size:11px;background:no-repeat center right 8px url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15L9 0 .5 15h17zM10 13H8v-2h2v2zm0-3H8V6h2v4z' fill='%23D50000' fill-rule='evenodd'/%3E%3C/svg%3E")}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:6px}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.mat-form-field-invalid.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]:has(.mat-mdc-form-field-hint){margin-bottom:6px}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%]{padding:0;font-size:11px;color:#0000008a;margin-bottom:6px}.mat-mdc-select-panel[_ngcontent-%COMP%]{padding:0}.gw-chkout-field[_ngcontent-%COMP%]{flex:1}.gw-chkout-locations-search[_ngcontent-%COMP%]   .gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{display:none}.gw-chkout-field--full[_ngcontent-%COMP%]{width:100%}.gw-chkout-location.gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:2px solid #979797;border-radius:3px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-bottom:6px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mdc-line-ripple[_ngcontent-%COMP%]{display:none}.gw-chkout-field__flag[_ngcontent-%COMP%]{margin-right:10px}.gw-chkout-form[_ngcontent-%COMP%]{display:flex;gap:4%}@media (max-width: 767px){.gw-chkout-form[_ngcontent-%COMP%]{flex-direction:column}}.gw-chkout-radio__item[_ngcontent-%COMP%]{display:flex;width:100%;min-height:48px;padding:2px 0;border:2px solid transparent}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]{border:2px solid #2348ce;border-radius:24px}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]   .gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{display:block}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{width:100%;height:100%}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{flex:1}.gw-chkout-radio__item--center[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{align-items:center}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout-radio__item.mat-mdc-radio-button[_ngcontent-%COMP%]   .mdc-radio[_ngcontent-%COMP%]   .mdc-radio__native-control[_ngcontent-%COMP%]:enabled:not(:checked) + .mdc-radio__background[_ngcontent-%COMP%]   .mdc-radio__outer-circle[_ng
273content-%COMP%]{border-color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout__radio-message[_ngcontent-%COMP%]{display:block;color:var(--mdc-theme-error)}.gw-chkout__radio-message[_ngcontent-%COMP%]{display:none;width:auto;height:42px;margin-left:.75rem;padding-top:14px;padding-left:24px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#ccc;line-height:16px;background:no-repeat center left url("./media/error-alert-RY5YC55K.svg")}.gw-chkout-addons[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-addons[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]{height:auto;margin-bottom:20px}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:hover:before, .gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:focus:before{background:transparent}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]   .mat-mdc-list-option-checkbox-before[_ngcontent-%COMP%]{margin-right:8px;margin-left:0;align-self:flex-start}form[_ngcontent-%COMP%]{margin:0;padding:0;border-style:none}select[_ngcontent-%COMP%]{-webkit-border-radius:0}img[_ngcontent-%COMP%]{max-width:100%;height:auto;vertical-align:top}.gm-style[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:none}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], .h[_ngcontent-%COMP%]{font-weight:700;margin:0 0 .5em}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:16px;font-size:27px;letter-spacing:.4px}@media (min-width: 768px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:11px;letter-spacing:0px;font-size:32px}}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:38px}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:18px;letter-spacing:0}@media (min-width: 768px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:24px}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:13px;font-size:18px}@media (min-width: 768px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:25px;font-size:24px}}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:20px}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:21px}p[_ngcontent-%COMP%]{margin:0 0 1em}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:none}.gw-checkout-container[_ngcontent-%COMP%]{width:100%;max-width:100%;margin:auto;padding:25px 15px 50px}@media (min-width: 1024px){.gw-checkout-container[_ngcontent-%COMP%]{width:1024px}}@media (min-width: 1200px){.gw-checkout-container[_ngcontent-%COMP%]{width:1200px}}.row[_ngcontent-%COMP%]{box-sizing:border-box}@media (min-width: 768px){.row[_ngcontent-%COMP%]{display:flex;align-items:stretch;gap:30px}}.col-left[_ngcontent-%COMP%]{flex:1}@media (min-width: 768px){.col-right[_ngcontent-%COMP%]{width:35%}}.gwc-button__spinner.mat-mdc-progress-spinner[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%]{stroke:#fff}@media (max-width: 767px){.gw-chkout-traveler__select--desktop.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}}.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:block}}.gw-chkout-main[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 12px #00000014}div.gw-chkout-elevation[_ngcontent-%COMP%], section.gw-chkout-elevation[_ngcontent-%COMP%], aside.gw-chkout-elevation[_ngcontent-%COMP%], div.gw-chkout-disclaimer--photo.gw-chkout-elevation[_ngcontent-%COMP%]{border-radius:20px;box-shadow:0 4px 6.8px 4px #0942b326}mat-expansion-panel[_ngcontent-%COMP%]   .mat-expansion-panel-body[_ngcontent-%COMP%]{padding:0}mat-dialog-container.mat-dialog-container[_ngcontent-%COMP%]{padding:0}h3.gw-chkout-label[_ngcontent-%COMP%]{color:#494949;font-weight:700}.gw-chkout-terms__title.mat-dialog-title[_ngcontent-%COMP%]{margin:10px 24px;font-weight:700}.gw-chkout-terms__content.mat-dialog-content[_ngcontent-%COMP%]{margin:0}.gw-chkout-terms__grid[_ngcontent-%COMP%]{margin-bottom:20px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   mat-grid-tile[_ngcontent-%COMP%]{background-color:#ececec}.gw-chkout-country__reqs[_ngcontent-%COMP%]   .mat-expansion-indicator[_ngcontent-%COMP%]{margin-right:12px}.gw-checkout-login-dialog[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{position:relative}.gw-chkout-chkbox[_ngcontent-%COMP%]{padding:12px 10px;background-color:#fafafa;display:block}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-chkbox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.gw-chkout-chkbox[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{letter-spacing:normal;font-size:13px;position:relative}.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:150px;margin-right:30px;align-self:flex-start}@media (max-width: 767px){.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:100px;margin-right:18px}}@media (max-width: 767px){gw-chkout-home-slider[_ngcontent-%COMP%]   .gw-chkout-card[_ngcontent-%COMP%]   .gw-chkout-card__body[_ngcontent-%COMP%]{padding-top:0}}.gw-chkout-grey-btn.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{height:48px;padding:0 16px;border-radius:24px;background-color:#92959c;color:#fff;font-weight:700;box-shadow:0 2px 30px #0000004d;box-sizing:initial;font-size:15px;letter-spacing:normal;min-width:48px}.gw-checkout-button__load[_ngcontent-%COMP%]{margin:0 auto;--mdc-circular-progress-active-indicator-color: #FFF}.gw-checkout-button__load--grey[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #d4dadf}.gw-checkout-button__load--brand[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: $main-btn-bg}.mdc-list-item__primary-text[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-tracking: normal}.gw-chkout__avatar-menu[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{padding:0}.gwc-header-message[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.gwc-applicant-info-joined[_ngcontent-%COMP%]{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){border:none;border-radius:0;max-height:unset}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{background-color:#fff;padding-top:18px;overflow:visible;flex:1;position:relative}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__notch[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__leading[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   input.mat-mdc-input-element[_ngcontent-%COMP%]{font-weight:100}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:-22px;text-shadow:0px 0px 1px white}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:not(:first-of-type){border-left:1px solid lightgrey}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{padding:0 32px;height:62px;box-shadow:none;width:auto;border-radius:0 4px 4px 0}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%]   .mat-mdc-option[_ngcontent-%COMP%]:not(:hover){--mat-option-focus-state-layer-color: transparent}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{background-color:#f5f5f5;font-weight:700;opacity:.7}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]{padding:0;--mdc-list-list-item-one-line-container-height: 36px}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:16px!important}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegular-NSNCITLG.otf");font-weight:400}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicBold-IORJSWDY.otf");font-weight:700}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegularItalic-M76IONVW.otf");font-weight:400;font-style:italic}@media (max-width: 767px){.gw-chkout__hidemobile[_ngcontent-%COMP%]{display:none}}@media (min-width: 768px){.gw-chkout__hidedesktop[_ngcontent-%COMP%]{display:none}}
273#SA_wrapper_b90Dbhnjw6fk[_ngcontent-%COMP%]   .css-star[_ngcontent-%COMP%]{font-size:21px!important}.gw-chkout-account[_ngcontent-%COMP%]{padding:.9375rem 1.1875rem;margin-bottom:1.25rem;font-weight:300;line-height:1.6}@media (min-width: 768px){.gw-chkout-account[_ngcontent-%COMP%]{padding:.9375rem 1.875rem .4375rem}}@media (min-width: 1200px){.gw-chkout-account[_ngcontent-%COMP%]{padding:.9375rem 1.875rem 1.25rem;margin-bottom:0}}@media (min-width: 768px){.gw-chkout-account[_ngcontent-%COMP%]{font-size:17px;line-height:1.5}}.gw-chkout-account[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:3px}.gw-chkout-account[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:1.4em}@media (min-width: 1024px){.gw-chkout-account[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:1.3em}}.gw-chkout-account__login[_ngcontent-%COMP%]{margin-bottom:38px}@media (min-width: 768px){.gw-chkout-account__login[_ngcontent-%COMP%]{margin-bottom:48px}}.gw-chkout-account__login[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{margin-bottom:10px}@media (min-width: 768px){.gw-chkout-account__login[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{margin-right:12px;display:inline-block}}.gw-chkout-account__login-cta.mat-button[_ngcontent-%COMP%]{height:48px;padding:6px 50px!important;width:auto;margin-bottom:10px;background-position:9px center;background-repeat:no-repeat;background-image:svg-uri('<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient x1="50%" y1="0%" x2="50%" y2="99.7%" id="a"><stop stop-color="#53666D" offset="0%"/><stop stop-color="#233B45" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd"><circle fill="url(#a)" cx="16" cy="16" r="16"/><path d="M8.33 16.07c.5 0 .93-.41 1.25-1.24.26-.66.38-1.3.38-1.92 0-.29-.04-.52-.13-.68a.6.6 0 0 0-.57-.32c-.49 0-.9.42-1.25 1.26-.28.7-.43 1.34-.43 1.92 0 .27.06.5.19.7.12.19.3.28.56.28m-2.53-1.6c0-.93.33-1.68 1-2.26a3.58 3.58 0 0 1 4.23-.3c.2-.22.4-.39.6-.51.26-.17.5-.25.74-.25a1 1 0 0 1 .58.18c.18.12.26.28.26.5 0 .19-.05.34-.16.46a.56.56 0 0 1-.43.17.8.8 0 0 1-.5-.18c-.15-.13-.27-.19-.33-.19a.7.7 0 0 0-.4.16 2.23 2.23 0 0 1 .38 1.31c0 .86-.27 1.57-.82 2.11-.54.55-1.25.87-2.12.96h-1.1c-.45 0-.79.05-1 .14-.21.1-.32.24-.32.43 0 .31.43.53 1.29.65 1.25.18 2.04.35 2.4.5.86.36 1.3.99 1.3 1.86 0 .87-.4 1.54-1.18 2-.65.39-1.43.58-2.36.58-.83 0-1.58-.14-2.25-.4-.91-.36-1.37-.9-1.37-1.6 0-.32.1-.58.27-.8a.9.9 0 0 1 .74-.32c.25 0 .5.1.76.3v.05c-.05.08-.13.17-.25.26a.67.67 0 0 0-.25.56c0 .49.27.86.81 1.1.42.2.91.3 1.48.3.52 0 .98-.1 1.36-.27.52-.23.77-.57.77-1.03 0-.56-.42-.95-1.26-1.16l-2.36-.44c-.85-.26-1.27-.73-1.27-1.4 0-.47.18-.86.54-1.17.26-.22.65-.42 1.18-.6-.34-.27-.57-.5-.7-.71-.18-.28-.26-.6-.26-.99" fill="#FFF"/><path d="M15.14 18.11c.67 0 1.25-.69 1.73-2.07.4-1.12.6-2.11.6-2.98 0-.33-.06-.58-.17-.76-.14-.23-.37-.35-.67-.35-.65 0-1.21.67-1.7 2.02-.4 1.1-.6 2.08-.6 2.92 0 .33.07.62.18.86.12.24.33.36.63.36m1.44-6.72c.82 0 1.48.27 1.96.8.49.54.73 1.22.73 2.05 0 1.16-.4 2.18-1.19 3.08-.8.9-1.75 1.35-2.88 1.35a2.6 2.6 0 0 1-1.97-.79c-.5-.52-.75-1.2-.75-2.03 0-1.2.4-2.24 1.18-3.13a3.7
2735 3.75 0 0 1 2.92-1.33M21.97 13.15c-.15 0-.42-.04-.8-.13a2.26 2.26 0 0 0-.48-.08c-.15 0-.26.07-.34.22-.08.15-.16.24-.23.27a.32.32 0 0 1-.2-.21.98.98 0 0 1-.04-.28c0-.4.1-.73.3-1.01.2-.29.5-.43.88-.43.32 0 .64.14.95.41.32.27.54.41.67.41.22 0 .4-.15.55-.46.14-.31.29-.47.43-.47.11 0 .2.03.28.09.08.06.12.14.12.25-.5.9-.94 1.73-1.3 2.49-.42.84-.62 1.54-.62 2.1 0 .38.08.68.25.9.18.21.45.32.81.32.17 0 .34-.04.51-.12a3.66 3.66 0 0 0 1.6-2.12 7.1 7.1 0 0 0 .18-1.8V12.4c0-.21.06-.4.17-.58a.53.53 0 0 1 .46-.25c.27 0 .46.1.6.3.12.2.19.45.19.73 0 1.27-.48 2.55-1.45 3.85-1.03 1.39-2.14 2.09-3.35 2.09-.5 0-.93-.15-1.29-.45-.35-.3-.53-.7-.53-1.2 0-.73.41-1.6 1.24-2.6l1.15-1.3a4.08 4.08 0 0 1-.71.15" fill="#FFF"/></g></svg>')}.gw-chkout-account__login-cta.mat-button.mat-button[_ngcontent-%COMP%]{border-radius:24px}@media (min-width: 768px){.gw-chkout-account__login-cta.mat-button[_ngcontent-%COMP%]{padding:10px 50px!important}}.gw-checkout-account__disclaimer[_ngcontent-%COMP%]{margin-top:10px;font-style:italic}@media (max-width: 1023px){.gw-checkout-account__disclaimer[_ngcontent-%COMP%]{margin-bottom:10px}}.gw-chkout-chkbox--sms[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:10px;position:absolute;top:-5px}
274/*# sourceMappingURL=account.component-BA3G7X4F.css.map */`]});let n=t;return n})();var R0=(n,t)=>t.value;function jx(n,t){if(n&1&&(m(0,"mat-option",6),u(1),p()),n&2){let o=t.$implicit;L("value",o.value),P(),le(" ",o.label," ")}}function qx(n,t){if(n&1&&(m(0,"mat-option",6),u(1),p()),n&2){let o=t.$implicit;L("value",o.value),P(),le(" ",o.label," ")}}var L0=(()=>{let t=class t{constructor(i){this.orderService=i,this.onValidForm=kr(),this.militaryAddressForm=xt.required(),this.LOCATION_TYPES=[{label:"Army Post Office",value:"APO"},{label:"Diplomatic Post Office",value:"DPO"},{label:"Fleet Post Office",value:"FPO"}],this.BASE_LOCATIONS=[{label:"Pacific",value:"pacific"},{label:"Europe",value:"europe"},{label:"Middle East",value:"middle_east"},{label:"Canada",value:"canada"},{label:"Africa",value:"africa"},{label:"Americas",value:"americas"}],this.BASE_LOCATION_MAP={pacific:"AP",europe:"AE",middle_east:"AE",canada:"AE",africa:"AE",americas:"AA"},this.$destroy=new At}ngOnInit(){this.listenToSubmit(),this.listenToFormValidity(),this.emitFormValue()}ngOnDestroy(){this.$destroy.next(),this.$destroy.complete()}listenToSubmit(){this.orderService.submittedSubject.pipe(Ko(this.$destroy)).subscribe(()=>this.militaryAddressForm().markAllAsTouched())}listenToFormValidity(){this.militaryAddressForm().statusChanges.pipe(mp(1e3),Ko(this.$destroy)).subscribe(i=>{i==="VALID"&&this.emitFormValue()})}emitFormValue(){let i=this.militaryAddressForm().getRawValue(),r={address_1:`${i.address} BOX ${i.box}`,state:i.base_location&&this.BASE_LOCATION_MAP[i.base_location],postal_code:i.postal_code,city:i.city,country:"US"};this.onValidForm.emit(r)}};t.\u0275fac=function(r){return new(r||t)(X(Ye))},t.\u0275cmp=ue({type:t,selectors:[["gwc-military-address"]],inputs:{militaryAddressForm:[1,"militaryAddressForm"]},outputs:{onValidForm:"onValidForm"},decls:39,vars:6,consts:[[1,"gw-military-address__form",3,"formGroup"],[1,"gw-chkout-form"],[1,"gw-chkout-field",3,"hideRequiredMarker"],["matInput","","formControlName","address"],["matInput","","formControlName","box"],["formControlName","city"],[3,"value"],["formControlName","base_location"],["matInput","","formControlName","postal_code","pattern","^\\d{5}$"]],template:function(r,s){r&1&&(m(0,"form",0)(1,"div",1)(2,"mat-form-field",2)(3,"mat-label"),u(4,"Address"),p(),F(5,"input",3),m(6,"mat-hint"),u(7,"UNIT, CMR, or PSC number"),p(),m(8,"mat-error"),u(9,"Please enter a valid address."),p()(),m(10,"mat-form-field",2)(11,"mat-label"),u(12,"Box Number"),p(),F(13,"input",4),m(14,"mat-error"),u(15,"Please enter a valid box number."),p()()(),m(16,"div",1)(17,"mat-form-field",2)(18,"mat-label"),u(19,"Location Type"),p(),m(20,"mat-select",5),ke(21,jx,2,2,"mat-option",6,R0),p(),m(23,"mat-error"),u(24,"Please select a location type."),p()(),m(25,"mat-form-field",2)(26,"mat-label"),u(27,"Base Location"),p(),m(28,"mat-select",7),ke(29,qx,2,2,"mat-option",6,R0),p(),m(31,"mat-error"),u(32,"Please select a base location."),p()(),m(33,"mat-form-field",2)(34,"mat-label"),u(35,"Zip Code"),p(),F(36,"input",8),m(37,"mat-error"),u(38,"Please provide a valid zip code."),p()()()()),r&2&&(L("formGroup",s.militaryAddressForm()),P(2),L("hideRequiredMarker",!0),P(8),L("hideRequiredMarker",!0),P(7),L("hideRequiredMarker",!0),P(4),Ee(s.LOCATION_TYPES),P(4),L("hideRequiredMarker",!0),P(4),Ee(s.BASE_LOCATIONS),P(4),L("hideRequiredMarker",!0))},dependencies:[Cn,wn,Kn,bt,vn,So,on,Ut,Vt,ko,nn,rn,Zn,rt,Dn,Xn,Tt,eo,Dt],styles:[`.gw-military-address__form[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-bottom:24px}
275/*# sourceMappingURL=military.address.component-3ANUZBRO.css.map */`]});let n=t;return n})();var z0=Wo(Bp());var gr=Wo(F0());var Wx=["shippingForm"],Yx=["shippingAddressInput"],Kx=()=>["ca_passport","us_passport"],Xx=()=>["idp","us_passport"],Qx=(n,t)=>t.value;function Zx(n,t){n&1&&u(0," Please keep in mind P.O. Boxes cannot be used. ")}function Jx(n,t){n&1&&u(0," Please provide shipping address for your new International Driving Permit. ")}function ev(n,t){n&1&&u(0," Your application is eligible to be mailed in for processing. Please enter your address to see the rates. ")}function tv(n,t){if(n&1&&(m(0,"div",4),F(1,"iframe",7)(2,"span",8),p()),n&2){let o=I(2);P(),L("src",o.mapURL,vp)}}function nv(n,t){if(n&1){let o=Oe();m(0,"gwc-google-address",9),ge("updateMap",function(r){he(o);let s=I(2);return fe(s.setMapURL(r))})("addressUpdated",function(){he(o);let r=I(2);return fe(r.addressUpdated())}),p()}if(n&2){let o=I(2);L("addressControl",o.shipping)}}function ov(n,t){n&1&&(m(0,"mat-error"),u(1,"Please provide an address."),p())}function iv(n,t){n&1&&(m(0,"mat-error"),u(1,"Special characters are not allowed."),p())}function rv(n,t){n&1&&(m(0,"mat-error"),u(1,"Special characters are not allowed."),p())}function av(n,t){n&1&&(m(0,"mat-error"),u(1,"Please provide a city."),p())}function sv(n,t){n&1&&(m(0,"mat-error"),u(1,"Special characters are not allowed."),p())}function lv(n,t){if(n&1&&(m(0,"mat-option",17),u(1),p()),n&2){let o=t.$implicit;L("value",o.value),P(),le(" ",o.label," ")}}function cv(n,t){n&1&&(m(0,"mat-error"),u(1,"Please select a state."),p())}function dv(n,t){if(n&1){let o=Oe();m(0,"mat-form-field",11)(1,"mat-label"),u(2,"State"),p(),m(3,"mat-select",16),ge("blur",function(){he(o);let r=I(3);return fe(r.listenToIdpChanges())}),ke(4,lv,2,2,"mat-option",17,Qx),p(),Q(6,cv,2,0,"mat-error"),p()}if(n&2){let o=I(3);P(3),L("formControl",o.shipping.controls.address.controls.state),P(),Ee(o.states),P(2),B(o.shipping.controls.address.controls.state.errors!=null&&o.shipping.controls.address.controls.state.errors.required?6:-1)}}function pv(n,t){n&1&&(m(0,"mat-error"),u(1,"Please provide a state."),p())}function mv(n,t){n&1&&(m(0,"mat-error"),u(1,"Special characters are not allowed."),p())}function uv(n,t){if(n&1){let o=Oe();m(0,"mat-form-field",11)(1,"mat-label"),u(2,"State"),p(),m(3,"input",14),ge("blur",function(){he(o);let r=I(3);return fe(r.listenToIdpChanges())}),p(),Q(4,pv,2,0,"mat-error")(5,mv,2,0,"mat-error"),p()}if(n&2){let o=I(3);P(3),L("formControl",o.shipping.controls.address.controls.state),P(),B(o.shipping.controls.address.controls.state.errors!=null&&o.shipping.controls.address.controls.state.errors.required?4:o.shipping.controls.address.controls.state.errors!=null&&o.shipping.controls.address.controls.state.errors.pattern?5:-1)}}
275function gv(n,t){n&1&&(m(0,"mat-error"),u(1,"Please provide a postal code."),p())}function hv(n,t){n&1&&(m(0,"mat-error"),u(1,"Please provide a valid postal code."),p())}function fv(n,t){if(n&1&&(m(0,"mat-form-field",11)(1,"mat-label"),u(2,"Phone Number"),p(),F(3,"input",18),m(4,"mat-hint"),u(5),p()()),n&2){let o=I(3);P(3),L("prefix",o.countryCode())("mask",o.countryPattern())("clearIfNotMatch",!0)("dropSpecialCharacters",!1)("formControl",o.shipping.controls.address.controls.phone_number),P(2),Nt(" ",o.countryCode()," ",o.countryPattern()," ")}}function bv(n,t){if(n&1){let o=Oe();m(0,"div",6)(1,"div",10)(2,"mat-form-field",11)(3,"mat-label"),u(4,"Address Line 1"),p(),F(5,"input",12),Q(6,ov,2,0,"mat-error")(7,iv,2,0,"mat-error"),p(),m(8,"mat-form-field",13)(9,"mat-label"),u(10,"Apt/Ste"),p(),F(11,"input",12),Q(12,rv,2,0,"mat-error"),p()(),m(13,"div",10)(14,"mat-form-field",11)(15,"mat-label"),u(16,"City"),p(),F(17,"input",12),Q(18,av,2,0,"mat-error")(19,sv,2,0,"mat-error"),p(),Q(20,dv,7,2,"mat-form-field",11)(21,uv,6,2,"mat-form-field",11),p(),m(22,"div",10)(23,"mat-form-field",11)(24,"mat-label"),u(25,"Postal Code"),p(),m(26,"input",14),ge("blur",function(){he(o);let r=I(2);return fe(r.listenToIdpChanges())}),p(),Q(27,gv,2,0,"mat-error")(28,hv,2,0,"mat-error"),p(),m(29,"div",11)(30,"gw-chkout-location-select",15),ge("onSelect",function(r){he(o);let s=I(2);return fe(s.onCountryChange(r))})("locationsLoaded",function(){he(o);let r=I(2);return fe(r.onLocationsLoaded())}),p()(),Q(31,fv,6,7,"mat-form-field",11),p()()}if(n&2){let o=I(2);P(5),L("formControl",o.shipping.controls.address.controls.address_1),P(),B(o.shipping.controls.address.controls.address_1.errors!=null&&o.shipping.controls.address.controls.address_1.errors.required?6:o.shipping.controls.address.controls.address_1.errors!=null&&o.shipping.controls.address.controls.address_1.errors.pattern?7:-1),P(5),L("formControl",o.shipping.controls.address.controls.address_2),P(),B(o.shipping.controls.address.controls.address_2.errors!=null&&o.shipping.controls.address.controls.address_2.errors.pattern?12:-1),P(5),L("formControl",o.shipping.controls.address.controls.city),P(),B(o.shipping.controls.address.controls.city.errors!=null&&o.shipping.controls.address.controls.city.errors.required?18:o.shipping.controls.address.controls.city.errors!=null&&o.shipping.controls.address.controls.city.errors.pattern?19:-1),P(2),B(o.shipping.controls.address.controls.country.value==="US"||o.shipping.controls.address.controls.country.value==="CA"?20:21),P(6),L("formControl",o.shipping.controls.address.controls.postal_code),P(),B(o.shipping.controls.address.controls.postal_code.errors!=null&&o.shipping.controls.address.controls.postal_code.errors.required?27:o.shipping.controls.address.controls.postal_code.errors!=null&&o.shipping.controls.address.controls.postal_code.errors.pattern?28:-1),P(3),L("field",o.shipping.controls.address.controls.country)("filterUS",!1)("hasBorder",!1),P(),B(o.shipping.controls.address.controls.country.value!=="US"?31:-1)}}function _v(n,t){if(n&1&&Q(0,tv,3,1,"div",4)(1,nv,1,1,"gwc-google-address",5)(2,bv,32,13,"div",6),n&2){let o=I();B(o.mapURL?0:-1),P(),B(o.showShippingForm?2:1)}}function yv(n,t){if(n&1){let o=Oe();m(0,"gwc-military-address",23),ge("onValidForm",function(r){he(o);let s=I(2);return fe(s.handleMilitaryAddress(r))}),p()}if(n&2){let o=I(2);L("militaryAddressForm",o.shipping.controls.military_address)}}function xv(n,t){if(n&1){let o=Oe();m(0,"mat-checkbox",19),ge("change",function(r){he(o);let s=I();return fe(s.onMilitaryChckbxChange(r))}),u(1," I want to ship to a military base "),p(),Q(2,yv,1,1,"gwc-military-address",20),m(3,"h3",2),u(4," Driver's License "),p(),m(5,"p"),u(6," Please provide the zip code indicated on your driver's license to identify the processing location. "),p(),m(7,"mat-form-field",21)(8,"mat-label"),u(9," Zip code "),p(),m(10,"input",22),ge("blur",function(){he(o);let r=I();return fe(r.listenToIdpChanges())}),p(),m(11,"mat-error"),u(12,"Please provide the zip code."),p()()}if(n&2){let o=I();P(2),B(o.shipping.controls.is_military.value?2:-1),P(5),L("hideRequiredMarker",!0),P(3),L("formControl",o.idp_zip)}}function vv(n,t){n&1&&F(0,"img",25)}function wv(n,t){if(n&1&&(m(0,"p"),u(1),m(2,"span",27),u(3," \u21B3 "),p()()),n&2){let o=I(2);P(),le(" ",o.idp?"Options will appear once an address and the driver's license information are provided.":"Options will appear once an address is entered."," ")}}function Cv(n,t){if(n&1&&F(0,"gwc-shipping-options",28),n&2){let o=I(3);L("options",o.shipping_options)("field",o.shipping.controls.inbound_speed)("submitted",o.submitted)}}function Pv(n,t){if(n&1&&(m(0,"div")(1,"p")(2,"strong"),u(3,"Inbound"),p(),u(4," shipping option available."),p(),Q(5,Cv,1,3,"gwc-shipping-options",28),m(6,"p")(7,"strong"),u(8,"Outbound"),p(),u(9," shipping option available."),p(),F(10,"gwc-shipping-options",29),p()),n&2){let o=I(2);Ve("gw-chkout-ship__select--hidden",!o.shipping.value.address.address_1&&!o.shipping_address),P(5),B(o.show_inbound()?5:-1),P(5),L("options",o.shipping_options)("field",o.shipping.controls.speed)("submitted",o.submitted)}}function Mv(n,t){n&1&&F(0,"mat-spinner",30),n&2&&L("diameter",54)}function Sv(n,t){n&1&&(m(0,"p")(1,"strong"),u(2,"Inbound shipping"),p()())}function Ov(n,t){if(n&1&&F(0,"gwc-shipping-options",31),n&2){let o=I(4);L("options",o.inbound_dynamic_options())("description",o.product.value.type==="ca_passport"?"Please select the shipping option that works for you.":"")("field",o.shipping.controls.inbound_speed)("submitted",o.submitted)("hide_logo",o.product.value.type==="us_passport")}}function kv(n,t){n&1&&(m(0,"p",32)(1,"strong"),u(2,"Outbound shipping"),p()())}function Ev(n,t){if(n&1&&F(0,"gwc-shipping-options",33),n&2){let o=I(4);L("options",o.outbound_dynamic_options())("description",o.idp?"Please select a shipping option that works for you. All options are trackable for peace of mind. Note: shipping time is in addition to application processing.":"")("field",o.shipping.controls.speed)("submitted",o.submitted)("hide_logo",o.product.value.type==="us_passport")}}function Tv(n,t){if(n&1&&Q(0,Sv,3,0,"p")(1,Ov,1,5,"gwc-shipping-options",31)(2,kv,3,0,"p",32)(3,Ev,1,5,"gwc-shipping-options",33),n&2){let o=I(3);B(o.product.value.type==="us_passport"?0:-1),P(),B(Zt(4,Kx).includes(o.product.value.type)?1:-1),P(),B(o.product.value.type==="us_passport"?2:-1),P(),B(Zt(5,Xx).includes(o.product.value.type)?3:-1)}}function $v(n,t){if(n&1&&Q(0,Mv,1,1,"mat-spinner",30)(1,Tv,4,6),n&2){let o=I(2);B(o.loading_dynamic_options()===!0?0:1)}}function Av(n,t){if(n&1&&(m(0,"div",24)(1,"h3",2),u(2,"Shipping Options"),p(),Q(3,vv,1,0,"img",25),p(),Q(4,wv,4,1,"p")(5,Pv,11,6,"div",26)(6,$v,2,1)),n&2){let o=I();P(3),B(o.fedex_logo?3:-1),P(),B(!o.shipping.value.address.address_1||o.shipping_type()==="dynamic"&&!o.ready_for_dynamic()?4:o.shipping_type()==="basic"?5:o.shipping_type()==="dynamic"?6:-1)}}function Nv(n,t){if(n&1){let o=Oe();m(0,"div",34),u(1," Or "),p(),m(2,"button",35),ge("click",function(){he(o);let r=I();return fe(r.onSubmitInPerson())}),u(3," Submit In-Person "),p()}}var V0=(()=>{let t=class t{constructor(i,r,s,l,h,_,y,x){if(this.sanitizer=i,this.orderService=r,this.shippingService=s,this.tagService=l,this.router=h,this.ngZone=_,this.fb=y,this.commonService=x,this.isIdpEnv=U.source.domain==="idp",this.fedex_logo=U.fedex_logo,this.domain=U.source.domain,this.shipping_type=Ne("basic"),this.show_shipping=Ne(!1),this.ready_for_dynamic=Ne(!1),this.inbound_dynamic_options=Ne(null),this.outbound_dynamic_raw=Ne(null),this.promotion_version=Ne(0),this.outbound_dynamic_options=Ii(()=>(this.promotion_version(),this.restrictOptionsForPromotion(this.outbound_dynamic_raw()))),this.loading_dynamic_options=Ne(!0),this.show_inbound=Ne(!1),this.submitted=!1,this.shipping_options=this.shippingService.shipping_options,this.idp=!1,this.showShippingForm=!1,this.states=[],this.countryCode=Ne(null),this.countryPattern=Ne(null),this.product=this.orderService.orderForm.controls.travelers.controls[0].controls.products.controls[0],this.shipping_options=this.shippingService.shipping_options.filter(v=>v.list),this.shipping=this.shippingService.shippingForm,this.showShippingForm=!!(this.isIdpEnv&&this.shipping.getRawValue().address?.address_1),this.shipping_required=this.shippingService.shipping_required,this.shipping.value.place_id){let v="https://www.google.com/maps/embed/v1/place?key=AIzaSyDrBuO_eyjOF8o1vZ2bdbOsc3xW6_ALheo&q=place_id:"+this.shipping.value.place_id;this.mapURL=this.sanitizer.bypassSecurityTrustResourceUrl(v)}if(this.orderService.user){let v=z0.filter(this.orderService.user.addresses,["type",this.shipping_required()?"shipping":"billing"]);v.length>0&&v[0].address_1&&(this.shipping_address=v[0])}}ngOnInit(){this.checkShipping(),this.initIdpFunctions(),this.tagService.utagPageView("travel:expedited travel:shipping"),this.listenToSubmit(),this.listenToPromotionRestriction()}ngOnDestroy(){this.subscription!==void 0&&this.subscription.unsubscribe(),this.idp_changes_subscription&&this.idp_changes_subscription.unsubscribe(),this.promotion_subscription&&this.promotion_subscription.unsubscribe()}listenToPromotionRestriction(){this.promotion_subscription=this.orderService.couponSubject.subscribe(()=>{this.promotion_version.update(i=>i+1),this.dropDisallowedOutboundSelection()})}dropDisallowedOutboundSelection(){if(!this.orderService.restrictedShippingSpeeds)return;let i=this.outbound_dynamic_options(),r=this.shipping.controls.speed?.value;!r||!Array.isArray(i)||!i.length||i.some(s=>s?.id===r)||(this.shipping.controls.speed.reset(),this.shipping.controls.speed_price?.reset())}initIdpFunctions(){this.isIdpEnv&&(this.setStaticValidators(),this.loadStates())}onLocationsLoaded(){this.setCountryValidators(this.shipping.controls.address.controls.country.value)}listenToSubmit(){this.subscription=this.orderService.submittedSubject.subscribe(i=>{this.submitted=!0,this.shippingForm.onSubmit(void 0),this.orderService.setFormValidity(this.shippingForm.form.valid||this.shipping_address&&this.shippingForm.form.controls.speed.valid&&this.shippingForm.form.controls.inbound_speed.valid),this.shippingForm.form.valid||this.orderService.scrollToFirstError()})}listenToIdpChanges(){this.idp&&this.getDynamicShipping(!0)}checkShipping(){let i=this.orderService.orderForm.getRawValue().travelers;if(i.length===1&&i[0].products.length===1&&["ca_passport","idp","us_passport"].includes(i[0].products[0].type)){let r=i[0].products[0].type;if(r==="ca_passport"&&i[0].products[0].processing_type==="regular")this.shipping_type.set("dynamic"),this.shipping_required.set(!0),this.show_shipping.set(!0),this.shipping.controls.speed.setValidators([]),this.shipping.controls.inbound_speed.setValidators([Ie.required]),this.shipping.getRawValue().address?.address_1&&this.getDynamicShipping();else if(r==="idp"){this.shipping_required.set(!0),this.shipping_type.set("dynamic"),this.show_shipping.set(!0),this.idp=!0;let s=this.orderService.orderForm.controls.travelers.controls[0];this.shipping.controls.inbound_speed.setValidators([]);let l=localStorage.getItem("cart"),h=l&&JSON.parse(l).shipping?.is_military||!1;this.shipping.addControl("is_military",this.fb.control(h)),this.idp_zip=s.controls.info.controls.dl_zip_code,this.idp_zip.addValidators(Ie.required),this.idp_zip.updateV
275alueAndValidity(),this.getDynamicShipping()}else r==="us_passport"&&(this.shipping_type.set("dynamic"),this.shipping_required.set(!0),this.show_shipping.set(!0),this.shipping.controls.inbound_speed.setValidators([Ie.required]),this.shipping.controls.speed.setValidators([Ie.required]),this.getDynamicShipping())}else this.shipping_required.set(i.some(r=>this.shippingService.requireShippingAddress(r))),this.shipping_required()?this.showShipping():(this.shipping.controls.inbound_speed.reset(),this.shipping.controls.speed.reset());this.shipping_required()?this.shipping_address&&this.shipping_address.address_1&&this.initMap():this.router.navigate(["/step-4"])}initMap(){this.recalledAddress=`${this.shipping_address.address_1}, ${this.shipping_address.city}, ${this.shipping_address.state} ${this.shipping_address.postal_code}, ${this.shipping_address.country}`,new google.maps.Geocoder().geocode({address:this.recalledAddress},r=>{this.ngZone.run(()=>{r[0]&&this.saveAddress(r[0])})})}saveAddress(i){this.shipping.controls.place_id.patchValue(i.place_id);let r="https://www.google.com/maps/embed/v1/place?key=AIzaSyDrBuO_eyjOF8o1vZ2bdbOsc3xW6_ALheo&q=place_id:"+i.place_id;this.mapURL=this.sanitizer.bypassSecurityTrustResourceUrl(r);let s=this.shippingService.getPlaceFromGoogleObject(i);this.shipping_address&&this.shipping_address.address_2&&(s.address_2=this.shipping_address.address_2),this.shipping.controls.address_line.patchValue(i.formatted_address,{emitEvent:!1}),this.shipping.controls.address.patchValue(s),this.getDynamicShipping()}onBlur(){this.shippingForm.value.address.address_1||this.shippingForm.control.controls.address_line.setErrors({selected:!0})}showShipping(){let i=this.orderService.orderForm.getRawValue().travelers,r=!i.some(s=>this.shippingService.checkShipping(s));if(this.show_shipping.set(r),r){let s=this.shippingService.needsInboundShipping(i);this.show_inbound.set(s),s&&this.shipping.controls.inbound_speed.setValidators([Ie.required])}}setMapURL(i){this.mapURL=this.sanitizer.bypassSecurityTrustResourceUrl(i.url)}addressUpdated(){if(this.shipping_type()==="dynamic"){if(this.isIdpEnv&&(this.showShippingForm=!0,this.shipping.markAllAsTouched()),this.idp&&!this.idp_zip.valid)return;this.getDynamicShipping()}}getDynamicShipping(i=!1){let r=this.shipping.controls.address.controls;if(!(this.idp&&!(this.idp_zip.valid&&r.address_1.valid&&r.state.valid&&r.country.valid&&r.postal_code.valid&&r.city.valid))&&(this.loading_dynamic_options.set(!0),this.ready_for_dynamic.set(!0),this.shipping_type()==="dynamic"))if(this.idp)this.shipping.controls.is_military.disable(),i&&this.shipping.controls.speed_price&&(this.shipping.controls.speed.reset(),this.shipping.controls.speed_price.reset()),this.shippingService.getAAALocation(this.idp_zip.value).subscribe({next:s=>{if(s.address){let l=this.shipping.getRawValue().address,h;l.country==="US"?h={fedex:["fedex_2_day","standard_overnight"],usps:["usps_priority_3_days","usps_priority_overnight"]}:h={dhl:["dhl_express_wordlwide"],usps:["int_usps_priority","int_usps_express"]};let _=this.orderService.orderForm.controls.travelers.controls[0].controls.products.controls[0].controls.product_uuid.value;this.shippingService.getDynamicShippingPrices(_,s.address,l,h,"dynamic",this.appliedPromoCode()).subscribe({next:y=>{this.shipping.controls.is_military.enable(),this.outbound_dynamic_raw.set(y.data),this.dropDisallowedOutboundSelection(),this.loading_dynamic_options.set(!1)},error:()=>{}})}},error:()=>{}});else{let s=this.product.getRawValue();if(s.type==="us_passport"){let l=this.product.getRawValue().product_uuid,h=this.shipping.getRawValue().address,_={address_1:"919 18th Street NW",address_2:"suite 230",city:"Washington",state:"DC",postal_code:"20006",country:"US"},y={fedex:["fedex_international_priority","international_economy"]};this.shippingService.getDynamicShippingPrices(l,_,h,y,"dynamic",this.appliedPromoCode()).subscribe({next:x=>{this.outbound_dynamic_raw.set(x.data),this.dropDisallowedOutboundSelection(),this.loading_dynamic_options.set(!1)},error:()=>{}}),this.shippingService.getDynamicShippingPrices(l,h,_,y,"dynamic").subscribe({next:x=>{this.inbound_dynamic_options.set(x.data),this.loading_dynamic_options.set(!1)},error:()=>{}})}else s.type==="ca_passport"&&this.shippingService.getDynamicShippingOptions(s.product_uuid,this.shipping.getRawValue().address).subscribe({next:l=>{this.inbound_dynamic_options.set(l.data),this.loading_dynamic_options.set(!1)}})}}onSubmitInPerson(){let i=this.orderService.orderForm.getRawValue().travelers;i[0].products[0].type==="ca_passport"&&i[0].products[0].processing_type==="regular"&&(this.shipping.controls.inbound_speed.clearValidators(),this.shipping.controls.inbound_speed.updateV
275alueAndValidity()),this.shippingService.clearShippingOtions(),this.orderService.setFormValidity(!0)}handleMilitaryAddress(i){this.shipping.controls.address.patchValue(i),this.listenToIdpChanges()}onMilitaryChckbxChange({checked:i}){this.outbound_dynamic_raw.set(null),this.shipping.reset({is_military:i}),this.showShippingForm=!1,this.resetMap(),i?this.shippingService.addMilitaryAddressControl():(this.shipping.removeControl("military_address"),this.shipping.controls.address_line.setValidators([Ie.required]),this.shipping.controls.address_line.updateValueAndValidity())}loadStates(){this.commonService.getStates().subscribe({next:i=>{let r=i.filter(s=>s.value!=="CA-N"&&s.value!=="CA-S");r.push({value:"CA",label:"California"}),r.sort((s,l)=>s.label.localeCompare(l.label)),this.states=r}})}setCountryValidators(i){let r=this.shipping.controls.address,s=i==="US"?[Ie.required,Ie.pattern("^\\d{5}$")]:[Ie.required];if(r.controls.postal_code.setValidators(s),r.controls.postal_code.updateValueAndValidity(),i!=="US"){let l=cm(i);this.countryCode.set(`+${l}`);let h=gr.PhoneNumberUtil.getInstance(),_=gr.PhoneNumberFormat,y=h.getExampleNumberForType(i,gr.PhoneNumberType.MOBILE),v=h.format(y,_.INTERNATIONAL).replace(`+${l}`,"").replace(/\d/g,"0");this.countryPattern.set(v),r.controls.phone_number.setValidators(Ie.required)}else r.controls.phone_number.setValidators([])}setStaticValidators(){let i=this.shipping.controls.address,r=/^[A-Za-z0-9\s\-\.,/#]*$/,s=/^[A-Za-z\s-]*$/,l=[Ie.required,Ie.pattern(r)],h=[Ie.pattern(r)],_=[Ie.required,Ie.pattern(s)];i.controls.address_1.setValidators(l),i.controls.address_2.setValidators(h),i.controls.city.setValidators(_),i.controls.state.setValidators(_),i.controls.country.setValidators([Ie.required]),i.controls.address_1.updateValueAndValidity(),i.controls.address_2.updateValueAndValidity(),i.controls.city.updateValueAndValidity(),i.controls.state.updateValueAndValidity(),i.controls.country.updateValueAndValidity()}onCountryChange(i){this.resetMap(),this.shipping.controls.address.controls.phone_number.reset(),this.shipping.controls.address.controls.state.reset(),this.setCountryValidators(i.option.value),this.listenToIdpChanges()}resetMap(){this.mapURL=null,this.recalledAddress=null}appliedPromoCode(){let i=this.orderService.coupon_code;return i?.promotion_code||i?.gw_ref||null}restrictOptionsForPromotion(i){let r=this.orderService.restrictedShippingSpeeds;if(!r||!Array.isArray(i)||i.length===0)return i;let s=i.filter(l=>r.includes(l?.slug)||r.includes(l?.speed));return s.length?s:i}};t.\u0275fac=function(r){return new(r||t)(X(zt),X(Ye),X(tn),X(tt),X(Mt),X(jt),X(Vi),X(st))},t.\u0275cmp=ue({type:t,selectors:[["app-shipping"]],viewQuery:function(r,s){if(r&1&&(ut(Wx,5),ut(Yx,5)),r&2){let l;nt(l=ot())&&(s.shippingForm=l.first),nt(l=ot())&&(s.shippingAddressInput=l.first)}},features:[Po([ns()])],decls:13,vars:7,consts:[["shippingForm","ngForm"],[1,"gw-chkout-main","gw-chkout-ship"],[1,"gw-chkout-label"],[3,"formGroup"],[1,"gw-chkout-ship__map"],["type","shipping",3,"addressControl"],[1,"gw-chkout-shipping__form"],["frameBorder","0",3,"src"],[1,"preloader"],["type","shipping",3,"updateMap","addressUpdated","addressControl"],[1,"gw-chkout-form"],[1,"gw-chkout-field"],["matInput","",3,"formControl"],[1,"gw-chkout-field","gw-chkout-field--apt"],["matInput","",3,"blur","formControl"],["label","Country","type","country",3,"onSelect","locationsLoaded","field","filterUS","hasBorder"],[3,"blur","formControl"],[3,"value"],["matInput","","type","text","instantPrefix","true",3,"prefix","mask","clearIfNotMatch","dropSpecialCharacters","formControl"],["color","primary","formControlName","is_military",1,"gw-chkout-ship__military-chckbx",3,"change"],[3,"militaryAddressForm"],[1,"gw-chkout-field","gw-chkout-field--half",3,"hideRequiredMarker"],["matInput","","name","dl_zip_code","pattern","^\\d{5}$",3,"blur","formControl"],[3,"onValidForm","militaryAddressForm"],[1,"gw-chkout-ship__options"],["src","assets/svg/fedex.svg","alt","Fedex",1,"gw-chkout-ship__options-logo"],[3,"gw-chkout-ship__select--hidden"],[1,"gw-chkout-ship__arrow"],["description","",1,"gwc-shipping__mrg-btn",3,"options","field","submitted"],["description","",3,"options","field","submitted"],["color","primary",1,"gwc-shipping__loader",3,"diameter"],["type","dynamic","bound","inbou
275nd",3,"options","description","field","submitted","hide_logo"],[2,"margin-top","16px"],["type","dynamic","bound","outbound",3,"options","description","field","submitted","hide_logo"],[1,"gwc-shipping__separator"],["mat-button","","color","primary",1,"gw-chkout-main-btn","gwc-shipping__skip",3,"click"]],template:function(r,s){r&1&&(m(0,"div",1)(1,"h3",2),u(2),p(),m(3,"p"),Q(4,Zx,1,0)(5,Jx,1,0)(6,ev,1,0),p(),m(7,"form",3,0),Q(9,_v,3,2)(10,xv,13,3)(11,Av,7,2),p(),Q(12,Nv,4,0),p()),r&2&&(P(2),le(" ",s.shipping_type()==="basic"?"":"Shipping"," Address "),P(2),B(s.shipping_type()==="basic"?4:s.idp?5:6),P(3),L("formGroup",s.shipping),P(2),B(s.shipping.controls.is_military!=null&&s.shipping.controls.is_military.value?-1:9),P(),B(s.idp?10:-1),P(),B(s.show_shipping()?11:-1),P(),B(s.domain==="rmp_ca"&&(s.product==null?null:s.product.value.applying_from)==="CA"?12:-1))},dependencies:[ss,Qe,Wt,$o,os,rt,wn,Kn,bt,vn,So,Et,Dn,Xn,dt,$m,Ut,rn,Zn,Vt,ko,nn,as,rs,L0,Tt,eo,Dt,cs,ji],styles:[`html[_ngcontent-%COMP%]{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1[_ngcontent-%COMP%], .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2[_ngcontent-%COMP%], .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3[_ngcontent-%COMP%], .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4[_ngcontent-%COMP%], .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h5[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-h6[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong[_ngcontent-%COMP%], .mat-subtitle-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-strong[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-subtitle-2[_ngcontent-%COMP%]{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-body-2[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 0 12px}.mat-small[_ngcontent-%COMP%], .mat-caption[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-small[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-caption[_ngcontent-%COMP%]{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-1[_ngcontent-%COMP%]{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}
275.mat-headline-2[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-2[_ngcontent-%COMP%]{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-3[_ngcontent-%COMP%]{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4[_ngcontent-%COMP%], .mat-typography[_ngcontent-%COMP%]   .mat-headline-4[_ngcontent-%COMP%]{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html[_ngcontent-%COMP%]{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html[_ngcontent-%COMP%]{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html[_ngcontent-%COMP%]{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html[_ngcontent-%COMP%]{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html[_ngcontent-%COMP%]{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html[_ngcontent-%COMP%]{--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html[_ngcontent-%COMP%]{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html[_ngcontent-%COMP%]{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader[_ngcontent-%COMP%]{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html[_ngcontent-%COMP%]{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html[_ngcontent-%COMP%]{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html[_ngcontent-%COMP%]{--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html[_ngcontent-%COMP%]{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html[_ngcontent-%COMP%]{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}
275.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html[_ngcontent-%COMP%]{--mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html[_ngcontent-%COMP%]{--mat-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #2348ce;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #2348ce;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #2348ce;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}
275.mat-accent[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}
275.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #2348ce;--mdc-linear-progress-track-color: rgba(35, 72, 206, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #ff4081;--mdc-linear-progress-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html[_ngcontent-%COMP%]{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #2348ce;--mdc-filled-text-field-focus-active-indicator-color: #2348ce;--mdc-filled-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #2348ce;--mdc-outlined-text-field-focus-outline-color: #2348ce;--mdc-outlined-text-field-focus-label-text-color: rgba(35, 72, 206, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(35, 72, 206, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}
275.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #ff4081;--mdc-filled-text-field-focus-active-indicator-color: #ff4081;--mdc-filled-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #ff4081;--mdc-outlined-text-field-focus-outline-color: #ff4081;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(35, 72, 206, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]   .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #2348ce;--mdc-chip-elevated-selected-container-color: #2348ce;--mdc-chip-elevated-disabled-container-color: #2348ce;--mdc-chip-flat-disabled-selected-container-color: #2348ce;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}
275.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #ff4081;--mdc-chip-elevated-selected-container-color: #ff4081;--mdc-chip-elevated-disabled-container-color: #ff4081;--mdc-chip-flat-disabled-selected-container-color: #ff4081;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-height: 32px}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;
275--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #d81b60;--mdc-switch-selected-handle-color: #d81b60;--mdc-switch-selected-hover-state-layer-color: #d81b60;--mdc-switch-selected-pressed-state-layer-color: #d81b60;--mdc-switch-selected-focus-handle-color: #880e4f;--mdc-switch-selected-hover-handle-color: #880e4f;--mdc-switch-selected-pressed-handle-color: #880e4f;--mdc-switch-selected-focus-track-color: #f06292;--mdc-switch-selected-hover-track-color: #f06292;--mdc-switch-selected-pressed-track-color: #f06292;--mdc-switch-selected-track-color: #f06292}html[_ngcontent-%COMP%]   .mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #2348ce;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;
275--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html[_ngcontent-%COMP%]{--mdc-slider-handle-color: #2348ce;--mdc-slider-focus-handle-color: #2348ce;--mdc-slider-hover-handle-color: #2348ce;--mdc-slider-active-track-color: #2348ce;--mdc-slider-inactive-track-color: #2348ce;--mdc-slider-with-tick-marks-inactive-container-color: #2348ce;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html[_ngcontent-%COMP%]{--mat-slider-ripple-color: #2348ce;--mat-slider-hover-state-layer-color: rgba(35, 72, 206, .05);--mat-slider-focus-state-layer-color: rgba(35, 72, 206, .2);--mat-slider-value-indicator-opacity: .6}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #ff4081;--mdc-slider-focus-handle-color: #ff4081;--mdc-slider-hover-handle-color: #ff4081;--mdc-slider-active-track-color: #ff4081;--mdc-slider-inactive-track-color: #ff4081;--mdc-slider-with-tick-marks-inactive-container-color: #ff4081;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mat-slider-ripple-color: #ff4081;--mat-slider-hover-state-layer-color: rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color: rgba(255, 64, 129, .2)}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html[_ngcontent-%COMP%]{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2348ce;--mdc-radio-selected-hover-icon-color: #2348ce;--mdc-radio-selected-icon-color: #2348ce;--mdc-radio-selected-pressed-icon-color: #2348ce}
275.mat-accent[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ff4081;--mdc-radio-selected-hover-icon-color: #ff4081;--mdc-radio-selected-icon-color: #ff4081;--mdc-radio-selected-pressed-icon-color: #ff4081}.mat-warn[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--selected[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--activated[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%]{color:#2348ce}.mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%]   .mdc-list-item--disabled[_ngcontent-%COMP%]   .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;
275--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html[_ngcontent-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html[_ngcontent-%COMP%]{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #2348ce}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #2348ce;--mat-tab-header-active-ripple-color: #2348ce;--mat-tab-header-inactive-ripple-color: #2348ce;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #2348ce;--mat-tab-header-active-hover-label-text-color: #2348ce;--mat-tab-header-active-focus-indicator-color: #2348ce;--mat-tab-header-active-hover-indicator-color: #2348ce}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ff4081;--mat-tab-header-active-ripple-color: #ff4081;--mat-tab-header-inactive-ripple-color: #ff4081;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ff4081;--mat-tab-header-active-hover-label-text-color: #ff4081;--mat-tab-header-active-focus-indicator-color: #ff4081;--mat-tab-header-active-hover-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #2348ce;--mat-tab-header-with-background-foreground-color: white}
275.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #ff4081;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff4081;--mdc-checkbox-selected-hover-icon-color: #ff4081;--mdc-checkbox-selected-icon-color: #ff4081;--mdc-checkbox-selected-pressed-icon-color: #ff4081;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff4081;--mdc-checkbox-selected-hover-state-layer-color: #ff4081;--mdc-checkbox-selected-pressed-state-layer-color: #ff4081;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2348ce;--mdc-checkbox-selected-hover-icon-color: #2348ce;--mdc-checkbox-selected-icon-color: #2348ce;--mdc-checkbox-selected-pressed-icon-color: #2348ce;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2348ce;--mdc-checkbox-selected-hover-state-layer-color: #2348ce;--mdc-checkbox-selected-pressed-state-layer-color: #2348ce;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html[_ngcontent-%COMP%]{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #2348ce}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #2348ce;--mat-text-button-ripple-color: rgba(35, 72, 206, .1)}
275.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #ff4081}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #ff4081;--mat-text-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #2348ce;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #ff4081;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #2348ce;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #ff4081;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #2348ce;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #2348ce;--mat-outlined-button-ripple-color: rgba(35, 72, 206, .1)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #ff4081;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #ff4081;--mat-outlined-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mdc-text-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-filled-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-protected-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-outlined-button-container-height: 36px}html[_ngcontent-%COMP%]{--mat-text-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-outlined-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-size: 24px}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #2348ce;--mat-icon-button-ripple-color: rgba(35, 72, 206, .1)}
275html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: rgba(255, 64, 129, .1)}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}
275html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #2348ce}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #ff4081}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #f44336}html[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]{--mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-fab-small-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-snackbar-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html[_ngcontent-%COMP%]{--mat-snack-bar-button-color: #b3e5ff}html[_ngcontent-%COMP%]{--mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2348ce}html[_ngcontent-%COMP%]   .mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #ff4081}html[_ngcontent-%COMP%]   .mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--mat-badge-background-color: #2348ce;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent[_ngcontent-%COMP%]{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn[_ngcontent-%COMP%]{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);
275--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #2348ce;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 72, 206, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 72, 206, .3);--mat-datepicker-toggle-active-state-icon-color: #2348ce;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 72, 206, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}
275.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--mat-divider-width: 1px}html[_ngcontent-%COMP%]{--mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--mat-icon-color: #2348ce}.mat-icon.mat-accent[_ngcontent-%COMP%]{--mat-icon-color: #ff4081}.mat-icon.mat-warn[_ngcontent-%COMP%]{--mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #2348ce;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #2348ce;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #2348ce;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html[_ngcontent-%COMP%]   .mat-step-header.mat-accent[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]   .mat-step-header.mat-warn[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #2348ce;--mat-toolbar-container-text-color: white}
275.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-timepicker-container-background-color: white}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}.mat-select-trigger[_ngcontent-%COMP%]{display:table}.mat-select-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]{vertical-align:top}html[_ngcontent-%COMP%]{box-sizing:border-box;--mdc-theme-error: #d50000;--mat-select-invalid-arrow-color: #d50000;--mdc-filled-text-field-error-caret-color: #d50000;--mdc-filled-text-field-error-label-text-color: #d50000;--mdc-filled-text-field-error-hover-label-text-color: #d50000;--mat-form-field-error-text-color: #d50000;--mdc-outlined-text-field-error-outline-color: #d50000;--mdc-outlined-text-field-error-hover-outline-color: #d50000;--mdc-outlined-text-field-error-focus-outline-color: #d50000}@media (min-width: 769px){html[_ngcontent-%COMP%]{height:100%}}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:inherit}*[_ngcontent-%COMP%]{max-height:1000000px}body[_ngcontent-%COMP%]{margin:0;color:#494949;background:#f7f7f7;background-attachment:fixed;font:15px Open Sans,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1201px){body[_ngcontent-%COMP%]{min-height:100%;position:relative}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{background-color:#2348ce;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;box-shadow:0 2px 30px #0000004d;height:60px;font-size:20px;letter-spacing:.5px}.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:360px}@media (max-width: 479px){.gw-chkout-heading[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{width:100%}}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--small[_ngcontent-%COMP%]{height:48px;font-size:18px}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--light[_ngcontent-%COMP%]{background-color:transparent;color:#2348ce;text-decoration:underline}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--full[_ngcontent-%COMP%]{width:100%}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--flat[_ngcontent-%COMP%]{box-shadow:none}.mdc-button.mdc-button--unelevated.gw-chkout-main-btn--notransform[_ngcontent-%COMP%]{text-transform:none}.mdc-button.mdc-button--unelevated.gw-chkout-small-btn[_ngcontent-%COMP%]{color:#2348ce;letter-spacing:normal}.mdc-button.gw-chkout-main-btn[_ngcontent-%COMP%]{border-radius:0}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]{width:163px;height:36px;margin-top:6px;box-shadow:none;letter-spacing:0;font-size:16px}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo.gw-chkout-btn--disabled[_ngcontent-%COMP%]{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:500}.gw-chkout-confirmation__card-btn[_ngcontent-%COMP%]   .mdc-button.gw-chkout-main-btn.gw-chkout-btn--photo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700!important}.mdc-button.gw-chkout-main-btn.gw-chkout-btn--rounded[_ngcontent-%COMP%]{border-radius:25px}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]{border-color:#2348ce!important;color:#2348ce!important}.mdc-button.gw-chkout-main-btn[mat-stroked-button][_ngcontent-%COMP%]   .mat-mdc-button-persistent-ripple[_ngcontent-%COMP%]:before{background-color:#2348ce!important}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){padding:0 8px;max-height:48px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-floating-label[_ngcontent-%COMP%]{display:inline;font-size:15px;font-weight:700;color:#979797}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex;align-items:flex-end;padding-bottom:4px}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-select-value-text[_ngcontent-%COMP%], .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   .mat-mdc-input-element[_ngcontent-%COMP%]{font-size:15px;line-height:20px;letter-spacing:normal}.mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined)   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-width:2px}.mat-mdc-text-field-wrapper.mdc-text-field--filled[_ngcontent-%COMP%]:not(.mdc-text-field--disabled):hover   .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#0000006b}.mat-mdc-form-field[_ngcontent-%COMP%]   .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding-left:8px;font-size:11px;background:no-repeat center right 8px url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15L9 0 .5 15h17zM10 13H8v-2h2v2zm0-3H8V6h2v4z' fill='%23D50000' fill-rule='evenodd'/%3E%3C/svg%3E")}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:6px}.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-floating-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.mat-form-field-invalid.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border-color:var(--mdc-theme-error)}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]:has(.mat-mdc-form-field-hint){margin-bottom:6px}.mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%]{padding:0;font-size:11px;color:#0000008a;margin-bottom:6px}.mat-mdc-select-panel[_ngcontent-%COMP%]{padding:0}.gw-chkout-field[_ngcontent-%COMP%]{flex:1}.gw-chkout-locations-search[_ngcontent-%COMP%]   .gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{display:none}.gw-chkout-field--full[_ngcontent-%COMP%]{width:100%}.gw-chkout-location.gw-chkout-field[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:2px solid #979797;border-radius:3px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-bottom:6px}.gw-chkout-field--border[_ngcontent-%COMP%]   .mdc-line-ripple[_ngcontent-%COMP%]{display:none}.gw-chkout-field__flag[_ngcontent-%COMP%]{margin-right:10px}.gw-chkout-form[_ngcontent-%COMP%]{display:flex;gap:4%}@media (max-width: 767px){.gw-chkout-form[_ngcontent-%COMP%]{flex-direction:column}}.gw-chkout-radio__item[_ngcontent-%COMP%]{display:flex;width:100%;min-height:48px;padding:2px 0;border:2px solid transparent}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]{border:2px solid #2348ce;border-radius:24px}.gw-chkout-radio__item.mat-mdc-radio-checked[_ngcontent-%COMP%]   .gw-chkout-passport-opt-breakdown[_ngcontent-%COMP%]{display:block}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{width:100%;height:100%}.gw-chkout-radio__item[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{flex:1}.gw-chkout-radio__item--center[_ngcontent-%COMP%]   .mdc-form-field[_ngcontent-%COMP%]{align-items:center}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout-radio__item.mat-mdc-radio-button[_ngcontent-%COMP%]   .mdc-radio[_ngcontent-%COMP%]   .mdc-radio__native-control[_ngcontent-%COMP%]:enabled:not(:checked) + .mdc-radio__background[_ngcontent-%COMP%]   .mdc-radio__outer-circle[_ng
275content-%COMP%]{border-color:var(--mdc-theme-error)}.gw-checkout-radio--submitted.ng-invalid[_ngcontent-%COMP%]   .gw-chkout__radio-message[_ngcontent-%COMP%]{display:block;color:var(--mdc-theme-error)}.gw-chkout__radio-message[_ngcontent-%COMP%]{display:none;width:auto;height:42px;margin-left:.75rem;padding-top:14px;padding-left:24px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#ccc;line-height:16px;background:no-repeat center left url("./media/error-alert-RY5YC55K.svg")}.gw-chkout-addons[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-addons[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]{height:auto;margin-bottom:20px}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:hover:before, .gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]:focus:before{background:transparent}.gw-chkout-addons[_ngcontent-%COMP%]   .mdc-list-item.mdc-list-item--with-leading-checkbox[_ngcontent-%COMP%]   .mat-mdc-list-option-checkbox-before[_ngcontent-%COMP%]{margin-right:8px;margin-left:0;align-self:flex-start}form[_ngcontent-%COMP%]{margin:0;padding:0;border-style:none}select[_ngcontent-%COMP%]{-webkit-border-radius:0}img[_ngcontent-%COMP%]{max-width:100%;height:auto;vertical-align:top}.gm-style[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:none}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], .h[_ngcontent-%COMP%]{font-weight:700;margin:0 0 .5em}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:16px;font-size:27px;letter-spacing:.4px}@media (min-width: 768px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-bottom:11px;letter-spacing:0px;font-size:32px}}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:38px}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:18px;letter-spacing:0}@media (min-width: 768px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:24px}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:13px;font-size:18px}@media (min-width: 768px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:25px;font-size:24px}}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{margin-bottom:20px}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:21px}p[_ngcontent-%COMP%]{margin:0 0 1em}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:none}.gw-checkout-container[_ngcontent-%COMP%]{width:100%;max-width:100%;margin:auto;padding:25px 15px 50px}@media (min-width: 1024px){.gw-checkout-container[_ngcontent-%COMP%]{width:1024px}}@media (min-width: 1200px){.gw-checkout-container[_ngcontent-%COMP%]{width:1200px}}.row[_ngcontent-%COMP%]{box-sizing:border-box}@media (min-width: 768px){.row[_ngcontent-%COMP%]{display:flex;align-items:stretch;gap:30px}}.col-left[_ngcontent-%COMP%]{flex:1}@media (min-width: 768px){.col-right[_ngcontent-%COMP%]{width:35%}}.gwc-button__spinner.mat-mdc-progress-spinner[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%]{stroke:#fff}@media (max-width: 767px){.gw-chkout-traveler__select--desktop.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}}.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.gw-chkout-traveler__select--mobile.mat-mdc-form-field[_ngcontent-%COMP%]{display:block}}.gw-chkout-main[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 12px #00000014}div.gw-chkout-elevation[_ngcontent-%COMP%], section.gw-chkout-elevation[_ngcontent-%COMP%], aside.gw-chkout-elevation[_ngcontent-%COMP%], div.gw-chkout-disclaimer--photo.gw-chkout-elevation[_ngcontent-%COMP%]{border-radius:20px;box-shadow:0 4px 6.8px 4px #0942b326}mat-expansion-panel[_ngcontent-%COMP%]   .mat-expansion-panel-body[_ngcontent-%COMP%]{padding:0}mat-dialog-container.mat-dialog-container[_ngcontent-%COMP%]{padding:0}h3.gw-chkout-label[_ngcontent-%COMP%]{color:#494949;font-weight:700}.gw-chkout-terms__title.mat-dialog-title[_ngcontent-%COMP%]{margin:10px 24px;font-weight:700}.gw-chkout-terms__content.mat-dialog-content[_ngcontent-%COMP%]{margin:0}.gw-chkout-terms__grid[_ngcontent-%COMP%]{margin-bottom:20px}.gw-chkout-terms__grid[_ngcontent-%COMP%]   mat-grid-tile[_ngcontent-%COMP%]{background-color:#ececec}.gw-chkout-country__reqs[_ngcontent-%COMP%]   .mat-expansion-indicator[_ngcontent-%COMP%]{margin-right:12px}.gw-checkout-login-dialog[_ngcontent-%COMP%]   .mat-dialog-container[_ngcontent-%COMP%]{position:relative}.gw-chkout-chkbox[_ngcontent-%COMP%]{padding:12px 10px;background-color:#fafafa;display:block}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 28px}.gw-chkout-chkbox[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: none}.gw-chkout-chkbox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.gw-chkout-chkbox[_ngcontent-%COMP%]   .mdc-label[_ngcontent-%COMP%]{letter-spacing:normal;font-size:13px;position:relative}.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:150px;margin-right:30px;align-self:flex-start}@media (max-width: 767px){.gw-chkout-home__aarp[_ngcontent-%COMP%]{width:100px;margin-right:18px}}@media (max-width: 767px){gw-chkout-home-slider[_ngcontent-%COMP%]   .gw-chkout-card[_ngcontent-%COMP%]   .gw-chkout-card__body[_ngcontent-%COMP%]{padding-top:0}}.gw-chkout-grey-btn.mat-mdc-button.mat-unthemed[_ngcontent-%COMP%]{height:48px;padding:0 16px;border-radius:24px;background-color:#92959c;color:#fff;font-weight:700;box-shadow:0 2px 30px #0000004d;box-sizing:initial;font-size:15px;letter-spacing:normal;min-width:48px}.gw-checkout-button__load[_ngcontent-%COMP%]{margin:0 auto;--mdc-circular-progress-active-indicator-color: #FFF}.gw-checkout-button__load--grey[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #d4dadf}.gw-checkout-button__load--brand[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: $main-btn-bg}.mdc-list-item__primary-text[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-tracking: normal}.gw-chkout__avatar-menu[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{padding:0}.gwc-header-message[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.gwc-applicant-info-joined[_ngcontent-%COMP%]{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined){border:none;border-radius:0;max-height:unset}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]{background-color:#fff;padding-top:18px;overflow:visible;flex:1;position:relative}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{display:flex}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__notch[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__leading[_ngcontent-%COMP%], .gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mdc-notched-outline__trailing[_ngcontent-%COMP%]{border:none}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   input.mat-mdc-input-element[_ngcontent-%COMP%]{font-weight:100}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:-22px;text-shadow:0px 0px 1px white}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.gwc-applicant-info-joined[_ngcontent-%COMP%]   gw-chkout-location-select[_ngcontent-%COMP%]:not(:first-of-type){border-left:1px solid lightgrey}.gwc-applicant-info-joined[_ngcontent-%COMP%]   .mdc-button.mdc-button--unelevated.gw-chkout-main-btn[_ngcontent-%COMP%]{padding:0 32px;height:62px;box-shadow:none;width:auto;border-radius:0 4px 4px 0}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%]   .mat-mdc-option[_ngcontent-%COMP%]:not(:hover){--mat-option-focus-state-layer-color: transparent}.gw-chkout-aaa-agent__group[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{background-color:#f5f5f5;font-weight:700;opacity:.7}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]{padding:0;--mdc-list-list-item-one-line-container-height: 36px}.gwc-home__section[_ngcontent-%COMP%]   .gw-chkout-contact[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:16px!important}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegular-NSNCITLG.otf");font-weight:400}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicBold-IORJSWDY.otf");font-weight:700}@font-face{font-family:Mission Gothic;src:url("./media/MissionGothicRegularItalic-M76IONVW.otf");font-weight:400;font-style:italic}@media (max-width: 767px){.gw-chkout__hidemobile[_ngcontent-%COMP%]{display:none}}@media (min-width: 768px){.gw-chkout__hidedesktop[_ngcontent-%COMP%]{display:none}}
275#SA_wrapper_b90Dbhnjw6fk[_ngcontent-%COMP%]   .css-star[_ngcontent-%COMP%]{font-size:21px!important}.gw-chkout-ship[_ngcontent-%COMP%]{padding:.9375rem 1.1875rem;margin-bottom:.375rem;margin-bottom:20px;font-weight:300}.gw-chkout-ship[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{margin-bottom:10px}@media (min-width: 768px){.gw-chkout-ship[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{margin-bottom:13px}}@media (min-width: 768px){.gw-chkout-ship[_ngcontent-%COMP%]{padding:.9375rem 1.875rem .4375rem;font-size:17px}}@media (min-width: 1200px){.gw-chkout-ship[_ngcontent-%COMP%]{padding:.9375rem 1.875rem 1.25rem;margin-bottom:0}}.gw-chkout-ship__options[_ngcontent-%COMP%]{padding-top:20px;margin-bottom:14px}.gw-chkout-ship__options[_ngcontent-%COMP%]:after{content:"";display:block;clear:both}.gw-chkout-ship__options[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{margin-bottom:10px}@media (min-width: 768px){.gw-chkout-ship__options[_ngcontent-%COMP%]   .gw-chkout-label[_ngcontent-%COMP%]{float:left}}@media (min-width: 768px){.gw-chkout-ship__options[_ngcontent-%COMP%]{padding-top:50px;margin-bottom:0}}.gw-chkout-ship__options-logo[_ngcontent-%COMP%]{width:104px;height:32px}@media (min-width: 768px){.gw-chkout-ship__options-logo[_ngcontent-%COMP%]{margin:8px 17px 0 0;float:right}}.gw-chkout-ship__map[_ngcontent-%COMP%]{position:relative;margin-bottom:10px}.gw-chkout-ship__map[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:160px}@media (min-width: 768px){.gw-chkout-ship__map[_ngcontent-%COMP%]{margin-bottom:3px}}.gw-chkout-ship__arrow[_ngcontent-%COMP%]{transform:rotate(-90deg);display:inline-block}.gw-chkout-ship__apt[_ngcontent-%COMP%]{max-width:130px}.gw-chkout-ship_address[_ngcontent-%COMP%]{margin:32px 0}.gw-chkout-ship__select--hidden[_ngcontent-%COMP%]{display:none}.gwc-shipping__loader[_ngcontent-%COMP%]{margin:10px auto}.gwc-shipping__skip[_ngcontent-%COMP%]{margin:24px auto 0;display:block;font-size:18px;font-weight:700;letter-spacing:0}
275.gwc-shipping__separator[_ngcontent-%COMP%]{display:flex;gap:12px;align-items:center;margin-top:24px;color:gray;font-weight:700}.gwc-shipping__separator[_ngcontent-%COMP%]:before, .gwc-shipping__separator[_ngcontent-%COMP%]:after{display:block;content:"";flex:1;height:1px;background:gray}.gw-chkout-ship__military-chckbx[_ngcontent-%COMP%]{margin-bottom:16px}.gwc-shipping__mrg-btn[_ngcontent-%COMP%]{margin-bottom:28px}.gw-chkout-shipping__form[_ngcontent-%COMP%]{margin-top:24px;margin-bottom:12px}@media (min-width: 768px){.gw-chkout-field--apt[_ngcontent-%COMP%]{max-width:235px}}
276/*# sourceMappingURL=shipping.component-C4K4GDBU.css.map */`]});let n=t;return n})();var U0=(()=>{let t=class t{constructor(i,r,s){this.orderService=i,this.authService=r,this.router=s}canActivate(i,r){return this.authService.check().subscribe(s=>{!s.message&&s.roles&&s.roles.includes("customer")&&(this.orderService.previous=="/step-3"?this.router.navigate(["/step-1"]):(this.orderService.createHotLead(),this.router.navigate(["/step-3"])))}),!0}};t.\u0275fac=function(r){return new(r||t)(je(Ye),je(Pn),je(Mt))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Dv=[{path:"",component:T0,resolve:{shipping:Om,countries:Zi,states:pi},children:[{path:"step-1",component:D0,data:{title:"Step 1 - Service Options",step:0,next:"/step-2",headline:U["step-1"]?.main?U["step-1"].main:"Select Service Options",description:U["step-1"]?.secondary?U["step-1"].secondary:"The fast, convenient way to expedite your application."}},{path:"step-2",component:I0,canActivate:[U0],data:{title:"Step 2 - Customer Info",step:1,next:"/step-3",previous:"/step-1",headline:"Customer Info",description:U["step-2"]?.secondary?U["step-2"].secondary:"After selecting your expediting option, proceed to use our intuitive platform to fill out and manage your application."}},{path:"step-3",component:V0,data:{title:"Step 3 - Shipping & Handling",step:2,next:"/step-4",previous:"/step-2",headline:"Shipping & Handling",description:"Trusted, safe, and secure. Track your order status every step of the way."}},{path:"step-4",component:Fm,resolve:{shippingValid:km},data:{title:"Step 4 - Payment Method",step:3,previous:"/step-3",headline:"Select Payment Method",description:"We utilize the highest standards for security and encryption to ensure that your information is safeguarded."}},{path:"**",redirectTo:"/"}]}],B0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[dt.forChild(Dv),dt]});let n=t;return n})();var H0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({});let n=t;return n})();var G0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({providers:[ns()],imports:[Cn,rt,sn,is,kt,Im,Rm,B0,ts,Jn,rn,Tt,O0,p0,an,as,Eo,Qe,To,Wa,$o,H0,ss,dt,ol,il,rl,al]});let n=t;return n})();var j0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({providers:[Nm,La,Dm,st,Pm,Ye,Lm,tt,Ra]});let n=t;return n})();var q0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[Em,rn,Qe,lm,es,Cn,rt,kt,$o]});let n=t;return n})();var W0=(()=>{let t=class t{constructor(i){this.commonService=i}validate(i){return this.commonService.getLocation(i.value,"state").pipe($i(r=>(console.log("Validator response: ",r),r?null:{invalid:!0})))}};t.\u0275fac=function(r){return new(r||t)(je(st))},t.\u0275prov=ze({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var sl=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[kt,Qe,It,sn,dt]});let n=t;return n})();var Y0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({providers:[W0],imports:[It,ms,kt,sn,sl,Qe,Jn,To,Eo,dt,si,No,us]});let n=t;return n})();var K0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[kt,Qe]});let n=t;return n})();var X0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[It,kt,Cn,ts,rt,dt]});let n=t;return n})();var Iv=Wo(Bp());var Q0=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t}),t.\u0275inj=Be({imports:[It,sn,kt,Cn,sl,Qe,Jn,$o,si]});let n=t;return n})();var cl=Wo(ld()),Rv=function(n,t,o,i){var r=arguments.length,s=r<3?t:i===null?i=Object.getOwnPropertyDescriptor(t,o):i,l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(n,t,o,i);else for(var h=n.length-1;h>=0;h--)(l=n[h])&&(s=(r<3?l(s):r>3?l(t,o,s):l(t,o))||s);return r>3&&s&&Object.defineProperty(t,o,s),s},Lv=function(n,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,t)},SE=typeof Zone<"u"&&!!Zone.current,ll=class extends Or{constructor(t){super(),t?this.bugsnagClient=t:this.bugsnagClient=cl.default._client}handleError(t){let o={severity:"error",severityReason:{type:"unhandledException"},unhandled:!0},i=this.bugsnagClient.Event.create(t,!0,o,"angular error handler",1);t.ngDebugContext&&i.addMetadata("angular",{component:t.ngDebugContext.component,context:t.ngDebugContext.context}),this.bugsnagClient._notify(i),Or.prototype.handleError.call(this,t)}};ll=Rv([_p(),Lv("design:paramtypes",[cl.Client])],ll);var Wh=Wo(ld());
276var th={attributeStringValueLimit:1024,attributeArrayLengthLimit:1e3,attributeCountLimit:128},nh={attributeStringValueLimit:1/0,attributeArrayLengthLimit:1/0,attributeCountLimit:1/0};var bo=n=>n===!0||n===!1,Rt=n=>!!n&&typeof n=="object"&&!Array.isArray(n),un=n=>typeof n=="number"&&Number.isFinite(n)&&!Number.isNaN(n),Pi=n=>typeof n=="string",_o=n=>Pi(n)&&n.length>0,cd=n=>Rt(n)&&typeof n.debug=="function"&&typeof n.info=="function"&&typeof n.warn=="function"&&typeof n.error=="function",dd=n=>Array.isArray(n)&&n.every(_o),pd=n=>Array.isArray(n)&&n.every(t=>_o(t)||t instanceof RegExp);function md(n){return Rt(n)&&un(n.value)&&un(n.time)}var ud=n=>Rt(n)&&typeof n.id=="string"&&typeof n.traceId=="string"&&typeof n.isValid=="function",gd=n=>Rt(n)&&typeof n.id=="string"&&typeof n.traceId=="string";function hd(n){return un(n)||n instanceof Date}function oh(n){return Rt(n)&&typeof n.configure=="function"}function fd(n){return Array.isArray(n)&&n.every(t=>oh(t))}function bd(n){return Array.isArray(n)&&n.every(t=>typeof t=="function")}function Fv(n,t){let o=n.length,i=n.slice(0,t),r=i.length;return`${i} *** ${o-r} CHARS TRUNCATED`}var hr=class{get droppedAttributesCount(){return this._droppedAttributesCount}constructor(t,o,i,r){this._droppedAttributesCount=0,this.attributes=t,this.spanAttributeLimits=o,this.spanName=i,this.logger=r}validateAttribute(t,o){if(typeof o=="string"&&o.length>this.spanAttributeLimits.attributeStringValueLimit&&(this.attributes.set(t,Fv(o,this.spanAttributeLimits.attributeStringValueLimit)),this.logger.warn(`Span attribute ${t} in span ${this.spanName} was truncated as the string exceeds the ${this.spanAttributeLimits.attributeStringValueLimit} character limit set by attributeStringValueLimit.`)),Array.isArray(o)&&o.length>this.spanAttributeLimits.attributeArrayLengthLimit){let i=o.slice(0,this.spanAttributeLimits.attributeArrayLengthLimit);this.attributes.set(t,i),this.logger.warn(`Span attribute ${t} in span ${this.spanName} was truncated as the array exceeds the ${this.spanAttributeLimits.attributeArrayLengthLimit} element limit set by attributeArrayLengthLimit.`)}}set(t,o){typeof t=="string"&&(typeof o=="string"||typeof o=="boolean"||un(o)||Array.isArray(o))&&this.attributes.set(t,o)}setCustom(t,o){if(typeof t=="string"&&(typeof o=="string"||typeof o=="boolean"||un(o)||Array.isArray(o))){if(!this.attributes.has(t)&&this.attributes.size>=this.spanAttributeLimits.attributeCountLimit){this._droppedAttributesCount++,this.logger.warn(`Span attribute ${t} in span ${this.spanName} was dropped as the number of attributes exceeds the ${this.spanAttributeLimits.attributeCountLimit} attribute limit set by attributeCountLimit.`);return}if(t.length>128){this._droppedAttributesCount++,this.logger.warn(`Span attribute ${t} in span ${this.spanName} was dropped as the key length exceeds the ${128} character fixed limit.`);return}this.attributes.set(t,o)}}remove(t){this.attributes.delete(t)}toJson(){return Array.from(this.attributes).forEach(([t,o])=>{this.validateAttribute(t,o)}),Array.from(this.attributes).map(([t,o])=>rh(t,o))}},na=class extends hr{constructor(t,o,i,r,s,l){let h=new Map([["deployment.environment",t],["telemetry.sdk.name",r],["telemetry.sdk.version",s],["service.name",i]]);o.length>0&&h.set("service.version",o),super(h,nh,"resource-attributes",l)}};function zv(n){switch(typeof n){case"number":return Number.isNaN(n)||!Number.isFinite(n)?void 0:Number.isInteger(n)?{intValue:`${n}`}:{doubleValue:n};case"boolean":return{boolValue:n};case"string":return{stringValue:n}}}function Vv(n){return n.map(t=>zv(t)).filter(t=>typeof t<"u")}function rh(n,t){switch(typeof t){case"number":return Number.isNaN(t)||!Number.isFinite(t)?void 0:n!=="bugsnag.sampling.p"&&Number.isInteger(t)?{key:n,value:{intValue:`${t}`}}:{key:n,value:{doubleValue:t}};case"boolean":return{key:n,value:{boolValue:t}};case"string":return{key:n,value:{stringValue:t}};case"object":if(Array.isArray(t)){let o=Vv(t);return{key:n,value:{arrayValue:o.length>0?{values:o}:{}}}}return;default:return}}function oa(n){return Math.round(n*1e6)}var fr={appVersion:{defaultValue:"",message:"should be a string",validate:_o},endpoint:{defaultValue:"https://otlp.bugsnag.com/v1/traces",message:"should be a string",validate:_o},apiKey:{defaultValue:"",message:"should be a 32 character hexadecimal string",validate:n=>Pi(n)&&/^[a-f0-9]{32}$/.test(n)},logger:{defaultValue:{debug(n){console.debug(n)},info(n){console.info(n)},warn(n){console.warn(n)},error(n){console.error(n)}},message:"should be a Logger object",validate:cd},releaseStage:{defaultValue:"production",message:"should be a string",validate:_o},enabledReleaseStages:{defaultValue:null,message:"should be an array of str
276ings",validate:n=>n===null||dd(n)},plugins:{defaultValue:[],message:"should be an array of plugin objects",validate:fd},bugsnag:{defaultValue:void 0,message:"should be an instance of Bugsnag",validate:n=>Rt(n)&&typeof n.addOnError=="function"},samplingProbability:{defaultValue:void 0,message:"should be a number between 0 and 1",validate:n=>n===void 0||un(n)&&n>=0&&n<=1},onSpanEnd:{defaultValue:void 0,message:"should be an array of functions",validate:bd},attributeStringValueLimit:{defaultValue:1024,message:`should be a number between 1 and ${1e4}`,validate:n=>un(n)&&n>0&&n<=1e4},attributeArrayLengthLimit:{defaultValue:1e3,message:`should be a number between 1 and ${1e4}`,validate:n=>un(n)&&n>0&&n<=1e4},attributeCountLimit:{defaultValue:128,message:`should be a number between 1 and ${1e3}`,validate:n=>un(n)&&n>0&&n<=1e3}};function _d(n,t){if(typeof n=="string"&&(n={apiKey:n}),!Rt(n)||!Pi(n.apiKey)||n.apiKey.length===0)throw new Error("No Bugsnag API Key set");let o="",i={};for(let r of Object.keys(t))Object.prototype.hasOwnProperty.call(n,r)?t[r].validate(n[r])?i[r]=n[r]:(o+=`
277  - ${r} ${t[r].message}, got ${typeof n[r]}`,i[r]=t[r].defaultValue):i[r]=t[r].defaultValue;return i.apiKey=n.apiKey,i.maximumBatchSize=n.maximumBatchSize||100,i.batchInactivityTimeoutMs=n.batchInactivityTimeoutMs||30*1e3,o.length>0&&i.logger.warn(`Invalid configuration${o}`),i}var ia=class{constructor(){this.events=[]}add(t,o){this.events.push({name:t,time:o})}toJson(t){return this.events.map(({name:o,time:i})=>({name:o,timeUnixNano:t.toUnixTimestampNanoseconds(i)}))}};function ra(n){let t=0;for(let o=0;o<n.length/8;o++){let i=o*8,r=Number.parseInt(n.slice(i,i+8),16);
277t=(t^r)>>>0}return t}var Gv=60*60*1e3;function yd(n,t){return mt(Me({name:n.name,kind:n.kind,spanId:n.id,traceId:n.traceId,parentSpanId:n.parentSpanId},n.attributes.droppedAttributesCount>0?{droppedAttributesCount:n.attributes.droppedAttributesCount}:{}),{startTimeUnixNano:t.toUnixTimestampNanoseconds(n.startTime),endTimeUnixNano:t.toUnixTimestampNanoseconds(n.endTime),attributes:n.attributes.toJson(),events:n.events.toJson(t)})}function xd(n){return{get id(){return n.id},get traceId(){return n.traceId},get samplingRate(){return n.samplingRate},get name(){return n.name},isValid:()=>!1,end:()=>{},setAttribute:(t,o)=>{n.attributes.setCustom(t,o)}}}var aa=class{constructor(t,o,i,r,s,l,h){this.kind=3,this.events=new ia,this.id=t,this.traceId=o,this.parentSpanId=h,this.name=i,this.startTime=r,this.attributes=s,this.samplingRate=ra(this.traceId),this.clock=l}addEvent(t,o){this.events.add(t,o)}setAttribute(t,o){this.attributes.set(t,o)}setCustomAttribute(t,o){this.attributes.setCustom(t,o)}end(t,o){this.endTime=t;let i=o;return this.attributes.set("bugsnag.sampling.p",i.raw),{id:this.id,name:this.name,kind:this.kind,traceId:this.traceId,startTime:this.startTime,attributes:this.attributes,events:this.events,samplingRate:this.samplingRate,endTime:t,get samplingProbability(){return i},set samplingProbability(r){i=r,this.attributes.set("bugsnag.sampling.p",i.raw)},parentSpanId:this.parentSpanId}}isValid(){return this.endTime===void 0&&this.startTime>this.clock.now()-Gv}},sa={startTime:{message:"should be a number or Date",getDefaultValue:()=>{},validate:hd},parentContext:{message:"should be a SpanContext",getDefaultValue:()=>{},validate:n=>n===null||ud(n)},makeCurrentContext:{message:"should be true|false",getDefaultValue:()=>{},validate:bo},isFirstClass:{message:"should be true|false",getDefaultValue:()=>{},validate:bo}};var dl=class{constructor(t,o,i,r,s,l){this.spans=[],this.timeout=null,this.flushQueue=Promise.resolve(),this.delivery=t,this.configuration=o,this.retryQueue=i,this.sampler=r,this.probabilityManager=s,this.encoder=l,this.flush=this.flush.bind(this)}stop(){this.timeout!==null&&(clearTimeout(this.timeout),this.timeout=null)}start(){this.stop(),this.timeout=setTimeout(this.flush,this.configuration.batchInactivityTimeoutMs)}add(t){this.configuration.enabledReleaseStages&&!this.configuration.enabledReleaseStages.includes(this.configuration.releaseStage)||(this.spans.push(t),this.spans.length>=this.configuration.maximumBatchSize?this.flush():this.start())}flush(){return ct(this,null,function*(){this.stop(),this.flushQueue=this.flushQueue.then(()=>ct(this,null,function*(){let t=yield this.prepareBatch();if(!t)return;let o=yield this.encoder.encode(t),i=Date.now();try{let r=yield this.delivery.send(o);switch(r.samplingProbability!==void 0&&this.probabilityManager.setProbability(r.samplingProbability),r.state){case"success":this.retryQueue.flush();break;case"failure-discard":this.configuration.logger.warn("delivery failed");break;case"failure-retryable":this.configuration.logger.info("delivery failed, adding to retry queue"),this.retryQueue.add(o,i);break;default:r.state}}catch{this.configuration.logger.warn("delivery failed")}})),yield this.flushQueue})}runCallbacks(t){return ct(this,null,function*(){if(this.configuration.onSpanEnd){let o=performance.now(),i=!0;for(let r of this.configuration.onSpanEnd)try{let s=r(t);if(typeof s.then=="function"&&(s=yield s),s===!1){i=!1;break}}catch(s){this.configuration.logger.error("Error in onSpanEnd callback: "+s)}if(i){let r=oa(performance.now()-o);t.setAttribute("bugsnag.span.callbacks_duration",r)}return i}else return!0})}prepareBatch(){return ct(this,null,function*(){if(this.spans.length===0)return;yield this.probabilityManager.ensureFreshProbability();let t=[],o=this.sampler.spanProbability;for(let i of this.spans)i.samplingProbability.raw>o.raw&&(i.samplingProbability=o),this.sampler.sample(i)&&(yield this.runCallbacks(xd(i)))&&t.push(i);if(this.spans=[],t.length!==0)return t})}};var la=class{constructor(t,o,i){this.clock=t,this.configuration=o,this.resourceAttributeSource=i}encode(t){return ct(this,null,function*(){let o=yield this.resourceAttributeSource(this.configuration),i=Array(t.length);for(let s=0;s<t.length;++s)i[s]=yd(t[s],this.clock);return{body:{resourceSpans:[{resource:{attributes:o.toJson()},scopeSpans:[{spans:i}]}]},headers:Me({"Bugsnag-Api-Key":this.configuration.apiKey,"Content-Type":"application/json"},this.configuration.samplingProbability!==void 0?{}:{"Bugsnag-Span-Sampling":this.generateSamplingHeader(t)})}})}generateSamplingHeader(t){if(t.length===0)return"1:0";let o=Object.create(null);for(let s of t){let l=o[s.samplingProbability.raw]||0;o[s.samplingProbability.raw]=l+1}
277let i=Object.keys(o),r=Array(i.length);for(let s=0;s<i.length;++s){let l=i[s];r[s]=`${l}:${o[l]}`}return r.join(";")}},jv=new Set([402,407,408,429]);function vd(n){return n>=200&&n<300?"success":n>=400&&n<500&&!jv.has(n)?"failure-discard":"failure-retryable"}var pl=class n{static create(t,o){return ct(this,null,function*(){return t.probability=o,new n(t,o)})}constructor(t,o){this.sampler=t,this.samplingProbability=o}setProbability(t){return Promise.resolve()}ensureFreshProbability(){return Promise.resolve()}};var ml=class{constructor(t,o){this.delivery=t,this.payload={body:{resourceSpans:[]},headers:{"Bugsnag-Api-Key":o,"Content-Type":"application/json","Bugsnag-Span-Sampling":"1.0:0"}}}getNewProbability(){return ct(this,null,function*(){for(;;){let t=yield this.delivery.send(this.payload);if(t.samplingProbability!==void 0)return t.samplingProbability;yield this.timeBetweenRetries()}})}timeBetweenRetries(){return new Promise(t=>{setTimeout(t,3e4)})}};var ul=class n{static create(t,o,i){return ct(this,null,function*(){let r=yield t.load("bugsnag-sampling-probability"),s;return r===void 0?(o.probability=1,s=0):(r.time<Date.now()-864e5,o.probability=r.value,s=r.time),new n(t,o,i,s)})}constructor(t,o,i,r){this.outstandingFreshnessCheck=void 0,this.persistence=t,this.sampler=o,this.probabilityFetcher=i,this.lastProbabilityTime=r,this.ensureFreshProbability()}setProbability(t){return this.lastProbabilityTime=Date.now(),this.sampler.probability=t,this.persistence.save("bugsnag-sampling-probability",{value:t,time:this.lastProbabilityTime})}ensureFreshProbability(){return this.outstandingFreshnessCheck?this.outstandingFreshnessCheck:Date.now()-this.lastProbabilityTime>=864e5?(this.outstandingFreshnessCheck=this.probabilityFetcher.getNewProbability().then(t=>{this.setProbability(t),this.outstandingFreshnessCheck=void 0}),this.outstandingFreshnessCheck):Promise.resolve()}};var ca=class{constructor(){this.spans=[]}add(t){this.spans.push(t)}};function ch(n){return Math.floor(n*4294967295)}var da=class{constructor(t){this._probability=t,this.scaledProbability=ch(t)}get probability(){return this._probability}set probability(t){this._probability=t,this.scaledProbability=ch(t)}get spanProbability(){return{raw:this._probability,scaled:this.scaledProbability}}sample(t){return t.samplingRate<=t.samplingProbability.scaled}shouldSample(t){return t<=this.spanProbability.scaled}};function dh(n,t){return n===t?!0:n!==void 0&&t!==void 0?n.id===t.id&&n.traceId===t.traceId:!1}var pa=class{constructor(t,o=[]){this.isInForeground=!0,this.onBackgroundStateChange=i=>{this.isInForeground=i==="in-foreground",this.contextStack.length=0},this.contextStack=o,t.onStateChange(this.onBackgroundStateChange)}*[Symbol.iterator](){for(let t=this.contextStack.length-1;t>=0;--t)yield this.contextStack[t]}push(t){t.isValid()&&this.isInForeground&&this.contextStack.push(t)}pop(t){dh(t,this.current)&&this.contextStack.pop(),this.removeClosedContexts()}get first(){return this.removeClosedContexts(),this.contextStack.length>0?this.contextStack[0]:void 0}get current(){return this.removeClosedContexts(),this.contextStack.length>0?this.contextStack[this.contextStack.length-1]:void 0}removeClosedContexts(){for(;this.contextStack.length>0&&this.contextStack[this.contextStack.length-1].isValid()===!1;)this.contextStack.pop()}};function br(n,t){return un(t)?t:t instanceof Date?n.convert(t):n.now()}var ph=-1,ma=class{constructor(t,o,i,r,s,l,h,_){this.spanAttributeLimits=th,this.openSpans=new WeakSet,this.isInForeground=!0,this.onBackgroundStateChange=y=>{this.isInForeground=y==="in-foreground",this.openSpans=new WeakSet},this.processor=t,this.sampler=o,this.idGenerator=i,this.spanAttributesSource=r,this.clock=s,this.logger=h,this.spanContextStorage=_,l.onStateChange(this.onBackgroundStateChange)}startSpan(t,o){let i=br(this.clock,o.startTime),r=this.idGenerator.generate(64),s=gd(o.parentContext)||o.parentContext===null?o.parentContext:this.spanContextStorage.current,l=s?s.id:void 0,h=s?s.traceId:this.idGenerator.generate(128),_=new hr(new Map,this.spanAttributeLimits,t,this.logger);typeof o.isFirstClass=="boolean"&&_.set("bugsnag.span.first_class",o.isFirstClass);let y=new aa(r,h,t,i,_,this.clock,l);return this.isInForeground&&(this.openSpans.add(y),o.makeCurrentContext!==!1&&this.spanContextStorage.push(y)),y}startNetworkSpan(t){let o=`[HTTP/${t.method.toUpperCase()}]`,i=this.validateSpanOptions(o,t),r=this.startSpan(i.name,mt(Me({},i.options),{makeCurrentContext:!1}));return r.setAttribute("bugsnag.span.category","network"),r.setAttribute("http.method",t.method),r.setAttribute("http.url",t.url),r}configure(t,o){this.processor=t,this.logger=o.logger,this.spanAttributeLimits={attributeArrayLe
277ngthLimit:o.attributeArrayLengthLimit,attributeCountLimit:o.attributeCountLimit,attributeStringValueLimit:o.attributeStringValueLimit}}endSpan(t,o,i){this.spanContextStorage.pop(t);let r=!this.openSpans.delete(t),s=t.isValid();if(r&&!s&&this.logger.warn("Attempted to end a Span which is no longer valid."),r||!s||o===ph){t.end(o,this.sampler.spanProbability);return}for(let[h,_]of Object.entries(i||{}))t.setAttribute(h,_);this.spanAttributesSource.requestAttributes(t);let l=t.end(o,this.sampler.spanProbability);this.sampler.sample(l)&&this.processor.add(l)}toPublicApi(t){return{get id(){return t.id},get traceId(){return t.traceId},get samplingRate(){return t.samplingRate},get name(){return t.name},isValid:()=>t.isValid(),setAttribute:(o,i)=>{t.setCustomAttribute(o,i)},end:o=>{let i=br(this.clock,o);this.endSpan(t,i)}}}validateSpanOptions(t,o,i=sa){let r="",s={};if(typeof t!="string"&&(r+=`
278  - name should be a string, got ${typeof t}`,t=String(t)),o!==void 0&&!Rt(o))r+=`
279  - options is not an object`;else{let l=o||{};for(let h of Object.keys(i))Object.prototype.hasOwnProperty.call(l,h)&&l[h]!==void 0?i[h].validate(l[h])?s[h]=l[h]:(r+=`
280  - ${h} ${i[h].message}, got ${typeof l[h]}`,s[h]=i[h].getDefaultValue(l[h])):s[h]=i[h].getDefaultValue(l[h])}return r.length>0&&this.logger.warn(`Invalid span options${r}`),{name:t,options:s}}};function wd(n){let t=new ca,o=t,i=n.spanContextStorage||new pa(n.backgroundingListener),r=n.schema.logger.defaultValue,s=new da(1),l=new ma(o,s,n.idGenerator,n.spanAttributesSource,n.clock,n.backgroundingListener,r,i),h=n.plugins(l,i);return Me({start:_=>{let y=_d(_,n.schema);if(y.endpoint===fr.endpoint.defaultValue&&(y.endpoint=y.endpoint.replace("https://",`https://${y.apiKey}.`)),y.bugsnag&&typeof y.bugsnag.Event.prototype.setTraceCorrelation=="function"&&y.bugsnag.Client){let C=y.bugsnag.Client.prototype._notify;y.bugsnag.Client.prototype._notify=function(...M){let k=i.current;k&&typeof M[0].setTraceCorrelation=="function"&&M[0].setTraceCorrelation(k.traceId,k.id),C.apply(this,M)}}let x=n.deliveryFactory(y.endpoint);n.spanAttributesSource.configure(y),(y.samplingProbability===void 0?ul.create(n.persistence,s,new ml(x,y.apiKey)):pl.create(s,y.samplingProbability)).then(C=>{o=new dl(x,y,n.retryQueueFactory(x,y.retryQueueMaxSize),s,C,new la(n.clock,y,n.resourceAttributesSource));for(let M of t.spans)o.add(M);n.backgroundingListener.onStateChange(M=>{o.flush(),M==="in-foreground"&&C.ensureFreshProbability()}),r=y.logger,l.configure(o,y)});for(let C of y.plugins)h.push(C);for(let C of h)C.configure(y,l)},startSpan:(_,y)=>{let x=l.validateSpanOptions(_,y),v=l.startSpan(x.name,x.options);return v.setAttribute("bugsnag.span.category","custom"),l.toPublicApi(v)},startNetworkSpan:_=>{let y=l.startNetworkSpan(_),x=l.toPublicApi(y);return mt(Me({},x),{end:C=>{l.endSpan(y,br(n.clock,C.endTime),{"http.status_code":C.status})}})},getPlugin:_=>{for(let y of h)if(y instanceof _)return y},get currentSpanContext(){return i.current}},n.platformExtensions&&n.platformExtensions(l,i))}function Cd(){let n=()=>{};return{start:n,startSpan:()=>({id:"",traceId:"",end:n,isValid:()=>!1}),currentSpanContext:void 0}}var Mh=Wo(Od(),1);var{isCuid:Qv}=Mh.default,ga=class{constructor(){this.persistedItems=new Map}load(t){return ct(this,null,function*(){return this.persistedItems.get(t)})}save(t,o){return ct(this,null,function*(){this.persistedItems.set(t,o)})}};function kd(n,t){switch(n){case"bugsnag-sampling-probability":{let o=JSON.parse(t);return md(o)?o:void 0}case"bugsnag-anonymous-id":return Qv(t)?t:void 0}}var ha=class{constructor(t,o){this.delivery=t,this.retryQueueMaxSize=o,this.requestQueue=Promise.resolve(),this.payloads=[]}add(t,o){this.payloads.push({payload:t,time:o});let i=this.payloads.reduce((r,{payload:s})=>r+Sh(s),0);for(;i>this.retryQueueMaxSize;){let r=this.payloads.shift();if(!r)break;i-=Sh(r.payload)}}flush(){return ct(this,null,function*(){if(this.payloads.length===0)return;let t=this.payloads;this.payloads=[],this.requestQueue=this.requestQueue.then(()=>ct(this,null,function*(){for(let{payload:o,time:i}of t)if(!(Date.now()>=i+864e5))try{let{state:r}=yield this.delivery.send(o);switch(r){case"success":case"failure-discard":break;case"failure-retryable":this.add(o,i);break;default:}}catch{}})),yield this.requestQueue})}};function Sh(n){let t=0;for(let o=0;o<n.body.resourceSpans.length;++o){let i=n.body.resourceSpans[o].scopeSpans;for(let r=0;r<i.length;++r)t+=i[r].spans.length}return t}function Zv(n){let t=n.get("Bugsnag-Sampling-Probability");if(typeof t!="string")return;let o=Number.parseFloat(t);if(!(Number.isNaN(o)||o<0||o>1))return o}function Oh(n,t,o){let i=!1;return o&&o.onStateChange(r=>{i=r==="in-background"}),function(s){return{send(h){return ct(this,null,function*(){let _=JSON.stringify(h.body);h.headers["Bugsnag-Sent-At"]=t.date().toISOString();try{let y=yield n(s,{method:"POST",keepalive:i,body:_,headers:h.headers});return{state:vd(y.status),samplingProbability:Zv(y.headers)}}catch{return _.length>1e6?{state:"failure-discard"}:{state:"failure-retryable"}}})}}}}function fa(n){return n}function Ed(n){return typeof n=="function"}var Mi=class{constructor(){this.callbacks=[]}onStart(t){this.callbacks.push(t)}start(t){let o=[];for(let i of this.callbacks){let r=i(t);r&&o.push(r)}return{onRequestEnd:i=>{for(let r of o)r&&r.onRequestEnd&&r.onRequestEnd(i)},extraRequestHeaders:o.map(i=>{if(i&&i.extraRequestHeaders)return i.extraRequestHeaders}).filter(Jv)}}};function Jv(n){return n!==void 0}function Si(n,t){if(n.indexOf("https://")===0||n.indexOf("http://")===0)return n;try{let o=new URL(n,t).href;return!n.endsWith("/")&&o.endsWith("/")?o.slice(0,-1):o}catch{return n}}function e8(n,t,o,i){let r=kh(t),s=r?t.url:String(t),l=!!o&&o.method||r&&t.method||"GET";return{url:Si(s,i),method:l,startTime:n,type:"fetch"}}function kh(n){return!!n&&typeof n=="object"&&!(n instanceof URL)}function t8(n){return!!n&&typeof n=="object"&&n instanceof Headers}function Td(n,t){let o=new Mi,i=n.fetch;return n.fetch=function(s,l){let h=e8(t.now(),s,l,n.document&&n.document.baseURI),{onRequestEnd:_,extraRequestHeaders:y}=o.start(h),x=n8(s,l,y);return i.call(this,x[0],x[1]).then(v=>(_({status:v.status,endTime:t.now(),state:"success"}),v)).catch(v=>{throw _({error:v,endTime:t.now(),state:"error"}),v})},o}function n8(n,t,o){if(!o)return[n,t];let i=o.reduce((r,s)=>Me(Me({},r),s),{});return kh(n)&&(!t||!t.headers)?o8(i,n):t=i8(i,t),[n,t]}function o8(n,t){for(let[o,i]of Object.entries(n))t.headers.has(o)||t.headers.set(o,i)}function i8(n,t){if(t||(t={}),t8(t.headers)){for(let[o,i]of Object.entries(n))t.headers.has(o)||t.headers.set(o,i);return t}else return mt(Me({},t),{headers:Me(Me({},n),t.headers)})}function $d(n,t,o){let i=new Mi,r=new WeakMap,s=new WeakMap,l=n.prototype.open;n.prototype.open=function(y,x,...v){r.set(this,{method:y,url:Si(String(x),o&&o.baseURI)}),l.call(this,y,x,...v)};let h=n.prototype.send;return n.prototype.send=function(y){let x=r.get(this);if(x){let v=s.get(this);v&&this.removeEventListener("readystatechange",v);let{onRequestEnd:C,extraRequestHeaders:M}=i.start({type:"xmlhttprequest",method:x.method,url:x.url,startTime:t.now()});if(M)for(let E of M)for(let[T,S]of Object.entries(E))this.setRequestHeader(T,S);let k=E=>{if(this.readyState===n.DONE&&C){let T=this.status>0?{endTime:t.now(),status:this.status,state:"success"}:{endTime:t.now(),state:"error"};C(T)}};this.addEventListener("readystatechange",k),s.set(this,k)}h.call(this,y)},i}var hl={referrer:!0,title:!0,url:!0};function fl(n){return Me(Me({},hl),n)}function Eh(n){let t=["undefined","boolean"],o=Object.keys(hl);return Rt(n)&&o.every(i=>t.includes(typeof n[i]))}function r8(n,t){return n===void 0||t===void 0||n===0&&t===0}var Th=(n,t,o,i)=>
280{function r(h,_,y){if(r8(_,y))return;let x=n.startSpan(`[PageLoadPhase/${h}]${o}`,{startTime:_,parentContext:i,makeCurrentContext:!1});x.setAttribute("bugsnag.span.category","page_load_phase"),x.setAttribute("bugsnag.phase",h),n.endSpan(x,y)}let s=t.getEntriesByType("navigation"),l=Array.isArray(s)&&s[0];if(l){r("Unload",l.unloadEventStart,l.unloadEventEnd),r("Redirect",l.redirectStart,l.redirectEnd),r("LoadFromCache",l.fetchStart,l.domainLookupStart),r("DNSLookup",l.domainLookupStart,l.domainLookupEnd);let h=l.secureConnectionStart||l.connectEnd;r("TCPHandshake",l.connectStart,h),r("TLS",l.secureConnectionStart,l.connectEnd),r("HTTPRequest",l.requestStart,l.responseStart),r("HTTPResponse",l.responseStart,l.responseEnd),r("DomContentLoadedEvent",l.domContentLoadedEventStart,l.domContentLoadedEventEnd),r("LoadEvent",l.loadEventStart,l.loadEventEnd)}};var Uo=n=>n.pathname||"/",$h=()=>class{constructor(t=Uo){this.resolveRoute=t}listenForRouteChanges(t){}},Ah=(n,t)=>class{constructor(i=Uo){this.resolveRoute=i}listenForRouteChanges(i){addEventListener("popstate",s=>{let l=new URL(t.href),h=i(l,"popstate");n(_=>{h.end(_)})});let r=history.pushState;history.pushState=function(...s){let l=s[2];if(l){let h=new URL(Si(l.toString(),document.baseURI)),_=i(h,"pushState");n(y=>{_.end(y)})}r.apply(this,s)}}};var bl=class{constructor(t,o,i,r,s,l,h){this.wasBackgrounded=!1,this.document=t,this.location=o,this.spanFactory=i,this.webVitals=r,this.onSettle=s,this.performance=h,l.onStateChange(_=>{!this.wasBackgrounded&&_==="in-background"&&(this.wasBackgrounded=!0)})}configure(t){if(!t.autoInstrumentFullPageLoads||this.wasBackgrounded)return;let o=null,i=document.querySelector('meta[name="traceparent"]');if(i!==null&&i.getAttribute("content")){let h=i.getAttribute("content"),[,_,y]=h.split("-");o={traceId:_,id:y}}let r=this.spanFactory.startSpan("[FullPageLoad]",{startTime:0,parentContext:o}),s=fl(t.sendPageAttributes),l=new URL(this.location.href);this.onSettle(h=>{if(this.wasBackgrounded)return;let _=t.routingProvider.resolveRoute(l)||Uo(l);r.name+=_,Th(this.spanFactory,this.performance,_,r),r.setAttribute("bugsnag.span.category","full_page_load"),r.setAttribute("bugsnag.browser.page.route",_),s.referrer&&r.setAttribute("bugsnag.browser.page.referrer",this.document.referrer),s.title&&r.setAttribute("bugsnag.browser.page.title",this.document.title),s.url&&r.setAttribute("bugsnag.browser.page.url",l.toString()),this.webVitals.attachTo(r),this.spanFactory.endSpan(r,h)})}};var a8=["http://","https://","/","./","../"],_l=class{constructor(t,o,i,r){this.spanFactory=t,this.spanContextStorage=o,this.fetchTracker=i,this.xhrTracker=r,this.configEndpoint="",this.networkRequestCallback=fa,this.logger={debug:console.debug,warn:console.warn,info:console.info,error:console.error},this.trackRequest=s=>{if(!this.shouldTrackRequest(s))return;let l=!1,h={url:s.url,type:s.type,propagateTraceContext:l},_=this.networkRequestCallback(h);if(!_)return{onRequestEnd:void 0,extraRequestHeaders:void 0};if(_.propagateTraceContext===void 0&&(_.propagateTraceContext=l),!_.url)return{onRequestEnd:void 0,extraRequestHeaders:_.propagateTraceContext?this.getExtraRequestHeaders():void 0};if(typeof _.url!="string"){this.logger.warn(`expected url to be a string following network request callback, got ${typeof _.url}`);return}let y=this.spanFactory.startNetworkSpan({method:s.method,startTime:s.startTime,url:_.url});return{onRequestEnd:x=>{x.state==="success"&&this.spanFactory.endSpan(y,x.endTime,{"http.status_code":x.status})},extraRequestHeaders:_.propagateTraceContext?this.getExtraRequestHeaders(y):void 0}}}configure(t){this.logger=t.logger,t.autoInstrumentNetworkRequests&&(this.configEndpoint=t.endpoint,this.xhrTracker.onStart(this.trackRequest),this.fetchTracker.onStart(this.trackRequest),this.networkRequestCallback=t.networkRequestCallback)}shouldTrackRequest(t){return t.url!==this.configEndpoint&&a8.some(o=>t.url.startsWith(o))}getExtraRequestHeaders(t){let o={};if(t){let i=t.traceId,r=t.id,s=this.spanFactory.sampler.shouldSample(t.samplingRate);o.traceparent=Nh(i,r,s),o.tracestate=Dh(i)}else if(this.spanContextStorage.current){let i=this.spanContextStorage.current,r=i.traceId,s=i.id,l=this.spanFactory.sampler.shouldSample(i.samplingRate);o.traceparent=Nh(r,s,l),o.tracestate=Dh(r)}return o}};function Nh(n,t,o){return`00-${n}-${t}-${o?"01":"00"}`}function Dh(n){return`sb=v:1;r32:${ra(n)}`}function s8(n){switch(n){case"":return;case"http/1.0":return"1.0";case"http/1.1":return"1.1";case"h2":case"h2c":return"2.0";case"h3":return"3.0";case"spdy/1":case"spdy/2":case"spdy/3":return"SPDY";default:return n}}function l8(n){return n&&Array.isArray(n.supportedEntryTypes)&&n.supportedEntryTypes.includes("resource")}var yl=class{constructor(t,o,i){this.spanFactory=t,this.spanContextStorage=o,this.PerformanceObserverClass=i}configure(t){if(!l8(this.PerformanceObserverClass))return;let o=new this.PerformanceObserverClass(i=>{let r=i.getEntries();for(let s of r){if(s.initiatorType==="fetch"||s.initiatorType==="xmlhttprequest")continue;let l=this.spanContextStorage.first;if(l){let h=t.networkRequestCallback({url:s.name,type:s.initiatorType});if(!h)return;if(typeof h.url!="string"){t.logger.warn(`expected url to be a string following network request callback, got ${typeof h.url}`);return}let _="";try{let v=new URL(h.url);
280v.search="",_=v.href}catch{t.logger.warn(`Unable to parse URL returned from networkRequestCallback: ${h.url}`);return}let y=this.spanFactory.startSpan(`[ResourceLoad]${_}`,{parentContext:l,startTime:s.startTime,makeCurrentContext:!1});y.setAttribute("bugsnag.span.category","resource_load"),y.setAttribute("http.url",h.url);let x=s8(s.nextHopProtocol);x&&y.setAttribute("http.flavor",x),s.encodedBodySize&&s.decodedBodySize&&(y.setAttribute("http.response_content_length",s.encodedBodySize),y.setAttribute("http.response_content_length_uncompressed",s.decodedBodySize)),s.responseStatus&&y.setAttribute("http.status_code",s.responseStatus),this.spanFactory.endSpan(y,s.responseEnd)}}});try{o.observe({type:"resource",buffered:!0})}catch{t.logger.warn("Unable to get previous resource loads as buffered observer not supported, only showing resource loads from this point on"),o.observe({entryTypes:["resource"]})}}};var{startTime:c8,parentContext:d8,makeCurrentContext:p8}=sa,m8={startTime:c8,parentContext:d8,makeCurrentContext:p8,trigger:{getDefaultValue:n=>String(n),message:"should be a string",validate:Pi}},xl=class{constructor(t,o,i){this.spanFactory=t,this.location=o,this.document=i}configure(t){if(!t.autoInstrumentRouteChanges)return;let o=new URL(this.location.href),i=t.routingProvider.resolveRoute(o)||Uo(o),r=fl(t.sendPageAttributes);t.routingProvider.listenForRouteChanges((s,l,h)=>{let _;if(s instanceof URL)_=s;else try{let M=String(s);_=new URL(M)}catch{return t.logger.warn(`Invalid span options
281  - url should be a URL`),{id:"",name:"",traceId:"",samplingRate:0,isValid:()=>!1,setAttribute:()=>{},end:()=>{}}}let y=mt(Me({},h),{trigger:l}),x=this.spanFactory.validateSpanOptions("[RouteChange]",y,m8),v=t.routingProvider.resolveRoute(_)||Uo(_);x.name+=v;let C=this.spanFactory.startSpan(x.name,x.options);return C.setAttribute("bugsnag.span.category","route_change"),C.setAttribute("bugsnag.browser.page.route",v),C.setAttribute("bugsnag.browser.page.previous_route",i),C.setAttribute("bugsnag.browser.page.route_change.trigger",x.options.trigger),r.url&&C.setAttribute("bugsnag.browser.page.url",s.toString()),i=v,{get id(){return C.id},get traceId(){return C.traceId},get samplingRate(){return C.samplingRate},get name(){return C.name},isValid:C.isValid,setAttribute:C.setAttribute,end:M=>{let k=Rt(M)?M:{endTime:M};if(r.title&&C.setAttribute("bugsnag.browser.page.title",this.document.title),k.url){let E=u8(k.url),T=t.routingProvider.resolveRoute(E)||Uo(E);C.name=`[RouteChange]${T}`,C.setAttribute("bugsnag.browser.page.route",T),i=T,r.url&&C.setAttribute("bugsnag.browser.page.url",E.toString())}this.spanFactory.toPublicApi(C).end(k.endTime)}}})}};function u8(n){return typeof n=="string"?new URL(n):n}function Ih(n){let t=[],o=n.document.visibilityState==="hidden"?"in-background":"in-foreground",i={onStateChange(s){t.push(s),o==="in-background"&&s(o)}},r=s=>{if(o!==s){o=s;for(let l of t)l(o)}};return n.document.addEventListener("visibilitychange",function(){let s=n.document.visibilityState==="hidden"?"in-background":"in-foreground";r(s)}),n.addEventListener("pagehide",function(){r("in-background")}),n.addEventListener("pageshow",function(){r("in-foreground")}),i}var g8=3e5;function Rh(n,t){return Math.abs(Date.now()-(n+t.now()))>g8?Date.now()-t.now():n}function Lh(n,t){let o=n.timeOrigin===void 0?n.timing.navigationStart:n.timeOrigin,i=Rh(o,n);return t.onStateChange(r=>{r==="in-foreground"&&(i=Rh(i,n))}),{now:()=>n.now(),date:()=>new Date(i+n.now()),convert:r=>r.getTime()-i,toUnixTimestampNanoseconds:r=>oa(i+r).toString()}}var Fh=n=>Rt(n)&&typeof n.resolveRoute=="function"&&typeof n.listenForRouteChanges=="function";function zh(n,t){return mt(Me({},fr),{releaseStage:mt(Me({},fr.releaseStage),{defaultValue:n==="localhost"?"development":"production"}),autoInstrumentFullPageLoads:{defaultValue:!0,message:"should be true|false",validate:bo},autoInstrumentNetworkRequests:{defaultValue:!0,message:"should be true|false",validate:bo},autoInstrumentRouteChanges:{defaultValue:!0,message:"should be true|false",validate:bo},generateAnonymousId:{defaultValue:!0,message:"should be true|false",validate:bo}
281,routingProvider:{defaultValue:t,message:"should be a routing provider",validate:Fh},settleIgnoreUrls:{defaultValue:[],message:"should be an array of string|RegExp",validate:pd},networkRequestCallback:{defaultValue:fa,message:"should be a function",validate:Ed},sendPageAttributes:{defaultValue:hl,message:"should be an object",validate:Eh},serviceName:{defaultValue:"unknown_service",message:"should be a string",validate:_o}})}function h8(n){let t=n.toString(16);return t.length===1?"0"+t:t}var Vh={generate(n){let t=new Uint8Array(n/8),o=window.crypto.getRandomValues(t);return Array.from(o,h8).join("")}};var co=class{constructor(t){this.settled=!1,this.callbacks=new Set,this.clock=t}subscribe(t){this.callbacks.add(t),this.isSettled()&&t(this.clock.now())}unsubscribe(t){this.callbacks.delete(t)}isSettled(){return this.settled}settle(t){this.settled=!0;for(let o of this.callbacks)o(t)}};var vl=class extends co{constructor(t,o){super(t),this.timeout=void 0,new MutationObserver(()=>{this.restart()}).observe(o,{subtree:!0,childList:!0,characterData:!0}),this.restart()}restart(){clearTimeout(this.timeout),this.settled=!1;let t=this.clock.now();this.timeout=setTimeout(()=>{this.settle(t)},100)}};function f8(n){return!!n&&n.entryType==="navigation"}var wl=class extends co{constructor(t,o,i,r){super(t),r.readyState==="complete"?setTimeout(()=>{this.settleUsingPerformance(i)},0):o("load",()=>{setTimeout(()=>{this.settleUsingPerformance(i)},0)})}settleUsingPerformance(t){let o=this.clock.now(),i=typeof t.getEntriesByType=="function"?t.getEntriesByType("navigation")[0]:void 0,r=0;f8(i)?r=i.loadEventEnd:t.timing&&(r=t.timing.loadEventEnd-t.timing.navigationStart),(r<=0||r>o)&&(r=o),this.settle(r)}};var ba=class extends co{constructor(t,o){super(t),this.timeout=void 0,this.urlsToIgnore=[],this.outstandingRequests=0,this.settled=!0,o.onStart(this.onRequestStart.bind(this))}setUrlsToIgnore(t){this.urlsToIgnore=t}onRequestStart(t){if(!this.shouldIgnoreUrl(t.url))return clearTimeout(this.timeout),this.settled=!1,++this.outstandingRequests,{onRequestEnd:o=>{if(--this.outstandingRequests===0){let i=this.clock.now();this.timeout=setTimeout(()=>{this.settle(i)},100)}}}}shouldIgnoreUrl(t){return this.urlsToIgnore.some(o=>o.test(t))}};var Cl=class extends co{constructor(t,o){super(t),this.settlers=o;for(let i of o)i.subscribe(r=>{this.settlersAreSettled()?this.settle(r):this.settled=!1})}isSettled(){return super.isSettled()&&this.settlersAreSettled()}settlersAreSettled(){for(let t of this.settlers)if(!t.isSettled())return!1;return!0}};var b8=60*1e3;function Uh(){let n=()=>{};return n.configure=()=>{},n}function Bh(n,t,o,i,r){let s=new vl(n,t.document),l=new ba(n,o),h=new ba(n,i),_=new wl(n,t.addEventListener,r,t.document),y=new Cl(n,[s,_,l,h]);function x(v){let C=T=>{clearTimeout(M),y.unsubscribe(C),v(T)},M=setTimeout(()=>{let T=n.now();y.unsubscribe(C),v(T)},b8),k=y.isSettled()?100:0,E=n.now();setTimeout(()=>{y.isSettled()?C(E):y.subscribe(C)},k)}return x.configure=function(v){let C=v.settleIgnoreUrls.map(M=>typeof M=="string"?RegExp(M):M).concat(RegExp(v.endpoint));l.setUrlsToIgnore(C),h.setUrlsToIgnore(C)},x}function Hh(n){try{if(n.localStorage)return new Ad(n.localStorage)}catch{}return new ga}function _8(n,t){switch(n){case"bugsnag-sampling-probability":return JSON.stringify(t);case"bugsnag-anonymous-id":return t;default:return n}}var Ad=class{constructor(t){this.storage=t}load(t){return ct(this,null,function*(){try{let o=this.storage.getItem(t);if(o)return kd(t,o)}catch{}})}save(t,o){return ct(this,null,function*(){try{this.storage.setItem(t,_8(t,o))}catch{}})}};var Gh=Wo(Od(),1);function jh(n,t){let o,i;return function(s){let l=new na(s.releaseStage,s.appVersion,s.serviceName,"bugsnag.performance.browser","2.10.0",s.logger);if(l.set("browser.user_agent",n.userAgent),n.userAgentData&&(l.set("browser.platform",n.userAgentData.platform),l.set("browser.mobile",n.userAgentData.mobile)),s.generateAnonymousId)if(o||(o=t.load("bugsnag-anonymous-id").then(h=>{let _=h||(0,Gh.default)();return h||t.save("bugsnag-anonymous-id",_),i=_,i})),i)l.set("device.id",i);
281else return o.then(h=>(l.set("device.id",h),l));return Promise.resolve(l)}}var qh=n=>{let t={url:{name:"bugsnag.browser.page.url",getValue:()=>n.location.href,permitted:!1},title:{name:"bugsnag.browser.page.title",getValue:()=>n.title,permitted:!1}};return{configure(o){t.title.permitted=o.sendPageAttributes.title||!1,t.url.permitted=o.sendPageAttributes.url||!1},requestAttributes(o){for(let i of Object.values(t))i.permitted&&o.setAttribute(i.name,i.getValue())}}};var Pl=class{constructor(t,o,i){if(this.performance=t,this.clock=o,this.observers=[],i&&Array.isArray(i.supportedEntryTypes)){let r=i.supportedEntryTypes;r.includes("largest-contentful-paint")&&this.observeLargestContentfulPaint(i),r.includes("layout-shift")&&this.observeLayoutShift(i)}}attachTo(t){let o=this.firstContentfulPaint();o&&t.addEvent("fcp",o);let i=this.timeToFirstByte();i&&t.addEvent("ttfb",i);let r=this.firstInputDelay();r&&(t.addEvent("fid_start",r.start),t.addEvent("fid_end",r.end)),this.cumulativeLayoutShift&&t.setAttribute("bugsnag.metrics.cls",this.cumulativeLayoutShift),this.largestContentfulPaint&&t.addEvent("lcp",this.largestContentfulPaint);for(let s of this.observers)s.disconnect()}firstContentfulPaint(){let t=this.performance.getEntriesByName("first-contentful-paint","paint"),o=Array.isArray(t)&&t[0];if(o)return o.startTime}timeToFirstByte(){let t=this.performance.getEntriesByType("navigation"),o=Array.isArray(t)&&t[0],i;if(o?i=o.responseStart:i=this.performance.timing.responseStart-this.performance.timing.navigationStart,i>0&&i<=this.clock.now())return i}firstInputDelay(){let t=this.performance.getEntriesByType("first-input"),o=Array.isArray(t)&&t[0];if(o)return{start:o.startTime,end:o.processingStart}}observeLargestContentfulPaint(t){let o=new t(i=>{let r=i.getEntries();r.length>0&&(this.largestContentfulPaint=r[r.length-1].startTime)});o.observe({type:"largest-contentful-paint",buffered:!0}),this.observers.push(o)}observeLayoutShift(t){let o,i=new t(r=>{for(let s of r.getEntries())s.hadRecentInput||(o&&s.startTime-o.previousStartTime<1e3&&s.startTime-o.firstStartTime<5e3?(o.value+=s.value,o.previousStartTime=s.startTime):o={value:s.value,firstStartTime:s.startTime,previousStartTime:s.startTime});o&&(this.cumulativeLayoutShift===void 0||o.value>this.cumulativeLayoutShift)&&(this.cumulativeLayoutShift=o.value)});i.observe({type:"layout-shift",buffered:!0}),this.observers.push(i)}};var _r,Ml,Nd;if(typeof window>"u"||typeof document>"u")_r=Uh(),Ml=$h(),Nd=Cd();else{let n=Ih(window),t=qh(document),o=Lh(performance,n),i=Hh(window),r=jh(navigator,i),s=Td(window,o),l=$d(XMLHttpRequest,o,document),h=new Pl(performance,o,window.PerformanceObserver);_r=Bh(o,window,s,l,performance),Ml=Ah(_r,window.location),Nd=wd({backgroundingListener:n,clock:o,resourceAttributesSource:r,spanAttributesSource:t,deliveryFactory:Oh(window.fetch,o,n),idGenerator:Vh,schema:zh(window.location.hostname,new Ml),plugins:(_,y)=>[_r,new bl(document,window.location,_,h,_r,n,performance),new yl(_,y,window.PerformanceObserver),new _l(_,y,s,l),new xl(_,window.location,document)],persistence:i,retryQueueFactory:(_,y)=>new ha(_,y)})}var Dd=Nd;U.production&&(Wh.default.start({apiKey:"24fa9b2ec51688c98170fb9ef768badc",appVersion:"1.0.7"}),Dd.start({apiKey:"24fa9b2ec51688c98170fb9ef768badc"}));var uN=U.production?[{provide:Or,useFactory:y8}]:[];function y8(){return new ll}var Yh=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=He({type:t,bootstrap:[pg]}),t.\u0275inj=Be({providers:[Lp(Fp())],imports:[Li,c0,Qe,rn,Tt,an,d0,q0,j0,X0,Y0,K0,Q0,Xu,G0,bi]});let n=t;return n})();var _a=document.createElement("script");_a.type="text/javascript";U.production?_a.src="https://static-na.payments-amazon.com/OffAmazonPayments/us/js/Widgets.js":(_a.src="https://static-na.payments-amazon.com/OffAmazonPayments/us/sandbox/js/Widgets.js",_a.async=!0);document.head.appendChild(_a);if(!U.production||U.tags?.noindex){let n=document.createElement("meta");n.name="robots",n.content="noindex",document.head.appendChild(n)}if(U.source?.domain==="rmp"||U.source?.domain==="aaa"){let n=document.createElement("script");n.type="text/javascript",n.src="//cdn-4.convertexperiments.com/v1/js/10018987-10019315.js?environment=production";let t=document.querySelector("title");t.parentNode.insertBefore(n,t.nextSibling),new URLSearchParams(window.location.search).get("referer")==="newlp"&&U.source.domain==="aaa"&&(U.footer.logo_link="https://aaa.rushmypassport.com/newlp",U.source.main_website="https://aaa.rushmypassport.com/newlp",U.source.home_page="https://aaa.rushmypassport.com/newlp")}var Sl=document.createElement("script");Sl.type="text/javascript";U.production?Sl.src="https://js.authorize.net/v1/Accept.js":Sl.src="https://jstest.authorize.net/v1/Accept.js";document.head.appendChild(Sl);if(U.hasOwnProperty("tags")&&U.tags.hasOwnProperty("tag_manager")){let n=document.createElement("script");n.innerHTML=`
282    (function(w,d,s,l,i){
283      w[l]=w[l]||[];w[l].push({'gtm.start':
284      new Date().getTime(),event:'gtm.js'});
285      var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
286      j.async=true;
286j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
287    })(window,document,'script','dataLayer','${U.tags.tag_manager}');`,document.head.appendChild(n);let t=document.createElement("noscript");n.innerHTML=`
288    <iframe src="https://www.googletagmanager.com/ns.html?id=${U.tags.tag_manager}"
289      height="0" 
290      width="0" 
291      style="display:none;visibility:hidden">
292    </iframe>`;let o=document.body.firstChild;o.parentNode.insertBefore(t,o)}if(U.production&&U.hasOwnProperty("tags")){if(U.tags.hasOwnProperty("ga4")){let n=U.tags.ga4,t="";n.forEach(i=>{let r=document.createElement("script");r.async=!0,r.src=`https://www.googletagmanager.com/gtag/js?id=${i}`,document.head.appendChild(r),t+=` gtag('config', '${i}');`});let o=document.createElement("script");o.innerHTML=`
293      window.dataLayer = window.dataLayer || [];
294      function gtag(){dataLayer.push(arguments);}
295      gtag('js', new Date());
296
297      ${t}
298
299      if (${U.tags.hasOwnProperty("adwords")}) {
300        gtag('config', '${U.tags.adwords}');
301      }
302    `,document.head.appendChild(o)}if(U.tags.hasOwnProperty("fullstory")){let n=document.createElement("script");n.innerHTML=`
303      window['_fs_debug'] = false;
304      window['_fs_host'] = 'fullstory.com';
305      window['_fs_org'] = '${U.tags.fullstory}';
306      window['_fs_namespace'] = 'FS';
307      (function(m,n,e,t,l,o,g,y){
308        if (e in m) {if(m.console && m.console.log) { m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].');} return;}
309        g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s);};g.q=[];
310        o=n.createElement(t);o.async=1;o.crossOrigin='anonymous';o.src='https://'+_fs_host+'/s/fs.js';
311        y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y);
312        g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s){g(l,v,s)};g.event=function(i,v,s){g('event',{n:i,p:v},s)};
313        g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)};
314        g.log = function(a,b) { g("log", [a,b]) };
315        g.consent=function(a){g("consent",!arguments.length||a)};
316        g.identifyAccount=function(i,v){o='account';v=v||{};v.acctId=i;g(o,v)};
317        g.clearUserCookie=function(){};
318      })(window,document,window['_fs_namespace'],'script','user');
319    `,document.head.appendChild(n)}if(U.tags.hasOwnProperty("mouseflow")){let n=document.createElement("script");n.type="text/javascript",n.innerHTML=`
320        window.mouseflowEnableCssRecording = true;
321        window._mfq = window._mfq || [];
322        (function() {
323          var mf = document.createElement("script");
324          mf.type = "text/javascript"; mf.defer = true;
325          mf.src = "//cdn.mouseflow.com/projects/${U.tags.mouseflow}.js";
326          document.getElementsByTagName("head")[0].appendChild(mf);
327        })();
328      `,document.head.appendChild(n)}if(U.tags.hasOwnProperty("bing")){let n=document.createElement("script");n.innerHTML=`
329      (function(w,d,t,r,u){
330        var f,n,i;
331        w[u]=w[u]||[],f=function(){var o={ti:"${U.tags.bing}", enableAutoSpaTracking: true};
332        o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");
333      `,document.head.appendChild(n)}if(U.tags.hasOwnProperty("tealium")){let n=U.tags.tealium,t=document.createElement("script");t.src=`//tms.ace.aaa.com/${n.profile}/${n.env}/utag.sync.js`,document.head.appendChild(t)}if(U.tags.hasOwnProperty("criteo")){let n=document.createElement("script");n.type="text/javascript",n.src="//static.criteo.net/js/ld/ld.js",document.head.appendChild(n)}if(U.tags.hasOwnProperty("yahoo")){let n=document.createElement("script");n.type="application/javascript",n.innerHTML=`(function(w,d,t,r,u){w[u]=w[u]||[];w[u].push({'projectId':'10000','properties':{'pixelId':'${U.tags.yahoo}'}});var s=d.createElement(t);s.src=r;s.async=true;s.onload=s.onreadystatechange=function(){var y,rs=this.readyState,c=w[u];if(rs&&rs!="complete"&&rs!="loaded"){return}try{y=YAHOO.ywa.I13N.fireBeacon;w[u]=[];w[u].push=function(p){y([p])};y(c)}catch(e){}};var scr=d.getElementsByTagName(t)[0],par=scr.parentNode;par.insertBefore(s,scr)})(window,document,"script","https://s.yimg.com/wi/ytc.js","dotq");`,document.head.appendChild(n)}}Ip().bootstrapModule(Yh).catch(n=>console.error(n));
334//# sourceMappingURL=main-7BGZANCB.js.map

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.