(self.webpackChunkeSusoft=self.webpackChunkeSusoft||[]).push([[179],{45704:(me,V,u)=>{"use strict";u.d(V,{$:()=>l});var o=u(6150),s=u(94650),a=u(26900);let l=(()=>{class h{constructor(M){this.customerService=M,M.getCurrentUser().subscribe(D=>this.user=D)}has(...M){return!!M.find(D=>o.q.hasPermission(this.user,D))}}return h.\u0275fac=function(M){return new(M||h)(s.LFG(a.v))},h.\u0275prov=s.Yz7({token:h,factory:h.\u0275fac}),h})()},60190:(me,V,u)=>{"use strict";u.d(V,{H:()=>k});var o=u(36895),s=u(80529),a=u(5963),l=u(75701),h=u(16020),v=u(62619),M=u(94650),D=u(82761),R=u(45704);let k=(()=>{class P{constructor(J,pe,Z,ue){this.changeDetectorRef=J,this.route=pe,this.platformId=Z,this.permissionService=ue,this.Permission=l.y,this.subscriptions=[],this.filtersDefaultConfig={position:{right:"1%",top:"5%"},maxWidth:"480px",width:"480px"},this.formAppearance="outline"}detectChanges(){this.changeDetectorRef.detectChanges()}addSubscription(J){this.subscriptions.push(J)}ngOnDestroy(){this.changeDetectorRef.detach(),this.subscriptions.forEach(this.cancelSubscription)}valuesOf(J){return v.g.valuesOf(J)}hasPermission(...J){if(!this.permissionService)throw new Error("Did you forget to call super(permissionService) ?");return this.permissionService.has(...J)}keysOf(J){return Object.keys(J)}onQueryParamsChanged(){return this.route.queryParams}onParamsChanged(){return this.route.params}openAbsoluteLink(J,pe="_blank"){if(!J||0===J.trim().length)return;let Z="";/^http[s]?:\/\//.test(J)||(Z+="http://"),Z+=J,window.open(Z,pe)}scrollIntoView(J){J&&J.scrollIntoView({behavior:"auto",block:"center",inline:"center"})}scrollTo(J){if(J)if(document.querySelector("webshop-admin-gateway"))J.scrollIntoView({behavior:"smooth"});else{const Z=document.querySelector("mat-sidenav-content"),ue=document.querySelector("mat-toolbar");let Ce=0;ue&&(Ce=ue.children.item(ue.children.length>1?1:0).clientHeight);const ie=J.getBoundingClientRect().top+Z.scrollTop-Ce-40;Z.scrollTo({behavior:"smooth",top:ie})}}scrollToError(){if(this.isServer())return;const J=document.querySelector(".ng-invalid");this.scrollTo(J)}isBrowser(){return(0,o.NF)(this.platformId)}isServer(){return(0,o.PM)(this.platformId)}markForCheck(){this.changeDetectorRef.markForCheck()}float(J){return parseFloat(J)}toInt(J){J.valid&&(J.setValue(parseInt(J.value)),J.updateValueAndValidity())}toTwoDecimals(J){return h.k.roundToDecimals(J,2)}runLater(J,pe=0){(0,a.H)(pe).subscribe(()=>J())}openDateTimePicker(J,pe,Z){J._selected=Z,J.open(),pe.stopPropagation()}static isElementInViewport(J){const pe=J.getBoundingClientRect();return pe.top>=0&&pe.top+50<=(window.innerHeight||document.documentElement.clientHeight)}handleRequestError(J,pe,Z){J instanceof s.UA&&403===J.status?pe.error("permission_denied"):Z?Z():pe.error("something_went_wrong")}cancelSubscription(J){J&&!J.closed&&J.unsubscribe()}returnZero(){return 0}downloadFile(J){const pe=document.createElement("a");pe.href=J,pe.target="_blank",document.body.appendChild(pe),pe.click(),document.body.removeChild(pe)}}return P.\u0275fac=function(J){return new(J||P)(M.Y36(M.sBO),M.Y36(D.gz,8),M.Y36(Object,8),M.Y36(R.$,8))},P.\u0275dir=M.lG2({type:P}),P})()},59131:(me,V,u)=>{"use strict";u.d(V,{H:()=>o});var o=(()=>{return(s=o||(o={})).Afghanistan="af",s.Albania="al",s.Algeria="dz",s.AmericanSamoa="as",s.Andorra="ad",s.Angola="ao",s.Anguilla="ai",s.AntiguaAndBarbuda="ag",s.Argentina="ar",s.Armenia="am",s.Aruba="aw",s.Australia="au",s.Austria="at",s.Azerbaijan="az",s.Bahamas="bs",s.Bahrain="bh",s.Bangladesh="bd",s.Barbados="bb",s.Belarus="by",s.Belgium="be",s.Belize="bz",s.Benin="bj",s.Bermuda="bm",s.Bhutan="bt",s.Bolivia="bo",s.BosniaAndHerzegovina="ba",s.Botswana="bw",s.Brazil="br",s.BritishIndianOceanTerritory="io",s.BritishVirginIslands="vg",s.Brunei="bn",s.Bulgaria="bg",s.BurkinaFaso="bf",s.Burundi="bi",s.Cambodia="kh",s.Cameroon="cm",s.Canada="ca",s.CapeVerde="cv",s.CaribbeanNetherlands="bq",s.CaymanIslands="ky",s.CentralAfricanRepublic="cf",s.Chad="td",s.Chile="cl",s.China="cn",s.ChristmasIsland="cx",s.Cocos="cc",s.Colombia="co",s.Comoros="km",s.CongoDRCJamhuriYaKidemokrasiaYaKongo="cd",s.CongoRepublicCongoBrazzaville="cg",s.CookIslands="ck",s.CostaRica="cr",s.C\u00f4teDIvoire="ci",s.Croatia="hr",s.Cuba="cu",s.Cura\u00e7ao="cw",s.Cyprus="cy",s.CzechRepublic="cz",s.Denmark="dk",s.Djibouti="dj",s.Dominica="dm",s.DominicanRepublic="do",s.Ecuador="ec",s.Egypt="eg",s.ElSalvador="sv",s.EquatorialGuinea="gq",s.Eritrea="er",s.Estonia="ee",s.Ethiopia="et",s.FalklandIslands="fk",s.FaroeIslands="fo",s.Fiji="fj",s.Finland="fi",s.France="fr",s.FrenchGuiana="gf",s.FrenchPolynesia="pf",s.Gabon="ga",s.Gambia="gm",s.Georgia="ge",s.Germany="de",s.Ghana="gh",s.Gibraltar="gi",s.Greece="gr",s.Greenland="gl",s.Grenada="gd",s.Guadeloupe="gp",s.Guam="gu",s.Guatemala="gt",s.Guernsey="gg",s.Guinea="gn",s.GuineaBissau="gw",s.Guyana="gy",s.Haiti="ht",s.Honduras="hn",s.HongKong="hk",s.Hungary="hu",s.Iceland="is",s.India="in",s.Indonesia="id",s.Iran="ir",s.Iraq="iq",s.Ireland="ie",s.IsleOfMan="im",s.Israel="il",s.Italy="it",s.Jamaica="jm",s.Japan="jp",s.Jersey="je",s.Jordan="jo",s.Kazakhstan="kz",s.Kenya="ke",s.Kiribati="ki",s.Kosovo="xk",s.Kuwait="kw",s.Kyrgyzstan="kg",s.Laos="la",s.Latvia="lv",s.Lebanon="lb",s.Lesotho="ls",s.Liberia="lr",s.Libya="ly",s.Liechtenstein="li",s.Lithuania="lt",s.Luxembourg="lu",s.Macau="mo",s.Macedonia="mk",s.Madagascar="mg",s.Malawi="mw",s.Malaysia="my",s.Maldives="mv",s.Mali="ml",s.Malta="mt",s.MarshallIslands="mh",s.Martinique="mq",s.Mauritania="mr",s.Mauritius="mu",s.Mayotte="yt",s.Mexico="mx",s.Micronesia="fm",s.Moldova="md",s.Monaco="mc",s.Mongolia="mn",s.Montenegro="me",s.Montserrat="ms",s.Morocco="ma",s.Mozambique="mz",s.Myanmar="mm",s.Namibia="na",s.Nauru="nr",s.Nepal="np",s.Netherlands="nl",s.NewCaledonia="nc",s.NewZealand="nz",s.Nicaragua="ni",s.Niger="ne",s.Nigeria="ng",s.Niue="nu",s.NorfolkIsland="nf",s.NorthKorea="kp",s.NorthernMarianaIslands="mp",s.Norway="no",s.Oman="om",s.Pakistan="pk",s.Palau="pw",s.Palestine="ps",s.Panama="pa",s.PapuaNewGuinea="pg",s.Paraguay="py",s.Peru="pe",s.Philippines="ph",s.Poland="pl",s.Portugal="pt",s.PuertoRico="pr",s.Qatar="qa",s.R\u00e9union="re",s.Romania="ro",s.Russia="ru",s.Rwanda="rw",s.SaintBarth\u00e9lemy="bl",s.SaintHelena="sh",s.SaintKittsAndNevis="kn",s.SaintLucia="lc",s.SaintMartin="mf",s.SaintPierreAndMiquelon="pm",s.SaintVincentAndTheGrenadines="vc",s.Samoa="ws",s.SanMarino="sm",s.S\u00e3oTom\u00e9AndPr\u00edncipe="st",s.SaudiArabia="sa",s.Senegal="sn",s.Serbia="rs",s.Seychelles="sc",s.SierraLeone="sl",s.Singapore="sg",s.SintMaarten="sx",s.Slovakia="sk",s.Slovenia="si",s.SolomonIslands="sb",s.Somalia="so",s.SouthAfrica="za",s.SouthKorea="kr",s.SouthSudan="ss",s.Spain="es",s.SriLanka="lk",s.Sudan="sd",s.Suriname="sr",s.SvalbardAndJanMayen="sj",s.Swaziland="sz",s.Sweden="se",s.Switzerland="ch",s.Syria="sy",s.Taiwan="tw",s.Tajikistan="tj",s.Tanzania="tz",s.Thailand="th",s.TimorLeste="tl",s.Togo="tg",s.Tokelau="tk",s.Tonga="to",s.TrinidadAndTobago="tt",s.Tunisia="tn",s.Turkey="tr",s.Turkmenistan="tm",s.TurksAndCaicosIslands="tc",s.Tuvalu="tv",s.USVirginIslands="vi",s.Uganda="ug",s.Ukraine="ua",s.UnitedArabEmirates="ae",s.UnitedKingdom="gb",s.UnitedStates="us",s.Uruguay="uy",s.Uzbekistan="uz",s.Vanuatu="vu",s.VaticanCity="va",s.Venezuela="ve",s.Vietnam="vn",s.WallisAndFutuna="wf",s.WesternSahara="eh",s.Yemen="ye",s.Zambia="zm",s.Zimbabwe="zw",s.\u00c5landIslands="ax",o;var s})()},11581:(me,V,u)=>{"use strict";u.d(V,{j:()=>M});var o=u(39646),s=u(43304),a=u(61049),l=u(94650),h=u(81669),v=u(11481);let M=(()=>{class D{constructor(k,P,H){this.networkRepository=k,this.transferState=P,this.payload=H}execute(){if(this.payload){let k=this.payload.customHtml,P=a.o.getKey("info/custom-html");return this.transferState.set(P,a.o.getFakeResponse("info/custom-html",k)),(0,o.of)(k)}return this.networkRepository.getCustomHtml()}}return D.\u0275fac=function(k){return new(k||D)(l.LFG(h.S),l.LFG(v.ki),l.LFG(s.i,8))},D.\u0275prov=l.Yz7({token:D,factory:D.\u0275fac}),D})()},67003:(me,V,u)=>{"use strict";u.d(V,{I:()=>J});var o=u(62557),s=u(39646),a=u(70262),l=u(54004),h=u(48885),v=u(17472),M=u(40083),D=u(43304),R=u(61049),k=u(94650),P=u(81669),H=u(11481);let J=(()=>{class pe{constructor(ue,Ce,ie,We){this.networkRepository=ue,this.userStorage=Ce,this.transferState=ie,this.payload=We}execute(){if(this.payload){let ue=R.o.getKey("info/general");this.transferState.set(ue,R.o.getFakeResponse("info/general",this.payload.generalInfo))}return(0,o.$)(this.payload?(0,s.of)(this.payload.generalInfo):this.networkRepository.getGeneralInfo(),this.userStorage.getCustomerToken()?this.networkRepository.getAvailableShops().pipe((0,a.K)(()=>(0,s.of)([]))):(0,s.of)([]),this.userStorage.getCustomerToken()?this.networkRepository.getThemeList().pipe((0,a.K)(()=>(0,s.of)([]))):(0,s.of)([])).pipe((0,l.U)(([ue,Ce,ie])=>(ue.useManufacturer="M"===ue.vendorMode,ue.isRestaurant="RESTAURANT"===ue.branch,this.assignTheme(ue,ie),this.assignShops(Ce,ue),new h.WR(ue))))}assignTheme(ue,Ce){ue.themeConfig=JSON.parse(ue.theme?.json||"{}"),Ce&&(ue.themeList=[Ce.find(ie=>"default"===ie.name)].concat(Ce.filter(ie=>"default"!==ie.name)),ue.theme||(ue.theme=Ce[0]))}assignShops(ue,Ce){try{const ie=v.F.getDecodedToken(this.userStorage.getCustomerToken())?.SHOP_NUMBER,We=ue.findIndex(Ve=>Ve.shopNo===ie);Ce.shops=[ue[We]].concat(ue.slice(0,We),ue.slice(We+1)),Ce.shops.forEach(Ve=>Ve.displayName=Ve.shopNo+(Ve.shopName!==Ve.shopNo?" ("+Ve.shopName+")":""))}catch{Ce.shops=[]}}}return pe.\u0275fac=function(ue){return new(ue||pe)(k.LFG(P.S),k.LFG(M.y),k.LFG(H.ki),k.LFG(D.i,8))},pe.\u0275prov=k.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"}),pe})()},98106:(me,V,u)=>{"use strict";u.d(V,{L:()=>M});var o=u(39646),s=u(43304),a=u(61049),l=u(94650),h=u(81669),v=u(11481);let M=(()=>{class D{constructor(k,P,H){this.networkRepository=k,this.transferState=P,this.payload=H}execute(){if(this.payload){let k=this.payload.pluginsConfig,P=a.o.getKey("info/plugins");return this.transferState.set(P,a.o.getFakeResponse("info/plugins",k)),(0,o.of)(k)}return this.networkRepository.getPluginsConfig()}}return D.\u0275fac=function(k){return new(k||D)(l.LFG(h.S),l.LFG(v.ki),l.LFG(s.i,8))},D.\u0275prov=l.Yz7({token:D,factory:D.\u0275fac}),D})()},60177:(me,V,u)=>{"use strict";u.d(V,{g:()=>M});var o=u(39646),s=u(43304),a=u(61049),l=u(94650),h=u(81669),v=u(11481);let M=(()=>{class D{constructor(k,P,H){this.networkRepository=k,this.transferState=P,this.payload=H}execute(k=!0,P){if(this.payload&&!P){let H=this.payload.shopInfo,J=a.o.getKey("info/shop?withLogo=true");return this.transferState.set(J,a.o.getFakeResponse("info/shop?withLogo=true",H)),(0,o.of)(H)}return this.networkRepository.getShopInfo(k,P)}}return D.\u0275fac=function(k){return new(k||D)(l.LFG(h.S),l.LFG(v.ki),l.LFG(s.i,8))},D.\u0275prov=l.Yz7({token:D,factory:D.\u0275fac,providedIn:"root"}),D})()},75701:(me,V,u)=>{"use strict";u.d(V,{y:()=>o});var o=(()=>{return(s=o||(o={})).ALL_PERMISSIONS="*",s.ACCESS_ADMIN_PANEL="ACCESS_ADMIN_PANEL",s.VIEW_DASHBOARD="VIEW_DASHBOARD",s.VIEW_REPORTS="VIEW_REPORTS",s.VIEW_SMS="VIEW_SMS",s.SEND_SMS="SEND_SMS",s.VIEW_PRODUCTS="VIEW_PRODUCTS",s.UPDATE_PRODUCTS="UPDATE_PRODUCTS",s.CREATE_PRODUCTS="CREATE_PRODUCTS",s.HIDE_SHOW_PRODUCTS="HIDE_SHOW_PRODUCTS",s.REMOVE_REVIEWS="REMOVE_REVIEWS",s.VIEW_PRODUCT_SERVINGS="VIEW_PRODUCT_SERVINGS",s.UPDATE_PRODUCT_SERVINGS="UPDATE_PRODUCT_SERVINGS",s.CREATE_PRODUCT_SERVINGS="CREATE_PRODUCT_SERVINGS",s.VIEW_PROCESS_LOCATIONS="VIEW_PROCESS_LOCATIONS",s.UPDATE_PROCESS_LOCATIONS="UPDATE_PROCESS_LOCATIONS",s.CREATE_PROCESS_LOCATIONS="CREATE_PROCESS_LOCATIONS",s.DELETE_PROCESS_LOCATIONS="DELETE_PROCESS_LOCATIONS",s.CREATE_ATTRIBUTES="CREATE_ATTRIBUTES",s.UPDATE_ATTRIBUTES="UPDATE_ATTRIBUTES",s.DELETE_ATTRIBUTES="DELETE_ATTRIBUTES",s.VIEW_ALLERGENS="VIEW_ALLERGENS",s.UPDATE_ALLERGENS="UPDATE_ALLERGENS",s.CREATE_ALLERGENS="CREATE_ALLERGENS",s.DELETE_ALLERGENS="DELETE_ALLERGENS",s.IMPORT_DATA="IMPORT_DATA",s.VIEW_PRICEBOOKS="VIEW_PRICEBOOKS",s.UPDATE_PRICEBOOKS="UPDATE_PRICEBOOKS",s.CREATE_PRICEBOOKS="CREATE_PRICEBOOKS",s.DELETE_PRICEBOOKS="DELETE_PRICEBOOKS",s.VIEW_CATEGORIES="VIEW_CATEGORIES",s.UPDATE_CATEGORIES="UPDATE_CATEGORIES",s.CREATE_CATEGORIES="CREATE_CATEGORIES",s.DELETE_CATEGORIES="DELETE_CATEGORIES",s.VIEW_DISCOUNTS="VIEW_DISCOUNTS",s.UPDATE_DISCOUNTS="UPDATE_DISCOUNTS",s.CREATE_DISCOUNTS="CREATE_DISCOUNTS",s.DELETE_DISCOUNTS="DELETE_DISCOUNTS",s.VIEW_DISCOUNTS_FOR_OTHERS="VIEW_DISCOUNTS_FOR_OTHERS",s.UPDATE_DISCOUNTS_FOR_OTHERS="UPDATE_DISCOUNTS_FOR_OTHERS",s.CREATE_DISCOUNTS_FOR_OTHERS="CREATE_DISCOUNTS_FOR_OTHERS",s.DELETE_DISCOUNTS_FOR_OTHERS="DELETE_DISCOUNTS_FOR_OTHERS",s.VIEW_STOCK_ADJUSTMENT="VIEW_STOCK_ADJUSTMENT",s.UPDATE_STOCK_ADJUSTMENT="UPDATE_STOCK_ADJUSTMENT",s.CREATE_STOCK_ADJUSTMENT="CREATE_STOCK_ADJUSTMENT",s.DELETE_STOCK_ADJUSTMENT="DELETE_STOCK_ADJUSTMENT",s.VIEW_STOCK_ADJUSTMENT_FOR_OTHERS="VIEW_STOCK_ADJUSTMENT_FOR_OTHERS",s.UPDATE_STOCK_ADJUSTMENT_FOR_OTHERS="UPDATE_STOCK_ADJUSTMENT_FOR_OTHERS",s.CREATE_STOCK_ADJUSTMENT_FOR_OTHERS="CREATE_STOCK_ADJUSTMENT_FOR_OTHERS",s.DELETE_STOCK_ADJUSTMENT_FOR_OTHERS="DELETE_STOCK_ADJUSTMENT_FOR_OTHERS",s.VIEW_VENDORS="VIEW_VENDORS",s.UPDATE_VENDORS="UPDATE_VENDORS",s.CREATE_VENDORS="CREATE_VENDORS",s.VIEW_CUSTOMERS="VIEW_CUSTOMERS",s.UPDATE_CUSTOMERS="UPDATE_CUSTOMERS",s.CREATE_CUSTOMERS="CREATE_CUSTOMERS",s.VIEW_CUSTOMER_GROUPS="VIEW_CUSTOMER_GROUPS",s.UPDATE_CUSTOMER_GROUPS="UPDATE_CUSTOMER_GROUPS",s.CREATE_CUSTOMER_GROUPS="CREATE_CUSTOMER_GROUPS",s.VIEW_USERS="VIEW_USERS",s.VIEW_USER_ROLES="VIEW_USER_ROLES",s.UPDATE_USER_ROLES="UPDATE_USER_ROLES",s.VIEW_PERMISSIONS="VIEW_PERMISSIONS",s.UPDATE_PERMISSIONS="UPDATE_PERMISSIONS",s.VIEW_MEMBERSHIP_REPORTS="VIEW_MEMBERSHIP_REPORTS",s.VIEW_MEMBERSHIPS="VIEW_MEMBERSHIPS",s.UPDATE_MEMBERSHIPS="UPDATE_MEMBERSHIPS",s.CANCEL_MEMBERSHIPS="CANCEL_MEMBERSHIPS",s.VIEW_MEMBERSHIP_CONTRACTS="VIEW_MEMBERSHIP_CONTRACTS",s.UPDATE_MEMBERSHIP_CONTRACTS="UPDATE_MEMBERSHIP_CONTRACTS",s.CREATE_MEMBERSHIP_CONTRACTS="CREATE_MEMBERSHIP_CONTRACTS",s.DELETE_MEMBERSHIP_CONTRACTS="DELETE_MEMBERSHIP_CONTRACTS",s.VIEW_MEMBERSHIP_SETTINGS="VIEW_MEMBERSHIP_SETTINGS",s.UPDATE_MEMBERSHIP_SETTINGS="UPDATE_MEMBERSHIP_SETTINGS",s.VIEW_ORDERS="VIEW_ORDERS",s.UPDATE_ORDERS="UPDATE_ORDERS",s.DELETE_ORDERS="DELETE_ORDERS",s.REFUND_ORDERS="REFUND_ORDERS",s.SHIP_ORDERS="SHIP_ORDERS",s.VIEW_ORDER_DELIVERY="VIEW_ORDER_DELIVERY",s.CONFIRM_ORDER_DELIVERY="CONFIRM_ORDER_DELIVERY",s.VIEW_ORDER_DELIVERY_FOR_OTHERS="VIEW_ORDER_DELIVERY_FOR_OTHERS",s.CONFIRM_ORDER_DELIVERY_FOR_OTHERS="CONFIRM_ORDER_DELIVERY_FOR_OTHERS",s.VIEW_MENUS="VIEW_MENUS",s.UPDATE_MENUS="UPDATE_MENUS",s.CREATE_MENUS="CREATE_MENUS",s.DELETE_MENUS="DELETE_MENUS",s.VIEW_PROCESS_ORDERS="VIEW_PROCESS_ORDERS",s.UPDATE_PROCESS_ORDERS_STATUS="UPDATE_PROCESS_ORDERS_STATUS",s.VIEW_SHOPPING_CARTS="VIEW_SHOPPING_CARTS",s.UPDATE_SHOPPING_CARTS_STATUS="UPDATE_SHOPPING_CARTS_STATUS",s.SEND_ORDER_SMS="SEND_ORDER_SMS",s.VIEW_TABLE_CALLS="VIEW_TABLE_CALLS",s.DELETE_TABLE_CALLS="DELETE_TABLE_CALLS",s.UPDATE_NEWS="UPDATE_NEWS",s.CREATE_NEWS="CREATE_NEWS",s.DELETE_NEWS="DELETE_NEWS",s.UPDATE_BLOGS="UPDATE_BLOGS",s.CREATE_BLOGS="CREATE_BLOGS",s.DELETE_BLOGS="DELETE_BLOGS",s.VIEW_QLM="VIEW_QLM",s.UPDATE_QLM="UPDATE_QLM",s.CREATE_QLM="CREATE_QLM",s.DELETE_QLM="DELETE_QLM",s.VIEW_SHIPPING_METHODS="VIEW_SHIPPING_METHODS",s.UPDATE_SHIPPING_METHODS="UPDATE_SHIPPING_METHODS",s.CREATE_SHIPPING_METHODS="CREATE_SHIPPING_METHODS",s.VIEW_PAYMENTS="VIEW_PAYMENTS",s.UPDATE_PAYMENTS="UPDATE_PAYMENTS",s.VIEW_BUDGET="VIEW_BUDGET",s.UPDATE_BUDGET="UPDATE_BUDGET",s.VIEW_TERMS="VIEW_TERMS",s.UPDATE_TERMS="UPDATE_TERMS",s.VIEW_SEO_SETTINGS="VIEW_SEO_SETTINGS",s.UPDATE_SEO_SETTINGS="UPDATE_SEO_SETTINGS",s.VIEW_CUSTOM_HTML="VIEW_CUSTOM_HTML",s.UPDATE_CUSTOM_HTML="UPDATE_CUSTOM_HTML",s.VIEW_SETTINGS="VIEW_SETTINGS",s.UPDATE_SETTINGS="UPDATE_SETTINGS",s.VIEW_PLUGINS="VIEW_PLUGINS",s.UPDATE_PLUGINS="UPDATE_PLUGINS",s.VIEW_TABLES="VIEW_TABLES",s.UPDATE_TABLES="UPDATE_TABLES",s.CREATE_TABLES="CREATE_TABLES",s.DELETE_TABLES="DELETE_TABLES",s.VIEW_TABLE_BOOKING_SETTINGS="VIEW_TABLE_BOOKING_SETTINGS",s.UPDATE_TABLE_BOOKING_SETTINGS="UPDATE_TABLE_BOOKING_SETTINGS",s.VIEW_TABLE_BOOKING="VIEW_TABLE_BOOKING",s.UPDATE_TABLE_BOOKING="UPDATE_TABLE_BOOKING",s.CREATE_TABLE_BOOKING="CREATE_TABLE_BOOKING",s.DELETE_TABLE_BOOKING="DELETE_TABLE_BOOKING",s.VIEW_TABLE_BOOKING_FOR_OTHERS="VIEW_TABLE_BOOKING_FOR_OTHERS",s.UPDATE_TABLE_BOOKING_FOR_OTHERS="UPDATE_TABLE_BOOKING_FOR_OTHERS",s.CREATE_TABLE_BOOKING_FOR_OTHERS="CREATE_TABLE_BOOKING_FOR_OTHERS",s.DELETE_TABLE_BOOKING_FOR_OTHERS="DELETE_TABLE_BOOKING_FOR_OTHERS",s.VIEW_SUGGESTIONS_LIST="VIEW_SUGGESTIONS_LIST",s.VIEW_MAINTAINS_LIST="VIEW_MAINTAINS_LIST",s.UPDATE_MAINTAINS_LIST="UPDATE_MAINTAINS_LIST",s.DELETE_MAINTAINS_LIST="DELETE_MAINTAINS_LIST",s.PREORDER_PRODUCTS="PREORDER_PRODUCTS",s.VIEW_CLOSED_DATES="VIEW_CLOSED_DATES",s.UPDATE_CLOSED_DATES="UPDATE_CLOSED_DATES",s.CREATE_CLOSED_DATES="CREATE_CLOSED_DATES",s.DELETE_CLOSED_DATES="DELETE_CLOSED_DATES",s.ERP_MANAGEMENT="ERP_MANAGEMENT",s.CASH_COUNT_MANAGER="CASH_COUNT_MANAGER",s.Z_REPORT_LIST="Z_REPORT_LIST",s.SUMMARY_Z_REPORT="SUMMARY_Z_REPORT",s.PAYMENT_VOUCHER="PAYMENT_VOUCHER",o;var s})()},91452:(me,V,u)=>{"use strict";u.d(V,{W:()=>o,i:()=>s});class o{static isSuperAdmin(l){return this.isUserRole(l,s.ADMIN)}static isUserRole(l,h){return h===s.ANONYMOUS&&!l||l?.authorities&&!!l.authorities.find(v=>v===h)}}var s=(()=>{return(a=s||(s={})).MANAGER="ROLE_MANAGER",a.ADMIN="ROLE_ADMIN",a.PARTNER="ROLE_PARTNER",a.OWNER="ROLE_OWNER",a.CUSTOMER="ROLE_CUSTOMER",a.ANONYMOUS="ROLE_ANONYMOUS",a.SYSTEM="ROLE_SYSTEM",a.SYSTEM_RO="ROLE_SYSTEM_RO",a.BASIC="ROLE_BASIC",a.LOW="ROLE_LOW",a.MEDIUM="ROLE_MEDIUM",a.HIGH="ROLE_HIGH",a.ROLE_COMPANY_EMPLOYEE="ROLE_COMPANY_EMPLOYEE",s;var a})()},4469:(me,V,u)=>{"use strict";u.d(V,{O:()=>s});var o=u(92340);let s=(()=>{class a{static getName(h){return h?h.isCompany?h.lastName:this.getFirstName(h)+this.getLastName(h):null}static getFirstName(h){return h.firstName?h.firstName:""}static getLastName(h){return h.lastName?" "+h.lastName:""}static getProfileImageURL(h,v){let M="";return h&&(M=`${o.N.baseApiUrl}images/${v}/customer/${h.cdId}/${h.id}`),M}static hasDeliveryAddress(h){return!!(h?.deliveryAddress?.addressLine1&&h?.deliveryAddress?.city&&h?.deliveryAddress?.zipCode)}static getId(h,v=!1){return h?v?a.idPrefix+h.id.toString():h.id.toString():null}}return a.profileImageWidth=400,a.profileImageHeight=400,a.profileImageName="profileImage",a.profileImageType="jpeg",a.idPrefix="1C1",a})()},56416:(me,V,u)=>{"use strict";u.d(V,{P:()=>o});var o=(()=>{return(s=o||(o={})).STANDARD="STANDARD",s.MODERN="MODERN",o;var s})()},74382:(me,V,u)=>{"use strict";u.d(V,{s:()=>o});var o=(()=>{return(s=o||(o={})).ENGLISH="en",s.NORWEGIAN="no",s.SWEDISH="sv",s.DANISH="da",s.FINNISH="fi",s.SERBIAN="sr",s.LITHUANIAN="lt",s.MACEDONIAN="mk",o;var s})()},43304:(me,V,u)=>{"use strict";u.d(V,{i:()=>s});const s=new(u(94650).OlP)("SERVER_SHOP_PAYLOAD")},85413:(me,V,u)=>{"use strict";u.d(V,{X:()=>o});let o=(()=>{class s{}return s.MAX_LOGIN_REQUESTS_PER_TIME=30,s.MAX_REQUESTS_PER_TIME=3,s.DEFAULT_TIME_LIMIT=5,s.FORGOT_PWD_TIME_LIMIT=1,s})()},27736:(me,V,u)=>{"use strict";u.d(V,{B:()=>pe});var o=u(77579),s=u(38421),a=u(54482),l=u(25403),v=u(86099),M=u(39646),D=u(91005),R=u(62843);class pe{constructor(ue){this.userStorage=ue,this._onCustomerDataChanged=new o.x}onCustomerDataChanged(){return this._onCustomerDataChanged.asObservable()}call(ue,Ce,ie=2,We=250){return ue.pipe(function J(Z,ue,Ce=5,ie=1e3){let We=Ce;return at=>at.pipe(function h(Z){return(0,a.e)((ue,Ce)=>{let ie,at,We=!1;const Ve=()=>{ie=ue.subscribe((0,l.x)(Ce,void 0,void 0,oe=>{at||(at=new o.x,(0,s.Xf)(Z(at)).subscribe((0,l.x)(Ce,()=>ie?Ve():We=!0))),at&&at.next(oe)})),We&&(ie.unsubscribe(),ie=null,We=!1,Ve())};Ve()})}(Ve=>Ve.pipe((0,v.z)(oe=>{if(We-- >0&&Z(oe)){const Ie=ue+(Ce-We)*ie;return(0,M.of)(oe).pipe((0,D.g)(Ie))}return(0,R._)(oe)}))))}(at=>401===at.status?!!this.userStorage.getCustomerToken()&&(this.userStorage.removeCustomerToken(),this.userStorage.removeCustomerRefreshToken(),!0):Ce&&at.status.toString().startsWith("5"),We,ie))}handleError(ue){console.log(ue)}}},67894:(me,V,u)=>{"use strict";u.d(V,{N:()=>o});var o=(()=>{return(s=o||(o={})).EURO="EUR",s.BGN="BGN",s.CHF="CHF",s.CZK="CZK",s.DKK="DKK",s.GBP="GBP",s.HRK="HRK",s.HUF="HUF",s.NOK="NOK",s.PLN="PLN",s.RON="RON",s.SEK="SEK",s.USD="USD",o;var s})()},48885:(me,V,u)=>{"use strict";u.d(V,{B6:()=>l,OH:()=>M,Tj:()=>R,WR:()=>s,bJ:()=>v,kD:()=>a,vm:()=>h});var o=u(19815);class s{constructor(P){this.productImageOrientation="PORTRAIT",this.isDefaultTheme=()=>!this.theme||"default"===this.theme.name||this.isRestaurantTheme(),this.isTheme2=()=>this.theme&&"theme_2"===this.theme.name,this.isScanTheme=()=>this.theme&&"scan_theme"===this.theme.name,this.isSunnTheme=()=>this.theme&&"sunn_theme"===this.theme.name,this.isRestaurantTheme=()=>this.theme&&this.theme.name==o.I.RESTAURANT_THEME,this.isRestaurantTheme2=()=>this.theme&&this.theme.name==o.I.RESTAURANT_THEME_2,this.isTemplate4=()=>this.restaurantMobileListingTemplate&&"template4"===this.restaurantMobileListingTemplate,this.isAdvertiseTemplate=()=>this.restaurantMobileListingTemplate&&"advertise_template"===this.restaurantMobileListingTemplate,this.getImgOrientation=()=>this.isRestaurantTheme()?"SQUARE":this.isRestaurantTheme2()?"LANDSCAPE":this.productImageOrientation,P&&Object.keys(P).forEach(H=>this[H]=P[H]),this.themeConfig||(this.themeConfig={}),this.themeConfig.formAppearance=this.isRestaurantTheme2()?"legacy":"outline",this.themeConfig.floatLabel="auto"}}class a{constructor(){this.maximumFractionDigits=2,this.minimumFractionDigits=2}}var l=(()=>{return(k=l||(l={})).DISPLAY_QTY_BETWEEN_1_AND_10="DISPLAY_QTY_BETWEEN_1_AND_10",k.NEVER_DISPLAY_QTY="NEVER_DISPLAY_QTY",k.ALWAYS_DISPLAY_QTY="ALWAYS_DISPLAY_QTY",l;var k})(),h=(()=>{return(k=h||(h={})).ACTIVE="0",k.BUSY="1",k.VERY_BUSY="2",k.NOT_WORKING="3",h;var k})(),v=(()=>{return(k=v||(v={}))[k.ALL_VIEWS=0]="ALL_VIEWS",k[k.GRID_VIEW=1]="GRID_VIEW",k[k.LIST_VIEW=2]="LIST_VIEW",k[k.NO_IMAGE=3]="NO_IMAGE",v;var k})(),M=(()=>{return(k=M||(M={})).UNDEFINED="UNDEFINED",k.VERIFONE="VERIFONE",k.SUMUP="SUMUP",k.VIPPS="VIPPS",k.KLARNA="KLARNA",k.SWISH="SWISH",k.NETS="NETS_EASY",M;var k})(),R=(()=>{return(k=R||(R={})).NONE="NONE",k.TRIPLETEX="TRIPLETEX",k.OFFICE247="OFFICE247",k.FIKEN="FIKEN",k.POWEROFFICE="POWEROFFICE",k.UNIMICRO="UNIMICRO",k.VISMA_EACCOUNTING="VISMA_EACCOUNTING",k.AGRESSO="AGRESSO",k.VISMA_ENTERPRISE="VISMA_ENTERPRISE",k.SGFINANS="SGFINANS",k.NAVISION="NAVISION",k.HYTTETORGET_WEB_TO_VISMA="HYTTETORGET_WEB_TO_VISMA",k.UNIECONOMY="UNIECONOMY",k.SAP="SAP",k.SOFTRIG="SOFTRIG",k.SUSOFT="SUSOFT",R;var k})()},19815:(me,V,u)=>{"use strict";u.d(V,{I:()=>o});var o=(()=>{return(a=o||(o={})).DEFAULT="default",a.THEME_2="theme_2",a.SCAN_THEME="scan_theme",a.SUNN_THEME="sunn_theme",a.RESTAURANT_THEME="restaurant_theme",a.RESTAURANT_THEME_2="restaurant_theme_2",a.ADVANCED_THEME="advanced_theme",o;var a})()},81669:(me,V,u)=>{"use strict";u.d(V,{S:()=>Z});var o=u(80529),s=u(5963),a=u(54004),l=u(62843),h=u(21084),v=u(40083),M=u(27736),D=u(90364),R=u(15439),P=u(85413),H=u(94650),J=u(94907),pe=u(23039);let Z=(()=>{class ue extends M.B{constructor(ie,We,at,Ve,oe){super(We),this.shopService=ie,this.userStorage=We,this.browserStorageService=at,this.snackbarService=Ve,this.httpClient=oe}login(ie,We,at=this.shopService.getShop()){this.browserStorageService.markLastLoginAttempt();const Ve=this.browserStorageService.getLastLoginAttempt();return Ve&&R().diff(Ve.timestamp,"minutes")<=P.X.DEFAULT_TIME_LIMIT&&Ve.count>=P.X.MAX_LOGIN_REQUESTS_PER_TIME?(this.snackbarService.error("account.login.request_limit_minutes_with_amount",{amount:P.X.MAX_LOGIN_REQUESTS_PER_TIME,minutes:P.X.DEFAULT_TIME_LIMIT},null,1e4),(0,s.H)(1e4).pipe((0,a.U)(oe=>((0,l._)("Too many requests"),null)))):this.httpClient.post("user/auth",{login:ie,password:We},{headers:{"X-Shop-Url-Key":at}}).pipe((0,a.U)(oe=>(oe.success||(0,l._)("Unsuccessful login"),oe)))}getProducts(ie,We,at,Ve=!0,oe="priority",Ie){return this.call(this.httpClient.get("product/list",{params:(0,D.$)({page:ie.toString(),pageSize:We.toString(),searchCriteria:JSON.stringify(at),pricebookId:Ie,asc:Ve,sortBy:oe})}))}getRestaurantProducts(ie,We,at,Ve){return this.httpClient.get("product/grouped",{params:(0,D.$)({page:ie.toString(),pageSize:We.toString(),searchCriteria:JSON.stringify(at),pricebookId:Ve})})}getProductsCount(ie,We){return this.call(this.httpClient.get("product/count",{params:(0,D.$)({searchCriteria:JSON.stringify(ie),pricebookId:We})}))}getCategories(ie,We){return this.call(this.httpClient.get("product/category/tree",{params:(0,D.$)({vendorId:ie,manufacturerId:We})}))}getPriceBooks(ie,We){return this.call(this.httpClient.get("pricebook/list",{params:(0,D.$)({manufacturerId:ie,vendorId:We})}))}getVendors(ie,We){return this.call(this.httpClient.get("vendor/list",{params:(0,D.$)({page:ie.toString(),pageSize:We.toString()})}))}getManufacturers(ie,We){return this.call(this.httpClient.get("manufacturer/list",{params:(0,D.$)({page:ie.toString(),pageSize:We.toString()})}))}getProductImageUrls(ie){return this.call(this.httpClient.get(`product/image/sets/${ie}`))}getUserInfo(){return this.call(this.httpClient.get("user/me"))}getCustomerInfo(){return this.call(this.httpClient.get("customer/me"))}getCustomerBonus(){return this.call(this.httpClient.get("customer/current-bonus"))}getTenantInfo(){return this.httpClient.get("user/tenant")}getAvailableShops(){return this.httpClient.get("admin/shop/list")}getThemeList(){return this.httpClient.get("admin/theme/list")}getShops(ie){return this.call(this.httpClient.get("info/shops",{params:(0,D.$)({lat:ie?.lat||void 0,lng:ie?.lng||void 0})}))}loadTheme(ie){return this.call(this.httpClient.get("info/theme",{params:(0,D.$)({themeId:ie})}))}getNetsEasyCheckout(ie){return this.httpClient.post("nets-easy/checkout",ie)}getShippingMethods(ie){return this.call(this.httpClient.post("cart/shipping",ie))}getGiftCard(ie){return this.call(this.httpClient.get(`prepaid/giftcard/${ie}`))}forgetPassword(ie,We){return this.call(this.httpClient.post("customer/confirm",ie,{params:{redirectTo:"PASSWORD_RECOVERY",recaptchaToken:We}}))}registerCustomer(ie,We,at,Ve){return this.call(this.httpClient.post("customer/confirm",ie,{params:{redirectTo:We,urlAddon:Ve,recaptchaToken:at}}))}getPluginsConfig(){return this.call(this.httpClient.get("info/plugins"))}updateCustomer(ie){return this.call(this.httpClient.put("customer",ie)).pipe((0,a.U)(We=>this._onCustomerDataChanged.next()))}updateCustomerProfileImage(ie){return this.call(this.httpClient.post("customer/image/",ie))}getCustomerProfileImage(ie,We){return this.call(this.httpClient.get(`images/${We}/customer/${ie.cdId}/${ie.id}`,{headers:new o.WM({Accept:["image/jpeg","image/png","image/jpg"]}),responseType:"blob"}))}verifyCustomer(ie){return this.call(this.httpClient.get(`customer/confirm/${ie}`))}resetPassword(ie,We,at){return this.call(this.httpClient.put("customer/password/recovery",void 0,{params:(0,D.$)({newPassword:ie,secretCode:We,customerEmail:at})}))}getProductById(ie,We){return this.call(this.httpClient.get(`product/${ie}`,{params:(0,D.$)({couponCode:We})}))}getProductDefaults(){return this.call(this.httpClient.get("info/product-defaults"))}getOrderByUUID(ie,We){return this.call(this.httpClient.get(`customer/${We?"pending-":""}order/${ie}`))}getOfferByIdUUID(ie,We){return this.call(this.httpClient.get(`offer/${ie}/${We}`))}updateOfferStatus(ie,We,at){return this.call(this.httpClient.put(`offer/${ie}/${We}/${at}`,{}))}getTablesInformation(){return this.call(this.httpClient.get("info/table-formation"))}getGeneralInfo(){return this.call(this.httpClient.get("info/general"))}getPaymentMethods(){return this.call(this.httpClient.get("info/payment-methods"))}getShopInfo(ie,We){let at=new o.WM;return We&&(at=(new o.WM).set("shop-id",We)),this.call(this.httpClient.get("info/shop",{headers:at,params:{withLogo:ie.toString()}}))}getSmsBalance(){return this.call(this.httpClient.get("info/sms-balance"))}getDeliveryWorkingHours(ie){return this.call(this.httpClient.get("info/delivery-working-hours",{params:(0,D.$)({shopId:ie})}))}getWorkingHours(ie){return this.call(this.httpClient.get("info/working-hours",{params:(0,D.$)({shopId:ie})}))}getServingHours(ie){return this.call(this.httpClient.get("info/serving-hours",{params:{groupId:ie}}))}getProductReviews(ie,We,at,Ve,oe){return this.call(this.httpClient.get("product/comment/list",{params:(0,D.$)({productId:ie,page:We.toString(),pageSize:at.toString(),sortBy:Ve,asc:oe.toString()})}))}getReviewsSummary(ie){return this.call(this.httpClient.get("product/comment/summary",{params:{id:ie}}))}getProductReviewsCount(ie){return this.call(this.httpClient.get("product/comment/count",{params:{id:ie}}))}postReview(ie){return this.call(this.httpClient.post("product/comment",ie))}getHomeContent(){return this.call(this.httpClient.get("content/home/content",{responseType:"text"}))}getHomeHeader(){return this.call(this.httpClient.get("content/home/header",{responseType:"text"}))}getHomePage(){return this.call(this.httpClient.get("content/home"))}getHomeGallery(){return this.call(this.httpClient.get("content/home/gallery"))}getHomeImageGrid(){return this.call(this.httpClient.get("content/home/mosaic"))}getHomeTemplate(){return this.call(this.httpClient.get("content/home/template"))}getSellingTerms(){return this.call(this.httpClient.get("info/terms-and-conditions",{responseType:"text"}))}getGDPR(){return this.call(this.httpClient.get("info/gdpr",{responseType:"text"}))}getReturnPolicy(){return this.call(this.httpClient.get("info/return-policy",{responseType:"text"}))}getDisclaimer(){return this.call(this.httpClient.get("info/disclaimer",{responseType:"text"}))}getMembership(){return this.call(this.httpClient.get("info/membership",{responseType:"text"}))}getPosts(ie,We,at){return this.call(this.httpClient.get(ie,{params:{page:We.toString(),pageSize:at.toString()}}))}getSusoftNews(ie,We,at){return this.call(this.httpClient.get("news",{params:{page:ie.toString(),pageSize:We.toString()},headers:{Authorization:"Bearer "+at}}))}getSusoftNewsCount(ie){return this.call(this.httpClient.get("news/count",{headers:{Authorization:"Bearer "+ie}}))}getPostById(ie,We){return this.call(this.httpClient.get(`${ie}/${We}`))}getPostsCount(ie){return this.call(this.httpClient.get(ie+"/count"))}getMenuById(ie){return this.call(this.httpClient.get(`menu/${ie}`))}getCustomFormById(ie){return this.call(this.httpClient.get("calllist",{params:{id:ie.toString()}}))}customFormSubmit(ie,We){return this.call(this.httpClient.post("calllist/line",ie,{params:{listId:We.toString()}}))}getMenus(){return this.call(this.httpClient.get("menu"))}getHomeMenu(){return this.call(this.httpClient.get("menu/home"))}sendMail(ie,We){return this.httpClient.post("mail",ie,{params:{recaptchaToken:We}})}getMyGiftcards(ie,We){return this.call(this.httpClient.get("prepaid/giftcard/list",{params:(0,D.$)({fromDatetime:ie,toDatetime:We})}))}getMyTickets(ie,We){return this.call(this.httpClient.get("customer/ticket/list",{params:(0,D.$)({fromDatetime:ie,toDatetime:We})}))}getBonusHistory(ie,We){return this.call(this.httpClient.get("customer/bonus",{params:(0,D.$)({page:ie,pageSize:We})}))}getMyOrders(ie,We,at,Ve,oe){return this.call(this.httpClient.get("customer/order/list",{params:(0,D.$)({page:ie?ie.toString():void 0,pageSize:We?We.toString():void 0,term:at,fromDate:Ve,toDate:oe})}))}getMyOrdersCount(ie,We,at){return this.call(this.httpClient.get("customer/order/count",{params:(0,D.$)({term:ie,fromDate:We,toDate:at})}))}getMyMemberships(){return this.call(this.httpClient.get("subscription/membership/list"))}viewMembershipCardInfo(ie){return this.call(this.httpClient.get("subscription/membership/card",{params:{membershipID:ie}}))}addCardToMembership(ie,We){return this.call(this.httpClient.post("verifone/payment-method",null,{params:{subscriptionCode:ie,subscriptionName:We}}))}cancelMembershipAutoExtend(ie){return this.call(this.httpClient.put("subscription/membership/autoextend",void 0,{params:{id:ie,enabled:"false"}}))}reSendVerificationCodeByEmail(ie,We){return this.call(this.httpClient.get("customer/resend/email",{params:{email:ie,recaptchaToken:We}}))}reSendVerificationCodeByPhone(ie,We){return this.call(this.httpClient.get(`customer/resend/sms/${ie}`,{params:{recaptchaToken:We}}))}emailGiftcard(ie,We,at){return this.call(this.httpClient.post("mail/giftcard/give",void 0,{params:(0,D.$)({email:ie,giftcardNumber:We,text:at})}))}getGiftcardPdf(ie){return this.call(this.httpClient.get(`prepaid/giftcard/pdf/${ie}`))}getImageBase64(ie){return this.httpClient.get(ie,{headers:{"Content-Type":"image/png"}})}getDistanceMatrix(ie){return this.httpClient.get("./api/distance-matrix",{params:{...ie}})}requestTableAction(ie,We,at,Ve){return this.call(this.httpClient.post("area/table-call",void 0,{params:(0,D.$)({areaId:ie,shopId:We,tableNo:at,type:Ve})}))}getDynamicStatus(ie,We){return this.call(this.httpClient.post("cart/dynamic-status",void 0,{params:(0,D.$)({fromDate:ie,toDate:We})}))}getDynamicStatusesForTimeSlots(ie,We){return this.call(this.httpClient.post("cart/dynamic-status/list-daily",We,{params:(0,D.$)({date:ie})}))}getSimilarProducts(ie){return this.call(this.httpClient.get("product/similar/list",{params:(0,D.$)({id:ie})}))}getAssociatedProducts(ie){return this.call(this.httpClient.get("product/associated/list",{params:(0,D.$)({id:ie})}))}getCustomHtml(){return this.call(this.httpClient.get("info/custom-html"))}sendProductRequest(ie){return this.call(this.httpClient.post("product/request",ie))}getCustomText(){return this.call(this.httpClient.get("info/custom-text"))}getClosedDates(){return this.call(this.httpClient.get("closed-dates"))}getCommonLists(){return this.httpClient.get("info/common-data")}}return ue.\u0275fac=function(ie){return new(ie||ue)(H.LFG(h.W),H.LFG(v.y),H.LFG(J.z),H.LFG(pe.o),H.LFG(o.eN))},ue.\u0275prov=H.Yz7({token:ue,factory:ue.\u0275fac,providedIn:"root"}),ue})()},61049:(me,V,u)=>{"use strict";u.d(V,{o:()=>a});var o=u(11481),s=u(92340);class a{static getKey(h){return(0,o.Cb)(s.N.baseApiUrl+h)}static getFakeResponse(h,v){return{status:200,body:v,ok:!0,url:s.N.baseApiUrl+h}}}},90364:(me,V,u)=>{"use strict";u.d(V,{$:()=>s});var o=u(80529);function s(a){let l=new o.LE;return Object.keys(a).forEach(h=>{(null!=a[h]&&null!=a[h]||0===a[h])&&(l=l.set(h,a[h]))}),l}},69776:(me,V,u)=>{"use strict";u.d(V,{V:()=>R});var o=u(74382),s=u(62619),a=u(59131);class l{static getLangOrDefault(P,H){return P&&0!==s.g.valuesOf(o.s).filter(J=>P===J).length?P:H}static getLanguageForCountry(P){switch(P){case a.H.Norway:return o.s.NORWEGIAN;case a.H.Sweden:return o.s.SWEDISH;case a.H.Finland:return o.s.FINNISH;case a.H.Denmark:return o.s.DANISH;default:return o.s.ENGLISH}}}var h=u(15439),v=u(94650),M=u(85657),D=u(89705);let R=(()=>{class k{constructor(H,J){this.browserCookieService=H,this.sessionService=J}getLanguage(){const H=this.browserCookieService.get(k.LANGUAGE_KEY);return l.getLangOrDefault(H,l.getLanguageForCountry(this.sessionService.country))}setLanguage(H){let J=h().add(1,"year").toDate();this.browserCookieService.set(k.LANGUAGE_KEY,H,J,"/")}}return k.LANGUAGE_KEY="lang",k.\u0275fac=function(H){return new(H||k)(v.LFG(M.N),v.LFG(D.m))},k.\u0275prov=v.Yz7({token:k,factory:k.\u0275fac}),k})()},94907:(me,V,u)=>{"use strict";u.d(V,{z:()=>M});var o=u(94650),s=u(36895),a=u(15439),h=u(28011),v=u(85413);let M=(()=>{class D{constructor(k){this.platformId=k}getShoppingCart(){if(!(0,s.PM)(this.platformId))return JSON.parse(window.localStorage.getItem(this.getShoppingCartKey()))}setShoppingCart(k){(0,s.PM)(this.platformId)||window.localStorage.setItem(this.getShoppingCartKey(),JSON.stringify(k))}getShoppingCartKey(){return D.SHOPPING_CART_STORAGE_KEY}getPreviousShoppingCart(){if(!(0,s.PM)(this.platformId))return JSON.parse(window.localStorage.getItem(this.getPreviousShoppingCartKey()))}setPreviousShoppingCart(k){(0,s.PM)(this.platformId)||window.localStorage.setItem(this.getPreviousShoppingCartKey(),JSON.stringify(k))}getPreviousShoppingCartKey(){return D.PREVIOUS_SHOPPING_CART_STORAGE_KEY}setLastForgotPwdReqTimestamp(){window.localStorage.setItem(this.getLastForgotPwdTimestampKey(),btoa(JSON.stringify(a().format(h.pp))))}getLastForgotPwdReqTimeStamp(){return window.localStorage.getItem(this.getLastForgotPwdTimestampKey())?a(JSON.parse(atob(window.localStorage.getItem(this.getLastForgotPwdTimestampKey()))),h.pp):null}getLastForgotPwdTimestampKey(){return D.LAST_FORGOT_PWD_TIMESTAMP_REQ}getLastRegisterTimeStamp(){return window.localStorage.getItem(this.getLastRegisterTimestampKey())?a(JSON.parse(atob(window.localStorage.getItem(this.getLastRegisterTimestampKey()))),h.pp):null}markLastUnsuccessfulRegister(){let k=this.getLastUnsuccessfulRegister();null==k&&(k=new v.X,k.count=0),k.count++,k.timestamp=a(),window.localStorage.setItem(this.getLastUnsuccessfulRegisterKey(),btoa(JSON.stringify({...k,timestamp:k.timestamp.format(h.pp)})))}getLastUnsuccessfulRegister(){const k=window.localStorage.getItem(this.getLastUnsuccessfulRegisterKey());if(k){const P=JSON.parse(atob(k)),H=a(P.timestamp,h.pp);return a().diff(H,"minutes")>v.X.DEFAULT_TIME_LIMIT&&(P.count=0),{count:P.count,timestamp:a(P.timestamp,h.pp)}}return null}getLastRegisterTimestampKey(){return D.LAST_REGISTER_TIMESTAMP_REQ}getLastUnsuccessfulRegisterKey(){return D.LAST_UNSUCCESSFUL_REGISTER_KEY}getLastLoginAttemptKey(){return D.LAST_LOGIN_ATTEMPT_KEY}markLastLoginAttempt(){let k=this.getLastLoginAttempt();null==k&&(k=new v.X,k.count=0),k.count++,k.timestamp=a(),window.localStorage.setItem(this.getLastLoginAttemptKey(),btoa(JSON.stringify({...k,timestamp:k.timestamp.format(h.pp)})))}getLastLoginAttempt(){const k=window.localStorage.getItem(this.getLastLoginAttemptKey());if(k){const P=JSON.parse(atob(k)),H=a(P.timestamp,h.pp);return a().diff(H,"minutes")>v.X.DEFAULT_TIME_LIMIT&&(P.count=0),{count:P.count,timestamp:a(P.timestamp,h.pp)}}return null}setLastReverifyTimestamp(){window.localStorage.setItem(this.getLastReverifyTimestampKey(),btoa(JSON.stringify(a().format(h.pp))))}getLastReverifyTimeStamp(){return window.localStorage.getItem(this.getLastReverifyTimestampKey())?a(JSON.parse(atob(window.localStorage.getItem(this.getLastReverifyTimestampKey()))),h.pp):null}getLastReverifyTimestampKey(){return D.LAST_RE_VERIFY_TIMESTAMP_REQ}setLastContactUsTimestamp(){window.localStorage.setItem(this.getLastContactUsTimestampKey(),btoa(JSON.stringify(a().format(h.pp))))}getLastContactUsTimeStamp(){return window.localStorage.getItem(this.getLastContactUsTimestampKey())?a(JSON.parse(atob(window.localStorage.getItem(this.getLastContactUsTimestampKey()))),h.pp):null}getLastContactUsTimestampKey(){return D.LAST_CONTACT_US_TIMESTAMP_REQ}}return D.SHOPPING_CART_STORAGE_KEY="cart",D.PREVIOUS_SHOPPING_CART_STORAGE_KEY="previous_cart",D.LAST_FORGOT_PWD_TIMESTAMP_REQ="K4KJz5ZaPPSey5Fq",D.LAST_RE_VERIFY_TIMESTAMP_REQ="xYFaZMbNflHXBf4u",D.LAST_CONTACT_US_TIMESTAMP_REQ="P6vbqQ4C4LUYVbgX",D.LAST_REGISTER_TIMESTAMP_REQ="warqyy9pX6yDLfxj",D.LAST_UNSUCCESSFUL_REGISTER_KEY="hD4vDcqtd91F9bX",D.LAST_LOGIN_ATTEMPT_KEY="5rc9T6qrr9lUpdO",D.\u0275fac=function(k){return new(k||D)(o.LFG(o.Lbi))},D.\u0275prov=o.Yz7({token:D,factory:D.\u0275fac}),D})()},26900:(me,V,u)=>{"use strict";u.d(V,{v:()=>We});var o=u(94650),s=u(4707),a=u(17445),l=u(71884),h=u(54004),v=u(86099),M=u(70262),D=u(39646),R=u(62557),k=u(63900),P=u(54968),H=u(21084),J=u(4469),pe=u(40083),Z=u(36895),ue=u(17472),Ce=u(81669),ie=u(65858);let We=(()=>{class at{constructor(oe,Ie,Fe,Ne,Je){this.networkRepository=oe,this.shopService=Ie,this.shopInfoService=Fe,this.userStorage=Ne,this.platformID=Je,this.lastData={},this.networkRepository.onCustomerDataChanged().subscribe(()=>this.updateData()),this.currentUser=new s.t(1),this.currentCustomer=new s.t(1),this.shopKey=this.shopService.getShop(),this.updateData(),(0,Z.NF)(Je)&&(0,a.F)(1e3).subscribe(()=>{const Ue=this.userStorage.getToken(),rt=this.userStorage.getCustomerToken();(this.lastData.customer!==rt||this.lastData.anon!==Ue)&&this.updateData()})}getCurrentUser(){return this.currentUser.asObservable().pipe((0,l.x)())}getCurrentCustomer(oe=!1){return this.currentCustomer.asObservable().pipe((0,l.x)(),(0,h.U)(Ie=>Ie&&{...Ie,profileImageURL:J.O.getProfileImageURL(Ie,this.shopKey)}),(0,v.z)(Ie=>Ie&&oe?this.networkRepository.getCustomerBonus().pipe((0,M.K)(Fe=>(0,D.of)(0)),(0,h.U)(Fe=>(Ie.bonus=Fe,Ie))):(0,D.of)(Ie)))}logCustomer(oe,Ie){return this.networkRepository.login(oe,Ie).pipe((0,h.U)(Fe=>{this.saveCustomerToken(Fe.token),this.saveCustomerRefreshToken(Fe.refreshToken)}),(0,v.z)(Fe=>(0,R.$)(this.networkRepository.getUserInfo(),this.networkRepository.getCustomerInfo().pipe((0,M.K)(()=>(0,D.of)(null))))),(0,h.U)(([Fe,Ne])=>{this.setUserInfo(Fe),this.currentCustomer.next(Ne)}))}loadProfileImage(oe){return this.networkRepository.getCustomerProfileImage(oe,this.shopKey).pipe((0,k.w)(Ie=>{const Fe=new FileReader;return Fe.readAsDataURL(Ie),(0,P.R)(Fe,"load").pipe((0,h.U)(()=>({image:Fe.result.split(",")[1],mime:Ie.type})))}))}getCustomerToken(){return this.userStorage.getCustomerToken()}logout(){this.userStorage.removeCustomerToken(),this.userStorage.removeCustomerRefreshToken(),this.updateData()}getCompanyEmployee(){return ue.F.getDecodedToken(this.getCustomerToken())?.COMPANY_EMPLOYEE}setUserInfo(oe){this.currentUser.next(oe)}updateUserInfo(){this.networkRepository.getUserInfo().subscribe(oe=>this.setUserInfo(oe),()=>this.currentUser.next(null))}updateCustomerInfo(){this.getCustomerToken()?this.networkRepository.getCustomerInfo().subscribe(oe=>this.currentCustomer.next(oe),()=>this.currentCustomer.next(null)):this.currentCustomer.next(null)}saveCustomerToken(oe){this.userStorage.saveCustomerToken(oe),this.lastData.customer=oe}saveCustomerRefreshToken(oe){this.userStorage.saveCustomerRefreshToken(oe)}updateData(){!this.shopService.isValidShop()||!this.userStorage.getToken()||(this.updateLastData(),this.updateUserInfo(),this.updateCustomerInfo())}updateLastData(){this.lastData.anon=this.userStorage.getToken(),this.lastData.customer=this.userStorage.getCustomerToken()}}return at.\u0275fac=function(oe){return new(oe||at)(o.LFG(Ce.S),o.LFG(H.W),o.LFG(ie.G),o.LFG(pe.y),o.LFG(o.Lbi))},at.\u0275prov=o.Yz7({token:at,factory:at.\u0275fac,providedIn:"root"}),at})()},65314:(me,V,u)=>{"use strict";u.d(V,{p:()=>s});const s=new(u(94650).OlP)("LanguageService")},87637:(me,V,u)=>{"use strict";u.d(V,{z:()=>D});var o=u(82761),s=u(21084),a=u(39300),l=u(17445),h=u(54004),v=u(95698),M=u(94650);let D=(()=>{class R{constructor(P,H){this.router=P,this.shopService=H}static insertNecssaryMessengerHMTL(P){let H=document.getElementById("massenger-div");H.setAttribute("page_id",P.pageId),P.welcomeText&&P.welcomeText.trim().length>0&&(H.setAttribute("logged_in_greeting",P.welcomeText),H.setAttribute("logged_out_greeting",P.welcomeText),H.setAttribute("greeting_dialog_display","hide"))}static insertNecssaryPixelHMTL(P){document.head.insertAdjacentHTML("beforeend",`<noscript>\n                        <img height="1" src="https://www.facebook.com/tr?id=${P.facebookPixel}&ev=PageView&noscript=1"\n alt="" style="display:none" width="1"/>\n                        </noscript>`)}initAnalytics(P){if(P)try{this.gtagId=P,this.setPageView(),this.router.events.pipe((0,a.h)(H=>H instanceof o.m2)).subscribe(H=>this.setPageView())}catch(H){console.info(H)}}trackAnalytics(P,H){try{gtag("event",P,H)}catch(J){console.info(J)}}setPageView(){try{fbq("track","PageView",{path:this.router.url})}catch(P){console.info(P)}}hideChat(){try{let P;FB.CustomerChat.hide(),(0,l.F)(100).pipe((0,h.U)(H=>P=document.querySelector("div#fb-root")),(0,a.h)(()=>!!P),(0,v.q)(1)).subscribe(()=>P.style.display="none")}catch{}}pixelTrack(P,H){try{H instanceof Array?H.forEach(J=>fbq("track",P,J)):fbq("track",P,H)}catch(J){console.info(J)}}showMessenger(P){try{FB.CustomerChat.show(!1)}catch{}}initFacebookPixel(P,H){try{P.facebookPixel&&P.facebookPixel.trim().length>0&&(this.pixelCodeFunction(window),R.insertNecssaryPixelHMTL(P),fbq("init",P.facebookPixel),fbq("track","PageView"))}catch(J){console.info(J)}}initMessenger(P){try{P&&P.pageId&&P.enabled&&(R.insertNecssaryMessengerHMTL(P),FB.XFBML.parse())}catch(H){console.info(H)}}pixelCodeFunction(P,H){if(P.fbq)return;H=P.fbq=function(){H.callMethod?H.callMethod.apply(H,arguments):H.queue.push(arguments)},P._fbq||(P._fbq=H),H.push=H,H.loaded=!0,H.version="2.0",H.queue=[];const J=document.createElement("script");J.async=!0,J.src="https://connect.facebook.net/en_US/fbevents.js";const pe=document.getElementsByTagName("script")[0];pe.parentNode.insertBefore(J,pe)}}return R.\u0275fac=function(P){return new(P||R)(M.LFG(o.F0),M.LFG(s.W))},R.\u0275prov=M.Yz7({token:R,factory:R.\u0275fac,providedIn:"root"}),R})()},89705:(me,V,u)=>{"use strict";u.d(V,{m:()=>l});var o=u(59131),s=u(67894),a=u(94650);let l=(()=>{class h{constructor(){}get country(){return this._country}set country(M){this._country=M}get currency(){switch(this._country){case o.H.Norway:return s.N.NOK;case o.H.Germany:return s.N.EURO;case o.H.UnitedStates:return s.N.USD;case o.H.Sweden:return s.N.SEK}}}return h.\u0275fac=function(M){return new(M||h)},h.\u0275prov=a.Yz7({token:h,factory:h.\u0275fac,providedIn:"root"}),h})()},65858:(me,V,u)=>{"use strict";u.d(V,{G:()=>H});var o=u(4707),s=u(71884),a=u(54004),l=u(21084),h=u(40083),v=u(43304),M=u(94650),D=u(60177),R=u(67003),k=u(81669);let P=(()=>{class J{constructor(Z){this.networkRepository=Z}execute(){return this.networkRepository.getCustomText()}}return J.\u0275fac=function(Z){return new(Z||J)(M.LFG(k.S))},J.\u0275prov=M.Yz7({token:J,factory:J.\u0275fac,providedIn:"root"}),J})(),H=(()=>{class J{constructor(Z,ue,Ce,ie,We,at){this.getShopInfoInteractor=Z,this.storageService=ue,this.getGeneralInfoInteractor=Ce,this.shopService=ie,this.getCustomTextInteractor=We,this.payload=at,this.shopInfo=new o.t(1),this.generalInfo=new o.t(1),this.customText=new o.t(1),this.updateData()}getShopInfo(){return this.shopInfo.asObservable().pipe((0,s.x)())}getCustomText(){return this.customText.asObservable().pipe((0,s.x)())}getGeneralInfo(){return this.generalInfo.asObservable().pipe((0,s.x)(),(0,a.U)(Z=>({...Z,themeList:Z.themeList.filter(ue=>8!==ue?.id)})))}setTempGeneralInfo(Z){this.generalInfo.next(Z)}notifyChanges(){this.updateData()}updateData(){!this.shopService.isValidShop()||!this.storageService.getToken()||this.payload&&200!==this.payload.statusCode||(this.getShopInfoInteractor.execute(!0).subscribe(Z=>this.shopInfo.next(Z),()=>{}),this.getGeneralInfoInteractor.execute().subscribe(Z=>this.generalInfo.next(Z),()=>{}),this.getCustomTextInteractor.execute().subscribe(Z=>this.customText.next(Z),()=>{}))}}return J.\u0275fac=function(Z){return new(Z||J)(M.LFG(D.g),M.LFG(h.y),M.LFG(R.I),M.LFG(l.W),M.LFG(P),M.LFG(v.i,8))},J.\u0275prov=M.Yz7({token:J,factory:J.\u0275fac,providedIn:"root"}),J})()},21084:(me,V,u)=>{"use strict";u.d(V,{W:()=>s});const s=new(u(94650).OlP)("ShopService")},52216:(me,V,u)=>{"use strict";u.d(V,{y:()=>h});var o=u(94650),s=u(11481),a=u(42466),l=u(65858);let h=(()=>{class v{constructor(D,R,k){this.title=D,this.translateService=R,this.shopInfoService=k,this.shopInfoService.getShopInfo().subscribe(P=>this.shopName=P.shopName)}setTitle(D){const R=(D instanceof Array?D:[D]).map(k=>this.translateService.instant(k)).join(" - ");this.title.setTitle(R+(this.shopName?" | "+this.shopName:""))}setRootTitle(D){this.title.setTitle(D)}}return v.\u0275fac=function(D){return new(D||v)(o.LFG(s.Dx),o.LFG(a.sK),o.LFG(l.G))},v.\u0275prov=o.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})()},40083:(me,V,u)=>{"use strict";u.d(V,{y:()=>s});const s=new(u(94650).OlP)("UserStorageService")},32663:(me,V,u)=>{"use strict";u.d(V,{u:()=>k});var o=u(39646),s=u(50590),a=u(54004),l=u(21084),h=u(40083),v=u(6150),M=u(94650),D=u(82761),R=u(26900);let k=(()=>{class P{constructor(J,pe,Z,ue){this.router=J,this.customerService=pe,this.shopService=Z,this.userStorage=ue}canActivate(J,pe){const Z=this.isAdmin();return Z.then(ue=>{ue||this.router.navigate([this.shopService.getUrl("/account/login")],{queryParams:{redirectBackTo:pe.url}}).then()}),Z}isAdmin(){return this.userStorage.getCustomerToken()?this.customerService.getCurrentUser().pipe((0,s.P)(),(0,a.U)(pe=>v.q.isAdmin(pe))).toPromise():(0,o.of)(!1).toPromise()}}return P.\u0275fac=function(J){return new(J||P)(M.LFG(D.F0),M.LFG(R.v),M.LFG(l.W),M.LFG(h.y))},P.\u0275prov=M.Yz7({token:P,factory:P.\u0275fac,providedIn:"root"}),P})()},28011:(me,V,u)=>{"use strict";u.d(V,{ZP:()=>a,gC:()=>o,pp:()=>s});const o="YYYYMMDD",s="YYYYMMDDHHmmssSSS";function a(l,h=o){return l?l.format(h):void 0}},47076:(me,V,u)=>{"use strict";u.d(V,{ZP:()=>s,hd:()=>a,tH:()=>l});var o=u(92340);function s(h,v,M,D){return void 0!==D?`${o.N.baseApiUrl}images/${M}/product/${h}/${v}/${D}`:`${o.N.baseApiUrl}images/${M}/product/${h}/${v}/`}function a(h,v,M){return`${o.N.baseApiUrl}images/${M}/category/${v}/${h}`}function l(h,v,M){return`${o.N.baseApiUrl}image/${h}/${v}.${M}`}},63345:(me,V,u)=>{"use strict";function o(l){let h=l.querySelector("webshop-root");return h&&h.classList.add("design-modern"),a("modern_design.css",l)}function s(l){return a("restaurant-theme-2.css",l)}function a(l,h){const v=h.getElementsByTagName("head")[0],M=h.createElement("link");return M.id="design-file",M.rel="stylesheet",M.href=`assets/css/${l}`,v.appendChild(M),M}u.d(V,{t:()=>s,x:()=>o})},16020:(me,V,u)=>{"use strict";u.d(V,{k:()=>o});class o{static round(a){return Math.round(100*(a+1e-5))/100}static roundToDecimals(a,l){return a&&Number(a.toFixed(l))}static calculatePercent(a,l,h=0){let v=h||0;return l&&(v=a/l*100),v}static getPercent(a,l){let h=0;return!!l&&!!a&&(h=a/100*l),h}static sumDecimals(a,l){return Math.round(1e12*(a+l))/1e12}static calculateRatio(a,l){return a/l}}},62619:(me,V,u)=>{"use strict";u.d(V,{g:()=>s});var o=u(60647);class s{static valuesOf(l){if(!l)return[];let h=Object.keys(l);return h?h.map(v=>l[v]):[]}static unique(l,h){let v={};return l.forEach(M=>v[h(M)]=M),this.valuesOf(v)}static clearEmpties(l){for(let h in l)l[h]?"object"==typeof l[h]&&(s.clearEmpties(l[h]),!Array.isArray(l[h])&&0===Object.keys(l[h]).length&&delete l[h]):delete l[h];return l}static isObjectEmpty(l){return Object.keys(l).length<=0}static isExpandable(l){return"object"==typeof l&&null!==l&&!this.isObjectEmpty(l)}static nullifyEmptyFields(l){return l&&(Object.keys(l)?.forEach(h=>{"string"==typeof l[h]&&o.x.isBlank(l[h])&&(l[h]=null),"object"==typeof l[h]&&(l[h]=this.nullifyEmptyFields(l[h]))}),l)}}},6150:(me,V,u)=>{"use strict";u.d(V,{q:()=>a});var o=u(75701),s=u(91452);class a{static fillPermissions(h){const v=[];return v.push({groupTitle:"permission_groups.general_permissions",permissions:{VIEW_DASHBOARD:null,VIEW_REPORTS:null,VIEW_SMS:null,SEND_SMS:{depends:o.y.VIEW_SMS}}}),v.push({groupTitle:"permission_groups.product_permissions",permissions:{VIEW_PRODUCTS:null,UPDATE_PRODUCTS:{depends:o.y.VIEW_PRODUCTS},CREATE_PRODUCTS:{depends:o.y.VIEW_PRODUCTS},HIDE_SHOW_PRODUCTS:{depends:o.y.VIEW_PRODUCTS},VIEW_PRODUCT_SERVINGS:null,UPDATE_PRODUCT_SERVINGS:{depends:o.y.VIEW_PRODUCT_SERVINGS},CREATE_PRODUCT_SERVINGS:{depends:o.y.VIEW_PRODUCT_SERVINGS},VIEW_PROCESS_LOCATIONS:null,UPDATE_PROCESS_LOCATIONS:{depends:o.y.VIEW_PROCESS_LOCATIONS},CREATE_PROCESS_LOCATIONS:{depends:o.y.VIEW_PROCESS_LOCATIONS},DELETE_PROCESS_LOCATIONS:{depends:o.y.VIEW_PROCESS_LOCATIONS},CREATE_ATTRIBUTES:null,UPDATE_ATTRIBUTES:null,DELETE_ATTRIBUTES:null,IMPORT_DATA:null}}),v.push({groupTitle:"permission_groups.pricebooks_permissions",permissions:{VIEW_PRICEBOOKS:null,UPDATE_PRICEBOOKS:{depends:o.y.VIEW_PRICEBOOKS},CREATE_PRICEBOOKS:{depends:o.y.VIEW_PRICEBOOKS},DELETE_PRICEBOOKS:{depends:o.y.VIEW_PRICEBOOKS}}}),v.push({groupTitle:"permission_groups.categories_permissions",permissions:{VIEW_CATEGORIES:null,UPDATE_CATEGORIES:{depends:o.y.VIEW_CATEGORIES},CREATE_CATEGORIES:{depends:o.y.VIEW_CATEGORIES}}}),v.push({groupTitle:"permission_groups.discounts_permissions",permissions:{VIEW_DISCOUNTS:null,UPDATE_DISCOUNTS:{depends:o.y.VIEW_DISCOUNTS},CREATE_DISCOUNTS:{depends:o.y.VIEW_DISCOUNTS},DELETE_DISCOUNTS:{depends:o.y.VIEW_DISCOUNTS},VIEW_DISCOUNTS_FOR_OTHERS:{depends:o.y.VIEW_DISCOUNTS},UPDATE_DISCOUNTS_FOR_OTHERS:{depends:o.y.VIEW_DISCOUNTS_FOR_OTHERS},CREATE_DISCOUNTS_FOR_OTHERS:{depends:o.y.VIEW_DISCOUNTS_FOR_OTHERS},DELETE_DISCOUNTS_FOR_OTHERS:{depends:o.y.VIEW_DISCOUNTS_FOR_OTHERS}}}),v.push({groupTitle:"permission_groups.stock_adjustment_permissions",permissions:{VIEW_STOCK_ADJUSTMENT:null,UPDATE_STOCK_ADJUSTMENT:{depends:o.y.VIEW_STOCK_ADJUSTMENT},CREATE_STOCK_ADJUSTMENT:{depends:o.y.VIEW_STOCK_ADJUSTMENT},DELETE_STOCK_ADJUSTMENT:{depends:o.y.VIEW_STOCK_ADJUSTMENT},VIEW_STOCK_ADJUSTMENT_FOR_OTHERS:{depends:o.y.VIEW_STOCK_ADJUSTMENT},UPDATE_STOCK_ADJUSTMENT_FOR_OTHERS:{depends:o.y.VIEW_STOCK_ADJUSTMENT_FOR_OTHERS},CREATE_STOCK_ADJUSTMENT_FOR_OTHERS:{depends:o.y.VIEW_STOCK_ADJUSTMENT_FOR_OTHERS},DELETE_STOCK_ADJUSTMENT_FOR_OTHERS:{depends:o.y.VIEW_STOCK_ADJUSTMENT_FOR_OTHERS}}}),v.push({groupTitle:"permission_groups.vendors_permissions",permissions:{VIEW_VENDORS:null,UPDATE_VENDORS:{depends:o.y.VIEW_VENDORS},CREATE_VENDORS:{depends:o.y.VIEW_VENDORS}}}),v.push({groupTitle:"permission_groups.customers_permissions",permissions:{VIEW_CUSTOMERS:null,UPDATE_CUSTOMERS:{depends:o.y.VIEW_CUSTOMERS},CREATE_CUSTOMERS:{depends:o.y.VIEW_CUSTOMERS},VIEW_CUSTOMER_GROUPS:null,UPDATE_CUSTOMER_GROUPS:{depends:o.y.VIEW_CUSTOMER_GROUPS},CREATE_CUSTOMER_GROUPS:{depends:o.y.VIEW_CUSTOMER_GROUPS}}}),v.push({groupTitle:"permission_groups.users_permissions",permissions:{VIEW_USERS:null,VIEW_USER_ROLES:{depends:o.y.VIEW_USERS},UPDATE_USER_ROLES:{depends:o.y.VIEW_USERS},VIEW_PERMISSIONS:null,UPDATE_PERMISSIONS:{depends:o.y.VIEW_PERMISSIONS}}}),v.push({groupTitle:"permission_groups.memberships_permissions",permissions:{VIEW_MEMBERSHIP_CONTRACTS:null,UPDATE_MEMBERSHIP_CONTRACTS:{depends:o.y.VIEW_MEMBERSHIP_CONTRACTS},CREATE_MEMBERSHIP_CONTRACTS:{depends:o.y.VIEW_MEMBERSHIP_CONTRACTS},DELETE_MEMBERSHIP_CONTRACTS:{depends:o.y.VIEW_MEMBERSHIP_CONTRACTS},VIEW_MEMBERSHIPS:null,UPDATE_MEMBERSHIPS:{depends:o.y.VIEW_MEMBERSHIPS},CANCEL_MEMBERSHIPS:{depends:o.y.VIEW_MEMBERSHIPS},VIEW_MEMBERSHIP_SETTINGS:{depends:o.y.VIEW_MEMBERSHIP_CONTRACTS},UPDATE_MEMBERSHIP_SETTINGS:{depends:o.y.VIEW_MEMBERSHIP_SETTINGS},VIEW_MEMBERSHIP_REPORTS:null}}),v.push({groupTitle:"permission_groups.orders_permissions",permissions:{VIEW_ORDERS:null,UPDATE_ORDERS:{depends:o.y.VIEW_ORDERS},DELETE_ORDERS:{depends:o.y.VIEW_ORDERS},REFUND_ORDERS:{depends:o.y.VIEW_ORDERS},SHIP_ORDERS:{depends:o.y.VIEW_ORDERS}}}),v.push({groupTitle:"permission_groups.order_delivery_permissions",permissions:{VIEW_ORDER_DELIVERY:null,CONFIRM_ORDER_DELIVERY:{depends:o.y.VIEW_ORDER_DELIVERY},VIEW_ORDER_DELIVERY_FOR_OTHERS:{depends:o.y.VIEW_ORDER_DELIVERY},CONFIRM_ORDER_DELIVERY_FOR_OTHERS:{depends:o.y.VIEW_ORDER_DELIVERY_FOR_OTHERS}}}),v.push({groupTitle:"permission_groups.menus_permissions",permissions:{VIEW_MENUS:null,UPDATE_MENUS:{depends:o.y.VIEW_MENUS},CREATE_MENUS:{depends:o.y.VIEW_MENUS},DELETE_MENUS:{depends:o.y.VIEW_MENUS}}}),v.push({groupTitle:"permission_groups.suorder_permissions",permissions:{VIEW_PROCESS_ORDERS:null,UPDATE_PROCESS_ORDERS_STATUS:{depends:o.y.VIEW_PROCESS_ORDERS},VIEW_SHOPPING_CARTS:null,UPDATE_SHOPPING_CARTS_STATUS:{depends:o.y.VIEW_SHOPPING_CARTS},SEND_ORDER_SMS:{depends:o.y.VIEW_SHOPPING_CARTS},VIEW_TABLE_CALLS:null,DELETE_TABLE_CALLS:{depends:o.y.VIEW_TABLE_CALLS}}}),v.push({groupTitle:"permission_groups.posts_permissions",permissions:{UPDATE_NEWS:null,CREATE_NEWS:null,DELETE_NEWS:null,UPDATE_BLOGS:null,CREATE_BLOGS:null,DELETE_BLOGS:null}}),v.push({groupTitle:"permission_groups.qlm_permissions",permissions:{VIEW_QLM:null,UPDATE_QLM:{depends:o.y.VIEW_QLM},CREATE_QLM:{depends:o.y.VIEW_QLM},DELETE_QLM:{depends:o.y.VIEW_QLM}}}),v.push({groupTitle:"permission_groups.shipping_permissions",permissions:{VIEW_SHIPPING_METHODS:null,UPDATE_SHIPPING_METHODS:{depends:o.y.VIEW_SHIPPING_METHODS},CREATE_SHIPPING_METHODS:{depends:o.y.VIEW_SHIPPING_METHODS}}}),v.push({groupTitle:"permission_groups.settings_permissions",permissions:{VIEW_SETTINGS:null,UPDATE_SETTINGS:{depends:o.y.VIEW_SETTINGS},VIEW_PAYMENTS:null,UPDATE_PAYMENTS:{depends:o.y.VIEW_PAYMENTS},VIEW_BUDGET:null,UPDATE_BUDGET:{depends:o.y.VIEW_BUDGET},VIEW_TERMS:null,UPDATE_TERMS:{depends:o.y.VIEW_TERMS},VIEW_SEO_SETTINGS:null,UPDATE_SEO_SETTINGS:{depends:o.y.VIEW_SEO_SETTINGS},VIEW_CUSTOM_HTML:null,UPDATE_CUSTOM_HTML:{depends:o.y.VIEW_CUSTOM_HTML},VIEW_PLUGINS:null,UPDATE_PLUGINS:{depends:o.y.VIEW_PLUGINS}}}),v.push({groupTitle:"permission_groups.tables_permissions",permissions:{VIEW_TABLES:null,UPDATE_TABLES:{depends:o.y.VIEW_TABLES},CREATE_TABLES:{depends:o.y.VIEW_TABLES},DELETE_TABLES:{depends:o.y.VIEW_TABLES}}}),v.push({groupTitle:"permission_groups.table_booking_permissions",permissions:{VIEW_TABLE_BOOKING_SETTINGS:null,UPDATE_TABLE_BOOKING_SETTINGS:{depends:o.y.VIEW_TABLE_BOOKING_SETTINGS},VIEW_TABLE_BOOKING:null,UPDATE_TABLE_BOOKING:{depends:o.y.VIEW_TABLE_BOOKING},CREATE_TABLE_BOOKING:{depends:o.y.VIEW_TABLE_BOOKING},DELETE_TABLE_BOOKING:{depends:o.y.VIEW_TABLE_BOOKING},VIEW_TABLE_BOOKING_FOR_OTHERS:{depends:o.y.VIEW_TABLE_BOOKING},UPDATE_TABLE_BOOKING_FOR_OTHERS:{depends:o.y.VIEW_TABLE_BOOKING_FOR_OTHERS},CREATE_TABLE_BOOKING_FOR_OTHERS:{depends:o.y.VIEW_TABLE_BOOKING_FOR_OTHERS},DELETE_TABLE_BOOKING_FOR_OTHERS:{depends:o.y.VIEW_TABLE_BOOKING_FOR_OTHERS}}}),v.push({groupTitle:"permission_groups.closed_dates",permissions:{VIEW_CLOSED_DATES:null,UPDATE_CLOSED_DATES:{depends:o.y.VIEW_CLOSED_DATES},CREATE_CLOSED_DATES:{depends:o.y.VIEW_CLOSED_DATES},DELETE_CLOSED_DATES:{depends:o.y.VIEW_CLOSED_DATES}}}),v.push({groupTitle:"permission_groups.cash_count_permissions",permissions:{CASH_COUNT_MANAGER:null,Z_REPORT_LIST:null,SUMMARY_Z_REPORT:null,PAYMENT_VOUCHER:null}}),v.forEach(M=>M.permissionsKeys=Object.keys(M.permissions)),v.forEach(M=>M.permissionsKeys.forEach(D=>{M.permissions[D]||(M.permissions[D]={}),M.permissions[D].owner=!0,M.permissions[D].manager=this.roleHasPermission(h,D,s.i.MANAGER),M.permissions[D].high=this.roleHasPermission(h,D,s.i.HIGH),M.permissions[D].medium=this.roleHasPermission(h,D,s.i.MEDIUM),M.permissions[D].low=this.roleHasPermission(h,D,s.i.LOW),M.permissions[D].basic=this.roleHasPermission(h,D,s.i.BASIC)})),v}static isAdmin(h){return a.hasPermission(h,o.y.ACCESS_ADMIN_PANEL)}static hasPermission(h,v){return h?.permissions?.includes(o.y.ALL_PERMISSIONS)||h?.permissions?.includes(v)}static roleHasPermission(h,v,M){return!!h[M]?.find(D=>o.y[D]===o.y.ALL_PERMISSIONS||D==v)}}},23039:(me,V,u)=>{"use strict";u.d(V,{o:()=>l});var o=u(94650),s=u(17009),a=u(42466);let l=(()=>{class h{constructor(M,D){this.matSnackbar=M,this.translateService=D,this.DEFAULT_DURATION=2500,this.baseConfig={verticalPosition:"top",duration:this.DEFAULT_DURATION}}error(M,D,R,k){this.matSnackbar.open(this.translateService.instant(M,D),R?this.translateService.instant(R):void 0,{panelClass:"snackbar-error",...this.baseConfig,duration:k||this.DEFAULT_DURATION})}success(M,D,R,k){return this.matSnackbar.open(this.translateService.instant(M,D),R?this.translateService.instant(R):void 0,{panelClass:"snackbar-success",...this.baseConfig,duration:k||this.DEFAULT_DURATION})}info(M,D,R){this.matSnackbar.open(this.translateService.instant(M,D),null,{panelClass:"snackbar-info",...this.baseConfig,duration:R||this.DEFAULT_DURATION})}warning(M,D,R,k){return this.matSnackbar.open(this.translateService.instant(M,D),R?this.translateService.instant(R):void 0,{panelClass:"snackbar-warning",...this.baseConfig,duration:k||this.DEFAULT_DURATION})}}return h.\u0275fac=function(M){return new(M||h)(o.LFG(s.ux),o.LFG(a.sK))},h.\u0275prov=o.Yz7({token:h,factory:h.\u0275fac,providedIn:"root"}),h})()},60647:(me,V,u)=>{"use strict";u.d(V,{x:()=>o});class o{static isNotBlank(a){return null!=a&&""!=a&&""!=a.trim()}static isBlank(a){return!this.isNotBlank(a)}static toNumber(a){return this.isNotBlank(a)?Number(a):null}}},17472:(me,V,u)=>{"use strict";u.d(V,{F:()=>D});var o=u(15439),s=u(94650);const a=new s.OlP("JWT_OPTIONS");let l=(()=>{class R{constructor(P=null){this.tokenGetter=P&&P.tokenGetter||function(){}}urlBase64Decode(P){let H=P.replace(/-/g,"+").replace(/_/g,"/");switch(H.length%4){case 0:break;case 2:H+="==";break;case 3:H+="=";break;default:throw new Error("Illegal base64url string!")}return this.b64DecodeUnicode(H)}b64decode(P){let J="";if((P=String(P).replace(/=+$/,"")).length%4==1)throw new Error("'atob' failed: The string to be decoded is not correctly encoded.");for(let Z,ue,pe=0,Ce=0;ue=P.charAt(Ce++);~ue&&(Z=pe%4?64*Z+ue:ue,pe++%4)?J+=String.fromCharCode(255&Z>>(-2*pe&6)):0)ue="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(ue);return J}b64DecodeUnicode(P){return decodeURIComponent(Array.prototype.map.call(this.b64decode(P),H=>"%"+("00"+H.charCodeAt(0).toString(16)).slice(-2)).join(""))}decodeToken(P=this.tokenGetter()){return P instanceof Promise?P.then(H=>this._decodeToken(H)):this._decodeToken(P)}_decodeToken(P){if(!P||""===P)return null;const H=P.split(".");if(3!==H.length)throw new Error("The inspected token doesn't appear to be a JWT. Check to make sure it has three parts and see https://jwt.io for more.");const J=this.urlBase64Decode(H[1]);if(!J)throw new Error("Cannot decode the token.");return JSON.parse(J)}getTokenExpirationDate(P=this.tokenGetter()){return P instanceof Promise?P.then(H=>this._getTokenExpirationDate(H)):this._getTokenExpirationDate(P)}_getTokenExpirationDate(P){let H;if(H=this.decodeToken(P),!H||!H.hasOwnProperty("exp"))return null;const J=new Date(0);return J.setUTCSeconds(H.exp),J}isTokenExpired(P=this.tokenGetter(),H){return P instanceof Promise?P.then(J=>this._isTokenExpired(J,H)):this._isTokenExpired(P,H)}_isTokenExpired(P,H){if(!P||""===P)return!0;const J=this.getTokenExpirationDate(P);return H=H||0,null!==J&&!(J.valueOf()>(new Date).valueOf()+1e3*H)}getAuthScheme(P,H){return"function"==typeof P?P(H):P}}return R.\u0275fac=function(P){return new(P||R)(s.LFG(a))},R.\u0275prov=s.Yz7({token:R,factory:R.\u0275fac}),R})();class D{static getTimeLeftTillExpiration(k){let P=new l;try{const H=P.decodeToken(k);return o(new Date(1e3*H.exp)).diff(o(),"milliseconds")}catch{return 0}}static getDecodedToken(k){try{return(new l).decodeToken(k)}catch{return}}}},17637:(me,V,u)=>{"use strict";u.d(V,{K:()=>h});var o=u(19815);class s{static hexToRgb(M){M=M.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(k,P,H,J){return P+P+H+H+J+J});const R=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(M);return R?`${parseInt(R[1],16)} , ${parseInt(R[2],16)}, ${parseInt(R[3],16)}`:"00, 00, 00"}}var a=u(63345),l=(()=>{return(v=l||(l={})).primary="--theme-primary",v.primaryRGB="--theme-primary-rgb",v.primaryText="--theme-primary-text",v.accent="--theme-accent",v.accentRGB="--theme-accent-rgb",v.accentText="--theme-accent-text",v.primaryFont="--primary-font",v.secondaryFont="--secondary-font",v.toolbarBG="--toolbar-bg",v.toolbarTextColor="--toolbar-text-color",v.footerBG="--footer-bg",v.footerTextColor="--footer-text-color",l;var v})();class h{static assignTheme(M,D,R,k){let P=M.body.children,H=P.item(P.length-1);H instanceof HTMLStyleElement&&M.body.removeChild(H);let J=D.createElement("style"),pe=D.createElement("link");const Z=this.getOverrideTheme(k);switch(R){case o.I.DEFAULT:J.innerHTML=" :root { ",Object.keys(this.default).forEach(ue=>{J.innerHTML+=ue+": "+(Z[ue]||this.default[ue])+";"});break;case o.I.SUNN_THEME:J.innerHTML=" :root { ",Object.keys(this.sunn_theme).forEach(ue=>{J.innerHTML+=ue+": "+(Z[ue]||this.sunn_theme[ue])+";"});break;case o.I.THEME_2:J.innerHTML=" :root { ",Object.keys(this.theme_2).forEach(ue=>{J.innerHTML+=ue+": "+(Z[ue]||this.theme_2[ue])+";"});break;case o.I.RESTAURANT_THEME:pe.href="https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;800&display=swap",pe.rel="stylesheet",J.innerHTML="\n                :root { ",Object.keys(this.restaurant_theme).forEach(ue=>{J.innerHTML+=ue+": "+(Z[ue]||this.restaurant_theme[ue])+";"});break;case o.I.RESTAURANT_THEME_2:pe.href="https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;800&display=swap",pe.rel="stylesheet",J.innerHTML="\n                    :root { ",Object.keys(this.restaurant_theme_2).forEach(ue=>{J.innerHTML+=ue+": "+(Z[ue]||this.restaurant_theme_2[ue])+";"}),(0,a.t)(M)}J.innerHTML+=" } ",M.head.appendChild(pe),M.body.appendChild(J)}static reassignTheme(M,D){const R=[],k=this.getOverrideTheme(D);if(Object.keys(this[D?.theme?.name])?.forEach(P=>{M.documentElement.style.setProperty(P,k[P]||this[D?.theme?.name][P])}),D?.theme?.name==o.I.RESTAURANT_THEME_2){let P=M.createElement("link");P.href="https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;800&display=swap",P.rel="stylesheet",M.head.appendChild(P),R.push(P),R.push((0,a.t)(M))}return R}static getOverrideTheme(M){let D={};if(M?.themeConfig){if(M?.themeConfig?.primaryColor){const R=s.hexToRgb(M?.themeConfig?.primaryColor);D[l.primary]=M?.themeConfig?.primaryColor,D[l.primaryRGB]=R}if(M?.themeConfig?.primaryTextColor&&(D[l.primaryText]=M?.themeConfig?.primaryTextColor),M?.themeConfig?.accentColor){const R=s.hexToRgb(M?.themeConfig?.accentColor);D[l.accent]=M?.themeConfig?.accentColor,D[l.accentRGB]=R}M?.themeConfig?.primaryTextColor&&(D[l.accentText]=M?.themeConfig?.primaryTextColor),M?.themeConfig?.toolbarBackground&&(D[l.toolbarBG]=M?.themeConfig?.toolbarBackground),M?.themeConfig?.toolbarTextColor&&(D[l.toolbarTextColor]=M?.themeConfig?.toolbarTextColor),M?.themeConfig?.footerBackground&&(D[l.footerBG]=M?.themeConfig?.footerBackground),M?.themeConfig?.footerTextColor&&(D[l.footerTextColor]=M?.themeConfig?.footerTextColor)}return D}}h.default={[l.primary]:"#444444",[l.primaryRGB]:"68, 68, 68",[l.primaryText]:"#ffffff",[l.accent]:"#a49673",[l.accentRGB]:"164, 150, 115",[l.accentText]:"#ffffff",[l.primaryFont]:"'Poppins', Arial, sans-serif",[l.secondaryFont]:"'Roboto', Arial, sans-serif",[l.toolbarBG]:"#ffffff",[l.toolbarTextColor]:"#333",[l.footerBG]:"#f2f2f2",[l.footerTextColor]:"#333"},h.theme_2={[l.primary]:"#444444",[l.primaryRGB]:"68, 68, 68",[l.primaryText]:"#ffffff",[l.accent]:"#a49673",[l.accentRGB]:"164, 150, 115",[l.accentText]:"#ffffff",[l.primaryFont]:"'Poppins', Arial, sans-serif",[l.secondaryFont]:"'Roboto', Arial, sans-serif",[l.toolbarBG]:"#ffffff",[l.toolbarTextColor]:"#333",[l.footerBG]:"#f2f2f2",[l.footerTextColor]:"#333"},h.restaurant_theme={[l.primary]:"#FFBA0D",[l.primaryRGB]:"255, 186, 13",[l.primaryText]:"#000000",[l.accent]:"#415DAA",[l.accentRGB]:"65, 93, 170",[l.accentText]:"#ffffff",[l.primaryFont]:"'Oswald', Arial, sans-serif",[l.secondaryFont]:"'Oswald', Arial, sans-serif",[l.toolbarBG]:"#FFBA0D",[l.toolbarTextColor]:"#000000",[l.footerBG]:"#f2f2f2",[l.footerTextColor]:"#333"},h.restaurant_theme_2={[l.primary]:"#FDB315",[l.primaryRGB]:"253, 179, 21",[l.primaryText]:"#000000",[l.accent]:"#000000",[l.accentRGB]:"0, 0, 0",[l.accentText]:"#ffffff",[l.primaryFont]:"'Oswald', Arial, sans-serif",[l.secondaryFont]:"'Oswald', Arial, sans-serif",[l.toolbarBG]:"#FDB315",[l.toolbarTextColor]:"#000000",[l.footerBG]:"#000000",[l.footerTextColor]:"#A9ABAC"},h.sunn_theme={[l.primary]:"#00223e",[l.primaryRGB]:"0, 34, 62",[l.primaryText]:"#ffffff",[l.accent]:"#99d3f4",[l.accentRGB]:"153, 211, 244",[l.accentText]:"#000000",[l.primaryFont]:"'Poppins', Arial, sans-serif",[l.secondaryFont]:"'Roboto', Arial, sans-serif",[l.toolbarBG]:"#00223e",[l.toolbarTextColor]:"#ffffff",[l.footerBG]:"#00223e",[l.footerTextColor]:"#ffffff"}},92340:(me,V,u)=>{"use strict";u.d(V,{N:()=>o});const o={production:!0,baseApiUrl:"https://api.susoft.com/",onlineTableBookingUrl:"https://t.susoft.com",baseShopUrl:"https://e-susoft.com",isLocalServer:!1,qrCodeUrl:"https://qr.susoft.com",tripletexConsumerToken:"7c4cfa41-4603-42d8-9a0f-568ad4ab51c8",ecom1Url:"https://ecom1.susoft.com",orderXUrl:"https://orderx.susoft.com",bookingUrl:"https://booking.susoft.com",partnerPortalUrl:"https://testpartner.susoft.com"}},67495:(me,V,u)=>{"use strict";var o=u(11481),a=(u(55386),u(94650)),l=u(92340),h=u(36895),v=u(21084),M=u(65314),D=u(62557),R=u(5963),k=u(86099),P=u(40083),H=u(17472),J=u(63345),pe=u(43304),Z=u(56416),ue=u(74382),Ce=u(59131),ie=u(17637),We=u(42466),at=u(54004),Ve=u(81669);let oe=(()=>{class I{constructor(_,w){this.networkService=_,this.userStorage=w}execute(){return this.networkService.login("anonymous","anonymous").pipe((0,at.U)(_=>this.userStorage.setToken(_.token)))}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(Ve.S),a.LFG(P.y))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var Ie=u(65858),Fe=u(89705),Ne=u(82761);let Je=(()=>{class I{constructor(_,w,F,ne,Le,f,y,p,S,A,G,he,fe,De){this.translateService=_,this.elementRef=w,this.$document=F,this.sanitizer=ne,this.loginService=Le,this._renderer2=f,this.transferState=y,this.shopService=p,this.shopInfoService=S,this.sessionService=A,this.userStorage=G,this.languageStorage=he,this.platformId=fe,this.payload=De}ngOnInit(){this.translateService.setDefaultLang(ue.s.ENGLISH),(0,h.NF)(this.platformId)?this.initBrowser():this.initServer(),this.translateService.use(this.languageStorage.getLanguage())}addSusoftParams(){this.$document.body.insertAdjacentHTML("beforeend","\x3c!-- ClickDesk Live Chat Service for websites --\x3e\n<script type='text/javascript'>\nvar _glc =_glc || []; _glc.push('all_ag9zfmNsaWNrZGVza2NoYXRyEgsSBXVzZXJzGICA8N-dt7AJDA');\nvar glcpath = (('https:' == document.location.protocol) ? 'https://my.clickdesk.com/clickdesk-ui/browser/' : \n'http://my.clickdesk.com/clickdesk-ui/browser/');\nvar glcp = (('https:' == document.location.protocol) ? 'https://' : 'http://');\nvar glcspt = document.createElement('script'); glcspt.type = 'text/javascript'; \nglcspt.async = true; glcspt.src = glcpath + 'livechat-cloud-new.js';\nvar s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(glcspt, s);\n<\/script>\n\x3c!-- End of ClickDesk --\x3e")}initServer(){if(this.payload.statusCode.toString().startsWith("4"))return;const _=this.sanitizer.sanitize(a.q3G.HTML,this.shopService.getShop());if(_&&this.elementRef.nativeElement.setAttribute("shopKey",_),this.initServerLang(),_){"susoft"===_&&this.addSusoftParams();let w=this.userStorage.getToken();w&&(this.transferState.set((0,o.Cb)("tempToken"),w),(0,D.$)(this.shopInfoService.getShopInfo(),this.shopInfoService.getGeneralInfo()).subscribe(([F,ne])=>{this.addManifest(_,F),this.loadBuiltInTheme(ne)}))}}loadBuiltInTheme(_){_?.designType==Z.P.MODERN&&(0,J.x)(this.$document),(_?.isRestaurantTheme()||_?.isRestaurantTheme2()||_?.isTheme2()||_?.isDefaultTheme()||_?.isSunnTheme())&&ie.K.assignTheme(this.$document,this._renderer2,_.theme?.name,_)}initServerLang(){const _=this.payload?.defaultCountry||Ce.H.UnitedStates;this.elementRef.nativeElement.setAttribute("country",_),this.sessionService.country=_}initBrowser(){const _=this.getWebshopAttr("shopKey");this.sessionService.country=this.getWebshopAttr("country"),this.shopService.setShopKey(_),this.shopInfoService.notifyChanges(),_&&this.scheduleTokenRefresh()}addManifest(_,w){const F=this._renderer2.createElement("link");F.href=`/${_}/${w.shopName}/manifest.webmanifest`,F.rel="manifest",this._renderer2.appendChild(this.$document.head,F)}scheduleTokenRefresh(){let _=this.userStorage.getToken();const w=H.F.getTimeLeftTillExpiration(_);0!==w&&(0,R.H)(w-6e4).pipe((0,k.z)(ne=>this.loginService.execute())).subscribe(()=>this.scheduleTokenRefresh(),()=>{})}getWebshopAttr(_){return this.sanitizer.sanitize(a.q3G.HTML,this.elementRef.nativeElement.getAttribute(_))}}return I.\u0275fac=function(_){return new(_||I)(a.Y36(We.sK),a.Y36(a.SBq),a.Y36(h.K0),a.Y36(o.H7),a.Y36(oe),a.Y36(a.Qsj),a.Y36(o.ki),a.Y36(v.W),a.Y36(Ie.G),a.Y36(Fe.m),a.Y36(P.y),a.Y36(M.p),a.Y36(a.Lbi),a.Y36(pe.i,8))},I.\u0275cmp=a.Xpm({type:I,selectors:[["webshop-root"]],decls:1,vars:0,template:function(_,w){1&_&&a._UZ(0,"router-outlet")},dependencies:[Ne.lC]}),I})();var Ue=u(37340);function be(I){return new a.vHH(3e3,!1)}function ot(){return typeof window<"u"&&typeof window.document<"u"}function Tt(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Gt(I){switch(I.length){case 0:return new Ue.ZN;case 1:return I[0];default:return new Ue.ZE(I)}}function mt(I,m,_,w,F=new Map,ne=new Map){const Le=[],f=[];let y=-1,p=null;if(w.forEach(S=>{const A=S.get("offset"),G=A==y,he=G&&p||new Map;S.forEach((fe,De)=>{let yt=De,zt=fe;if("offset"!==De)switch(yt=m.normalizePropertyName(yt,Le),zt){case Ue.k1:zt=F.get(De);break;case Ue.l3:zt=ne.get(De);break;default:zt=m.normalizeStyleValue(De,yt,zt,Le)}he.set(yt,zt)}),G||f.push(he),p=he,y=A}),Le.length)throw function pn(I){return new a.vHH(3502,!1)}();return f}function Qt(I,m,_,w){switch(m){case"start":I.onStart(()=>w(_&&jt(_,"start",I)));break;case"done":I.onDone(()=>w(_&&jt(_,"done",I)));break;case"destroy":I.onDestroy(()=>w(_&&jt(_,"destroy",I)))}}function jt(I,m,_){const ne=Pn(I.element,I.triggerName,I.fromState,I.toState,m||I.phaseName,_.totalTime??I.totalTime,!!_.disabled),Le=I._data;return null!=Le&&(ne._data=Le),ne}function Pn(I,m,_,w,F="",ne=0,Le){return{element:I,triggerName:m,fromState:_,toState:w,phaseName:F,totalTime:ne,disabled:!!Le}}function Wt(I,m,_){let w=I.get(m);return w||I.set(m,w=_),w}function Be(I){const m=I.indexOf(":");return[I.substring(1,m),I.slice(m+1)]}let we=(I,m)=>!1,Te=(I,m,_)=>[],le=null;function Se(I){const m=I.parentNode||I.host;return m===le?null:m}(Tt()||typeof Element<"u")&&(ot()?(le=(()=>document.documentElement)(),we=(I,m)=>{for(;m;){if(m===I)return!0;m=Se(m)}return!1}):we=(I,m)=>I.contains(m),Te=(I,m,_)=>{if(_)return Array.from(I.querySelectorAll(m));const w=I.querySelector(m);return w?[w]:[]});let qe=null,Et=!1;const Zt=we,xn=Te;let Xn=(()=>{class I{validateStyleProperty(_){return function Kt(I){qe||(qe=function Tr(){return typeof document<"u"?document.body:null}()||{},Et=!!qe.style&&"WebkitAppearance"in qe.style);let m=!0;return qe.style&&!function je(I){return"ebkit"==I.substring(1,6)}(I)&&(m=I in qe.style,!m&&Et&&(m="Webkit"+I.charAt(0).toUpperCase()+I.slice(1)in qe.style)),m}(_)}matchesElement(_,w){return!1}containsElement(_,w){return Zt(_,w)}getParentElement(_){return Se(_)}query(_,w,F){return xn(_,w,F)}computeStyle(_,w,F){return F||""}animate(_,w,F,ne,Le,f=[],y){return new Ue.ZN(F,ne)}}return I.\u0275fac=function(_){return new(_||I)},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})(),Vn=(()=>{class I{}return I.NOOP=new Xn,I})();const re="ng-enter",Ye="ng-leave",nt="ng-trigger",Lt=".ng-trigger",Ut="ng-animating",Rt=".ng-animating";function un(I){if("number"==typeof I)return I;const m=I.match(/^(-?[\.\d]+)(m?s)/);return!m||m.length<2?0:wn(parseFloat(m[1]),m[2])}function wn(I,m){return"s"===m?1e3*I:I}function Bt(I,m,_){return I.hasOwnProperty("duration")?I:function _r(I,m,_){let F,ne=0,Le="";if("string"==typeof I){const f=I.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===f)return m.push(be()),{duration:0,delay:0,easing:""};F=wn(parseFloat(f[1]),f[2]);const y=f[3];null!=y&&(ne=wn(parseFloat(y),f[4]));const p=f[5];p&&(Le=p)}else F=I;if(!_){let f=!1,y=m.length;F<0&&(m.push(function Xe(){return new a.vHH(3100,!1)}()),f=!0),ne<0&&(m.push(function xe(){return new a.vHH(3101,!1)}()),f=!0),f&&m.splice(y,0,be())}return{duration:F,delay:ne,easing:Le}}(I,m,_)}function br(I,m={}){return Object.keys(I).forEach(_=>{m[_]=I[_]}),m}function ns(I){const m=new Map;return Object.keys(I).forEach(_=>{m.set(_,I[_])}),m}function ir(I,m=new Map,_){if(_)for(let[w,F]of _)m.set(w,F);for(let[w,F]of I)m.set(w,F);return m}function Hn(I,m,_){return _?m+":"+_+";":""}function Jn(I){let m="";for(let _=0;_<I.style.length;_++){const w=I.style.item(_);m+=Hn(0,w,I.style.getPropertyValue(w))}for(const _ in I.style)I.style.hasOwnProperty(_)&&!_.startsWith("_")&&(m+=Hn(0,En(_),I.style[_]));I.setAttribute("style",m)}function Wn(I,m,_){I.style&&(m.forEach((w,F)=>{const ne=hr(F);_&&!_.has(F)&&_.set(F,I.style[ne]),I.style[ne]=w}),Tt()&&Jn(I))}function Qn(I,m){I.style&&(m.forEach((_,w)=>{const F=hr(w);I.style[F]=""}),Tt()&&Jn(I))}function cn(I){return Array.isArray(I)?1==I.length?I[0]:(0,Ue.vP)(I):I}const pr=new RegExp("{{\\s*(.+?)\\s*}}","g");function rs(I){let m=[];if("string"==typeof I){let _;for(;_=pr.exec(I);)m.push(_[1]);pr.lastIndex=0}return m}function kr(I,m,_){const w=I.toString(),F=w.replace(pr,(ne,Le)=>{let f=m[Le];return null==f&&(_.push(function bt(I){return new a.vHH(3003,!1)}()),f=""),f.toString()});return F==w?I:F}function mr(I){const m=[];let _=I.next();for(;!_.done;)m.push(_.value),_=I.next();return m}const Yn=/-+([a-z0-9])/g;function hr(I){return I.replace(Yn,(...m)=>m[1].toUpperCase())}function En(I){return I.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function An(I,m,_){switch(m.type){case 7:return I.visitTrigger(m,_);case 0:return I.visitState(m,_);case 1:return I.visitTransition(m,_);case 2:return I.visitSequence(m,_);case 3:return I.visitGroup(m,_);case 4:return I.visitAnimate(m,_);case 5:return I.visitKeyframes(m,_);case 6:return I.visitStyle(m,_);case 8:return I.visitReference(m,_);case 9:return I.visitAnimateChild(m,_);case 10:return I.visitAnimateRef(m,_);case 11:return I.visitQuery(m,_);case 12:return I.visitStagger(m,_);default:throw function wt(I){return new a.vHH(3004,!1)}()}}function Ur(I,m){return window.getComputedStyle(I)[m]}function ae(I,m){const _=[];return"string"==typeof I?I.split(/\s*,\s*/).forEach(w=>function Pe(I,m,_){if(":"==I[0]){const y=function it(I,m){switch(I){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(_,w)=>parseFloat(w)>parseFloat(_);case":decrement":return(_,w)=>parseFloat(w)<parseFloat(_);default:return m.push(function mn(I){return new a.vHH(3016,!1)}()),"* => *"}}(I,_);if("function"==typeof y)return void m.push(y);I=y}const w=I.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==w||w.length<4)return _.push(function qt(I){return new a.vHH(3015,!1)}()),m;const F=w[1],ne=w[2],Le=w[3];m.push(hn(F,Le));"<"==ne[0]&&!("*"==F&&"*"==Le)&&m.push(hn(Le,F))}(w,_,m)):_.push(I),_}const vt=new Set(["true","1"]),xt=new Set(["false","0"]);function hn(I,m){const _=vt.has(I)||xt.has(I),w=vt.has(m)||xt.has(m);return(F,ne)=>{let Le="*"==I||I==F,f="*"==m||m==ne;return!Le&&_&&"boolean"==typeof F&&(Le=F?vt.has(I):xt.has(I)),!f&&w&&"boolean"==typeof ne&&(f=ne?vt.has(m):xt.has(m)),Le&&f}}const Zn=new RegExp("s*:selfs*,?","g");function sr(I,m,_,w){return new ro(I).build(m,_,w)}class ro{constructor(m){this._driver=m}build(m,_,w){const F=new Pi(_);return this._resetContextStyleTimingState(F),An(this,cn(m),F)}_resetContextStyleTimingState(m){m.currentQuerySelector="",m.collectedStyles=new Map,m.collectedStyles.set("",new Map),m.currentTime=0}visitTrigger(m,_){let w=_.queryCount=0,F=_.depCount=0;const ne=[],Le=[];return"@"==m.name.charAt(0)&&_.errors.push(function Ke(){return new a.vHH(3006,!1)}()),m.definitions.forEach(f=>{if(this._resetContextStyleTimingState(_),0==f.type){const y=f,p=y.name;p.toString().split(/\s*,\s*/).forEach(S=>{y.name=S,ne.push(this.visitState(y,_))}),y.name=p}else if(1==f.type){const y=this.visitTransition(f,_);w+=y.queryCount,F+=y.depCount,Le.push(y)}else _.errors.push(function Ae(){return new a.vHH(3007,!1)}())}),{type:7,name:m.name,states:ne,transitions:Le,queryCount:w,depCount:F,options:null}}visitState(m,_){const w=this.visitStyle(m.styles,_),F=m.options&&m.options.params||null;if(w.containsDynamicStyles){const ne=new Set,Le=F||{};w.styles.forEach(f=>{f instanceof Map&&f.forEach(y=>{rs(y).forEach(p=>{Le.hasOwnProperty(p)||ne.add(p)})})}),ne.size&&(mr(ne.values()),_.errors.push(function ve(I,m){return new a.vHH(3008,!1)}()))}return{type:0,name:m.name,style:w,options:F?{params:F}:null}}visitTransition(m,_){_.queryCount=0,_.depCount=0;const w=An(this,cn(m.animation),_);return{type:1,matchers:ae(m.expr,_.errors),animation:w,queryCount:_.queryCount,depCount:_.depCount,options:ds(m.options)}}visitSequence(m,_){return{type:2,steps:m.steps.map(w=>An(this,w,_)),options:ds(m.options)}}visitGroup(m,_){const w=_.currentTime;let F=0;const ne=m.steps.map(Le=>{_.currentTime=w;const f=An(this,Le,_);return F=Math.max(F,_.currentTime),f});return _.currentTime=F,{type:3,steps:ne,options:ds(m.options)}}visitAnimate(m,_){const w=function Yi(I,m){if(I.hasOwnProperty("duration"))return I;if("number"==typeof I)return ai(Bt(I,m).duration,0,"");const _=I;if(_.split(/\s+/).some(ne=>"{"==ne.charAt(0)&&"{"==ne.charAt(1))){const ne=ai(0,0,"");return ne.dynamic=!0,ne.strValue=_,ne}const F=Bt(_,m);return ai(F.duration,F.delay,F.easing)}(m.timings,_.errors);_.currentAnimateTimings=w;let F,ne=m.styles?m.styles:(0,Ue.oB)({});if(5==ne.type)F=this.visitKeyframes(ne,_);else{let Le=m.styles,f=!1;if(!Le){f=!0;const p={};w.easing&&(p.easing=w.easing),Le=(0,Ue.oB)(p)}_.currentTime+=w.duration+w.delay;const y=this.visitStyle(Le,_);y.isEmptyStep=f,F=y}return _.currentAnimateTimings=null,{type:4,timings:w,style:F,options:null}}visitStyle(m,_){const w=this._makeStyleAst(m,_);return this._validateStyleAst(w,_),w}_makeStyleAst(m,_){const w=[],F=Array.isArray(m.styles)?m.styles:[m.styles];for(let f of F)"string"==typeof f?f===Ue.l3?w.push(f):_.errors.push(new a.vHH(3002,!1)):w.push(ns(f));let ne=!1,Le=null;return w.forEach(f=>{if(f instanceof Map&&(f.has("easing")&&(Le=f.get("easing"),f.delete("easing")),!ne))for(let y of f.values())if(y.toString().indexOf("{{")>=0){ne=!0;break}}),{type:6,styles:w,easing:Le,offset:m.offset,containsDynamicStyles:ne,options:null}}_validateStyleAst(m,_){const w=_.currentAnimateTimings;let F=_.currentTime,ne=_.currentTime;w&&ne>0&&(ne-=w.duration+w.delay),m.styles.forEach(Le=>{"string"!=typeof Le&&Le.forEach((f,y)=>{const p=_.collectedStyles.get(_.currentQuerySelector),S=p.get(y);let A=!0;S&&(ne!=F&&ne>=S.startTime&&F<=S.endTime&&(_.errors.push(function se(I,m,_,w,F){return new a.vHH(3010,!1)}()),A=!1),ne=S.startTime),A&&p.set(y,{startTime:ne,endTime:F}),_.options&&function Fr(I,m,_){const w=m.params||{},F=rs(I);F.length&&F.forEach(ne=>{w.hasOwnProperty(ne)||_.push(function dt(I){return new a.vHH(3001,!1)}())})}(f,_.options,_.errors)})})}visitKeyframes(m,_){const w={type:5,styles:[],options:null};if(!_.currentAnimateTimings)return _.errors.push(function $e(){return new a.vHH(3011,!1)}()),w;let ne=0;const Le=[];let f=!1,y=!1,p=0;const S=m.steps.map(zt=>{const kt=this._makeStyleAst(zt,_);let Pt=null!=kt.offset?kt.offset:function Fs(I){if("string"==typeof I)return null;let m=null;if(Array.isArray(I))I.forEach(_=>{if(_ instanceof Map&&_.has("offset")){const w=_;m=parseFloat(w.get("offset")),w.delete("offset")}});else if(I instanceof Map&&I.has("offset")){const _=I;m=parseFloat(_.get("offset")),_.delete("offset")}return m}(kt.styles),In=0;return null!=Pt&&(ne++,In=kt.offset=Pt),y=y||In<0||In>1,f=f||In<p,p=In,Le.push(In),kt});y&&_.errors.push(function st(){return new a.vHH(3012,!1)}()),f&&_.errors.push(function pt(){return new a.vHH(3200,!1)}());const A=m.steps.length;let G=0;ne>0&&ne<A?_.errors.push(function St(){return new a.vHH(3202,!1)}()):0==ne&&(G=1/(A-1));const he=A-1,fe=_.currentTime,De=_.currentAnimateTimings,yt=De.duration;return S.forEach((zt,kt)=>{const Pt=G>0?kt==he?1:G*kt:Le[kt],In=Pt*yt;_.currentTime=fe+De.delay+In,De.duration=In,this._validateStyleAst(zt,_),zt.offset=Pt,w.styles.push(zt)}),w}visitReference(m,_){return{type:8,animation:An(this,cn(m.animation),_),options:ds(m.options)}}visitAnimateChild(m,_){return _.depCount++,{type:9,options:ds(m.options)}}visitAnimateRef(m,_){return{type:10,animation:this.visitReference(m.animation,_),options:ds(m.options)}}visitQuery(m,_){const w=_.currentQuerySelector,F=m.options||{};_.queryCount++,_.currentQuery=m;const[ne,Le]=function cs(I){const m=!!I.split(/\s*,\s*/).find(_=>":self"==_);return m&&(I=I.replace(Zn,"")),I=I.replace(/@\*/g,Lt).replace(/@\w+/g,_=>Lt+"-"+_.slice(1)).replace(/:animating/g,Rt),[I,m]}(m.selector);_.currentQuerySelector=w.length?w+" "+ne:ne,Wt(_.collectedStyles,_.currentQuerySelector,new Map);const f=An(this,cn(m.animation),_);return _.currentQuery=null,_.currentQuerySelector=w,{type:11,selector:ne,limit:F.limit||0,optional:!!F.optional,includeSelf:Le,animation:f,originalSelector:m.selector,options:ds(m.options)}}visitStagger(m,_){_.currentQuery||_.errors.push(function Ct(){return new a.vHH(3013,!1)}());const w="full"===m.timings?{duration:0,delay:0,easing:"full"}:Bt(m.timings,_.errors,!0);return{type:12,animation:An(this,cn(m.animation),_),timings:w,options:null}}}class Pi{constructor(m){this.errors=m,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function ds(I){return I?(I=br(I)).params&&(I.params=function so(I){return I?br(I):null}(I.params)):I={},I}function ai(I,m,_){return{duration:I,delay:m,easing:_}}function Wr(I,m,_,w,F,ne,Le=null,f=!1){return{type:1,element:I,keyframes:m,preStyleProps:_,postStyleProps:w,duration:F,delay:ne,totalTime:F+ne,easing:Le,subTimeline:f}}class bs{constructor(){this._map=new Map}get(m){return this._map.get(m)||[]}append(m,_){let w=this._map.get(m);w||this._map.set(m,w=[]),w.push(..._)}has(m){return this._map.has(m)}clear(){this._map.clear()}}const ui=new RegExp(":enter","g"),Es=new RegExp(":leave","g");function Hs(I,m,_,w,F,ne=new Map,Le=new Map,f,y,p=[]){return(new Ni).buildKeyframes(I,m,_,w,F,ne,Le,f,y,p)}class Ni{buildKeyframes(m,_,w,F,ne,Le,f,y,p,S=[]){p=p||new bs;const A=new Ks(m,_,p,F,ne,S,[]);A.options=y;const G=y.delay?un(y.delay):0;A.currentTimeline.delayNextStep(G),A.currentTimeline.setStyles([Le],null,A.errors,y),An(this,w,A);const he=A.timelines.filter(fe=>fe.containsAnimation());if(he.length&&f.size){let fe;for(let De=he.length-1;De>=0;De--){const yt=he[De];if(yt.element===_){fe=yt;break}}fe&&!fe.allowOnlyTimelineStyles()&&fe.setStyles([f],null,A.errors,y)}return he.length?he.map(fe=>fe.buildKeyframes()):[Wr(_,[],[],[],0,G,"",!1)]}visitTrigger(m,_){}visitState(m,_){}visitTransition(m,_){}visitAnimateChild(m,_){const w=_.subInstructions.get(_.element);if(w){const F=_.createSubContext(m.options),ne=_.currentTimeline.currentTime,Le=this._visitSubInstructions(w,F,F.options);ne!=Le&&_.transformIntoNewTimeline(Le)}_.previousNode=m}visitAnimateRef(m,_){const w=_.createSubContext(m.options);w.transformIntoNewTimeline(),this._applyAnimationRefDelays([m.options,m.animation.options],_,w),this.visitReference(m.animation,w),_.transformIntoNewTimeline(w.currentTimeline.currentTime),_.previousNode=m}_applyAnimationRefDelays(m,_,w){for(const F of m){const ne=F?.delay;if(ne){const Le="number"==typeof ne?ne:un(kr(ne,F?.params??{},_.errors));w.delayNextStep(Le)}}}_visitSubInstructions(m,_,w){let ne=_.currentTimeline.currentTime;const Le=null!=w.duration?un(w.duration):null,f=null!=w.delay?un(w.delay):null;return 0!==Le&&m.forEach(y=>{const p=_.appendInstructionToTimeline(y,Le,f);ne=Math.max(ne,p.duration+p.delay)}),ne}visitReference(m,_){_.updateOptions(m.options,!0),An(this,m.animation,_),_.previousNode=m}visitSequence(m,_){const w=_.subContextCount;let F=_;const ne=m.options;if(ne&&(ne.params||ne.delay)&&(F=_.createSubContext(ne),F.transformIntoNewTimeline(),null!=ne.delay)){6==F.previousNode.type&&(F.currentTimeline.snapshotCurrentStyles(),F.previousNode=ls);const Le=un(ne.delay);F.delayNextStep(Le)}m.steps.length&&(m.steps.forEach(Le=>An(this,Le,F)),F.currentTimeline.applyStylesToKeyframe(),F.subContextCount>w&&F.transformIntoNewTimeline()),_.previousNode=m}visitGroup(m,_){const w=[];let F=_.currentTimeline.currentTime;const ne=m.options&&m.options.delay?un(m.options.delay):0;m.steps.forEach(Le=>{const f=_.createSubContext(m.options);ne&&f.delayNextStep(ne),An(this,Le,f),F=Math.max(F,f.currentTimeline.currentTime),w.push(f.currentTimeline)}),w.forEach(Le=>_.currentTimeline.mergeTimelineCollectedStyles(Le)),_.transformIntoNewTimeline(F),_.previousNode=m}_visitTiming(m,_){if(m.dynamic){const w=m.strValue;return Bt(_.params?kr(w,_.params,_.errors):w,_.errors)}return{duration:m.duration,delay:m.delay,easing:m.easing}}visitAnimate(m,_){const w=_.currentAnimateTimings=this._visitTiming(m.timings,_),F=_.currentTimeline;w.delay&&(_.incrementTime(w.delay),F.snapshotCurrentStyles());const ne=m.style;5==ne.type?this.visitKeyframes(ne,_):(_.incrementTime(w.duration),this.visitStyle(ne,_),F.applyStylesToKeyframe()),_.currentAnimateTimings=null,_.previousNode=m}visitStyle(m,_){const w=_.currentTimeline,F=_.currentAnimateTimings;!F&&w.hasCurrentStyleProperties()&&w.forwardFrame();const ne=F&&F.easing||m.easing;m.isEmptyStep?w.applyEmptyStep(ne):w.setStyles(m.styles,ne,_.errors,_.options),_.previousNode=m}visitKeyframes(m,_){const w=_.currentAnimateTimings,F=_.currentTimeline.duration,ne=w.duration,f=_.createSubContext().currentTimeline;f.easing=w.easing,m.styles.forEach(y=>{f.forwardTime((y.offset||0)*ne),f.setStyles(y.styles,y.easing,_.errors,_.options),f.applyStylesToKeyframe()}),_.currentTimeline.mergeTimelineCollectedStyles(f),_.transformIntoNewTimeline(F+ne),_.previousNode=m}visitQuery(m,_){const w=_.currentTimeline.currentTime,F=m.options||{},ne=F.delay?un(F.delay):0;ne&&(6===_.previousNode.type||0==w&&_.currentTimeline.hasCurrentStyleProperties())&&(_.currentTimeline.snapshotCurrentStyles(),_.previousNode=ls);let Le=w;const f=_.invokeQuery(m.selector,m.originalSelector,m.limit,m.includeSelf,!!F.optional,_.errors);_.currentQueryTotal=f.length;let y=null;f.forEach((p,S)=>{_.currentQueryIndex=S;const A=_.createSubContext(m.options,p);ne&&A.delayNextStep(ne),p===_.element&&(y=A.currentTimeline),An(this,m.animation,A),A.currentTimeline.applyStylesToKeyframe(),Le=Math.max(Le,A.currentTimeline.currentTime)}),_.currentQueryIndex=0,_.currentQueryTotal=0,_.transformIntoNewTimeline(Le),y&&(_.currentTimeline.mergeTimelineCollectedStyles(y),_.currentTimeline.snapshotCurrentStyles()),_.previousNode=m}visitStagger(m,_){const w=_.parentContext,F=_.currentTimeline,ne=m.timings,Le=Math.abs(ne.duration),f=Le*(_.currentQueryTotal-1);let y=Le*_.currentQueryIndex;switch(ne.duration<0?"reverse":ne.easing){case"reverse":y=f-y;break;case"full":y=w.currentStaggerTime}const S=_.currentTimeline;y&&S.delayNextStep(y);const A=S.currentTime;An(this,m.animation,_),_.previousNode=m,w.currentStaggerTime=F.currentTime-A+(F.startTime-w.currentTimeline.startTime)}}const ls={};class Ks{constructor(m,_,w,F,ne,Le,f,y){this._driver=m,this.element=_,this.subInstructions=w,this._enterClassName=F,this._leaveClassName=ne,this.errors=Le,this.timelines=f,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ls,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=y||new wr(this._driver,_,0),f.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(m,_){if(!m)return;const w=m;let F=this.options;null!=w.duration&&(F.duration=un(w.duration)),null!=w.delay&&(F.delay=un(w.delay));const ne=w.params;if(ne){let Le=F.params;Le||(Le=this.options.params={}),Object.keys(ne).forEach(f=>{(!_||!Le.hasOwnProperty(f))&&(Le[f]=kr(ne[f],Le,this.errors))})}}_copyOptions(){const m={};if(this.options){const _=this.options.params;if(_){const w=m.params={};Object.keys(_).forEach(F=>{w[F]=_[F]})}}return m}createSubContext(m=null,_,w){const F=_||this.element,ne=new Ks(this._driver,F,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(F,w||0));return ne.previousNode=this.previousNode,ne.currentAnimateTimings=this.currentAnimateTimings,ne.options=this._copyOptions(),ne.updateOptions(m),ne.currentQueryIndex=this.currentQueryIndex,ne.currentQueryTotal=this.currentQueryTotal,ne.parentContext=this,this.subContextCount++,ne}transformIntoNewTimeline(m){return this.previousNode=ls,this.currentTimeline=this.currentTimeline.fork(this.element,m),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(m,_,w){const F={duration:_??m.duration,delay:this.currentTimeline.currentTime+(w??0)+m.delay,easing:""},ne=new Ds(this._driver,m.element,m.keyframes,m.preStyleProps,m.postStyleProps,F,m.stretchStartingKeyframe);return this.timelines.push(ne),F}incrementTime(m){this.currentTimeline.forwardTime(this.currentTimeline.duration+m)}delayNextStep(m){m>0&&this.currentTimeline.delayNextStep(m)}invokeQuery(m,_,w,F,ne,Le){let f=[];if(F&&f.push(this.element),m.length>0){m=(m=m.replace(ui,"."+this._enterClassName)).replace(Es,"."+this._leaveClassName);let p=this._driver.query(this.element,m,1!=w);0!==w&&(p=w<0?p.slice(p.length+w,p.length):p.slice(0,w)),f.push(...p)}return!ne&&0==f.length&&Le.push(function Nt(I){return new a.vHH(3014,!1)}()),f}}class wr{constructor(m,_,w,F){this._driver=m,this.element=_,this.startTime=w,this._elementTimelineStylesLookup=F,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(_),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(_,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(m){const _=1===this._keyframes.size&&this._pendingStyles.size;this.duration||_?(this.forwardTime(this.currentTime+m),_&&this.snapshotCurrentStyles()):this.startTime+=m}fork(m,_){return this.applyStylesToKeyframe(),new wr(this._driver,m,_||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+=1,this._loadKeyframe()}forwardTime(m){this.applyStylesToKeyframe(),this.duration=m,this._loadKeyframe()}_updateStyle(m,_){this._localTimelineStyles.set(m,_),this._globalTimelineStyles.set(m,_),this._styleSummary.set(m,{time:this.currentTime,value:_})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(m){m&&this._previousKeyframe.set("easing",m);for(let[_,w]of this._globalTimelineStyles)this._backFill.set(_,w||Ue.l3),this._currentKeyframe.set(_,Ue.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(m,_,w,F){_&&this._previousKeyframe.set("easing",_);const ne=F&&F.params||{},Le=function Zs(I,m){const _=new Map;let w;return I.forEach(F=>{if("*"===F){w=w||m.keys();for(let ne of w)_.set(ne,Ue.l3)}else ir(F,_)}),_}(m,this._globalTimelineStyles);for(let[f,y]of Le){const p=kr(y,ne,w);this._pendingStyles.set(f,p),this._localTimelineStyles.has(f)||this._backFill.set(f,this._globalTimelineStyles.get(f)??Ue.l3),this._updateStyle(f,p)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((m,_)=>{this._currentKeyframe.set(_,m)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((m,_)=>{this._currentKeyframe.has(_)||this._currentKeyframe.set(_,m)}))}snapshotCurrentStyles(){for(let[m,_]of this._localTimelineStyles)this._pendingStyles.set(m,_),this._updateStyle(m,_)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const m=[];for(let _ in this._currentKeyframe)m.push(_);return m}mergeTimelineCollectedStyles(m){m._styleSummary.forEach((_,w)=>{const F=this._styleSummary.get(w);(!F||_.time>F.time)&&this._updateStyle(w,_.value)})}buildKeyframes(){this.applyStylesToKeyframe();const m=new Set,_=new Set,w=1===this._keyframes.size&&0===this.duration;let F=[];this._keyframes.forEach((f,y)=>{const p=ir(f,new Map,this._backFill);p.forEach((S,A)=>{S===Ue.k1?m.add(A):S===Ue.l3&&_.add(A)}),w||p.set("offset",y/this.duration),F.push(p)});const ne=m.size?mr(m.values()):[],Le=_.size?mr(_.values()):[];if(w){const f=F[0],y=new Map(f);f.set("offset",0),y.set("offset",1),F=[f,y]}return Wr(this.element,F,ne,Le,this.duration,this.startTime,this.easing,!1)}}class Ds extends wr{constructor(m,_,w,F,ne,Le,f=!1){super(m,_,Le.delay),this.keyframes=w,this.preStyleProps=F,this.postStyleProps=ne,this._stretchStartingKeyframe=f,this.timings={duration:Le.duration,delay:Le.delay,easing:Le.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let m=this.keyframes,{delay:_,duration:w,easing:F}=this.timings;if(this._stretchStartingKeyframe&&_){const ne=[],Le=w+_,f=_/Le,y=ir(m[0]);y.set("offset",0),ne.push(y);const p=ir(m[0]);p.set("offset",Js(f)),ne.push(p);const S=m.length-1;for(let A=1;A<=S;A++){let G=ir(m[A]);const he=G.get("offset");G.set("offset",Js((_+he*w)/Le)),ne.push(G)}w=Le,_=0,F="",m=ne}return Wr(this.element,m,this.preStyleProps,this.postStyleProps,w,_,F,!0)}}function Js(I,m=3){const _=Math.pow(10,m-1);return Math.round(I*_)/_}class zn{}const js=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"]);class zo extends zn{normalizePropertyName(m,_){return hr(m)}normalizeStyleValue(m,_,w,F){let ne="";const Le=w.toString().trim();if(js.has(_)&&0!==w&&"0"!==w)if("number"==typeof w)ne="px";else{const f=w.match(/^[+-]?[\d\.]+([a-z]*)$/);f&&0==f[1].length&&F.push(function Ft(I,m){return new a.vHH(3005,!1)}())}return Le+ne}}function Bs(I,m,_,w,F,ne,Le,f,y,p,S,A,G){return{type:0,element:I,triggerName:m,isRemovalTransition:F,fromState:_,fromStyles:ne,toState:w,toStyles:Le,timelines:f,queriedElements:y,preStyleProps:p,postStyleProps:S,totalTime:A,errors:G}}const Rr={};class So{constructor(m,_,w){this._triggerName=m,this.ast=_,this._stateStyles=w}match(m,_,w,F){return function Lr(I,m,_,w,F){return I.some(ne=>ne(m,_,w,F))}(this.ast.matchers,m,_,w,F)}buildStyles(m,_,w){let F=this._stateStyles.get("*");return void 0!==m&&(F=this._stateStyles.get(m?.toString())||F),F?F.buildStyles(_,w):new Map}build(m,_,w,F,ne,Le,f,y,p,S){const A=[],G=this.ast.options&&this.ast.options.params||Rr,fe=this.buildStyles(w,f&&f.params||Rr,A),De=y&&y.params||Rr,yt=this.buildStyles(F,De,A),zt=new Set,kt=new Map,Pt=new Map,In="void"===F,Gr={params:gr(De,G),delay:this.ast.options?.delay},Or=S?[]:Hs(m,_,this.ast.animation,ne,Le,fe,yt,Gr,p,A);let tr=0;if(Or.forEach($r=>{tr=Math.max($r.duration+$r.delay,tr)}),A.length)return Bs(_,this._triggerName,w,F,In,fe,yt,[],[],kt,Pt,tr,A);Or.forEach($r=>{const us=$r.element,Za=Wt(kt,us,new Set);$r.preStyleProps.forEach(yi=>Za.add(yi));const Kr=Wt(Pt,us,new Set);$r.postStyleProps.forEach(yi=>Kr.add(yi)),us!==_&&zt.add(us)});const xs=mr(zt.values());return Bs(_,this._triggerName,w,F,In,fe,yt,Or,xs,kt,Pt,tr)}}function gr(I,m){const _=br(m);for(const w in I)I.hasOwnProperty(w)&&null!=I[w]&&(_[w]=I[w]);return _}class Fi{constructor(m,_,w){this.styles=m,this.defaultParams=_,this.normalizer=w}buildStyles(m,_){const w=new Map,F=br(this.defaultParams);return Object.keys(m).forEach(ne=>{const Le=m[ne];null!==Le&&(F[ne]=Le)}),this.styles.styles.forEach(ne=>{"string"!=typeof ne&&ne.forEach((Le,f)=>{Le&&(Le=kr(Le,F,_));const y=this.normalizer.normalizePropertyName(f,_);Le=this.normalizer.normalizeStyleValue(f,y,Le,_),w.set(y,Le)})}),w}}class Hr{constructor(m,_,w){this.name=m,this.ast=_,this._normalizer=w,this.transitionFactories=[],this.states=new Map,_.states.forEach(F=>{this.states.set(F.name,new Fi(F.style,F.options&&F.options.params||{},w))}),ss(this.states,"true","1"),ss(this.states,"false","0"),_.transitions.forEach(F=>{this.transitionFactories.push(new So(m,F,this.states))}),this.fallbackTransition=function Qr(I,m,_){return new So(I,{type:1,animation:{type:2,steps:[],options:null},matchers:[(Le,f)=>!0],options:null,queryCount:0,depCount:0},m)}(m,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(m,_,w,F){return this.transitionFactories.find(Le=>Le.match(m,_,w,F))||null}matchStyles(m,_,w){return this.fallbackTransition.buildStyles(m,_,w)}}function ss(I,m,_){I.has(m)?I.has(_)||I.set(_,I.get(m)):I.has(_)&&I.set(m,I.get(_))}const Ei=new bs;class nn{constructor(m,_,w){this.bodyNode=m,this._driver=_,this._normalizer=w,this._animations=new Map,this._playersById=new Map,this.players=[]}register(m,_){const w=[],ne=sr(this._driver,_,w,[]);if(w.length)throw function It(I){return new a.vHH(3503,!1)}();this._animations.set(m,ne)}_buildPlayer(m,_,w){const F=m.element,ne=mt(0,this._normalizer,0,m.keyframes,_,w);return this._driver.animate(F,ne,m.duration,m.delay,m.easing,[],!0)}create(m,_,w={}){const F=[],ne=this._animations.get(m);let Le;const f=new Map;if(ne?(Le=Hs(this._driver,_,ne,re,Ye,new Map,new Map,w,Ei,F),Le.forEach(S=>{const A=Wt(f,S.element,new Map);S.postStyleProps.forEach(G=>A.set(G,null))})):(F.push(function rr(){return new a.vHH(3300,!1)}()),Le=[]),F.length)throw function lt(I){return new a.vHH(3504,!1)}();f.forEach((S,A)=>{S.forEach((G,he)=>{S.set(he,this._driver.computeStyle(A,he,Ue.l3))})});const p=Gt(Le.map(S=>{const A=f.get(S.element);return this._buildPlayer(S,new Map,A)}));return this._playersById.set(m,p),p.onDestroy(()=>this.destroy(m)),this.players.push(p),p}destroy(m){const _=this._getPlayer(m);_.destroy(),this._playersById.delete(m);const w=this.players.indexOf(_);w>=0&&this.players.splice(w,1)}_getPlayer(m){const _=this._playersById.get(m);if(!_)throw function Q(I){return new a.vHH(3301,!1)}();return _}listen(m,_,w,F){const ne=Pn(_,"","","");return Qt(this._getPlayer(m),w,ne,F),()=>{}}command(m,_,w,F){if("register"==w)return void this.register(m,F[0]);if("create"==w)return void this.create(m,_,F[0]||{});const ne=this._getPlayer(m);switch(w){case"play":ne.play();break;case"pause":ne.pause();break;case"reset":ne.reset();break;case"restart":ne.restart();break;case"finish":ne.finish();break;case"init":ne.init();break;case"setPosition":ne.setPosition(parseFloat(F[0]));break;case"destroy":this.destroy(m)}}}const Ss="ng-animate-queued",Hi="ng-animate-disabled",oo=[],ao={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},gt={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},en="__ng_removed";class ci{constructor(m,_=""){this.namespaceId=_;const w=m&&m.hasOwnProperty("value");if(this.value=function di(I){return I??null}(w?m.value:m),w){const ne=br(m);delete ne.value,this.options=ne}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(m){const _=m.params;if(_){const w=this.options.params;Object.keys(_).forEach(F=>{null==w[F]&&(w[F]=_[F])})}}}const fs="void",or=new ci(fs);class ws{constructor(m,_,w){this.id=m,this.hostElement=_,this._engine=w,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+m,ar(_,this._hostClassName)}listen(m,_,w,F){if(!this._triggers.has(_))throw function Ee(I,m){return new a.vHH(3302,!1)}();if(null==w||0==w.length)throw function Ze(I){return new a.vHH(3303,!1)}();if(!function Bn(I){return"start"==I||"done"==I}(w))throw function et(I,m){return new a.vHH(3400,!1)}();const ne=Wt(this._elementListeners,m,[]),Le={name:_,phase:w,callback:F};ne.push(Le);const f=Wt(this._engine.statesByElement,m,new Map);return f.has(_)||(ar(m,nt),ar(m,nt+"-"+_),f.set(_,or)),()=>{this._engine.afterFlush(()=>{const y=ne.indexOf(Le);y>=0&&ne.splice(y,1),this._triggers.has(_)||f.delete(_)})}}register(m,_){return!this._triggers.has(m)&&(this._triggers.set(m,_),!0)}_getTrigger(m){const _=this._triggers.get(m);if(!_)throw function ke(I){return new a.vHH(3401,!1)}();return _}trigger(m,_,w,F=!0){const ne=this._getTrigger(_),Le=new Pr(this.id,_,m);let f=this._engine.statesByElement.get(m);f||(ar(m,nt),ar(m,nt+"-"+_),this._engine.statesByElement.set(m,f=new Map));let y=f.get(_);const p=new ci(w,this.id);if(!(w&&w.hasOwnProperty("value"))&&y&&p.absorbOptions(y.options),f.set(_,p),y||(y=or),p.value!==fs&&y.value===p.value){if(!function Y(I,m){const _=Object.keys(I),w=Object.keys(m);if(_.length!=w.length)return!1;for(let F=0;F<_.length;F++){const ne=_[F];if(!m.hasOwnProperty(ne)||I[ne]!==m[ne])return!1}return!0}(y.params,p.params)){const De=[],yt=ne.matchStyles(y.value,y.params,De),zt=ne.matchStyles(p.value,p.params,De);De.length?this._engine.reportError(De):this._engine.afterFlush(()=>{Qn(m,yt),Wn(m,zt)})}return}const G=Wt(this._engine.playersByElement,m,[]);G.forEach(De=>{De.namespaceId==this.id&&De.triggerName==_&&De.queued&&De.destroy()});let he=ne.matchTransition(y.value,p.value,m,p.params),fe=!1;if(!he){if(!F)return;he=ne.fallbackTransition,fe=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:m,triggerName:_,transition:he,fromState:y,toState:p,player:Le,isFallbackTransition:fe}),fe||(ar(m,Ss),Le.onStart(()=>{_s(m,Ss)})),Le.onDone(()=>{let De=this.players.indexOf(Le);De>=0&&this.players.splice(De,1);const yt=this._engine.playersByElement.get(m);if(yt){let zt=yt.indexOf(Le);zt>=0&&yt.splice(zt,1)}}),this.players.push(Le),G.push(Le),Le}deregister(m){this._triggers.delete(m),this._engine.statesByElement.forEach(_=>_.delete(m)),this._elementListeners.forEach((_,w)=>{this._elementListeners.set(w,_.filter(F=>F.name!=m))})}clearElementCache(m){this._engine.statesByElement.delete(m),this._elementListeners.delete(m);const _=this._engine.playersByElement.get(m);_&&(_.forEach(w=>w.destroy()),this._engine.playersByElement.delete(m))}_signalRemovalForInnerTriggers(m,_){const w=this._engine.driver.query(m,Lt,!0);w.forEach(F=>{if(F[en])return;const ne=this._engine.fetchNamespacesByElement(F);ne.size?ne.forEach(Le=>Le.triggerLeaveAnimation(F,_,!1,!0)):this.clearElementCache(F)}),this._engine.afterFlushAnimationsDone(()=>w.forEach(F=>this.clearElementCache(F)))}triggerLeaveAnimation(m,_,w,F){const ne=this._engine.statesByElement.get(m),Le=new Map;if(ne){const f=[];if(ne.forEach((y,p)=>{if(Le.set(p,y.value),this._triggers.has(p)){const S=this.trigger(m,p,fs,F);S&&f.push(S)}}),f.length)return this._engine.markElementAsRemoved(this.id,m,!0,_,Le),w&&Gt(f).onDone(()=>this._engine.processLeaveNode(m)),!0}return!1}prepareLeaveAnimationListeners(m){const _=this._elementListeners.get(m),w=this._engine.statesByElement.get(m);if(_&&w){const F=new Set;_.forEach(ne=>{const Le=ne.name;if(F.has(Le))return;F.add(Le);const y=this._triggers.get(Le).fallbackTransition,p=w.get(Le)||or,S=new ci(fs),A=new Pr(this.id,Le,m);this._engine.totalQueuedPlayers++,this._queue.push({element:m,triggerName:Le,transition:y,fromState:p,toState:S,player:A,isFallbackTransition:!0})})}}removeNode(m,_){const w=this._engine;if(m.childElementCount&&this._signalRemovalForInnerTriggers(m,_),this.triggerLeaveAnimation(m,_,!0))return;let F=!1;if(w.totalAnimations){const ne=w.players.length?w.playersByQueriedElement.get(m):[];if(ne&&ne.length)F=!0;else{let Le=m;for(;Le=Le.parentNode;)if(w.statesByElement.get(Le)){F=!0;break}}}if(this.prepareLeaveAnimationListeners(m),F)w.markElementAsRemoved(this.id,m,!1,_);else{const ne=m[en];(!ne||ne===ao)&&(w.afterFlush(()=>this.clearElementCache(m)),w.destroyInnerAnimations(m),w._onRemovalComplete(m,_))}}insertNode(m,_){ar(m,this._hostClassName)}drainQueuedTransitions(m){const _=[];return this._queue.forEach(w=>{const F=w.player;if(F.destroyed)return;const ne=w.element,Le=this._elementListeners.get(ne);Le&&Le.forEach(f=>{if(f.name==w.triggerName){const y=Pn(ne,w.triggerName,w.fromState.value,w.toState.value);y._data=m,Qt(w.player,f.phase,y,f.callback)}}),F.markedForDestroy?this._engine.afterFlush(()=>{F.destroy()}):_.push(w)}),this._queue=[],_.sort((w,F)=>{const ne=w.transition.ast.depCount,Le=F.transition.ast.depCount;return 0==ne||0==Le?ne-Le:this._engine.driver.containsElement(w.element,F.element)?1:-1})}destroy(m){this.players.forEach(_=>_.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,m)}elementContainsData(m){let _=!1;return this._elementListeners.has(m)&&(_=!0),_=!!this._queue.find(w=>w.element===m)||_,_}}class Qs{constructor(m,_,w){this.bodyNode=m,this.driver=_,this._normalizer=w,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(F,ne)=>{}}_onRemovalComplete(m,_){this.onRemovalComplete(m,_)}get queuedPlayers(){const m=[];return this._namespaceList.forEach(_=>{_.players.forEach(w=>{w.queued&&m.push(w)})}),m}createNamespace(m,_){const w=new ws(m,_,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,_)?this._balanceNamespaceList(w,_):(this.newHostElements.set(_,w),this.collectEnterElement(_)),this._namespaceLookup[m]=w}_balanceNamespaceList(m,_){const w=this._namespaceList,F=this.namespacesByHostElement;if(w.length-1>=0){let Le=!1,f=this.driver.getParentElement(_);for(;f;){const y=F.get(f);if(y){const p=w.indexOf(y);w.splice(p+1,0,m),Le=!0;break}f=this.driver.getParentElement(f)}Le||w.unshift(m)}else w.push(m);return F.set(_,m),m}register(m,_){let w=this._namespaceLookup[m];return w||(w=this.createNamespace(m,_)),w}registerTrigger(m,_,w){let F=this._namespaceLookup[m];F&&F.register(_,w)&&this.totalAnimations++}destroy(m,_){if(!m)return;const w=this._fetchNamespace(m);this.afterFlush(()=>{this.namespacesByHostElement.delete(w.hostElement),delete this._namespaceLookup[m];const F=this._namespaceList.indexOf(w);F>=0&&this._namespaceList.splice(F,1)}),this.afterFlushAnimationsDone(()=>w.destroy(_))}_fetchNamespace(m){return this._namespaceLookup[m]}fetchNamespacesByElement(m){const _=new Set,w=this.statesByElement.get(m);if(w)for(let F of w.values())if(F.namespaceId){const ne=this._fetchNamespace(F.namespaceId);ne&&_.add(ne)}return _}trigger(m,_,w,F){if(qs(_)){const ne=this._fetchNamespace(m);if(ne)return ne.trigger(_,w,F),!0}return!1}insertNode(m,_,w,F){if(!qs(_))return;const ne=_[en];if(ne&&ne.setForRemoval){ne.setForRemoval=!1,ne.setForMove=!0;const Le=this.collectedLeaveElements.indexOf(_);Le>=0&&this.collectedLeaveElements.splice(Le,1)}if(m){const Le=this._fetchNamespace(m);Le&&Le.insertNode(_,w)}F&&this.collectEnterElement(_)}collectEnterElement(m){this.collectedEnterElements.push(m)}markElementAsDisabled(m,_){_?this.disabledNodes.has(m)||(this.disabledNodes.add(m),ar(m,Hi)):this.disabledNodes.has(m)&&(this.disabledNodes.delete(m),_s(m,Hi))}removeNode(m,_,w,F){if(qs(_)){const ne=m?this._fetchNamespace(m):null;if(ne?ne.removeNode(_,F):this.markElementAsRemoved(m,_,!1,F),w){const Le=this.namespacesByHostElement.get(_);Le&&Le.id!==m&&Le.removeNode(_,F)}}else this._onRemovalComplete(_,F)}markElementAsRemoved(m,_,w,F,ne){this.collectedLeaveElements.push(_),_[en]={namespaceId:m,setForRemoval:F,hasAnimation:w,removedBeforeQueried:!1,previousTriggersValues:ne}}listen(m,_,w,F,ne){return qs(_)?this._fetchNamespace(m).listen(_,w,F,ne):()=>{}}_buildInstruction(m,_,w,F,ne){return m.transition.build(this.driver,m.element,m.fromState.value,m.toState.value,w,F,m.fromState.options,m.toState.options,_,ne)}destroyInnerAnimations(m){let _=this.driver.query(m,Lt,!0);_.forEach(w=>this.destroyActiveAnimationsForElement(w)),0!=this.playersByQueriedElement.size&&(_=this.driver.query(m,Rt,!0),_.forEach(w=>this.finishActiveQueriedAnimationOnElement(w)))}destroyActiveAnimationsForElement(m){const _=this.playersByElement.get(m);_&&_.forEach(w=>{w.queued?w.markedForDestroy=!0:w.destroy()})}finishActiveQueriedAnimationOnElement(m){const _=this.playersByQueriedElement.get(m);_&&_.forEach(w=>w.finish())}whenRenderingDone(){return new Promise(m=>{if(this.players.length)return Gt(this.players).onDone(()=>m());m()})}processLeaveNode(m){const _=m[en];if(_&&_.setForRemoval){if(m[en]=ao,_.namespaceId){this.destroyInnerAnimations(m);const w=this._fetchNamespace(_.namespaceId);w&&w.clearElementCache(m)}this._onRemovalComplete(m,_.setForRemoval)}m.classList?.contains(Hi)&&this.markElementAsDisabled(m,!1),this.driver.query(m,".ng-animate-disabled",!0).forEach(w=>{this.markElementAsDisabled(w,!1)})}flush(m=-1){let _=[];if(this.newHostElements.size&&(this.newHostElements.forEach((w,F)=>this._balanceNamespaceList(w,F)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let w=0;w<this.collectedEnterElements.length;w++)ar(this.collectedEnterElements[w],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const w=[];try{_=this._flushAnimations(w,m)}finally{for(let F=0;F<w.length;F++)w[F]()}}else for(let w=0;w<this.collectedLeaveElements.length;w++)this.processLeaveNode(this.collectedLeaveElements[w]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(w=>w()),this._flushFns=[],this._whenQuietFns.length){const w=this._whenQuietFns;this._whenQuietFns=[],_.length?Gt(_).onDone(()=>{w.forEach(F=>F())}):w.forEach(F=>F())}}reportError(m){throw function _e(I){return new a.vHH(3402,!1)}()}_flushAnimations(m,_){const w=new bs,F=[],ne=new Map,Le=[],f=new Map,y=new Map,p=new Map,S=new Set;this.disabledNodes.forEach($t=>{S.add($t);const tn=this.driver.query($t,".ng-animate-queued",!0);for(let on=0;on<tn.length;on++)S.add(tn[on])});const A=this.bodyNode,G=Array.from(this.statesByElement.keys()),he=Er(G,this.collectedEnterElements),fe=new Map;let De=0;he.forEach(($t,tn)=>{const on=re+De++;fe.set(tn,on),$t.forEach(Sn=>ar(Sn,on))});const yt=[],zt=new Set,kt=new Set;for(let $t=0;$t<this.collectedLeaveElements.length;$t++){const tn=this.collectedLeaveElements[$t],on=tn[en];on&&on.setForRemoval&&(yt.push(tn),zt.add(tn),on.hasAnimation?this.driver.query(tn,".ng-star-inserted",!0).forEach(Sn=>zt.add(Sn)):kt.add(tn))}const Pt=new Map,In=Er(G,Array.from(zt));In.forEach(($t,tn)=>{const on=Ye+De++;Pt.set(tn,on),$t.forEach(Sn=>ar(Sn,on))}),m.push(()=>{he.forEach(($t,tn)=>{const on=fe.get(tn);$t.forEach(Sn=>_s(Sn,on))}),In.forEach(($t,tn)=>{const on=Pt.get(tn);$t.forEach(Sn=>_s(Sn,on))}),yt.forEach($t=>{this.processLeaveNode($t)})});const Gr=[],Or=[];for(let $t=this._namespaceList.length-1;$t>=0;$t--)this._namespaceList[$t].drainQueuedTransitions(_).forEach(on=>{const Sn=on.player,cr=on.element;if(Gr.push(Sn),this.collectedEnterElements.length){const ts=cr[en];if(ts&&ts.setForMove){if(ts.previousTriggersValues&&ts.previousTriggersValues.has(on.triggerName)){const Ki=ts.previousTriggersValues.get(on.triggerName),Rs=this.statesByElement.get(on.element);if(Rs&&Rs.has(on.triggerName)){const Ji=Rs.get(on.triggerName);Ji.value=Ki,Rs.set(on.triggerName,Ji)}}return void Sn.destroy()}}const oi=!A||!this.driver.containsElement(A,cr),Fn=Pt.get(cr),Jr=fe.get(cr),fr=this._buildInstruction(on,w,Jr,Fn,oi);if(fr.errors&&fr.errors.length)return void Or.push(fr);if(oi)return Sn.onStart(()=>Qn(cr,fr.fromStyles)),Sn.onDestroy(()=>Wn(cr,fr.toStyles)),void F.push(Sn);if(on.isFallbackTransition)return Sn.onStart(()=>Qn(cr,fr.fromStyles)),Sn.onDestroy(()=>Wn(cr,fr.toStyles)),void F.push(Sn);const Xo=[];fr.timelines.forEach(ts=>{ts.stretchStartingKeyframe=!0,this.disabledNodes.has(ts.element)||Xo.push(ts)}),fr.timelines=Xo,w.append(cr,fr.timelines),Le.push({instruction:fr,player:Sn,element:cr}),fr.queriedElements.forEach(ts=>Wt(f,ts,[]).push(Sn)),fr.preStyleProps.forEach((ts,Ki)=>{if(ts.size){let Rs=y.get(Ki);Rs||y.set(Ki,Rs=new Set),ts.forEach((Ji,Zi)=>Rs.add(Zi))}}),fr.postStyleProps.forEach((ts,Ki)=>{let Rs=p.get(Ki);Rs||p.set(Ki,Rs=new Set),ts.forEach((Ji,Zi)=>Rs.add(Zi))})});if(Or.length){const $t=[];Or.forEach(tn=>{$t.push(function He(I,m){return new a.vHH(3505,!1)}())}),Gr.forEach(tn=>tn.destroy()),this.reportError($t)}const tr=new Map,xs=new Map;Le.forEach($t=>{const tn=$t.element;w.has(tn)&&(xs.set(tn,tn),this._beforeAnimationBuild($t.player.namespaceId,$t.instruction,tr))}),F.forEach($t=>{const tn=$t.element;this._getPreviousPlayers(tn,!1,$t.namespaceId,$t.triggerName,null).forEach(Sn=>{Wt(tr,tn,[]).push(Sn),Sn.destroy()})});const $r=yt.filter($t=>$($t,y,p)),us=new Map;hi(us,this.driver,kt,p,Ue.l3).forEach($t=>{$($t,y,p)&&$r.push($t)});const Kr=new Map;he.forEach(($t,tn)=>{hi(Kr,this.driver,new Set($t),y,Ue.k1)}),$r.forEach($t=>{const tn=us.get($t),on=Kr.get($t);us.set($t,new Map([...Array.from(tn?.entries()??[]),...Array.from(on?.entries()??[])]))});const yi=[],_o=[],Da={};Le.forEach($t=>{const{element:tn,player:on,instruction:Sn}=$t;if(w.has(tn)){if(S.has(tn))return on.onDestroy(()=>Wn(tn,Sn.toStyles)),on.disabled=!0,on.overrideTotalTime(Sn.totalTime),void F.push(on);let cr=Da;if(xs.size>1){let Fn=tn;const Jr=[];for(;Fn=Fn.parentNode;){const fr=xs.get(Fn);if(fr){cr=fr;break}Jr.push(Fn)}Jr.forEach(fr=>xs.set(fr,cr))}const oi=this._buildAnimation(on.namespaceId,Sn,tr,ne,Kr,us);if(on.setRealPlayer(oi),cr===Da)yi.push(on);else{const Fn=this.playersByElement.get(cr);Fn&&Fn.length&&(on.parentPlayer=Gt(Fn)),F.push(on)}}else Qn(tn,Sn.fromStyles),on.onDestroy(()=>Wn(tn,Sn.toStyles)),_o.push(on),S.has(tn)&&F.push(on)}),_o.forEach($t=>{const tn=ne.get($t.element);if(tn&&tn.length){const on=Gt(tn);$t.setRealPlayer(on)}}),F.forEach($t=>{$t.parentPlayer?$t.syncPlayerEvents($t.parentPlayer):$t.destroy()});for(let $t=0;$t<yt.length;$t++){const tn=yt[$t],on=tn[en];if(_s(tn,Ye),on&&on.hasAnimation)continue;let Sn=[];if(f.size){let oi=f.get(tn);oi&&oi.length&&Sn.push(...oi);let Fn=this.driver.query(tn,Rt,!0);for(let Jr=0;Jr<Fn.length;Jr++){let fr=f.get(Fn[Jr]);fr&&fr.length&&Sn.push(...fr)}}const cr=Sn.filter(oi=>!oi.destroyed);cr.length?U(this,tn,cr):this.processLeaveNode(tn)}return yt.length=0,yi.forEach($t=>{this.players.push($t),$t.onDone(()=>{$t.destroy();const tn=this.players.indexOf($t);this.players.splice(tn,1)}),$t.play()}),yi}elementContainsData(m,_){let w=!1;const F=_[en];return F&&F.setForRemoval&&(w=!0),this.playersByElement.has(_)&&(w=!0),this.playersByQueriedElement.has(_)&&(w=!0),this.statesByElement.has(_)&&(w=!0),this._fetchNamespace(m).elementContainsData(_)||w}afterFlush(m){this._flushFns.push(m)}afterFlushAnimationsDone(m){this._whenQuietFns.push(m)}_getPreviousPlayers(m,_,w,F,ne){let Le=[];if(_){const f=this.playersByQueriedElement.get(m);f&&(Le=f)}else{const f=this.playersByElement.get(m);if(f){const y=!ne||ne==fs;f.forEach(p=>{p.queued||!y&&p.triggerName!=F||Le.push(p)})}}return(w||F)&&(Le=Le.filter(f=>!(w&&w!=f.namespaceId||F&&F!=f.triggerName))),Le}_beforeAnimationBuild(m,_,w){const ne=_.element,Le=_.isRemovalTransition?void 0:m,f=_.isRemovalTransition?void 0:_.triggerName;for(const y of _.timelines){const p=y.element,S=p!==ne,A=Wt(w,p,[]);this._getPreviousPlayers(p,S,Le,f,_.toState).forEach(he=>{const fe=he.getRealPlayer();fe.beforeDestroy&&fe.beforeDestroy(),he.destroy(),A.push(he)})}Qn(ne,_.fromStyles)}_buildAnimation(m,_,w,F,ne,Le){const f=_.triggerName,y=_.element,p=[],S=new Set,A=new Set,G=_.timelines.map(fe=>{const De=fe.element;S.add(De);const yt=De[en];if(yt&&yt.removedBeforeQueried)return new Ue.ZN(fe.duration,fe.delay);const zt=De!==y,kt=function z(I){const m=[];return T(I,m),m}((w.get(De)||oo).map(tr=>tr.getRealPlayer())).filter(tr=>!!tr.element&&tr.element===De),Pt=ne.get(De),In=Le.get(De),Gr=mt(0,this._normalizer,0,fe.keyframes,Pt,In),Or=this._buildPlayer(fe,Gr,kt);if(fe.subTimeline&&F&&A.add(De),zt){const tr=new Pr(m,f,De);tr.setRealPlayer(Or),p.push(tr)}return Or});p.forEach(fe=>{Wt(this.playersByQueriedElement,fe.element,[]).push(fe),fe.onDone(()=>function ji(I,m,_){let w=I.get(m);if(w){if(w.length){const F=w.indexOf(_);w.splice(F,1)}0==w.length&&I.delete(m)}return w}(this.playersByQueriedElement,fe.element,fe))}),S.forEach(fe=>ar(fe,Ut));const he=Gt(G);return he.onDestroy(()=>{S.forEach(fe=>_s(fe,Ut)),Wn(y,_.toStyles)}),A.forEach(fe=>{Wt(F,fe,[]).push(he)}),he}_buildPlayer(m,_,w){return _.length>0?this.driver.animate(m.element,_,m.duration,m.delay,m.easing,w):new Ue.ZN(m.duration,m.delay)}}class Pr{constructor(m,_,w){this.namespaceId=m,this.triggerName=_,this.element=w,this._player=new Ue.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(m){this._containsRealPlayer||(this._player=m,this._queuedCallbacks.forEach((_,w)=>{_.forEach(F=>Qt(m,w,void 0,F))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(m.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(m){this.totalTime=m}syncPlayerEvents(m){const _=this._player;_.triggerCallback&&m.onStart(()=>_.triggerCallback("start")),m.onDone(()=>this.finish()),m.onDestroy(()=>this.destroy())}_queueEvent(m,_){Wt(this._queuedCallbacks,m,[]).push(_)}onDone(m){this.queued&&this._queueEvent("done",m),this._player.onDone(m)}onStart(m){this.queued&&this._queueEvent("start",m),this._player.onStart(m)}onDestroy(m){this.queued&&this._queueEvent("destroy",m),this._player.onDestroy(m)}init(){this._player.init()}hasStarted(){return!this.queued&&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(m){this.queued||this._player.setPosition(m)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(m){const _=this._player;_.triggerCallback&&_.triggerCallback(m)}}function qs(I){return I&&1===I.nodeType}function Ls(I,m){const _=I.style.display;return I.style.display=m??"none",_}function hi(I,m,_,w,F){const ne=[];_.forEach(y=>ne.push(Ls(y)));const Le=[];w.forEach((y,p)=>{const S=new Map;y.forEach(A=>{const G=m.computeStyle(p,A,F);S.set(A,G),(!G||0==G.length)&&(p[en]=gt,Le.push(p))}),I.set(p,S)});let f=0;return _.forEach(y=>Ls(y,ne[f++])),Le}function Er(I,m){const _=new Map;if(I.forEach(f=>_.set(f,[])),0==m.length)return _;const F=new Set(m),ne=new Map;function Le(f){if(!f)return 1;let y=ne.get(f);if(y)return y;const p=f.parentNode;return y=_.has(p)?p:F.has(p)?1:Le(p),ne.set(f,y),y}return m.forEach(f=>{const y=Le(f);1!==y&&_.get(y).push(f)}),_}function ar(I,m){I.classList?.add(m)}function _s(I,m){I.classList?.remove(m)}function U(I,m,_){Gt(_).onDone(()=>I.processLeaveNode(m))}function T(I,m){for(let _=0;_<I.length;_++){const w=I[_];w instanceof Ue.ZE?T(w.players,m):m.push(w)}}function $(I,m,_){const w=_.get(I);if(!w)return!1;let F=m.get(I);return F?w.forEach(ne=>F.add(ne)):m.set(I,w),_.delete(I),!0}class Oe{constructor(m,_,w){this.bodyNode=m,this._driver=_,this._normalizer=w,this._triggerCache={},this.onRemovalComplete=(F,ne)=>{},this._transitionEngine=new Qs(m,_,w),this._timelineEngine=new nn(m,_,w),this._transitionEngine.onRemovalComplete=(F,ne)=>this.onRemovalComplete(F,ne)}registerTrigger(m,_,w,F,ne){const Le=m+"-"+F;let f=this._triggerCache[Le];if(!f){const y=[],S=sr(this._driver,ne,y,[]);if(y.length)throw function sn(I,m){return new a.vHH(3404,!1)}();f=function Cr(I,m,_){return new Hr(I,m,_)}(F,S,this._normalizer),this._triggerCache[Le]=f}this._transitionEngine.registerTrigger(_,F,f)}register(m,_){this._transitionEngine.register(m,_)}destroy(m,_){this._transitionEngine.destroy(m,_)}onInsert(m,_,w,F){this._transitionEngine.insertNode(m,_,w,F)}onRemove(m,_,w,F){this._transitionEngine.removeNode(m,_,F||!1,w)}disableAnimations(m,_){this._transitionEngine.markElementAsDisabled(m,_)}process(m,_,w,F){if("@"==w.charAt(0)){const[ne,Le]=Be(w);this._timelineEngine.command(ne,_,Le,F)}else this._transitionEngine.trigger(m,_,w,F)}listen(m,_,w,F,ne){if("@"==w.charAt(0)){const[Le,f]=Be(w);return this._timelineEngine.listen(Le,_,f,ne)}return this._transitionEngine.listen(m,_,w,F,ne)}flush(m=-1){this._transitionEngine.flush(m)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let Ot=(()=>{class I{constructor(_,w,F){this._element=_,this._startStyles=w,this._endStyles=F,this._state=0;let ne=I.initialStylesByElement.get(_);ne||I.initialStylesByElement.set(_,ne=new Map),this._initialStyles=ne}start(){this._state<1&&(this._startStyles&&Wn(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Wn(this._element,this._initialStyles),this._endStyles&&(Wn(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(I.initialStylesByElement.delete(this._element),this._startStyles&&(Qn(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Qn(this._element,this._endStyles),this._endStyles=null),Wn(this._element,this._initialStyles),this._state=3)}}return I.initialStylesByElement=new WeakMap,I})();function Ht(I){let m=null;return I.forEach((_,w)=>{(function Xt(I){return"display"===I||"position"===I})(w)&&(m=m||new Map,m.set(w,_))}),m}class $n{constructor(m,_,w,F){this.element=m,this.keyframes=_,this.options=w,this._specialStyles=F,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=w.duration,this._delay=w.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(m=>m()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const m=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,m,this.options),this._finalKeyframe=m.length?m[m.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(m){const _=[];return m.forEach(w=>{_.push(Object.fromEntries(w))}),_}_triggerWebAnimation(m,_,w){return m.animate(this._convertKeyframesToObject(_),w)}onStart(m){this._originalOnStartFns.push(m),this._onStartFns.push(m)}onDone(m){this._originalOnDoneFns.push(m),this._onDoneFns.push(m)}onDestroy(m){this._onDestroyFns.push(m)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(m=>m()),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(m=>m()),this._onDestroyFns=[])}setPosition(m){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=m*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const m=new Map;this.hasStarted()&&this._finalKeyframe.forEach((w,F)=>{"offset"!==F&&m.set(F,this._finished?w:Ur(this.element,F))}),this.currentSnapshot=m}triggerCallback(m){const _="start"===m?this._onStartFns:this._onDoneFns;_.forEach(w=>w()),_.length=0}}class qn{validateStyleProperty(m){return!0}validateAnimatableStyleProperty(m){return!0}matchesElement(m,_){return!1}containsElement(m,_){return Zt(m,_)}getParentElement(m){return Se(m)}query(m,_,w){return xn(m,_,w)}computeStyle(m,_,w){return window.getComputedStyle(m)[_]}animate(m,_,w,F,ne,Le=[]){const y={duration:w,delay:F,fill:0==F?"both":"forwards"};ne&&(y.easing=ne);const p=new Map,S=Le.filter(he=>he instanceof $n);(function Br(I,m){return 0===I||0===m})(w,F)&&S.forEach(he=>{he.currentSnapshot.forEach((fe,De)=>p.set(De,fe))});let A=function Ln(I){return I.length?I[0]instanceof Map?I:I.map(m=>ns(m)):[]}(_).map(he=>ir(he));A=function jn(I,m,_){if(_.size&&m.length){let w=m[0],F=[];if(_.forEach((ne,Le)=>{w.has(Le)||F.push(Le),w.set(Le,ne)}),F.length)for(let ne=1;ne<m.length;ne++){let Le=m[ne];F.forEach(f=>Le.set(f,Ur(I,f)))}}return m}(m,A,p);const G=function ct(I,m){let _=null,w=null;return Array.isArray(m)&&m.length?(_=Ht(m[0]),m.length>1&&(w=Ht(m[m.length-1]))):m instanceof Map&&(_=Ht(m)),_||w?new Ot(I,_,w):null}(m,A);return new $n(m,A,y,G)}}let Kn=(()=>{class I extends Ue._j{constructor(_,w){super(),this._nextAnimationId=0,this._renderer=_.createRenderer(w.body,{id:"0",encapsulation:a.ifc.None,styles:[],data:{animation:[]}})}build(_){const w=this._nextAnimationId.toString();this._nextAnimationId++;const F=Array.isArray(_)?(0,Ue.vP)(_):_;return Cs(this._renderer,null,w,"register",[F]),new Vr(w,this._renderer)}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(a.FYo),a.LFG(h.K0))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();class Vr extends Ue.LC{constructor(m,_){super(),this._id=m,this._renderer=_}create(m,_){return new Ws(this._id,m,_||{},this._renderer)}}class Ws{constructor(m,_,w,F){this.id=m,this.element=_,this._renderer=F,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",w)}_listen(m,_){return this._renderer.listen(this.element,`@@${this.id}:${m}`,_)}_command(m,..._){return Cs(this._renderer,this.element,this.id,m,_)}onDone(m){this._listen("done",m)}onStart(m){this._listen("start",m)}onDestroy(m){this._listen("destroy",m)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(m){this._command("setPosition",m)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function Cs(I,m,_,w,F){return I.setProperty(m,`@@${_}:${w}`,F)}const Os="@.disabled";let fi=(()=>{class I{constructor(_,w,F){this.delegate=_,this.engine=w,this._zone=F,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),w.onRemovalComplete=(ne,Le)=>{const f=Le?.parentNode(ne);f&&Le.removeChild(f,ne)}}createRenderer(_,w){const ne=this.delegate.createRenderer(_,w);if(!(_&&w&&w.data&&w.data.animation)){let S=this._rendererCache.get(ne);return S||(S=new ti("",ne,this.engine,()=>this._rendererCache.delete(ne)),this._rendererCache.set(ne,S)),S}const Le=w.id,f=w.id+"-"+this._currentId;this._currentId++,this.engine.register(f,_);const y=S=>{Array.isArray(S)?S.forEach(y):this.engine.registerTrigger(Le,f,_,S.name,S)};return w.data.animation.forEach(y),new Yr(this,f,ne,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(_,w,F){_>=0&&_<this._microtaskId?this._zone.run(()=>w(F)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(ne=>{const[Le,f]=ne;Le(f)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([w,F]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(a.FYo),a.LFG(Oe),a.LFG(a.R0b))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();class ti{constructor(m,_,w,F){this.namespaceId=m,this.delegate=_,this.engine=w,this._onDestroy=F,this.destroyNode=this.delegate.destroyNode?ne=>_.destroyNode(ne):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(m,_){return this.delegate.createElement(m,_)}createComment(m){return this.delegate.createComment(m)}createText(m){return this.delegate.createText(m)}appendChild(m,_){this.delegate.appendChild(m,_),this.engine.onInsert(this.namespaceId,_,m,!1)}insertBefore(m,_,w,F=!0){this.delegate.insertBefore(m,_,w),this.engine.onInsert(this.namespaceId,_,m,F)}removeChild(m,_,w){this.engine.onRemove(this.namespaceId,_,this.delegate,w)}selectRootElement(m,_){return this.delegate.selectRootElement(m,_)}parentNode(m){return this.delegate.parentNode(m)}nextSibling(m){return this.delegate.nextSibling(m)}setAttribute(m,_,w,F){this.delegate.setAttribute(m,_,w,F)}removeAttribute(m,_,w){this.delegate.removeAttribute(m,_,w)}addClass(m,_){this.delegate.addClass(m,_)}removeClass(m,_){this.delegate.removeClass(m,_)}setStyle(m,_,w,F){this.delegate.setStyle(m,_,w,F)}removeStyle(m,_,w){this.delegate.removeStyle(m,_,w)}setProperty(m,_,w){"@"==_.charAt(0)&&_==Os?this.disableAnimations(m,!!w):this.delegate.setProperty(m,_,w)}setValue(m,_){this.delegate.setValue(m,_)}listen(m,_,w){return this.delegate.listen(m,_,w)}disableAnimations(m,_){this.engine.disableAnimations(m,_)}}class Yr extends ti{constructor(m,_,w,F,ne){super(_,w,F,ne),this.factory=m,this.namespaceId=_}setProperty(m,_,w){"@"==_.charAt(0)?"."==_.charAt(1)&&_==Os?this.disableAnimations(m,w=void 0===w||!!w):this.engine.process(this.namespaceId,m,_.slice(1),w):this.delegate.setProperty(m,_,w)}listen(m,_,w){if("@"==_.charAt(0)){const F=function is(I){switch(I){case"body":return document.body;case"document":return document;case"window":return window;default:return I}}(m);let ne=_.slice(1),Le="";return"@"!=ne.charAt(0)&&([ne,Le]=function er(I){const m=I.indexOf(".");return[I.substring(0,m),I.slice(m+1)]}(ne)),this.engine.listen(this.namespaceId,F,ne,Le,f=>{this.factory.scheduleListenerCallback(f._data||-1,w,f)})}return this.delegate.listen(m,_,w)}}const Lo=[{provide:Ue._j,useClass:Kn},{provide:zn,useFactory:function Go(){return new zo}},{provide:Oe,useClass:(()=>{class I extends Oe{constructor(_,w,F,ne){super(_.body,w,F)}ngOnDestroy(){this.flush()}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(h.K0),a.LFG(Vn),a.LFG(zn),a.LFG(a.z2F))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})()},{provide:a.FYo,useFactory:function wo(I,m,_){return new fi(I,m,_)},deps:[o.se,Oe,a.R0b]}],lo=[{provide:Vn,useFactory:()=>new qn},{provide:a.QbO,useValue:"BrowserAnimations"},...Lo],_i=[{provide:Vn,useClass:Xn},{provide:a.QbO,useValue:"NoopAnimations"},...Lo];let Bi=(()=>{class I{static withConfig(_){return{ngModule:I,providers:_.disableAnimations?_i:lo}}}return I.\u0275fac=function(_){return new(_||I)},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({providers:lo,imports:[o.b2]}),I})();var os=u(60190),As=u(70262),zr=u(39646),pi=u(47076),Si=u(60647),uo=u(48885),ni=u(98106),Ti=u(11581),co=u(87637),L=u(48242),B=u(4859);let O=(()=>{class I{constructor(_){this._bottomSheetRef=_}ngOnInit(){}actionClick(){this._bottomSheetRef.dismiss()}}return I.\u0275fac=function(_){return new(_||I)(a.Y36(L.oL))},I.\u0275cmp=a.Xpm({type:I,selectors:[["webshop-cookies-consent"]],decls:7,vars:6,consts:[[1,"d-flex","justify-content-between","align-items-center","px-3","pb-3","flex-column","flex-lg-row","bg-dark","text-white","border-radius-2"],[1,"ws-normal","mt-3"],["mat-flat-button","","color","primary",1,"ms-2","mt-3",2,"min-width","200px",3,"click"]],template:function(_,w){1&_&&(a.TgZ(0,"div",0)(1,"span",1),a._uU(2),a.ALo(3,"translate"),a.qZA(),a.TgZ(4,"button",2),a.NdJ("click",function(){return w.actionClick()}),a._uU(5),a.ALo(6,"translate"),a.qZA()()),2&_&&(a.xp6(2),a.Oqu(a.lcZ(3,2,"cookies.msg")),a.xp6(3),a.hij(" ",a.lcZ(6,4,"cookies.accept_btn_label"),""))},dependencies:[B.lW,We.X$]}),I})(),K=(()=>{class I{constructor(_){this._bottomSheet=_,this.ACCEPT_STORAGE_KEY="accept_cookies"}open(){this.hasAccepted()||this._bottomSheet.open(O,{disableClose:!0,panelClass:"mb-3"}).afterDismissed().subscribe(()=>this.setAccepted())}hasAccepted(){return"true"===localStorage.getItem(this.ACCEPT_STORAGE_KEY)}setAccepted(){localStorage.setItem(this.ACCEPT_STORAGE_KEY,"true")}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(L.ch))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var Re=u(52216);let ut=(()=>{class I extends os.H{constructor(_,w,F,ne,Le,f,y,p,S,A,G,he,fe){super(w,void 0,A),this.shopService=_,this.cdk=w,this.pluginsConfigInteractor=F,this.customHtmlInteractor=ne,this._renderer2=Le,this.$document=f,this.shopInfoService=y,this.pluginsService=p,this.router=S,this.platformId=A,this.cookiesConsentService=G,this.titleService=he,this.meta=fe}ngOnInit(){(0,D.$)(this.shopInfoService.getShopInfo(),this.pluginsConfigInteractor.execute().pipe((0,As.K)(()=>(0,zr.of)(null))),this.customHtmlInteractor.execute().pipe((0,As.K)(()=>(0,zr.of)(null)))).subscribe(([_,w,F])=>this.shopExists(_,w,F));try{window.addEventListener("message",({data:_})=>{if(_&&"themeChange"==_?.event&&_?.msg)try{const w=new uo.WR(JSON.parse(_.msg));this.shopInfoService.setTempGeneralInfo(w),this.router.navigateByUrl("/",{skipLocationChange:!0}).then(()=>{this.router.navigate([location.pathname])})}catch{}},!1)}catch{}}shopExists(_,w,F){if(this.titleService.setRootTitle(_.shopName),this.detectChanges(),this.isBrowser()&&w)this.pluginsService.initFacebookPixel(w),this.pluginsService.initMessenger(w.messenger),this.pluginsService.initAnalytics(w.googleTag),(0,R.H)(5e3).subscribe(()=>this.cookiesConsentService.open());else if(this.isServer()){this.meta.updateTag({name:"description",content:_.description}),this.meta.addTag({property:"og:image",content:(0,pi.tH)(this.shopService.getShop(),"preview_img","jpeg")}),(Si.x.isNotBlank(w?.gtagManagerId)||Si.x.isNotBlank(w?.googleTag))&&this.initGtag(),Si.x.isNotBlank(w?.googleTag)&&this.configGtag(w),Si.x.isNotBlank(w?.gtagManagerId)&&this.configGtm(w),w?.messenger&&w?.messenger?.enabled&&this.configMessenger(w);const ne=this.$document.head,Le=this.$document.body;F?.headerTop&&ne.insertAdjacentHTML("afterbegin",F?.headerTop),F?.headerBottom&&ne.insertAdjacentHTML("beforeend",F?.headerBottom),F?.bodyTop&&Le.insertAdjacentHTML("afterbegin",F?.bodyTop),F?.bodyBottom&&Le.insertAdjacentHTML("beforeend",F?.bodyBottom)}}initGtag(){const _=this._renderer2.createElement("script");_.innerHTML="\n                window.dataLayer = window.dataLayer || [];\n                function gtag() {dataLayer.push(arguments);}",this._renderer2.appendChild(this.$document.head,_)}configGtag(_){const w=this._renderer2.createElement("script");w.src=`https://www.googletagmanager.com/gtag/js?id=${_.googleTag}`,w.async=!0,this._renderer2.appendChild(this.$document.head,w);const F=this._renderer2.createElement("script");F.innerHTML=`\n                gtag('js', new Date());\n                gtag('config', '${_.googleTag}');`,this._renderer2.appendChild(this.$document.head,F)}configGtm(_){const F=`\x3c!-- Google Tag Manager (noscript) --\x3e\n<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=${_.gtagManagerId}"\nheight="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n\x3c!-- End Google Tag Manager (noscript) --\x3e`,Le=this.$document.body;this.$document.head.insertAdjacentHTML("afterbegin",`\x3c!-- Google Tag Manager --\x3e\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','${_.gtagManagerId}');<\/script>\n\x3c!-- End Google Tag Manager --\x3e\n`),Le.insertAdjacentHTML("afterbegin",F)}configMessenger(_){this.$document.body.insertAdjacentHTML("beforeend",'\n\x3c!-- Messenger chat --\x3e\n<div id="fb-root"></div>\n<script>\n    window.fbAsyncInit = function () {\n        FB.init({xfbml: false, version: \'v7.0\'});\n    };\n\n    (function (d, s, id) {\n        let js, fjs = d.getElementsByTagName(s)[0];\n        if (d.getElementById(id)) return;\n        js = d.createElement(s);\n        js.id = id;\n        js.src = \'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js\';\n        fjs.parentNode.insertBefore(js, fjs);\n    }(document, \'script\', \'facebook-jssdk\'));\n<\/script>\n<div attribution=setup_tool class="fb-customerchat" id="massenger-div"></div>\n<script async defer rel="preconnect" src="https://connect.facebook.net/en_US/sdk.js"><\/script>')}}return I.\u0275fac=function(_){return new(_||I)(a.Y36(v.W),a.Y36(a.sBO),a.Y36(ni.L),a.Y36(Ti.j),a.Y36(a.Qsj),a.Y36(h.K0),a.Y36(Ie.G),a.Y36(co.z),a.Y36(Ne.F0),a.Y36(a.Lbi),a.Y36(K),a.Y36(Re.y),a.Y36(o.h_))},I.\u0275cmp=a.Xpm({type:I,selectors:[["webshop-shop-gateway"]],features:[a.qOj],decls:2,vars:0,consts:[[1,"app-webshop","h-100"]],template:function(_,w){1&_&&(a.TgZ(0,"div",0),a._UZ(1,"router-outlet"),a.qZA())},dependencies:[Ne.lC],styles:["[_nghost-%COMP%]  .app-webshop body{font-family:var(--primary-font)!important;text-align:left;overflow-x:hidden}[_nghost-%COMP%]  .app-webshop .mat-stroked-button.with-border:not(.mat-button-disabled).mat-primary{border-color:var(--theme-primary)}[_nghost-%COMP%]  .app-webshop .mat-stroked-button.with-border:not(.mat-button-disabled).mat-accent{border-color:var(--theme-accent)}[_nghost-%COMP%]  .app-webshop .mat-stroked-button.with-border:not(.mat-button-disabled).mat-warn{border-color:var(--theme-warn)}[_nghost-%COMP%]  .app-webshop .icon-btn.square{border-radius:20%!important}[_nghost-%COMP%]  .app-webshop .icon-btn.mat-button-disabled{opacity:60%}[_nghost-%COMP%]  .app-webshop .icon-btn.fill.mat-primary{background-color:var(--theme-primary);color:var(--theme-primary-text)}[_nghost-%COMP%]  .app-webshop .icon-btn.fill.mat-accent{background-color:var(--theme-accent);color:var(--theme-accent-text)}[_nghost-%COMP%]  .app-webshop .icon-btn.fill.mat-warn{background-color:var(--theme-warn);color:#fff}[_nghost-%COMP%]  .app-webshop .icon-btn.stroke.mat-primary{border:1px solid var(--theme-primary);color:var(--theme-primary)}[_nghost-%COMP%]  .app-webshop .icon-btn.stroke.mat-accent{border:1px solid var(--theme-accent);color:var(--theme-accent)}[_nghost-%COMP%]  .app-webshop .icon-btn.stroke.mat-warn{border:1px solid var(--theme-warn);color:var(--theme-warn)}[_nghost-%COMP%]  .app-webshop .icon-btn.icon-small{height:28px;width:28px;display:flex;justify-content:center;align-items:center}[_nghost-%COMP%]  .app-webshop button, [_nghost-%COMP%]  .app-webshop input, [_nghost-%COMP%]  .app-webshop optgroup, [_nghost-%COMP%]  .app-webshop select, [_nghost-%COMP%]  .app-webshop a, [_nghost-%COMP%]  .app-webshop span, [_nghost-%COMP%]  .app-webshop div, [_nghost-%COMP%]  .app-webshop p, [_nghost-%COMP%]  .app-webshop label, [_nghost-%COMP%]  .app-webshop td, [_nghost-%COMP%]  .app-webshop th, [_nghost-%COMP%]  .app-webshop textarea{font-family:var(--primary-font)!important}[_nghost-%COMP%]  .app-webshop .text-bg-alternate{color:var(--theme-accent-text)!important;background-color:var(--theme-accent)!important;border-radius:5px;padding:1px 5px}[_nghost-%COMP%]  .app-webshop .text-bg-primary{color:var(--theme-primary-text)!important;background-color:var(--theme-primary)!important;border-radius:5px;padding:1px 5px}[_nghost-%COMP%]  .app-webshop .link-alternative{color:var(--theme-accent)!important;cursor:pointer!important}[_nghost-%COMP%]  .app-webshop .text-alternative{color:var(--theme-accent)!important}[_nghost-%COMP%]  .app-webshop .text-primary{color:var(--theme-primary)!important}[_nghost-%COMP%]  .app-webshop span.page-title{font-weight:800;font-size:2rem;text-align:center;display:block;color:var(--theme-dark-neutral);margin-bottom:1.5rem}[_nghost-%COMP%]  .app-webshop span.sub-title{font-size:1.5rem;color:var(--theme-primary)}[_nghost-%COMP%]  .app-webshop .mat-step-header .mat-step-icon{background-color:unset!important;border:1px solid var(--theme-primary)!important;color:var(--theme-primary)!important}[_nghost-%COMP%]  .app-webshop .mat-step-header .mat-step-icon-selected, [_nghost-%COMP%]  .app-webshop .mat-step-header .mat-step-icon-state-done, [_nghost-%COMP%]  .app-webshop .mat-step-header .mat-step-icon-state-edit{background-color:var(--theme-primary)!important;color:#fff!important}[_nghost-%COMP%]  .app-webshop td.mat-cell, [_nghost-%COMP%]  .app-webshop td.mat-footer-cell, [_nghost-%COMP%]  .app-webshop th.mat-header-cell{padding-left:20px!important;padding-right:10px!important;font-size:1rem;white-space:nowrap}[_nghost-%COMP%]  .app-webshop th.mat-header-cell{text-transform:uppercase!important;letter-spacing:1px;font-weight:600;font-size:.9rem}[_nghost-%COMP%]  .app-webshop table:not(.border-0){border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-radius:5px!important}[_nghost-%COMP%]  .app-webshop thead{background:var(--theme-neutral)}[_nghost-%COMP%]  .app-webshop .md-drppicker .ranges ul li button.active{background-color:var(--theme-primary);color:var(--theme-primary-text)!important}[_nghost-%COMP%]  .app-webshop .md-drppicker td.active, [_nghost-%COMP%]  .app-webshop .md-drppicker td.active:hover{background-color:var(--theme-primary);border-color:transparent;color:var(--theme-primary-text)!important}[_nghost-%COMP%]  .app-webshop .bg-theme-primary{background-color:var(--theme-primary)!important}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container{padding:0;border:1px solid var(--bs-border-color)}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title{width:100%;height:100%;display:flex;justify-content:center;color:var(--theme-primary)}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title .custom-nav-item-subtitle{font-size:.8rem;color:var(--bs-gray-500)}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title.clickable{cursor:pointer;pointer-events:visible}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title.clickable:hover:not(.selected){background-color:var(--bs-light)}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title.selected{transition:all .1s ease}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title.selected.filled{background-color:var(--theme-primary);color:var(--bs-light)}[_nghost-%COMP%]  .app-webshop .custom-nav-list-container .custom-nav-item-title.selected.outlined{color:var(--theme-primary);background-color:var(--bs-light)}"],changeDetection:0}),I})();const Vt=[{path:"sumup-auth",loadChildren:()=>u.e(8796).then(u.bind(u,48796)).then(I=>I.SumupAuthCallbackModule)},{path:"retail",loadChildren:()=>Promise.all([u.e(1522),u.e(7509),u.e(8592),u.e(7220)]).then(u.bind(u,67220)).then(I=>I.LandpageModule)},{path:"suorder",loadChildren:()=>Promise.all([u.e(1522),u.e(7509),u.e(8592),u.e(7220)]).then(u.bind(u,67220)).then(I=>I.LandpageModule)},{path:"404",loadChildren:()=>u.e(5480).then(u.bind(u,65480)).then(I=>I.NotFoundModule)},{path:"500",loadChildren:()=>u.e(5684).then(u.bind(u,65684)).then(I=>I.OfflineModule)},{path:"admin",loadChildren:()=>Promise.all([u.e(6709),u.e(671),u.e(1522),u.e(5983),u.e(7238),u.e(7292),u.e(9522),u.e(9807),u.e(448),u.e(6999),u.e(4525),u.e(7540),u.e(6257),u.e(7509),u.e(5478),u.e(6338),u.e(3431),u.e(1735),u.e(7331),u.e(8592),u.e(9689)]).then(u.bind(u,9689)).then(I=>I.AdminPanelModule),canActivate:[u(32663).u]},{path:"",component:ut,loadChildren:()=>Promise.all([u.e(7509),u.e(3431),u.e(8341),u.e(8965),u.e(8592),u.e(1692)]).then(u.bind(u,71692)).then(I=>I.BaseWebshopModule)}];let Tn=(()=>{class I{}return I.\u0275fac=function(_){return new(_||I)},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({imports:[Ne.Bz.forRoot(Vt,{onSameUrlNavigation:"reload"}),Ne.Bz]}),I})();var fn=u(80529),kn=u(69751);let vn=(()=>{class I{static isUrlCleanFromSqlStrings(_){return _=decodeURI(_).toLowerCase().replace(/\s/g,""),!I.sqlStringsToPrevent.some(w=>_.includes(w))}}return I.sqlStringsToPrevent=["information_schema","table_name","tablename","column_name","null","table_schema","<",">","union all","having","now()","dbms_pipe","receive_message","||","||chr","sysdate","sleep(","concat(","load_file","char(","insertintousers","sysmessages","sysservers","shutdown","xor","sleep(","from("],I})(),lr=(()=>{class I{intercept(_,w){let F=_.url;if(!vn.isUrlCleanFromSqlStrings(_.urlWithParams))return console.log(`URL: ${_.urlWithParams} is not passing SQL CHECKS`),new kn.y(Le=>{Le.error(new fn.UA({error:"Forbidden",status:403,statusText:"Forbidden"}))});if(F.startsWith("./")||F.startsWith("/"))return F=F.replace("./","/"),w.handle(_.clone({url:l.N.baseShopUrl+F}));if(F.includes("http")||F.includes("https"))return w.handle(_);const ne=_.clone({url:l.N.baseApiUrl+F});return w.handle(ne)}}return I.\u0275fac=function(_){return new(_||I)},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var Rn=u(62843);let yr=(()=>{class I{constructor(_){this.userStorage=_}intercept(_,w){if(!l.N.isLocalServer&&(!_.url.includes("api.susoft.com")||_.headers?.get("Authorization")))return w.handle(_);const F=this.userStorage.getToken(),ne=this.userStorage.getCustomerToken(),Le=_.clone({setHeaders:{Authorization:"Bearer "+(ne||F)},withCredentials:!0});return w.handle(Le).pipe((0,As.K)(f=>401===f.status&&f.error.message?.includes("JWT signature does not match locally computed signature. JWT validity cannot be asserted and should not be trusted.")?(this.userStorage.removeToken(),this.userStorage.removeCustomerToken(),this.userStorage.removeCustomerRefreshToken(),void window.location.reload()):(0,Rn._)(f)))}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(P.y))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var ps=u(49770),Nr=u(54968),ks=u(97272),ur=u(77579),qr=u(11848),Is=u(56451),ms=u(39300),Vs=u(63900),Wi=u(94033),wi=u(30576),$o=u(38421),Vi=u(54482);const Li={connector:()=>new ur.x};function vr(I,m=Li){const{connector:_}=m;return(0,Vi.e)((w,F)=>{const ne=_();(0,$o.Xf)(I(function mi(I){return new kn.y(m=>I.subscribe(m))}(ne))).subscribe(F),F.add(w.subscribe(ne))})}var es=u(95698),zi=u(18505),Ko=u(91005);const Ai="Service workers are disabled or not supported by this browser";class Oo{constructor(m){if(this.serviceWorker=m,m){const w=(0,Nr.R)(m,"controllerchange").pipe((0,at.U)(()=>m.controller)),F=(0,ps.P)(()=>(0,zr.of)(m.controller)),ne=(0,ks.z)(F,w);this.worker=ne.pipe((0,ms.h)(S=>!!S)),this.registration=this.worker.pipe((0,Vs.w)(()=>m.getRegistration()));const p=(0,Nr.R)(m,"message").pipe((0,at.U)(S=>S.data)).pipe((0,ms.h)(S=>S&&S.type)).pipe(function Oi(I){return I?m=>vr(I)(m):m=>function Ci(I,m){const _=(0,wi.m)(I)?I:()=>I;return(0,wi.m)(m)?vr(m,{connector:_}):w=>new Wi.c(w,_)}(new ur.x)(m)}());p.connect(),this.events=p}else this.worker=this.events=this.registration=function gi(I){return(0,ps.P)(()=>(0,Rn._)(new Error(I)))}(Ai)}postMessage(m,_){return this.worker.pipe((0,es.q)(1),(0,zi.b)(w=>{w.postMessage({action:m,..._})})).toPromise().then(()=>{})}postMessageWithOperation(m,_,w){const F=this.waitForOperationCompleted(w),ne=this.postMessage(m,_);return Promise.all([ne,F]).then(([,Le])=>Le)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(m){let _;return _="string"==typeof m?w=>w.type===m:w=>m.includes(w.type),this.events.pipe((0,ms.h)(_))}nextEventOfType(m){return this.eventsOfType(m).pipe((0,es.q)(1))}waitForOperationCompleted(m){return this.eventsOfType("OPERATION_COMPLETED").pipe((0,ms.h)(_=>_.nonce===m),(0,es.q)(1),(0,at.U)(_=>{if(void 0!==_.result)return _.result;throw new Error(_.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let ra=(()=>{class I{constructor(_){if(this.sw=_,this.subscriptionChanges=new ur.x,!_.isEnabled)return this.messages=qr.C,this.notificationClicks=qr.C,void(this.subscription=qr.C);this.messages=this.sw.eventsOfType("PUSH").pipe((0,at.U)(F=>F.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe((0,at.U)(F=>F.data)),this.pushManager=this.sw.registration.pipe((0,at.U)(F=>F.pushManager));const w=this.pushManager.pipe((0,Vs.w)(F=>F.getSubscription()));this.subscription=(0,Is.T)(w,this.subscriptionChanges)}get isEnabled(){return this.sw.isEnabled}requestSubscription(_){if(!this.sw.isEnabled)return Promise.reject(new Error(Ai));const w={userVisibleOnly:!0};let F=this.decodeBase64(_.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),ne=new Uint8Array(new ArrayBuffer(F.length));for(let Le=0;Le<F.length;Le++)ne[Le]=F.charCodeAt(Le);return w.applicationServerKey=ne,this.pushManager.pipe((0,Vs.w)(Le=>Le.subscribe(w)),(0,es.q)(1)).toPromise().then(Le=>(this.subscriptionChanges.next(Le),Le))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe((0,es.q)(1),(0,Vs.w)(w=>{if(null===w)throw new Error("Not subscribed to push notifications.");return w.unsubscribe().then(F=>{if(!F)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(Ai))}decodeBase64(_){return atob(_)}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(Oo))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})(),Ao=(()=>{class I{constructor(_){if(this.sw=_,!_.isEnabled)return this.versionUpdates=qr.C,this.available=qr.C,this.activated=qr.C,void(this.unrecoverable=qr.C);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe((0,ms.h)(w=>"VERSION_READY"===w.type),(0,at.U)(w=>({type:"UPDATE_AVAILABLE",current:w.currentVersion,available:w.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}get isEnabled(){return this.sw.isEnabled}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Ai));const _=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:_},_)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Ai));const _=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:_},_)}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(Oo))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();class Gi{}const ho=new a.OlP("NGSW_REGISTER_SCRIPT");function ki(I,m,_,w){return()=>{if(!(0,h.NF)(w)||!("serviceWorker"in navigator)||!1===_.enabled)return;let F;if(navigator.serviceWorker.addEventListener("controllerchange",()=>{null!==navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})}),"function"==typeof _.registrationStrategy)F=_.registrationStrategy();else{const[Le,...f]=(_.registrationStrategy||"registerWhenStable:30000").split(":");switch(Le){case"registerImmediately":F=(0,zr.of)(null);break;case"registerWithDelay":F=Ii(+f[0]||0);break;case"registerWhenStable":F=f[0]?(0,Is.T)(ri(I),Ii(+f[0])):ri(I);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${_.registrationStrategy}`)}}I.get(a.R0b).runOutsideAngular(()=>F.pipe((0,es.q)(1)).subscribe(()=>navigator.serviceWorker.register(m,{scope:_.scope}).catch(Le=>console.error("Service worker registration failed with:",Le))))}}function Ii(I){return(0,zr.of)(null).pipe((0,Ko.g)(I))}function ri(I){return I.get(a.z2F).isStable.pipe((0,ms.h)(_=>_))}function gs(I,m){return new Oo((0,h.NF)(m)&&!1!==I.enabled?navigator.serviceWorker:void 0)}let fo=(()=>{class I{static register(_,w={}){return{ngModule:I,providers:[{provide:ho,useValue:_},{provide:Gi,useValue:w},{provide:Oo,useFactory:gs,deps:[Gi,a.Lbi]},{provide:a.ip1,useFactory:ki,deps:[a.zs3,ho,Gi,a.Lbi],multi:!0}]}}}return I.\u0275fac=function(_){return new(_||I)},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({providers:[ra,Ao]}),I})();class Jo{constructor(m,_="/assets/i18n/",w=".json"){this.http=m,this.prefix=_,this.suffix=w}getTranslation(m){return this.http.get(`${this.prefix}${m}${this.suffix}`)}}var si=u(85657);const zs="token",$i="customer_token",Un="customer_refresh_token";let ya=(()=>{class I{constructor(_,w){this.cookieService=_,this.transferState=w;let F=this.transferState.get((0,o.Cb)("tempToken"),null);F&&(this.tempToken=F)}setToken(_){this.cookieService.set(zs,_,1,"/")}removeToken(){this.cookieService.delete(zs),this.cookieService.delete(zs,"/")}getToken(){return this.cookieService.get(zs)||this.tempToken}saveCustomerToken(_){this.cookieService.set($i,_,1,"/")}removeCustomerToken(){this.cookieService.delete($i,"/")}getCustomerToken(){return this.cookieService.get($i)}saveCustomerRefreshToken(_){this.cookieService.set(Un,_,1,"/")}removeCustomerRefreshToken(){this.cookieService.delete(Un,"/")}getCustomerRefreshToken(){return this.cookieService.get(Un)}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(si.N),a.LFG(o.ki))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var va=u(69776);let ko=(()=>{class I{constructor(){this.shop=document.querySelector("webshop-root").getAttribute("shopkey")}getShop(){return this.shop}getUrl(_){return _}setShopKey(_){this.shop=_}isValidShop(){return this.getShop()&&this.getShop().trim().length>0}}return I.\u0275fac=function(_){return new(_||I)},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})();var Zo=u(78179);let ba=(()=>{class I{constructor(_,w){this.transferState=_,this.platformId=w}intercept(_,w){const F=(0,o.Cb)(_.urlWithParams);if("get"===_.method.toLowerCase()){if((0,h.PM)(this.platformId))return w.handle(_).pipe((0,zi.b)(Le=>{Le instanceof fn.Zn&&this.transferState.set(F,Le)}));if(this.transferState.hasKey(F))return(0,zr.of)(new fn.Zn({...this.transferState.get(F,{})}))}return w.handle(_)}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(o.ki),a.LFG(a.Lbi))},I.\u0275prov=a.Yz7({token:I,factory:I.\u0275fac}),I})(),Io=(()=>{class I{}return I.\u0275fac=function(_){return new(_||I)},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({providers:[K],imports:[h.ez,B.ot,We.aw,L._r]}),I})();var Ma=u(17009),ii=u(98184);let xo=(()=>{class I{constructor(_){_.getContainerElement().classList.add("app-webshop")}}return I.\u0275fac=function(_){return new(_||I)(a.LFG(ii.Xj))},I.\u0275mod=a.oAB({type:I}),I.\u0275inj=a.cJS({providers:[ni.L,Ti.j],imports:[h.ez,Ne.Bz]}),I})();var Ea=u(94907);const Sr=I=>new Jo(I,"./assets/i18n/",".json");let Ro=(()=>{class I{}return I.\u0275fac=function(_){return new(_||I)},I.\u0275mod=a.oAB({type:I,bootstrap:[Je]}),I.\u0275inj=a.cJS({providers:[si.N,oe,{provide:fn.TP,useClass:lr,multi:!0},{provide:fn.TP,useClass:yr,multi:!0,deps:[P.y]},{provide:fn.TP,useClass:ba,multi:!0,deps:[o.ki,a.Lbi]},{provide:P.y,useClass:ya},{provide:M.p,useClass:va.V},{provide:v.W,useClass:ko},{provide:a.ip1,useFactory:function(m,_){return()=>{if((0,h.NF)(_)){const w=(0,h.q)(),F=Array.prototype.slice.apply(m.querySelectorAll("style[ng-transition]"));F.forEach(ne=>{ne.removeAttribute("ng-transition")}),m.addEventListener("PrebootComplete",()=>{setTimeout(()=>F.forEach(ne=>w.remove(ne)))})}}},deps:[h.K0,a.Lbi],multi:!0},Ea.z],imports:[Tn,xo,o.b2.withServerTransition({appId:"webshop-root"}),Bi,fn.JF,Zo.Gi.withConfig({appRoot:"webshop-root",replay:!1}),fo.register("./ngsw-worker.js",{enabled:l.N.production}),We.aw.forRoot({loader:{provide:We.Zw,useFactory:Sr,deps:[fn.eN]}}),Io,Ma.ZX,o.t6]}),I})();l.N.production&&(0,a.G48)(),document.addEventListener("DOMContentLoaded",()=>{o.q6().bootstrapModule(Ro).then(()=>{"serviceWorker"in navigator&&l.N.production&&navigator.serviceWorker.register("/ngsw-worker.js")}).catch(I=>console.error(I))})},42466:(me,V,u)=>{"use strict";u.d(V,{Pi:()=>wt,X$:()=>Ft,Zw:()=>H,aw:()=>Ae,sK:()=>bt});var o=u(94650),s=u(39646),a=u(45191),l=u(4128),h=u(97272),v=u(49770),M=u(95698),D=u(34782),R=u(54004),k=u(24351),P=u(63900);class H{}let J=(()=>{class ve extends H{getTranslation(W){return(0,s.of)({})}}return ve.\u0275fac=function(){let q;return function(se){return(q||(q=o.n5z(ve)))(se||ve)}}(),ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class Z{}let ue=(()=>{class ve{handle(W){return W.key}}return ve.\u0275fac=function(W){return new(W||ve)},ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})();function Ce(ve,q){if(ve===q)return!0;if(null===ve||null===q)return!1;if(ve!=ve&&q!=q)return!0;let $e,st,pt,W=typeof ve;if(W==typeof q&&"object"==W){if(!Array.isArray(ve)){if(Array.isArray(q))return!1;for(st in pt=Object.create(null),ve){if(!Ce(ve[st],q[st]))return!1;pt[st]=!0}for(st in q)if(!(st in pt)&&typeof q[st]<"u")return!1;return!0}if(!Array.isArray(q))return!1;if(($e=ve.length)==q.length){for(st=0;st<$e;st++)if(!Ce(ve[st],q[st]))return!1;return!0}}return!1}function ie(ve){return typeof ve<"u"&&null!==ve}function We(ve){return ve&&"object"==typeof ve&&!Array.isArray(ve)}function at(ve,q){let W=Object.assign({},ve);return We(ve)&&We(q)&&Object.keys(q).forEach(se=>{We(q[se])?se in ve?W[se]=at(ve[se],q[se]):Object.assign(W,{[se]:q[se]}):Object.assign(W,{[se]:q[se]})}),W}class Ve{}let oe=(()=>{class ve extends Ve{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(W,se){let $e;return $e="string"==typeof W?this.interpolateString(W,se):"function"==typeof W?this.interpolateFunction(W,se):W,$e}getValue(W,se){let $e="string"==typeof se?se.split("."):[se];se="";do{se+=$e.shift(),!ie(W)||!ie(W[se])||"object"!=typeof W[se]&&$e.length?$e.length?se+=".":W=void 0:(W=W[se],se="")}while($e.length);return W}interpolateFunction(W,se){return W(se)}interpolateString(W,se){return se?W.replace(this.templateMatcher,($e,st)=>{let pt=this.getValue(se,st);return ie(pt)?pt:$e}):W}}return ve.\u0275fac=function(){let q;return function(se){return(q||(q=o.n5z(ve)))(se||ve)}}(),ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class Ie{}let Fe=(()=>{class ve extends Ie{compile(W,se){return W}compileTranslations(W,se){return W}}return ve.\u0275fac=function(){let q;return function(se){return(q||(q=o.n5z(ve)))(se||ve)}}(),ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class Ne{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new o.vpe,this.onLangChange=new o.vpe,this.onDefaultLangChange=new o.vpe}}const Je=new o.OlP("USE_STORE"),Ue=new o.OlP("USE_DEFAULT_LANG"),rt=new o.OlP("DEFAULT_LANGUAGE"),be=new o.OlP("USE_EXTEND");let bt=(()=>{class ve{constructor(W,se,$e,st,pt,St=!0,Ct=!1,Nt=!1,qt){this.store=W,this.currentLoader=se,this.compiler=$e,this.parser=st,this.missingTranslationHandler=pt,this.useDefaultLang=St,this.isolate=Ct,this.extend=Nt,this.pending=!1,this._onTranslationChange=new o.vpe,this._onLangChange=new o.vpe,this._onDefaultLangChange=new o.vpe,this._langs=[],this._translations={},this._translationRequests={},qt&&this.setDefaultLang(qt)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(W){this.isolate?this._defaultLang=W:this.store.defaultLang=W}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(W){this.isolate?this._currentLang=W:this.store.currentLang=W}get langs(){return this.isolate?this._langs:this.store.langs}set langs(W){this.isolate?this._langs=W:this.store.langs=W}get translations(){return this.isolate?this._translations:this.store.translations}set translations(W){this.isolate?this._translations=W:this.store.translations=W}setDefaultLang(W){if(W===this.defaultLang)return;let se=this.retrieveTranslations(W);typeof se<"u"?(null==this.defaultLang&&(this.defaultLang=W),se.pipe((0,M.q)(1)).subscribe($e=>{this.changeDefaultLang(W)})):this.changeDefaultLang(W)}getDefaultLang(){return this.defaultLang}use(W){if(W===this.currentLang)return(0,s.of)(this.translations[W]);let se=this.retrieveTranslations(W);return typeof se<"u"?(this.currentLang||(this.currentLang=W),se.pipe((0,M.q)(1)).subscribe($e=>{this.changeLang(W)}),se):(this.changeLang(W),(0,s.of)(this.translations[W]))}retrieveTranslations(W){let se;return(typeof this.translations[W]>"u"||this.extend)&&(this._translationRequests[W]=this._translationRequests[W]||this.getTranslation(W),se=this._translationRequests[W]),se}getTranslation(W){this.pending=!0;const se=this.currentLoader.getTranslation(W).pipe((0,D.d)(1),(0,M.q)(1));return this.loadingTranslations=se.pipe((0,R.U)($e=>this.compiler.compileTranslations($e,W)),(0,D.d)(1),(0,M.q)(1)),this.loadingTranslations.subscribe({next:$e=>{this.translations[W]=this.extend&&this.translations[W]?Object.assign(Object.assign({},$e),this.translations[W]):$e,this.updateLangs(),this.pending=!1},error:$e=>{this.pending=!1}}),se}setTranslation(W,se,$e=!1){se=this.compiler.compileTranslations(se,W),this.translations[W]=($e||this.extend)&&this.translations[W]?at(this.translations[W],se):se,this.updateLangs(),this.onTranslationChange.emit({lang:W,translations:this.translations[W]})}getLangs(){return this.langs}addLangs(W){W.forEach(se=>{-1===this.langs.indexOf(se)&&this.langs.push(se)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(W,se,$e){let st;if(se instanceof Array){let pt={},St=!1;for(let Ct of se)pt[Ct]=this.getParsedResult(W,Ct,$e),(0,a.b)(pt[Ct])&&(St=!0);if(St){const Ct=se.map(Nt=>(0,a.b)(pt[Nt])?pt[Nt]:(0,s.of)(pt[Nt]));return(0,l.D)(Ct).pipe((0,R.U)(Nt=>{let qt={};return Nt.forEach((mn,yn)=>{qt[se[yn]]=mn}),qt}))}return pt}if(W&&(st=this.parser.interpolate(this.parser.getValue(W,se),$e)),typeof st>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(st=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],se),$e)),typeof st>"u"){let pt={key:se,translateService:this};typeof $e<"u"&&(pt.interpolateParams=$e),st=this.missingTranslationHandler.handle(pt)}return typeof st<"u"?st:se}get(W,se){if(!ie(W)||!W.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe((0,k.b)($e=>($e=this.getParsedResult($e,W,se),(0,a.b)($e)?$e:(0,s.of)($e))));{let $e=this.getParsedResult(this.translations[this.currentLang],W,se);return(0,a.b)($e)?$e:(0,s.of)($e)}}getStreamOnTranslationChange(W,se){if(!ie(W)||!W.length)throw new Error('Parameter "key" required');return(0,h.z)((0,v.P)(()=>this.get(W,se)),this.onTranslationChange.pipe((0,P.w)($e=>{const st=this.getParsedResult($e.translations,W,se);return"function"==typeof st.subscribe?st:(0,s.of)(st)})))}stream(W,se){if(!ie(W)||!W.length)throw new Error('Parameter "key" required');return(0,h.z)((0,v.P)(()=>this.get(W,se)),this.onLangChange.pipe((0,P.w)($e=>{const st=this.getParsedResult($e.translations,W,se);return(0,a.b)(st)?st:(0,s.of)(st)})))}instant(W,se){if(!ie(W)||!W.length)throw new Error('Parameter "key" required');let $e=this.getParsedResult(this.translations[this.currentLang],W,se);if((0,a.b)($e)){if(W instanceof Array){let st={};return W.forEach((pt,St)=>{st[W[St]]=W[St]}),st}return W}return $e}set(W,se,$e=this.currentLang){this.translations[$e][W]=this.compiler.compile(se,$e),this.updateLangs(),this.onTranslationChange.emit({lang:$e,translations:this.translations[$e]})}changeLang(W){this.currentLang=W,this.onLangChange.emit({lang:W,translations:this.translations[W]}),null==this.defaultLang&&this.changeDefaultLang(W)}changeDefaultLang(W){this.defaultLang=W,this.onDefaultLangChange.emit({lang:W,translations:this.translations[W]})}reloadLang(W){return this.resetLang(W),this.getTranslation(W)}resetLang(W){this._translationRequests[W]=void 0,this.translations[W]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let W=window.navigator.languages?window.navigator.languages[0]:null;return W=W||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof W>"u"?void 0:(-1!==W.indexOf("-")&&(W=W.split("-")[0]),-1!==W.indexOf("_")&&(W=W.split("_")[0]),W)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let W=window.navigator.languages?window.navigator.languages[0]:null;return W=W||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,W}}return ve.\u0275fac=function(W){return new(W||ve)(o.LFG(Ne),o.LFG(H),o.LFG(Ie),o.LFG(Ve),o.LFG(Z),o.LFG(Ue),o.LFG(Je),o.LFG(be),o.LFG(rt))},ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})(),wt=(()=>{class ve{constructor(W,se,$e){this.translateService=W,this.element=se,this._ref=$e,this.onTranslationChangeSub||(this.onTranslationChangeSub=this.translateService.onTranslationChange.subscribe(st=>{st.lang===this.translateService.currentLang&&this.checkNodes(!0,st.translations)})),this.onLangChangeSub||(this.onLangChangeSub=this.translateService.onLangChange.subscribe(st=>{this.checkNodes(!0,st.translations)})),this.onDefaultLangChangeSub||(this.onDefaultLangChangeSub=this.translateService.onDefaultLangChange.subscribe(st=>{this.checkNodes(!0)}))}set translate(W){W&&(this.key=W,this.checkNodes())}set translateParams(W){Ce(this.currentParams,W)||(this.currentParams=W,this.checkNodes(!0))}ngAfterViewChecked(){this.checkNodes()}checkNodes(W=!1,se){let $e=this.element.nativeElement.childNodes;$e.length||(this.setContent(this.element.nativeElement,this.key),$e=this.element.nativeElement.childNodes);for(let st=0;st<$e.length;++st){let pt=$e[st];if(3===pt.nodeType){let St;if(W&&(pt.lastKey=null),ie(pt.lookupKey))St=pt.lookupKey;else if(this.key)St=this.key;else{let Ct=this.getContent(pt),Nt=Ct.trim();Nt.length&&(pt.lookupKey=Nt,Ct!==pt.currentValue?(St=Nt,pt.originalContent=Ct||pt.originalContent):pt.originalContent?St=pt.originalContent.trim():Ct!==pt.currentValue&&(St=Nt,pt.originalContent=Ct||pt.originalContent))}this.updateValue(St,pt,se)}}}updateValue(W,se,$e){if(W){if(se.lastKey===W&&this.lastParams===this.currentParams)return;this.lastParams=this.currentParams;let st=pt=>{pt!==W&&(se.lastKey=W),se.originalContent||(se.originalContent=this.getContent(se)),se.currentValue=ie(pt)?pt:se.originalContent||W,this.setContent(se,this.key?se.currentValue:se.originalContent.replace(W,se.currentValue)),this._ref.markForCheck()};if(ie($e)){let pt=this.translateService.getParsedResult($e,W,this.currentParams);(0,a.b)(pt)?pt.subscribe(st):st(pt)}else this.translateService.get(W,this.currentParams).subscribe(st)}}getContent(W){return ie(W.textContent)?W.textContent:W.data}setContent(W,se){ie(W.textContent)?W.textContent=se:W.data=se}ngOnDestroy(){this.onLangChangeSub&&this.onLangChangeSub.unsubscribe(),this.onDefaultLangChangeSub&&this.onDefaultLangChangeSub.unsubscribe(),this.onTranslationChangeSub&&this.onTranslationChangeSub.unsubscribe()}}return ve.\u0275fac=function(W){return new(W||ve)(o.Y36(bt),o.Y36(o.SBq),o.Y36(o.sBO))},ve.\u0275dir=o.lG2({type:ve,selectors:[["","translate",""],["","ngx-translate",""]],inputs:{translate:"translate",translateParams:"translateParams"}}),ve})(),Ft=(()=>{class ve{constructor(W,se){this.translate=W,this._ref=se,this.value=""}updateValue(W,se,$e){let st=pt=>{this.value=void 0!==pt?pt:W,this.lastKey=W,this._ref.markForCheck()};if($e){let pt=this.translate.getParsedResult($e,W,se);(0,a.b)(pt.subscribe)?pt.subscribe(st):st(pt)}this.translate.get(W,se).subscribe(st)}transform(W,...se){if(!W||!W.length)return W;if(Ce(W,this.lastKey)&&Ce(se,this.lastParams))return this.value;let $e;if(ie(se[0])&&se.length)if("string"==typeof se[0]&&se[0].length){let st=se[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{$e=JSON.parse(st)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${se[0]}`)}}else"object"==typeof se[0]&&!Array.isArray(se[0])&&($e=se[0]);return this.lastKey=W,this.lastParams=se,this.updateValue(W,$e),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(st=>{this.lastKey&&st.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(W,$e,st.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(st=>{this.lastKey&&(this.lastKey=null,this.updateValue(W,$e,st.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(W,$e))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return ve.\u0275fac=function(W){return new(W||ve)(o.Y36(bt,16),o.Y36(o.sBO,16))},ve.\u0275pipe=o.Yjl({name:"translate",type:ve,pure:!1}),ve.\u0275prov=o.Yz7({token:ve,factory:ve.\u0275fac}),ve})(),Ae=(()=>{class ve{static forRoot(W={}){return{ngModule:ve,providers:[W.loader||{provide:H,useClass:J},W.compiler||{provide:Ie,useClass:Fe},W.parser||{provide:Ve,useClass:oe},W.missingTranslationHandler||{provide:Z,useClass:ue},Ne,{provide:Je,useValue:W.isolate},{provide:Ue,useValue:W.useDefaultLang},{provide:be,useValue:W.extend},{provide:rt,useValue:W.defaultLanguage},bt]}}static forChild(W={}){return{ngModule:ve,providers:[W.loader||{provide:H,useClass:J},W.compiler||{provide:Ie,useClass:Fe},W.parser||{provide:Ve,useClass:oe},W.missingTranslationHandler||{provide:Z,useClass:ue},{provide:Je,useValue:W.isolate},{provide:Ue,useValue:W.useDefaultLang},{provide:be,useValue:W.extend},{provide:rt,useValue:W.defaultLanguage},bt]}}}return ve.\u0275fac=function(W){return new(W||ve)},ve.\u0275mod=o.oAB({type:ve}),ve.\u0275inj=o.cJS({}),ve})()},55386:(me,V,u)=>{var o;!function(s,a,l,h){"use strict";var ue,v=["","webkit","Moz","MS","ms","o"],M=a.createElement("div"),R=Math.round,k=Math.abs,P=Date.now;function H(ee,ae,Pe){return setTimeout(at(ee,Pe),ae)}function J(ee,ae,Pe){return!!Array.isArray(ee)&&(pe(ee,Pe[ae],Pe),!0)}function pe(ee,ae,Pe){var it;if(ee)if(ee.forEach)ee.forEach(ae,Pe);else if(ee.length!==h)for(it=0;it<ee.length;)ae.call(Pe,ee[it],it,ee),it++;else for(it in ee)ee.hasOwnProperty(it)&&ae.call(Pe,ee[it],it,ee)}function Z(ee,ae,Pe){var it="DEPRECATED METHOD: "+ae+"\n"+Pe+" AT \n";return function(){var vt=new Error("get-stack-trace"),xt=vt&&vt.stack?vt.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",hn=s.console&&(s.console.warn||s.console.log);return hn&&hn.call(s.console,it,xt),ee.apply(this,arguments)}}ue="function"!=typeof Object.assign?function(ae){if(ae===h||null===ae)throw new TypeError("Cannot convert undefined or null to object");for(var Pe=Object(ae),it=1;it<arguments.length;it++){var vt=arguments[it];if(vt!==h&&null!==vt)for(var xt in vt)vt.hasOwnProperty(xt)&&(Pe[xt]=vt[xt])}return Pe}:Object.assign;var Ce=Z(function(ae,Pe,it){for(var vt=Object.keys(Pe),xt=0;xt<vt.length;)(!it||it&&ae[vt[xt]]===h)&&(ae[vt[xt]]=Pe[vt[xt]]),xt++;return ae},"extend","Use `assign`."),ie=Z(function(ae,Pe){return Ce(ae,Pe,!0)},"merge","Use `assign`.");function We(ee,ae,Pe){var vt,it=ae.prototype;(vt=ee.prototype=Object.create(it)).constructor=ee,vt._super=it,Pe&&ue(vt,Pe)}function at(ee,ae){return function(){return ee.apply(ae,arguments)}}function Ve(ee,ae){return"function"==typeof ee?ee.apply(ae&&ae[0]||h,ae):ee}function oe(ee,ae){return ee===h?ae:ee}function Ie(ee,ae,Pe){pe(Ue(ae),function(it){ee.addEventListener(it,Pe,!1)})}function Fe(ee,ae,Pe){pe(Ue(ae),function(it){ee.removeEventListener(it,Pe,!1)})}function Ne(ee,ae){for(;ee;){if(ee==ae)return!0;ee=ee.parentNode}return!1}function Je(ee,ae){return ee.indexOf(ae)>-1}function Ue(ee){return ee.trim().split(/\s+/g)}function rt(ee,ae,Pe){if(ee.indexOf&&!Pe)return ee.indexOf(ae);for(var it=0;it<ee.length;){if(Pe&&ee[it][Pe]==ae||!Pe&&ee[it]===ae)return it;it++}return-1}function be(ee){return Array.prototype.slice.call(ee,0)}function Xe(ee,ae,Pe){for(var it=[],vt=[],xt=0;xt<ee.length;){var hn=ae?ee[xt][ae]:ee[xt];rt(vt,hn)<0&&it.push(ee[xt]),vt[xt]=hn,xt++}return Pe&&(it=ae?it.sort(function(Zn,sr){return Zn[ae]>sr[ae]}):it.sort()),it}function xe(ee,ae){for(var Pe,it,vt=ae[0].toUpperCase()+ae.slice(1),xt=0;xt<v.length;){if((it=(Pe=v[xt])?Pe+vt:ae)in ee)return it;xt++}return h}var dt=1;function wt(ee){var ae=ee.ownerDocument||ee;return ae.defaultView||ae.parentWindow||s}var Ke="ontouchstart"in s,Ae=xe(s,"PointerEvent")!==h,ve=Ke&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),q="touch",se="mouse",lt=["x","y"],Q=["clientX","clientY"];function Ee(ee,ae){var Pe=this;this.manager=ee,this.callback=ae,this.element=ee.element,this.target=ee.options.inputTarget,this.domHandler=function(it){Ve(ee.options.enable,[ee])&&Pe.handler(it)},this.init()}function et(ee,ae,Pe){var it=Pe.pointers.length,vt=Pe.changedPointers.length,xt=1&ae&&it-vt==0,hn=12&ae&&it-vt==0;Pe.isFirst=!!xt,Pe.isFinal=!!hn,xt&&(ee.session={}),Pe.eventType=ae,function ke(ee,ae){var Pe=ee.session,it=ae.pointers,vt=it.length;Pe.firstInput||(Pe.firstInput=He(ae)),vt>1&&!Pe.firstMultiple?Pe.firstMultiple=He(ae):1===vt&&(Pe.firstMultiple=!1);var xt=Pe.firstInput,hn=Pe.firstMultiple,Cn=hn?hn.center:xt.center,Zn=ae.center=Qe(it);ae.timeStamp=P(),ae.deltaTime=ae.timeStamp-xt.timeStamp,ae.angle=mt(Cn,Zn),ae.distance=Gt(Cn,Zn),function _e(ee,ae){var Pe=ae.center,it=ee.offsetDelta||{},vt=ee.prevDelta||{},xt=ee.prevInput||{};(1===ae.eventType||4===xt.eventType)&&(vt=ee.prevDelta={x:xt.deltaX||0,y:xt.deltaY||0},it=ee.offsetDelta={x:Pe.x,y:Pe.y}),ae.deltaX=vt.x+(Pe.x-it.x),ae.deltaY=vt.y+(Pe.y-it.y)}(Pe,ae),ae.offsetDirection=Tt(ae.deltaX,ae.deltaY);var sr=ot(ae.deltaTime,ae.deltaX,ae.deltaY);ae.overallVelocityX=sr.x,ae.overallVelocityY=sr.y,ae.overallVelocity=k(sr.x)>k(sr.y)?sr.x:sr.y,ae.scale=hn?function jt(ee,ae){return Gt(ae[0],ae[1],Q)/Gt(ee[0],ee[1],Q)}(hn.pointers,it):1,ae.rotation=hn?function Qt(ee,ae){return mt(ae[1],ae[0],Q)+mt(ee[1],ee[0],Q)}(hn.pointers,it):0,ae.maxPointers=Pe.prevInput?ae.pointers.length>Pe.prevInput.maxPointers?ae.pointers.length:Pe.prevInput.maxPointers:ae.pointers.length,function ce(ee,ae){var vt,xt,hn,Cn,Pe=ee.lastInterval||ae,it=ae.timeStamp-Pe.timeStamp;if(8!=ae.eventType&&(it>25||Pe.velocity===h)){var Zn=ae.deltaX-Pe.deltaX,sr=ae.deltaY-Pe.deltaY,xr=ot(it,Zn,sr);xt=xr.x,hn=xr.y,vt=k(xr.x)>k(xr.y)?xr.x:xr.y,Cn=Tt(Zn,sr),ee.lastInterval=ae}else vt=Pe.velocity,xt=Pe.velocityX,hn=Pe.velocityY,Cn=Pe.direction;ae.velocity=vt,ae.velocityX=xt,ae.velocityY=hn,ae.direction=Cn}(Pe,ae);var xr=ee.element;Ne(ae.srcEvent.target,xr)&&(xr=ae.srcEvent.target),ae.target=xr}(ee,Pe),ee.emit("hammer.input",Pe),ee.recognize(Pe),ee.session.prevInput=Pe}function He(ee){for(var ae=[],Pe=0;Pe<ee.pointers.length;)ae[Pe]={clientX:R(ee.pointers[Pe].clientX),clientY:R(ee.pointers[Pe].clientY)},Pe++;return{timeStamp:P(),pointers:ae,center:Qe(ae),deltaX:ee.deltaX,deltaY:ee.deltaY}}function Qe(ee){var ae=ee.length;if(1===ae)return{x:R(ee[0].clientX),y:R(ee[0].clientY)};for(var Pe=0,it=0,vt=0;vt<ae;)Pe+=ee[vt].clientX,it+=ee[vt].clientY,vt++;return{x:R(Pe/ae),y:R(it/ae)}}function ot(ee,ae,Pe){return{x:ae/ee||0,y:Pe/ee||0}}function Tt(ee,ae){return ee===ae?1:k(ee)>=k(ae)?ee<0?2:4:ae<0?8:16}function Gt(ee,ae,Pe){Pe||(Pe=lt);var it=ae[Pe[0]]-ee[Pe[0]],vt=ae[Pe[1]]-ee[Pe[1]];return Math.sqrt(it*it+vt*vt)}function mt(ee,ae,Pe){return Pe||(Pe=lt),180*Math.atan2(ae[Pe[1]]-ee[Pe[1]],ae[Pe[0]]-ee[Pe[0]])/Math.PI}Ee.prototype={handler:function(){},init:function(){this.evEl&&Ie(this.element,this.evEl,this.domHandler),this.evTarget&&Ie(this.target,this.evTarget,this.domHandler),this.evWin&&Ie(wt(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&Fe(this.element,this.evEl,this.domHandler),this.evTarget&&Fe(this.target,this.evTarget,this.domHandler),this.evWin&&Fe(wt(this.element),this.evWin,this.domHandler)}};var Pn={mousedown:1,mousemove:2,mouseup:4},Wt="mousedown",Be="mousemove mouseup";function we(){this.evEl=Wt,this.evWin=Be,this.pressed=!1,Ee.apply(this,arguments)}We(we,Ee,{handler:function(ae){var Pe=Pn[ae.type];1&Pe&&0===ae.button&&(this.pressed=!0),2&Pe&&1!==ae.which&&(Pe=4),this.pressed&&(4&Pe&&(this.pressed=!1),this.callback(this.manager,Pe,{pointers:[ae],changedPointers:[ae],pointerType:se,srcEvent:ae}))}});var Te={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},le={2:q,3:"pen",4:se,5:"kinect"},Se="pointerdown",de="pointermove pointerup pointercancel";function je(){this.evEl=Se,this.evWin=de,Ee.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}s.MSPointerEvent&&!s.PointerEvent&&(Se="MSPointerDown",de="MSPointerMove MSPointerUp MSPointerCancel"),We(je,Ee,{handler:function(ae){var Pe=this.store,it=!1,vt=ae.type.toLowerCase().replace("ms",""),xt=Te[vt],hn=le[ae.pointerType]||ae.pointerType,Cn=hn==q,Zn=rt(Pe,ae.pointerId,"pointerId");1&xt&&(0===ae.button||Cn)?Zn<0&&(Pe.push(ae),Zn=Pe.length-1):12&xt&&(it=!0),!(Zn<0)&&(Pe[Zn]=ae,this.callback(this.manager,xt,{pointers:Pe,changedPointers:[ae],pointerType:hn,srcEvent:ae}),it&&Pe.splice(Zn,1))}});var qe={touchstart:1,touchmove:2,touchend:4,touchcancel:8},Et="touchstart",Kt="touchstart touchmove touchend touchcancel";function ln(){this.evTarget=Et,this.evWin=Kt,this.started=!1,Ee.apply(this,arguments)}function Tr(ee,ae){var Pe=be(ee.touches),it=be(ee.changedTouches);return 12&ae&&(Pe=Xe(Pe.concat(it),"identifier",!0)),[Pe,it]}We(ln,Ee,{handler:function(ae){var Pe=qe[ae.type];if(1===Pe&&(this.started=!0),this.started){var it=Tr.call(this,ae,Pe);12&Pe&&it[0].length-it[1].length==0&&(this.started=!1),this.callback(this.manager,Pe,{pointers:it[0],changedPointers:it[1],pointerType:q,srcEvent:ae})}}});var Zt={touchstart:1,touchmove:2,touchend:4,touchcancel:8},xn="touchstart touchmove touchend touchcancel";function Dt(){this.evTarget=xn,this.targetIds={},Ee.apply(this,arguments)}function Xn(ee,ae){var Pe=be(ee.touches),it=this.targetIds;if(3&ae&&1===Pe.length)return it[Pe[0].identifier]=!0,[Pe,Pe];var vt,xt,hn=be(ee.changedTouches),Cn=[],Zn=this.target;if(xt=Pe.filter(function(sr){return Ne(sr.target,Zn)}),1===ae)for(vt=0;vt<xt.length;)it[xt[vt].identifier]=!0,vt++;for(vt=0;vt<hn.length;)it[hn[vt].identifier]&&Cn.push(hn[vt]),12&ae&&delete it[hn[vt].identifier],vt++;return Cn.length?[Xe(xt.concat(Cn),"identifier",!0),Cn]:void 0}function ye(){Ee.apply(this,arguments);var ee=at(this.handler,this);this.touch=new Dt(this.manager,ee),this.mouse=new we(this.manager,ee),this.primaryTouch=null,this.lastTouches=[]}function Me(ee,ae){1&ee?(this.primaryTouch=ae.changedPointers[0].identifier,re.call(this,ae)):12&ee&&re.call(this,ae)}function re(ee){var ae=ee.changedPointers[0];if(ae.identifier===this.primaryTouch){var Pe={x:ae.clientX,y:ae.clientY};this.lastTouches.push(Pe);var it=this.lastTouches;setTimeout(function(){var xt=it.indexOf(Pe);xt>-1&&it.splice(xt,1)},2500)}}function Ye(ee){for(var ae=ee.srcEvent.clientX,Pe=ee.srcEvent.clientY,it=0;it<this.lastTouches.length;it++){var vt=this.lastTouches[it],xt=Math.abs(ae-vt.x),hn=Math.abs(Pe-vt.y);if(xt<=25&&hn<=25)return!0}return!1}We(Dt,Ee,{handler:function(ae){var Pe=Zt[ae.type],it=Xn.call(this,ae,Pe);!it||this.callback(this.manager,Pe,{pointers:it[0],changedPointers:it[1],pointerType:q,srcEvent:ae})}}),We(ye,Ee,{handler:function(ae,Pe,it){var xt=it.pointerType==se;if(!(xt&&it.sourceCapabilities&&it.sourceCapabilities.firesTouchEvents)){if(it.pointerType==q)Me.call(this,Pe,it);else if(xt&&Ye.call(this,it))return;this.callback(ae,Pe,it)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var nt=xe(M.style,"touchAction"),Lt=nt!==h,Ut="compute",un="manipulation",wn="none",Bt="pan-x",_r="pan-y",br=function On(){if(!Lt)return!1;var ee={},ae=s.CSS&&s.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(Pe){ee[Pe]=!ae||s.CSS.supports("touch-action",Pe)}),ee}();function ns(ee,ae){this.manager=ee,this.set(ae)}function pr(ee){this.options=ue({},this.defaults,ee||{}),this.id=function bt(){return dt++}(),this.manager=null,this.options.enable=oe(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function rs(ee){return 16&ee?"cancel":8&ee?"end":4&ee?"move":2&ee?"start":""}function kr(ee){return 16==ee?"down":8==ee?"up":2==ee?"left":4==ee?"right":""}function mr(ee,ae){var Pe=ae.manager;return Pe?Pe.get(ee):ee}function Yn(){pr.apply(this,arguments)}function hr(){Yn.apply(this,arguments),this.pX=null,this.pY=null}function En(){Yn.apply(this,arguments)}function Br(){pr.apply(this,arguments),this._timer=null,this._input=null}function jn(){Yn.apply(this,arguments)}function An(){Yn.apply(this,arguments)}function Ur(){pr.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function Mr(ee,ae){return(ae=ae||{}).recognizers=oe(ae.recognizers,Mr.defaults.preset),new ys(ee,ae)}function ys(ee,ae){this.options=ue({},Mr.defaults,ae||{}),this.options.inputTarget=this.options.inputTarget||ee,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=ee,this.input=function Ze(ee){return new(ee.options.inputClass||(Ae?je:ve?Dt:Ke?ye:we))(ee,et)}(this),this.touchAction=new ns(this,this.options.touchAction),vs(this,!0),pe(this.options.recognizers,function(Pe){var it=this.add(new Pe[0](Pe[1]));Pe[2]&&it.recognizeWith(Pe[2]),Pe[3]&&it.requireFailure(Pe[3])},this)}function vs(ee,ae){var it,Pe=ee.element;Pe.style&&(pe(ee.options.cssProps,function(vt,xt){it=xe(Pe.style,xt),ae?(ee.oldCssProps[it]=Pe.style[it],Pe.style[it]=vt):Pe.style[it]=ee.oldCssProps[it]||""}),ae||(ee.oldCssProps={}))}ns.prototype={set:function(ee){ee==Ut&&(ee=this.compute()),Lt&&this.manager.element.style&&br[ee]&&(this.manager.element.style[nt]=ee),this.actions=ee.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var ee=[];return pe(this.manager.recognizers,function(ae){Ve(ae.options.enable,[ae])&&(ee=ee.concat(ae.getTouchAction()))}),function Ln(ee){if(Je(ee,wn))return wn;var ae=Je(ee,Bt),Pe=Je(ee,_r);return ae&&Pe?wn:ae||Pe?ae?Bt:_r:Je(ee,un)?un:"auto"}(ee.join(" "))},preventDefaults:function(ee){var ae=ee.srcEvent,Pe=ee.offsetDirection;if(!this.manager.session.prevented){var it=this.actions,vt=Je(it,wn)&&!br[wn],xt=Je(it,_r)&&!br[_r],hn=Je(it,Bt)&&!br[Bt];if(vt&&1===ee.pointers.length&&ee.distance<2&&ee.deltaTime<250)return;return hn&&xt||!(vt||xt&&6&Pe||hn&&24&Pe)?void 0:this.preventSrc(ae)}ae.preventDefault()},preventSrc:function(ee){this.manager.session.prevented=!0,ee.preventDefault()}},pr.prototype={defaults:{},set:function(ee){return ue(this.options,ee),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(ee){if(J(ee,"recognizeWith",this))return this;var ae=this.simultaneous;return ae[(ee=mr(ee,this)).id]||(ae[ee.id]=ee,ee.recognizeWith(this)),this},dropRecognizeWith:function(ee){return J(ee,"dropRecognizeWith",this)||(ee=mr(ee,this),delete this.simultaneous[ee.id]),this},requireFailure:function(ee){if(J(ee,"requireFailure",this))return this;var ae=this.requireFail;return-1===rt(ae,ee=mr(ee,this))&&(ae.push(ee),ee.requireFailure(this)),this},dropRequireFailure:function(ee){if(J(ee,"dropRequireFailure",this))return this;ee=mr(ee,this);var ae=rt(this.requireFail,ee);return ae>-1&&this.requireFail.splice(ae,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(ee){return!!this.simultaneous[ee.id]},emit:function(ee){var ae=this,Pe=this.state;function it(vt){ae.manager.emit(vt,ee)}Pe<8&&it(ae.options.event+rs(Pe)),it(ae.options.event),ee.additionalEvent&&it(ee.additionalEvent),Pe>=8&&it(ae.options.event+rs(Pe))},tryEmit:function(ee){if(this.canEmit())return this.emit(ee);this.state=32},canEmit:function(){for(var ee=0;ee<this.requireFail.length;){if(!(33&this.requireFail[ee].state))return!1;ee++}return!0},recognize:function(ee){var ae=ue({},ee);if(!Ve(this.options.enable,[this,ae]))return this.reset(),void(this.state=32);56&this.state&&(this.state=1),this.state=this.process(ae),30&this.state&&this.tryEmit(ae)},process:function(ee){},getTouchAction:function(){},reset:function(){}},We(Yn,pr,{defaults:{pointers:1},attrTest:function(ee){var ae=this.options.pointers;return 0===ae||ee.pointers.length===ae},process:function(ee){var ae=this.state,Pe=ee.eventType,it=6&ae,vt=this.attrTest(ee);return it&&(8&Pe||!vt)?16|ae:it||vt?4&Pe?8|ae:2&ae?4|ae:2:32}}),We(hr,Yn,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var ee=this.options.direction,ae=[];return 6&ee&&ae.push(_r),24&ee&&ae.push(Bt),ae},directionTest:function(ee){var ae=this.options,Pe=!0,it=ee.distance,vt=ee.direction,xt=ee.deltaX,hn=ee.deltaY;return vt&ae.direction||(6&ae.direction?(vt=0===xt?1:xt<0?2:4,Pe=xt!=this.pX,it=Math.abs(ee.deltaX)):(vt=0===hn?1:hn<0?8:16,Pe=hn!=this.pY,it=Math.abs(ee.deltaY))),ee.direction=vt,Pe&&it>ae.threshold&&vt&ae.direction},attrTest:function(ee){return Yn.prototype.attrTest.call(this,ee)&&(2&this.state||!(2&this.state)&&this.directionTest(ee))},emit:function(ee){this.pX=ee.deltaX,this.pY=ee.deltaY;var ae=kr(ee.direction);ae&&(ee.additionalEvent=this.options.event+ae),this._super.emit.call(this,ee)}}),We(En,Yn,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[wn]},attrTest:function(ee){return this._super.attrTest.call(this,ee)&&(Math.abs(ee.scale-1)>this.options.threshold||2&this.state)},emit:function(ee){1!==ee.scale&&(ee.additionalEvent=this.options.event+(ee.scale<1?"in":"out")),this._super.emit.call(this,ee)}}),We(Br,pr,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(ee){var ae=this.options,Pe=ee.pointers.length===ae.pointers,it=ee.distance<ae.threshold,vt=ee.deltaTime>ae.time;if(this._input=ee,!it||!Pe||12&ee.eventType&&!vt)this.reset();else if(1&ee.eventType)this.reset(),this._timer=H(function(){this.state=8,this.tryEmit()},ae.time,this);else if(4&ee.eventType)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(ee){8===this.state&&(ee&&4&ee.eventType?this.manager.emit(this.options.event+"up",ee):(this._input.timeStamp=P(),this.manager.emit(this.options.event,this._input)))}}),We(jn,Yn,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[wn]},attrTest:function(ee){return this._super.attrTest.call(this,ee)&&(Math.abs(ee.rotation)>this.options.threshold||2&this.state)}}),We(An,Yn,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return hr.prototype.getTouchAction.call(this)},attrTest:function(ee){var Pe,ae=this.options.direction;return 30&ae?Pe=ee.overallVelocity:6&ae?Pe=ee.overallVelocityX:24&ae&&(Pe=ee.overallVelocityY),this._super.attrTest.call(this,ee)&&ae&ee.offsetDirection&&ee.distance>this.options.threshold&&ee.maxPointers==this.options.pointers&&k(Pe)>this.options.velocity&&4&ee.eventType},emit:function(ee){var ae=kr(ee.offsetDirection);ae&&this.manager.emit(this.options.event+ae,ee),this.manager.emit(this.options.event,ee)}}),We(Ur,pr,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[un]},process:function(ee){var ae=this.options,Pe=ee.pointers.length===ae.pointers,it=ee.distance<ae.threshold,vt=ee.deltaTime<ae.time;if(this.reset(),1&ee.eventType&&0===this.count)return this.failTimeout();if(it&&vt&&Pe){if(4!=ee.eventType)return this.failTimeout();var xt=!this.pTime||ee.timeStamp-this.pTime<ae.interval,hn=!this.pCenter||Gt(this.pCenter,ee.center)<ae.posThreshold;if(this.pTime=ee.timeStamp,this.pCenter=ee.center,hn&&xt?this.count+=1:this.count=1,this._input=ee,0==this.count%ae.taps)return this.hasRequireFailures()?(this._timer=H(function(){this.state=8,this.tryEmit()},ae.interval,this),2):8}return 32},failTimeout:function(){return this._timer=H(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),Mr.VERSION="2.0.7",Mr.defaults={domEvents:!1,touchAction:Ut,enable:!0,inputTarget:null,inputClass:null,preset:[[jn,{enable:!1}],[En,{enable:!1},["rotate"]],[An,{direction:6}],[hr,{direction:6},["swipe"]],[Ur],[Ur,{event:"doubletap",taps:2},["tap"]],[Br]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},ys.prototype={set:function(ee){return ue(this.options,ee),ee.touchAction&&this.touchAction.update(),ee.inputTarget&&(this.input.destroy(),this.input.target=ee.inputTarget,this.input.init()),this},stop:function(ee){this.session.stopped=ee?2:1},recognize:function(ee){var ae=this.session;if(!ae.stopped){this.touchAction.preventDefaults(ee);var Pe,it=this.recognizers,vt=ae.curRecognizer;(!vt||vt&&8&vt.state)&&(vt=ae.curRecognizer=null);for(var xt=0;xt<it.length;)Pe=it[xt],2===ae.stopped||vt&&Pe!=vt&&!Pe.canRecognizeWith(vt)?Pe.reset():Pe.recognize(ee),!vt&&14&Pe.state&&(vt=ae.curRecognizer=Pe),xt++}},get:function(ee){if(ee instanceof pr)return ee;for(var ae=this.recognizers,Pe=0;Pe<ae.length;Pe++)if(ae[Pe].options.event==ee)return ae[Pe];return null},add:function(ee){if(J(ee,"add",this))return this;var ae=this.get(ee.options.event);return ae&&this.remove(ae),this.recognizers.push(ee),ee.manager=this,this.touchAction.update(),ee},remove:function(ee){if(J(ee,"remove",this))return this;if(ee=this.get(ee)){var ae=this.recognizers,Pe=rt(ae,ee);-1!==Pe&&(ae.splice(Pe,1),this.touchAction.update())}return this},on:function(ee,ae){if(ee!==h&&ae!==h){var Pe=this.handlers;return pe(Ue(ee),function(it){Pe[it]=Pe[it]||[],Pe[it].push(ae)}),this}},off:function(ee,ae){if(ee!==h){var Pe=this.handlers;return pe(Ue(ee),function(it){ae?Pe[it]&&Pe[it].splice(rt(Pe[it],ae),1):delete Pe[it]}),this}},emit:function(ee,ae){this.options.domEvents&&function Xr(ee,ae){var Pe=a.createEvent("Event");Pe.initEvent(ee,!0,!0),Pe.gesture=ae,ae.target.dispatchEvent(Pe)}(ee,ae);var Pe=this.handlers[ee]&&this.handlers[ee].slice();if(Pe&&Pe.length){ae.type=ee,ae.preventDefault=function(){ae.srcEvent.preventDefault()};for(var it=0;it<Pe.length;)Pe[it](ae),it++}},destroy:function(){this.element&&vs(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},ue(Mr,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:ys,Input:Ee,TouchAction:ns,TouchInput:Dt,MouseInput:we,PointerEventInput:je,TouchMouseInput:ye,SingleTouchInput:ln,Recognizer:pr,AttrRecognizer:Yn,Tap:Ur,Pan:hr,Swipe:An,Pinch:En,Rotate:jn,Press:Br,on:Ie,off:Fe,each:pe,merge:ie,extend:Ce,assign:ue,inherit:We,bindFn:at,prefixed:xe}),(typeof s<"u"?s:typeof self<"u"?self:{}).Hammer=Mr,(o=function(){return Mr}.call(V,u,V,me))!==h&&(me.exports=o)}(window,document)},27088:function(me,V,u){!function(o){"use strict";o.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm$/i.test(a)},meridiem:function(a,l,h){return a<12?h?"vm":"VM":h?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}})}(u(15439))},52502:function(me,V,u){!function(o){"use strict";var s=function(M){return 0===M?0:1===M?1:2===M?2:M%100>=3&&M%100<=10?3:M%100>=11?4:5},a={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},l=function(M){return function(D,R,k,P){var H=s(D),J=a[M][s(D)];return 2===H&&(J=J[R?0:1]),J.replace(/%d/i,D)}},h=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];o.defineLocale("ar-dz",{months:h,monthsShort:h,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(M){return"\u0645"===M},meridiem:function(M,D,R){return M<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:l("s"),ss:l("s"),m:l("m"),mm:l("m"),h:l("h"),hh:l("h"),d:l("d"),dd:l("d"),M:l("M"),MM:l("M"),y:l("y"),yy:l("y")},postformat:function(M){return M.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(u(15439))},30128:function(me,V,u){!function(o){"use strict";o.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(u(15439))},84519:function(me,V,u){!function(o){"use strict";var s={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(D){return 0===D?0:1===D?1:2===D?2:D%100>=3&&D%100<=10?3:D%100>=11?4:5},l={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},h=function(D){return function(R,k,P,H){var J=a(R),pe=l[D][a(R)];return 2===J&&(pe=pe[k?0:1]),pe.replace(/%d/i,R)}},v=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];o.defineLocale("ar-ly",{months:v,monthsShort:v,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(D){return"\u0645"===D},meridiem:function(D,R,k){return D<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:h("s"),ss:h("s"),m:h("m"),mm:h("m"),h:h("h"),hh:h("h"),d:h("d"),dd:h("d"),M:h("M"),MM:h("M"),y:h("y"),yy:h("y")},preparse:function(D){return D.replace(/\u060c/g,",")},postformat:function(D){return D.replace(/\d/g,function(R){return s[R]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(u(15439))},65443:function(me,V,u){!function(o){"use strict";o.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(u(15439))},17642:function(me,V,u){!function(o){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};o.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(h){return"\u0645"===h},meridiem:function(h,v,M){return h<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(h){return h.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(v){return a[v]}).replace(/\u060c/g,",")},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(u(15439))},68592:function(me,V,u){!function(o){"use strict";o.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(u(15439))},17038:function(me,V,u){!function(o){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},l=function(R){return 0===R?0:1===R?1:2===R?2:R%100>=3&&R%100<=10?3:R%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},v=function(R){return function(k,P,H,J){var pe=l(k),Z=h[R][l(k)];return 2===pe&&(Z=Z[P?0:1]),Z.replace(/%d/i,k)}},M=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];o.defineLocale("ar",{months:M,monthsShort:M,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(R){return"\u0645"===R},meridiem:function(R,k,P){return R<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:v("s"),ss:v("s"),m:v("m"),mm:v("m"),h:v("h"),hh:v("h"),d:v("d"),dd:v("d"),M:v("M"),MM:v("M"),y:v("y"),yy:v("y")},preparse:function(R){return R.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(k){return a[k]}).replace(/\u060c/g,",")},postformat:function(R){return R.replace(/\d/g,function(k){return s[k]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(u(15439))},51213:function(me,V,u){!function(o){"use strict";var s={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};o.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(l){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(l)},meridiem:function(l,h,v){return l<4?"gec\u0259":l<12?"s\u0259h\u0259r":l<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(l){if(0===l)return l+"-\u0131nc\u0131";var h=l%10;return l+(s[h]||s[l%100-h]||s[l>=100?100:null])},week:{dow:1,doy:7}})}(u(15439))},69191:function(me,V,u){!function(o){"use strict";function a(h,v,M){return"m"===M?v?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===M?v?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":h+" "+function s(h,v){var M=h.split("_");return v%10==1&&v%100!=11?M[0]:v%10>=2&&v%10<=4&&(v%100<10||v%100>=20)?M[1]:M[2]}({ss:v?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:v?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:v?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[M],+h)}o.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:a,mm:a,h:a,hh:a,d:"\u0434\u0437\u0435\u043d\u044c",dd:a,M:"\u043c\u0435\u0441\u044f\u0446",MM:a,y:"\u0433\u043e\u0434",yy:a},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(h){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(h)},meridiem:function(h,v,M){return h<4?"\u043d\u043e\u0447\u044b":h<12?"\u0440\u0430\u043d\u0456\u0446\u044b":h<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(h,v){switch(v){case"M":case"d":case"DDD":case"w":case"W":return h%10!=2&&h%10!=3||h%100==12||h%100==13?h+"-\u044b":h+"-\u0456";case"D":return h+"-\u0433\u0430";default:return h}},week:{dow:1,doy:7}})}(u(15439))},90322:function(me,V,u){!function(o){"use strict";o.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(a){var l=a%10,h=a%100;return 0===a?a+"-\u0435\u0432":0===h?a+"-\u0435\u043d":h>10&&h<20?a+"-\u0442\u0438":1===l?a+"-\u0432\u0438":2===l?a+"-\u0440\u0438":7===l||8===l?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})}(u(15439))},28042:function(me,V,u){!function(o){"use strict";o.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(u(15439))},65903:function(me,V,u){!function(o){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},a={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};o.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(h){return h.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u09b0\u09be\u09a4"===v?h<4?h:h+12:"\u09ad\u09cb\u09b0"===v||"\u09b8\u0995\u09be\u09b2"===v?h:"\u09a6\u09c1\u09aa\u09c1\u09b0"===v?h>=3?h:h+12:"\u09ac\u09bf\u0995\u09be\u09b2"===v||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===v?h+12:void 0},meridiem:function(h,v,M){return h<4?"\u09b0\u09be\u09a4":h<6?"\u09ad\u09cb\u09b0":h<12?"\u09b8\u0995\u09be\u09b2":h<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":h<18?"\u09ac\u09bf\u0995\u09be\u09b2":h<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(u(15439))},59620:function(me,V,u){!function(o){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},a={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};o.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(h){return h.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u09b0\u09be\u09a4"===v&&h>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===v&&h<5||"\u09ac\u09bf\u0995\u09be\u09b2"===v?h+12:h},meridiem:function(h,v,M){return h<4?"\u09b0\u09be\u09a4":h<10?"\u09b8\u0995\u09be\u09b2":h<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":h<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(u(15439))},69645:function(me,V,u){!function(o){"use strict";var s={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},a={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};o.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(h){return h.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===v&&h>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===v&&h<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===v?h+12:h},meridiem:function(h,v,M){return h<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":h<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":h<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":h<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(u(15439))},45020:function(me,V,u){!function(o){"use strict";function s(Z,ue,Ce){return Z+" "+function h(Z,ue){return 2===ue?function v(Z){var ue={m:"v",b:"v",d:"z"};return void 0===ue[Z.charAt(0)]?Z:ue[Z.charAt(0)]+Z.substring(1)}(Z):Z}({mm:"munutenn",MM:"miz",dd:"devezh"}[Ce],Z)}function l(Z){return Z>9?l(Z%10):Z}var M=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],D=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,J=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];o.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:J,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:J,monthsRegex:D,monthsShortRegex:D,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:M,longMonthsParse:M,shortMonthsParse:M,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:s,h:"un eur",hh:"%d eur",d:"un devezh",dd:s,M:"ur miz",MM:s,y:"ur bloaz",yy:function a(Z){switch(l(Z)){case 1:case 3:case 4:case 5:case 9:return Z+" bloaz";default:return Z+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(Z){return Z+(1===Z?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(Z){return"g.m."===Z},meridiem:function(Z,ue,Ce){return Z<12?"a.m.":"g.m."}})}(u(15439))},64792:function(me,V,u){!function(o){"use strict";function s(l,h,v){var M=l+" ";switch(v){case"ss":return M+(1===l?"sekunda":2===l||3===l||4===l?"sekunde":"sekundi");case"m":return h?"jedna minuta":"jedne minute";case"mm":return M+(1===l?"minuta":2===l||3===l||4===l?"minute":"minuta");case"h":return h?"jedan sat":"jednog sata";case"hh":return M+(1===l?"sat":2===l||3===l||4===l?"sata":"sati");case"dd":return M+(1===l?"dan":"dana");case"MM":return M+(1===l?"mjesec":2===l||3===l||4===l?"mjeseca":"mjeseci");case"yy":return M+(1===l?"godina":2===l||3===l||4===l?"godine":"godina")}}o.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:s,m:s,mm:s,h:s,hh:s,d:"dan",dd:s,M:"mjesec",MM:s,y:"godinu",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},47980:function(me,V,u){!function(o){"use strict";o.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(a,l){var h=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"\xe8";return("w"===l||"W"===l)&&(h="a"),a+h},week:{dow:1,doy:4}})}(u(15439))},47322:function(me,V,u){!function(o){"use strict";var s={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},a="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),l=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],h=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function v(R){return R>1&&R<5&&1!=~~(R/10)}function M(R,k,P,H){var J=R+" ";switch(P){case"s":return k||H?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return k||H?J+(v(R)?"sekundy":"sekund"):J+"sekundami";case"m":return k?"minuta":H?"minutu":"minutou";case"mm":return k||H?J+(v(R)?"minuty":"minut"):J+"minutami";case"h":return k?"hodina":H?"hodinu":"hodinou";case"hh":return k||H?J+(v(R)?"hodiny":"hodin"):J+"hodinami";case"d":return k||H?"den":"dnem";case"dd":return k||H?J+(v(R)?"dny":"dn\xed"):J+"dny";case"M":return k||H?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return k||H?J+(v(R)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):J+"m\u011bs\xedci";case"y":return k||H?"rok":"rokem";case"yy":return k||H?J+(v(R)?"roky":"let"):J+"lety"}}o.defineLocale("cs",{months:s,monthsShort:a,monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:M,ss:M,m:M,mm:M,h:M,hh:M,d:M,dd:M,M,MM:M,y:M,yy:M},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},90365:function(me,V,u){!function(o){"use strict";o.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(a){return a+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(a)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(a)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(u(15439))},32092:function(me,V,u){!function(o){"use strict";o.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(a){var h="";return a>20?h=40===a||50===a||60===a||80===a||100===a?"fed":"ain":a>0&&(h=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][a]),a+h},week:{dow:1,doy:4}})}(u(15439))},77387:function(me,V,u){!function(o){"use strict";o.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},29459:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[l+" Tage",l+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[l+" Monate",l+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[l+" Jahre",l+" Jahren"]};return h?D[v][0]:D[v][1]}o.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},73694:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[l+" Tage",l+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[l+" Monate",l+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[l+" Jahre",l+" Jahren"]};return h?D[v][0]:D[v][1]}o.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},54307:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[l+" Tage",l+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[l+" Monate",l+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[l+" Jahre",l+" Jahren"]};return h?D[v][0]:D[v][1]}o.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},39659:function(me,V,u){!function(o){"use strict";var s=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],a=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];o.defineLocale("dv",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(h){return"\u0789\u078a"===h},meridiem:function(h,v,M){return h<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(h){return h.replace(/\u060c/g,",")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(u(15439))},3460:function(me,V,u){!function(o){"use strict";o.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(l,h){return l?"string"==typeof h&&/D/.test(h.substring(0,h.indexOf("MMMM")))?this._monthsGenitiveEl[l.month()]:this._monthsNominativeEl[l.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(l,h,v){return l>11?v?"\u03bc\u03bc":"\u039c\u039c":v?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(l){return"\u03bc"===(l+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(l,h){var v=this._calendarEl[l],M=h&&h.hours();return function s(l){return typeof Function<"u"&&l instanceof Function||"[object Function]"===Object.prototype.toString.call(l)}(v)&&(v=v.apply(h)),v.replace("{}",M%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(u(15439))},94369:function(me,V,u){!function(o){"use strict";o.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:0,doy:4}})}(u(15439))},60530:function(me,V,u){!function(o){"use strict";o.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")}})}(u(15439))},9998:function(me,V,u){!function(o){"use strict";o.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},13391:function(me,V,u){!function(o){"use strict";o.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},75414:function(me,V,u){!function(o){"use strict";o.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")}})}(u(15439))},19615:function(me,V,u){!function(o){"use strict";o.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:0,doy:6}})}(u(15439))},21248:function(me,V,u){!function(o){"use strict";o.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},13767:function(me,V,u){!function(o){"use strict";o.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},84530:function(me,V,u){!function(o){"use strict";o.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(a){return"p"===a.charAt(0).toLowerCase()},meridiem:function(a,l,h){return a>11?h?"p.t.m.":"P.T.M.":h?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(u(15439))},18944:function(me,V,u){!function(o){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),l=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],h=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;o.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},29116:function(me,V,u){!function(o){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),l=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],h=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;o.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(u(15439))},83609:function(me,V,u){!function(o){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),l=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],h=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;o.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(u(15439))},86866:function(me,V,u){!function(o){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),l=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],h=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;o.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(u(15439))},96725:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[l+"sekundi",l+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[l+" minuti",l+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[l+" tunni",l+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[l+" kuu",l+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[l+" aasta",l+" aastat"]};return h?D[v][2]?D[v][2]:D[v][1]:M?D[v][0]:D[v][1]}o.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:"%d p\xe4eva",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},67931:function(me,V,u){!function(o){"use strict";o.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},56417:function(me,V,u){!function(o){"use strict";var s={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},a={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};o.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(h){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(h)},meridiem:function(h,v,M){return h<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(h){return h.replace(/[\u06f0-\u06f9]/g,function(v){return a[v]}).replace(/\u060c/g,",")},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(u(15439))},20944:function(me,V,u){!function(o){"use strict";var s="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),a=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",s[7],s[8],s[9]];function l(M,D,R,k){var P="";switch(R){case"s":return k?"muutaman sekunnin":"muutama sekunti";case"ss":P=k?"sekunnin":"sekuntia";break;case"m":return k?"minuutin":"minuutti";case"mm":P=k?"minuutin":"minuuttia";break;case"h":return k?"tunnin":"tunti";case"hh":P=k?"tunnin":"tuntia";break;case"d":return k?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":P=k?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return k?"kuukauden":"kuukausi";case"MM":P=k?"kuukauden":"kuukautta";break;case"y":return k?"vuoden":"vuosi";case"yy":P=k?"vuoden":"vuotta"}return function h(M,D){return M<10?D?a[M]:s[M]:M}(M,k)+" "+P}o.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},61766:function(me,V,u){!function(o){"use strict";o.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(u(15439))},95867:function(me,V,u){!function(o){"use strict";o.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},16848:function(me,V,u){!function(o){"use strict";o.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,l){switch(l){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(1===a?"er":"e");case"w":case"W":return a+(1===a?"re":"e")}}})}(u(15439))},77773:function(me,V,u){!function(o){"use strict";o.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,l){switch(l){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(1===a?"er":"e");case"w":case"W":return a+(1===a?"re":"e")}},week:{dow:1,doy:4}})}(u(15439))},1636:function(me,V,u){!function(o){"use strict";var l=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,h=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];o.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(M,D){switch(D){case"D":return M+(1===M?"er":"");default:case"M":case"Q":case"DDD":case"d":return M+(1===M?"er":"e");case"w":case"W":return M+(1===M?"re":"e")}},week:{dow:1,doy:4}})}(u(15439))},14940:function(me,V,u){!function(o){"use strict";var s="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");o.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(h,v){return h?/-MMM-/.test(v)?a[h.month()]:s[h.month()]:s},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(h){return h+(1===h||8===h||h>=20?"ste":"de")},week:{dow:1,doy:4}})}(u(15439))},91402:function(me,V,u){!function(o){"use strict";o.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(D){return D+(1===D?"d":D%10==2?"na":"mh")},week:{dow:1,doy:4}})}(u(15439))},46924:function(me,V,u){!function(o){"use strict";o.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(D){return D+(1===D?"d":D%10==2?"na":"mh")},week:{dow:1,doy:4}})}(u(15439))},16398:function(me,V,u){!function(o){"use strict";o.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return 0===a.indexOf("un")?"n"+a:"en "+a},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},72457:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[l+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",l+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[l+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",l+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[l+" \u0935\u0930\u093e\u0902\u0928\u0940",l+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[l+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",l+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[l+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",l+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[l+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",l+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return M?D[v][0]:D[v][1]}o.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(l,h){return"D"===h?l+"\u0935\u0947\u0930":l},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(l,h){return 12===l&&(l=0),"\u0930\u093e\u0924\u0940"===h?l<4?l:l+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===h?l:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===h?l>12?l:l+12:"\u0938\u093e\u0902\u091c\u0947"===h?l+12:void 0},meridiem:function(l,h,v){return l<4?"\u0930\u093e\u0924\u0940":l<12?"\u0938\u0915\u093e\u0933\u0940\u0902":l<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":l<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(u(15439))},52545:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D={s:["thoddea sekondamni","thodde sekond"],ss:[l+" sekondamni",l+" sekond"],m:["eka mintan","ek minut"],mm:[l+" mintamni",l+" mintam"],h:["eka voran","ek vor"],hh:[l+" voramni",l+" voram"],d:["eka disan","ek dis"],dd:[l+" disamni",l+" dis"],M:["eka mhoinean","ek mhoino"],MM:[l+" mhoineamni",l+" mhoine"],y:["eka vorsan","ek voros"],yy:[l+" vorsamni",l+" vorsam"]};return M?D[v][0]:D[v][1]}o.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(l,h){return"D"===h?l+"er":l},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(l,h){return 12===l&&(l=0),"rati"===h?l<4?l:l+12:"sokallim"===h?l:"donparam"===h?l>12?l:l+12:"sanje"===h?l+12:void 0},meridiem:function(l,h,v){return l<4?"rati":l<12?"sokallim":l<16?"donparam":l<20?"sanje":"rati"}})}(u(15439))},42641:function(me,V,u){!function(o){"use strict";var s={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},a={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};o.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(h){return h.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u0ab0\u0abe\u0aa4"===v?h<4?h:h+12:"\u0ab8\u0ab5\u0abe\u0ab0"===v?h:"\u0aac\u0aaa\u0acb\u0ab0"===v?h>=10?h:h+12:"\u0ab8\u0abe\u0a82\u0a9c"===v?h+12:void 0},meridiem:function(h,v,M){return h<4?"\u0ab0\u0abe\u0aa4":h<10?"\u0ab8\u0ab5\u0abe\u0ab0":h<17?"\u0aac\u0aaa\u0acb\u0ab0":h<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(u(15439))},7536:function(me,V,u){!function(o){"use strict";o.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(a){return 2===a?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":a+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(a){return 2===a?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":a+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(a){return 2===a?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":a+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(a){return 2===a?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":a%10==0&&10!==a?a+" \u05e9\u05e0\u05d4":a+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(a){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(a)},meridiem:function(a,l,h){return a<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":a<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":a<12?h?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":a<18?h?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(u(15439))},96335:function(me,V,u){!function(o){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},l=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];o.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:l,longMonthsParse:l,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(M){return M.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(D){return a[D]})},postformat:function(M){return M.replace(/\d/g,function(D){return s[D]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(M,D){return 12===M&&(M=0),"\u0930\u093e\u0924"===D?M<4?M:M+12:"\u0938\u0941\u092c\u0939"===D?M:"\u0926\u094b\u092a\u0939\u0930"===D?M>=10?M:M+12:"\u0936\u093e\u092e"===D?M+12:void 0},meridiem:function(M,D,R){return M<4?"\u0930\u093e\u0924":M<10?"\u0938\u0941\u092c\u0939":M<17?"\u0926\u094b\u092a\u0939\u0930":M<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(u(15439))},7458:function(me,V,u){!function(o){"use strict";function s(l,h,v){var M=l+" ";switch(v){case"ss":return M+(1===l?"sekunda":2===l||3===l||4===l?"sekunde":"sekundi");case"m":return h?"jedna minuta":"jedne minute";case"mm":return M+(1===l?"minuta":2===l||3===l||4===l?"minute":"minuta");case"h":return h?"jedan sat":"jednog sata";case"hh":return M+(1===l?"sat":2===l||3===l||4===l?"sata":"sati");case"dd":return M+(1===l?"dan":"dana");case"MM":return M+(1===l?"mjesec":2===l||3===l||4===l?"mjeseca":"mjeseci");case"yy":return M+(1===l?"godina":2===l||3===l||4===l?"godine":"godina")}}o.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:s,m:s,mm:s,h:s,hh:s,d:"dan",dd:s,M:"mjesec",MM:s,y:"godinu",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},56540:function(me,V,u){!function(o){"use strict";var s="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function a(v,M,D,R){var k=v;switch(D){case"s":return R||M?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return k+(R||M)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(R||M?" perc":" perce");case"mm":return k+(R||M?" perc":" perce");case"h":return"egy"+(R||M?" \xf3ra":" \xf3r\xe1ja");case"hh":return k+(R||M?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(R||M?" nap":" napja");case"dd":return k+(R||M?" nap":" napja");case"M":return"egy"+(R||M?" h\xf3nap":" h\xf3napja");case"MM":return k+(R||M?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(R||M?" \xe9v":" \xe9ve");case"yy":return k+(R||M?" \xe9v":" \xe9ve")}return""}function l(v){return(v?"":"[m\xfalt] ")+"["+s[this.day()]+"] LT[-kor]"}o.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(v){return"u"===v.charAt(1).toLowerCase()},meridiem:function(v,M,D){return v<12?!0===D?"de":"DE":!0===D?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return l.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return l.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},65283:function(me,V,u){!function(o){"use strict";o.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(a){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(a)},meridiem:function(a){return a<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":a<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":a<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(a,l){switch(l){case"DDD":case"w":case"W":case"DDDo":return 1===a?a+"-\u056b\u0576":a+"-\u0580\u0564";default:return a}},week:{dow:1,doy:7}})}(u(15439))},98780:function(me,V,u){!function(o){"use strict";o.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,l){return 12===a&&(a=0),"pagi"===l?a:"siang"===l?a>=11?a:a+12:"sore"===l||"malam"===l?a+12:void 0},meridiem:function(a,l,h){return a<11?"pagi":a<15?"siang":a<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(u(15439))},14205:function(me,V,u){!function(o){"use strict";function s(h){return h%100==11||h%10!=1}function a(h,v,M,D){var R=h+" ";switch(M){case"s":return v||D?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return s(h)?R+(v||D?"sek\xfandur":"sek\xfandum"):R+"sek\xfanda";case"m":return v?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return s(h)?R+(v||D?"m\xedn\xfatur":"m\xedn\xfatum"):v?R+"m\xedn\xfata":R+"m\xedn\xfatu";case"hh":return s(h)?R+(v||D?"klukkustundir":"klukkustundum"):R+"klukkustund";case"d":return v?"dagur":D?"dag":"degi";case"dd":return s(h)?v?R+"dagar":R+(D?"daga":"d\xf6gum"):v?R+"dagur":R+(D?"dag":"degi");case"M":return v?"m\xe1nu\xf0ur":D?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return s(h)?v?R+"m\xe1nu\xf0ir":R+(D?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):v?R+"m\xe1nu\xf0ur":R+(D?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return v||D?"\xe1r":"\xe1ri";case"yy":return s(h)?R+(v||D?"\xe1r":"\xe1rum"):R+(v||D?"\xe1r":"\xe1ri")}}o.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},29985:function(me,V,u){!function(o){"use strict";o.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},34211:function(me,V,u){!function(o){"use strict";o.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},31003:function(me,V,u){!function(o){"use strict";o.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(a,l){return"\u5143"===l[1]?1:parseInt(l[1]||a,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(a){return"\u5348\u5f8c"===a},meridiem:function(a,l,h){return a<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(a){return a.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(a){return this.week()!==a.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(a,l){switch(l){case"y":return 1===a?"\u5143\u5e74":a+"\u5e74";case"d":case"D":case"DDD":return a+"\u65e5";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(u(15439))},60420:function(me,V,u){!function(o){"use strict";o.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(a,l){return 12===a&&(a=0),"enjing"===l?a:"siyang"===l?a>=11?a:a+12:"sonten"===l||"ndalu"===l?a+12:void 0},meridiem:function(a,l,h){return a<11?"enjing":a<15?"siyang":a<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(u(15439))},40851:function(me,V,u){!function(o){"use strict";o.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(a){return a.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(l,h,v){return"\u10d8"===v?h+"\u10e8\u10d8":h+v+"\u10e8\u10d8"})},past:function(a){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(a)?a.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(a)?a.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):a},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(a){return 0===a?a:1===a?a+"-\u10da\u10d8":a<20||a<=100&&a%20==0||a%100==0?"\u10db\u10d4-"+a:a+"-\u10d4"},week:{dow:1,doy:7}})}(u(15439))},16074:function(me,V,u){!function(o){"use strict";var s={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};o.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(l){return l+(s[l]||s[l%10]||s[l>=100?100:null])},week:{dow:1,doy:7}})}(u(15439))},53343:function(me,V,u){!function(o){"use strict";var s={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},a={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};o.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(h){return"\u179b\u17d2\u1784\u17b6\u1785"===h},meridiem:function(h,v,M){return h<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(h){return h.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},week:{dow:1,doy:4}})}(u(15439))},44799:function(me,V,u){!function(o){"use strict";var s={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},a={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};o.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(h){return h.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===v?h<4?h:h+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===v?h:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===v?h>=10?h:h+12:"\u0cb8\u0c82\u0c9c\u0cc6"===v?h+12:void 0},meridiem:function(h,v,M){return h<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":h<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":h<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":h<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(h){return h+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(u(15439))},13549:function(me,V,u){!function(o){"use strict";o.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"\uc77c";case"M":return a+"\uc6d4";case"w":case"W":return a+"\uc8fc";default:return a}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(a){return"\uc624\ud6c4"===a},meridiem:function(a,l,h){return a<12?"\uc624\uc804":"\uc624\ud6c4"}})}(u(15439))},91037:function(me,V,u){!function(o){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},l=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];o.defineLocale("ku",{months:l,monthsShort:l,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(v){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(v)},meridiem:function(v,M,D){return v<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(v){return v.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(M){return a[M]}).replace(/\u060c/g,",")},postformat:function(v){return v.replace(/\d/g,function(M){return s[M]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(u(15439))},93125:function(me,V,u){!function(o){"use strict";var s={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};o.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(l){return l+(s[l]||s[l%10]||s[l>=100?100:null])},week:{dow:1,doy:7}})}(u(15439))},69586:function(me,V,u){!function(o){"use strict";function s(M,D,R,k){var P={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return D?P[R][0]:P[R][1]}function h(M){if(M=parseInt(M,10),isNaN(M))return!1;if(M<0)return!0;if(M<10)return 4<=M&&M<=7;if(M<100){var D=M%10;return h(0===D?M/10:D)}if(M<1e4){for(;M>=10;)M/=10;return h(M)}return h(M/=1e3)}o.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function a(M){return h(M.substr(0,M.indexOf(" ")))?"a "+M:"an "+M},past:function l(M){return h(M.substr(0,M.indexOf(" ")))?"viru "+M:"virun "+M},s:"e puer Sekonnen",ss:"%d Sekonnen",m:s,mm:"%d Minutten",h:s,hh:"%d Stonnen",d:s,dd:"%d Deeg",M:s,MM:"%d M\xe9int",y:s,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},32349:function(me,V,u){!function(o){"use strict";o.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(a){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===a},meridiem:function(a,l,h){return a<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(a){return"\u0e97\u0eb5\u0ec8"+a}})}(u(15439))},92400:function(me,V,u){!function(o){"use strict";var s={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function l(R,k,P,H){return k?v(P)[0]:H?v(P)[1]:v(P)[2]}function h(R){return R%10==0||R>10&&R<20}function v(R){return s[R].split("_")}function M(R,k,P,H){var J=R+" ";return 1===R?J+l(0,k,P[0],H):k?J+(h(R)?v(P)[1]:v(P)[0]):H?J+v(P)[1]:J+(h(R)?v(P)[1]:v(P)[2])}o.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function a(R,k,P,H){return k?"kelios sekund\u0117s":H?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:M,m:l,mm:M,h:l,hh:M,d:l,dd:M,M:l,MM:M,y:l,yy:M},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(R){return R+"-oji"},week:{dow:1,doy:4}})}(u(15439))},39991:function(me,V,u){!function(o){"use strict";var s={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(D,R,k){return k?R%10==1&&R%100!=11?D[2]:D[3]:R%10==1&&R%100!=11?D[0]:D[1]}function l(D,R,k){return D+" "+a(s[k],D,R)}function h(D,R,k){return a(s[k],D,R)}o.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function v(D,R){return R?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:l,m:h,mm:l,h,hh:l,d:h,dd:l,M:h,MM:l,y:h,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},28477:function(me,V,u){!function(o){"use strict";var s={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(l,h){return 1===l?h[0]:l>=2&&l<=4?h[1]:h[2]},translate:function(l,h,v){var M=s.words[v];return 1===v.length?h?M[0]:M[1]:l+" "+s.correctGrammaticalCase(l,M)}};o.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:"dan",dd:s.translate,M:"mjesec",MM:s.translate,y:"godinu",yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},55118:function(me,V,u){!function(o){"use strict";o.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},15943:function(me,V,u){!function(o){"use strict";o.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(a){var l=a%10,h=a%100;return 0===a?a+"-\u0435\u0432":0===h?a+"-\u0435\u043d":h>10&&h<20?a+"-\u0442\u0438":1===l?a+"-\u0432\u0438":2===l?a+"-\u0440\u0438":7===l||8===l?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})}(u(15439))},13849:function(me,V,u){!function(o){"use strict";o.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(a,l){return 12===a&&(a=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===l&&a>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===l||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===l?a+12:a},meridiem:function(a,l,h){return a<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":a<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":a<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":a<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(u(15439))},31977:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){switch(v){case"s":return h?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return l+(h?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return l+(h?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return l+(h?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return l+(h?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return l+(h?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return l+(h?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return l}}o.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(l){return"\u04ae\u0425"===l},meridiem:function(l,h,v){return l<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(l,h){switch(h){case"d":case"D":case"DDD":return l+" \u04e9\u0434\u04e9\u0440";default:return l}}})}(u(15439))},66184:function(me,V,u){!function(o){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function l(v,M,D,R){var k="";if(M)switch(D){case"s":k="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":k="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":k="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":k="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":k="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":k="%d \u0924\u093e\u0938";break;case"d":k="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":k="%d \u0926\u093f\u0935\u0938";break;case"M":k="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":k="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":k="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":k="%d \u0935\u0930\u094d\u0937\u0947"}else switch(D){case"s":k="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":k="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":k="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":k="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":k="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":k="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":k="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":k="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":k="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":k="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":k="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":k="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return k.replace(/%d/i,v)}o.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},preparse:function(v){return v.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(M){return a[M]})},postformat:function(v){return v.replace(/\d/g,function(M){return s[M]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(v,M){return 12===v&&(v=0),"\u092a\u0939\u093e\u091f\u0947"===M||"\u0938\u0915\u093e\u0933\u0940"===M?v:"\u0926\u0941\u092a\u093e\u0930\u0940"===M||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===M||"\u0930\u093e\u0924\u094d\u0930\u0940"===M?v>=12?v:v+12:void 0},meridiem:function(v,M,D){return v>=0&&v<6?"\u092a\u0939\u093e\u091f\u0947":v<12?"\u0938\u0915\u093e\u0933\u0940":v<17?"\u0926\u0941\u092a\u093e\u0930\u0940":v<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(u(15439))},64524:function(me,V,u){!function(o){"use strict";o.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,l){return 12===a&&(a=0),"pagi"===l?a:"tengahari"===l?a>=11?a:a+12:"petang"===l||"malam"===l?a+12:void 0},meridiem:function(a,l,h){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(u(15439))},70485:function(me,V,u){!function(o){"use strict";o.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,l){return 12===a&&(a=0),"pagi"===l?a:"tengahari"===l?a>=11?a:a+12:"petang"===l||"malam"===l?a+12:void 0},meridiem:function(a,l,h){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(u(15439))},36681:function(me,V,u){!function(o){"use strict";o.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},52024:function(me,V,u){!function(o){"use strict";var s={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},a={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};o.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(h){return h.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},week:{dow:1,doy:4}})}(u(15439))},42688:function(me,V,u){!function(o){"use strict";o.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},68914:function(me,V,u){!function(o){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};o.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(h){return h.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u0930\u093e\u0924\u093f"===v?h<4?h:h+12:"\u092c\u093f\u0939\u093e\u0928"===v?h:"\u0926\u093f\u0909\u0901\u0938\u094b"===v?h>=10?h:h+12:"\u0938\u093e\u0901\u091d"===v?h+12:void 0},meridiem:function(h,v,M){return h<3?"\u0930\u093e\u0924\u093f":h<12?"\u092c\u093f\u0939\u093e\u0928":h<16?"\u0926\u093f\u0909\u0901\u0938\u094b":h<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(u(15439))},52272:function(me,V,u){!function(o){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),l=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],h=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;o.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(M){return M+(1===M||8===M||M>=20?"ste":"de")},week:{dow:1,doy:4}})}(u(15439))},11758:function(me,V,u){!function(o){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),l=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],h=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;o.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(M,D){return M?/-MMM-/.test(D)?a[M.month()]:s[M.month()]:s},monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(M){return M+(1===M||8===M||M>=20?"ste":"de")},week:{dow:1,doy:4}})}(u(15439))},41510:function(me,V,u){!function(o){"use strict";o.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},52797:function(me,V,u){!function(o){"use strict";o.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(a,l){var h=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"\xe8";return("w"===l||"W"===l)&&(h="a"),a+h},week:{dow:1,doy:4}})}(u(15439))},37944:function(me,V,u){!function(o){"use strict";var s={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},a={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};o.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(h){return h.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(h,v){return 12===h&&(h=0),"\u0a30\u0a3e\u0a24"===v?h<4?h:h+12:"\u0a38\u0a35\u0a47\u0a30"===v?h:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===v?h>=10?h:h+12:"\u0a38\u0a3c\u0a3e\u0a2e"===v?h+12:void 0},meridiem:function(h,v,M){return h<4?"\u0a30\u0a3e\u0a24":h<10?"\u0a38\u0a35\u0a47\u0a30":h<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":h<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(u(15439))},1605:function(me,V,u){!function(o){"use strict";var s="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),l=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function h(D){return D%10<5&&D%10>1&&~~(D/10)%10!=1}function v(D,R,k){var P=D+" ";switch(k){case"ss":return P+(h(D)?"sekundy":"sekund");case"m":return R?"minuta":"minut\u0119";case"mm":return P+(h(D)?"minuty":"minut");case"h":return R?"godzina":"godzin\u0119";case"hh":return P+(h(D)?"godziny":"godzin");case"ww":return P+(h(D)?"tygodnie":"tygodni");case"MM":return P+(h(D)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return P+(h(D)?"lata":"lat")}}o.defineLocale("pl",{months:function(D,R){return D?/D MMMM/.test(R)?a[D.month()]:s[D.month()]:s},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:v,m:v,mm:v,h:v,hh:v,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:v,M:"miesi\u0105c",MM:v,y:"rok",yy:v},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},73840:function(me,V,u){!function(o){"use strict";o.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(u(15439))},54225:function(me,V,u){!function(o){"use strict";o.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(u(15439))},45128:function(me,V,u){!function(o){"use strict";function s(l,h,v){var D=" ";return(l%100>=20||l>=100&&l%100==0)&&(D=" de "),l+D+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[v]}o.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:s,m:"un minut",mm:s,h:"o or\u0103",hh:s,d:"o zi",dd:s,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:s,M:"o lun\u0103",MM:s,y:"un an",yy:s},week:{dow:1,doy:7}})}(u(15439))},35127:function(me,V,u){!function(o){"use strict";function a(v,M,D){return"m"===D?M?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":v+" "+function s(v,M){var D=v.split("_");return M%10==1&&M%100!=11?D[0]:M%10>=2&&M%10<=4&&(M%100<10||M%100>=20)?D[1]:D[2]}({ss:M?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:M?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[D],+v)}var l=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];o.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:l,longMonthsParse:l,shortMonthsParse:l,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(v){if(v.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(v){if(v.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:a,m:a,mm:a,h:"\u0447\u0430\u0441",hh:a,d:"\u0434\u0435\u043d\u044c",dd:a,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:a,M:"\u043c\u0435\u0441\u044f\u0446",MM:a,y:"\u0433\u043e\u0434",yy:a},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(v){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(v)},meridiem:function(v,M,D){return v<4?"\u043d\u043e\u0447\u0438":v<12?"\u0443\u0442\u0440\u0430":v<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(v,M){switch(M){case"M":case"d":case"DDD":return v+"-\u0439";case"D":return v+"-\u0433\u043e";case"w":case"W":return v+"-\u044f";default:return v}},week:{dow:1,doy:4}})}(u(15439))},32525:function(me,V,u){!function(o){"use strict";var s=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],a=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];o.defineLocale("sd",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(h){return"\u0634\u0627\u0645"===h},meridiem:function(h,v,M){return h<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(h){return h.replace(/\u060c/g,",")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(u(15439))},59893:function(me,V,u){!function(o){"use strict";o.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},33123:function(me,V,u){!function(o){"use strict";o.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(a){return a+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(a){return"\u0db4.\u0dc0."===a||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===a},meridiem:function(a,l,h){return a>11?h?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":h?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(u(15439))},59635:function(me,V,u){!function(o){"use strict";var s="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),a="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function l(M){return M>1&&M<5}function h(M,D,R,k){var P=M+" ";switch(R){case"s":return D||k?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return D||k?P+(l(M)?"sekundy":"sek\xfand"):P+"sekundami";case"m":return D?"min\xfata":k?"min\xfatu":"min\xfatou";case"mm":return D||k?P+(l(M)?"min\xfaty":"min\xfat"):P+"min\xfatami";case"h":return D?"hodina":k?"hodinu":"hodinou";case"hh":return D||k?P+(l(M)?"hodiny":"hod\xedn"):P+"hodinami";case"d":return D||k?"de\u0148":"d\u0148om";case"dd":return D||k?P+(l(M)?"dni":"dn\xed"):P+"d\u0148ami";case"M":return D||k?"mesiac":"mesiacom";case"MM":return D||k?P+(l(M)?"mesiace":"mesiacov"):P+"mesiacmi";case"y":return D||k?"rok":"rokom";case"yy":return D||k?P+(l(M)?"roky":"rokov"):P+"rokmi"}}o.defineLocale("sk",{months:s,monthsShort:a,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},78106:function(me,V,u){!function(o){"use strict";function s(l,h,v,M){var D=l+" ";switch(v){case"s":return h||M?"nekaj sekund":"nekaj sekundami";case"ss":return D+(1===l?h?"sekundo":"sekundi":2===l?h||M?"sekundi":"sekundah":l<5?h||M?"sekunde":"sekundah":"sekund");case"m":return h?"ena minuta":"eno minuto";case"mm":return D+(1===l?h?"minuta":"minuto":2===l?h||M?"minuti":"minutama":l<5?h||M?"minute":"minutami":h||M?"minut":"minutami");case"h":return h?"ena ura":"eno uro";case"hh":return D+(1===l?h?"ura":"uro":2===l?h||M?"uri":"urama":l<5?h||M?"ure":"urami":h||M?"ur":"urami");case"d":return h||M?"en dan":"enim dnem";case"dd":return D+(1===l?h||M?"dan":"dnem":2===l?h||M?"dni":"dnevoma":h||M?"dni":"dnevi");case"M":return h||M?"en mesec":"enim mesecem";case"MM":return D+(1===l?h||M?"mesec":"mesecem":2===l?h||M?"meseca":"mesecema":l<5?h||M?"mesece":"meseci":h||M?"mesecev":"meseci");case"y":return h||M?"eno leto":"enim letom";case"yy":return D+(1===l?h||M?"leto":"letom":2===l?h||M?"leti":"letoma":l<5?h||M?"leta":"leti":h||M?"let":"leti")}}o.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},88799:function(me,V,u){!function(o){"use strict";o.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(a){return"M"===a.charAt(0)},meridiem:function(a,l,h){return a<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},52872:function(me,V,u){!function(o){"use strict";var s={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(l,h){return l%10>=1&&l%10<=4&&(l%100<10||l%100>=20)?l%10==1?h[0]:h[1]:h[2]},translate:function(l,h,v,M){var R,D=s.words[v];return 1===v.length?"y"===v&&h?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":M||h?D[0]:D[1]:(R=s.correctGrammaticalCase(l,D),"yy"===v&&h&&"\u0433\u043e\u0434\u0438\u043d\u0443"===R?l+" \u0433\u043e\u0434\u0438\u043d\u0430":l+" "+R)}};o.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},97949:function(me,V,u){!function(o){"use strict";var s={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(l,h){return l%10>=1&&l%10<=4&&(l%100<10||l%100>=20)?l%10==1?h[0]:h[1]:h[2]},translate:function(l,h,v,M){var R,D=s.words[v];return 1===v.length?"y"===v&&h?"jedna godina":M||h?D[0]:D[1]:(R=s.correctGrammaticalCase(l,D),"yy"===v&&h&&"godinu"===R?l+" godina":l+" "+R)}};o.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(u(15439))},86167:function(me,V,u){!function(o){"use strict";o.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(a,l,h){return a<11?"ekuseni":a<15?"emini":a<19?"entsambama":"ebusuku"},meridiemHour:function(a,l){return 12===a&&(a=0),"ekuseni"===l?a:"emini"===l?a>=11?a:a+12:"entsambama"===l||"ebusuku"===l?0===a?0:a+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(u(15439))},39713:function(me,V,u){!function(o){"use strict";o.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?":e":1===l||2===l?":a":":e")},week:{dow:1,doy:4}})}(u(15439))},41982:function(me,V,u){!function(o){"use strict";o.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(u(15439))},22732:function(me,V,u){!function(o){"use strict";var s={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},a={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};o.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(h){return h+"\u0bb5\u0ba4\u0bc1"},preparse:function(h){return h.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(v){return a[v]})},postformat:function(h){return h.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(h,v,M){return h<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":h<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":h<10?" \u0b95\u0bbe\u0bb2\u0bc8":h<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":h<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":h<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(h,v){return 12===h&&(h=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===v?h<2?h:h+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===v||"\u0b95\u0bbe\u0bb2\u0bc8"===v||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===v&&h>=10?h:h+12},week:{dow:0,doy:6}})}(u(15439))},43636:function(me,V,u){!function(o){"use strict";o.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===l?a<4?a:a+12:"\u0c09\u0c26\u0c2f\u0c02"===l?a:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===l?a>=10?a:a+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===l?a+12:void 0},meridiem:function(a,l,h){return a<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":a<10?"\u0c09\u0c26\u0c2f\u0c02":a<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":a<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(u(15439))},2115:function(me,V,u){!function(o){"use strict";o.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},69801:function(me,V,u){!function(o){"use strict";var s={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};o.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(l,h){return 12===l&&(l=0),"\u0448\u0430\u0431"===h?l<4?l:l+12:"\u0441\u0443\u0431\u04b3"===h?l:"\u0440\u04ef\u0437"===h?l>=11?l:l+12:"\u0431\u0435\u0433\u043e\u04b3"===h?l+12:void 0},meridiem:function(l,h,v){return l<4?"\u0448\u0430\u0431":l<11?"\u0441\u0443\u0431\u04b3":l<16?"\u0440\u04ef\u0437":l<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(l){return l+(s[l]||s[l%10]||s[l>=100?100:null])},week:{dow:1,doy:7}})}(u(15439))},2868:function(me,V,u){!function(o){"use strict";o.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(a){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===a},meridiem:function(a,l,h){return a<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(u(15439))},31310:function(me,V,u){!function(o){"use strict";var s={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};o.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(l,h){switch(h){case"d":case"D":case"Do":case"DD":return l;default:if(0===l)return l+"'unjy";var v=l%10;return l+(s[v]||s[l%100-v]||s[l>=100?100:null])}},week:{dow:1,doy:7}})}(u(15439))},22360:function(me,V,u){!function(o){"use strict";o.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(u(15439))},66645:function(me,V,u){!function(o){"use strict";var s="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function h(D,R,k,P){var H=function v(D){var R=Math.floor(D%1e3/100),k=Math.floor(D%100/10),P=D%10,H="";return R>0&&(H+=s[R]+"vatlh"),k>0&&(H+=(""!==H?" ":"")+s[k]+"maH"),P>0&&(H+=(""!==H?" ":"")+s[P]),""===H?"pagh":H}(D);switch(k){case"ss":return H+" lup";case"mm":return H+" tup";case"hh":return H+" rep";case"dd":return H+" jaj";case"MM":return H+" jar";case"yy":return H+" DIS"}}o.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function a(D){var R=D;return-1!==D.indexOf("jaj")?R.slice(0,-3)+"leS":-1!==D.indexOf("jar")?R.slice(0,-3)+"waQ":-1!==D.indexOf("DIS")?R.slice(0,-3)+"nem":R+" pIq"},past:function l(D){var R=D;return-1!==D.indexOf("jaj")?R.slice(0,-3)+"Hu\u2019":-1!==D.indexOf("jar")?R.slice(0,-3)+"wen":-1!==D.indexOf("DIS")?R.slice(0,-3)+"ben":R+" ret"},s:"puS lup",ss:h,m:"wa\u2019 tup",mm:h,h:"wa\u2019 rep",hh:h,d:"wa\u2019 jaj",dd:h,M:"wa\u2019 jar",MM:h,y:"wa\u2019 DIS",yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},98374:function(me,V,u){!function(o){"use strict";var s={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};o.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(l,h,v){return l<12?v?"\xf6\xf6":"\xd6\xd6":v?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(l){return"\xf6s"===l||"\xd6S"===l},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(l,h){switch(h){case"d":case"D":case"Do":case"DD":return l;default:if(0===l)return l+"'\u0131nc\u0131";var v=l%10;return l+(s[v]||s[l%100-v]||s[l>=100?100:null])}},week:{dow:1,doy:7}})}(u(15439))},256:function(me,V,u){!function(o){"use strict";function a(l,h,v,M){var D={s:["viensas secunds","'iensas secunds"],ss:[l+" secunds",l+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[l+" m\xeduts",l+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[l+" \xfeoras",l+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[l+" ziuas",l+" ziuas"],M:["'n mes","'iens mes"],MM:[l+" mesen",l+" mesen"],y:["'n ar","'iens ar"],yy:[l+" ars",l+" ars"]};return M||h?D[v][0]:D[v][1]}o.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(l){return"d'o"===l.toLowerCase()},meridiem:function(l,h,v){return l>11?v?"d'o":"D'O":v?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(u(15439))},61631:function(me,V,u){!function(o){"use strict";o.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(u(15439))},61595:function(me,V,u){!function(o){"use strict";o.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(u(15439))},6050:function(me,V,u){!function(o){"use strict";o.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===l||"\u0633\u06d5\u06be\u06d5\u0631"===l||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===l?a:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===l||"\u0643\u06d5\u0686"===l?a+12:a>=11?a:a+12},meridiem:function(a,l,h){var v=100*a+l;return v<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":v<900?"\u0633\u06d5\u06be\u06d5\u0631":v<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":v<1230?"\u0686\u06c8\u0634":v<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return a+"-\u06be\u06d5\u067e\u062a\u06d5";default:return a}},preparse:function(a){return a.replace(/\u060c/g,",")},postformat:function(a){return a.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(u(15439))},65610:function(me,V,u){!function(o){"use strict";function a(M,D,R){return"m"===R?D?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===R?D?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":M+" "+function s(M,D){var R=M.split("_");return D%10==1&&D%100!=11?R[0]:D%10>=2&&D%10<=4&&(D%100<10||D%100>=20)?R[1]:R[2]}({ss:D?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:D?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:D?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[R],+M)}function h(M){return function(){return M+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}o.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function l(M,D){var R={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===M?R.nominative.slice(1,7).concat(R.nominative.slice(0,1)):M?R[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(D)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(D)?"genitive":"nominative"][M.day()]:R.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:h("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:h("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:h("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:h("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return h("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return h("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:a,m:a,mm:a,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:a,d:"\u0434\u0435\u043d\u044c",dd:a,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:a,y:"\u0440\u0456\u043a",yy:a},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(M){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(M)},meridiem:function(M,D,R){return M<4?"\u043d\u043e\u0447\u0456":M<12?"\u0440\u0430\u043d\u043a\u0443":M<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(M,D){switch(D){case"M":case"d":case"DDD":case"w":case"W":return M+"-\u0439";case"D":return M+"-\u0433\u043e";default:return M}},week:{dow:1,doy:7}})}(u(15439))},86077:function(me,V,u){!function(o){"use strict";var s=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],a=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];o.defineLocale("ur",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(h){return"\u0634\u0627\u0645"===h},meridiem:function(h,v,M){return h<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(h){return h.replace(/\u060c/g,",")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(u(15439))},12207:function(me,V,u){!function(o){"use strict";o.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(u(15439))},22862:function(me,V,u){!function(o){"use strict";o.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(u(15439))},48093:function(me,V,u){!function(o){"use strict";o.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(a){return/^ch$/i.test(a)},meridiem:function(a,l,h){return a<12?h?"sa":"SA":h?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(u(15439))},25590:function(me,V,u){!function(o){"use strict";o.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var l=a%10;return a+(1==~~(a%100/10)?"th":1===l?"st":2===l?"nd":3===l?"rd":"th")},week:{dow:1,doy:4}})}(u(15439))},9058:function(me,V,u){!function(o){"use strict";o.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(u(15439))},77908:function(me,V,u){!function(o){"use strict";o.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u51cc\u6668"===l||"\u65e9\u4e0a"===l||"\u4e0a\u5348"===l?a:"\u4e0b\u5348"===l||"\u665a\u4e0a"===l?a+12:a>=11?a:a+12},meridiem:function(a,l,h){var v=100*a+l;return v<600?"\u51cc\u6668":v<900?"\u65e9\u4e0a":v<1130?"\u4e0a\u5348":v<1230?"\u4e2d\u5348":v<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(a){return a.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(a){return this.week()!==a.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(u(15439))},8867:function(me,V,u){!function(o){"use strict";o.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u51cc\u6668"===l||"\u65e9\u4e0a"===l||"\u4e0a\u5348"===l?a:"\u4e2d\u5348"===l?a>=11?a:a+12:"\u4e0b\u5348"===l||"\u665a\u4e0a"===l?a+12:void 0},meridiem:function(a,l,h){var v=100*a+l;return v<600?"\u51cc\u6668":v<900?"\u65e9\u4e0a":v<1200?"\u4e0a\u5348":1200===v?"\u4e2d\u5348":v<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(u(15439))},31133:function(me,V,u){!function(o){"use strict";o.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u51cc\u6668"===l||"\u65e9\u4e0a"===l||"\u4e0a\u5348"===l?a:"\u4e2d\u5348"===l?a>=11?a:a+12:"\u4e0b\u5348"===l||"\u665a\u4e0a"===l?a+12:void 0},meridiem:function(a,l,h){var v=100*a+l;return v<600?"\u51cc\u6668":v<900?"\u65e9\u4e0a":v<1130?"\u4e0a\u5348":v<1230?"\u4e2d\u5348":v<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(u(15439))},83291:function(me,V,u){!function(o){"use strict";o.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,l){return 12===a&&(a=0),"\u51cc\u6668"===l||"\u65e9\u4e0a"===l||"\u4e0a\u5348"===l?a:"\u4e2d\u5348"===l?a>=11?a:a+12:"\u4e0b\u5348"===l||"\u665a\u4e0a"===l?a+12:void 0},meridiem:function(a,l,h){var v=100*a+l;return v<600?"\u51cc\u6668":v<900?"\u65e9\u4e0a":v<1130?"\u4e0a\u5348":v<1230?"\u4e2d\u5348":v<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,l){switch(l){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(u(15439))},15439:function(me,V,u){(me=u.nmd(me)).exports=function(){"use strict";var o,ue;function s(){return o.apply(null,arguments)}function l(d){return d instanceof Array||"[object Array]"===Object.prototype.toString.call(d)}function h(d){return null!=d&&"[object Object]"===Object.prototype.toString.call(d)}function v(d,b){return Object.prototype.hasOwnProperty.call(d,b)}function M(d){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(d).length;var b;for(b in d)if(v(d,b))return!1;return!0}function D(d){return void 0===d}function R(d){return"number"==typeof d||"[object Number]"===Object.prototype.toString.call(d)}function k(d){return d instanceof Date||"[object Date]"===Object.prototype.toString.call(d)}function P(d,b){var j,x=[],te=d.length;for(j=0;j<te;++j)x.push(b(d[j],j));return x}function H(d,b){for(var x in b)v(b,x)&&(d[x]=b[x]);return v(b,"toString")&&(d.toString=b.toString),v(b,"valueOf")&&(d.valueOf=b.valueOf),d}function J(d,b,x,j){return _s(d,b,x,j,!0).utc()}function Z(d){return null==d._pf&&(d._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),d._pf}function Ce(d){if(null==d._isValid){var b=Z(d),x=ue.call(b.parsedDateParts,function(te){return null!=te}),j=!isNaN(d._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidEra&&!b.invalidMonth&&!b.invalidWeekday&&!b.weekdayMismatch&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&x);if(d._strict&&(j=j&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour),null!=Object.isFrozen&&Object.isFrozen(d))return j;d._isValid=j}return d._isValid}function ie(d){var b=J(NaN);return null!=d?H(Z(b),d):Z(b).userInvalidated=!0,b}ue=Array.prototype.some?Array.prototype.some:function(d){var j,b=Object(this),x=b.length>>>0;for(j=0;j<x;j++)if(j in b&&d.call(this,b[j],j,b))return!0;return!1};var We=s.momentProperties=[],at=!1;function Ve(d,b){var x,j,te,ze=We.length;if(D(b._isAMomentObject)||(d._isAMomentObject=b._isAMomentObject),D(b._i)||(d._i=b._i),D(b._f)||(d._f=b._f),D(b._l)||(d._l=b._l),D(b._strict)||(d._strict=b._strict),D(b._tzm)||(d._tzm=b._tzm),D(b._isUTC)||(d._isUTC=b._isUTC),D(b._offset)||(d._offset=b._offset),D(b._pf)||(d._pf=Z(b)),D(b._locale)||(d._locale=b._locale),ze>0)for(x=0;x<ze;x++)D(te=b[j=We[x]])||(d[j]=te);return d}function oe(d){Ve(this,d),this._d=new Date(null!=d._d?d._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===at&&(at=!0,s.updateOffset(this),at=!1)}function Ie(d){return d instanceof oe||null!=d&&null!=d._isAMomentObject}function Fe(d){!1===s.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+d)}function Ne(d,b){var x=!0;return H(function(){if(null!=s.deprecationHandler&&s.deprecationHandler(null,d),x){var te,ze,ht,j=[],rn=arguments.length;for(ze=0;ze<rn;ze++){if(te="","object"==typeof arguments[ze]){for(ht in te+="\n["+ze+"] ",arguments[0])v(arguments[0],ht)&&(te+=ht+": "+arguments[0][ht]+", ");te=te.slice(0,-2)}else te=arguments[ze];j.push(te)}Fe(d+"\nArguments: "+Array.prototype.slice.call(j).join("")+"\n"+(new Error).stack),x=!1}return b.apply(this,arguments)},b)}var dt,Je={};function Ue(d,b){null!=s.deprecationHandler&&s.deprecationHandler(d,b),Je[d]||(Fe(b),Je[d]=!0)}function rt(d){return typeof Function<"u"&&d instanceof Function||"[object Function]"===Object.prototype.toString.call(d)}function Xe(d,b){var j,x=H({},d);for(j in b)v(b,j)&&(h(d[j])&&h(b[j])?(x[j]={},H(x[j],d[j]),H(x[j],b[j])):null!=b[j]?x[j]=b[j]:delete x[j]);for(j in d)v(d,j)&&!v(b,j)&&h(d[j])&&(x[j]=H({},x[j]));return x}function xe(d){null!=d&&this.set(d)}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,dt=Object.keys?Object.keys:function(d){var b,x=[];for(b in d)v(d,b)&&x.push(b);return x};function Ft(d,b,x){var j=""+Math.abs(d);return(d>=0?x?"+":"":"-")+Math.pow(10,Math.max(0,b-j.length)).toString().substr(1)+j}var Ke=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ae=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ve={},q={};function W(d,b,x,j){var te=j;"string"==typeof j&&(te=function(){return this[j]()}),d&&(q[d]=te),b&&(q[b[0]]=function(){return Ft(te.apply(this,arguments),b[1],b[2])}),x&&(q[x]=function(){return this.localeData().ordinal(te.apply(this,arguments),d)})}function se(d){return d.match(/\[[\s\S]/)?d.replace(/^\[|\]$/g,""):d.replace(/\\/g,"")}function st(d,b){return d.isValid()?(b=pt(b,d.localeData()),ve[b]=ve[b]||function $e(d){var x,j,b=d.match(Ke);for(x=0,j=b.length;x<j;x++)b[x]=q[b[x]]?q[b[x]]:se(b[x]);return function(te){var ht,ze="";for(ht=0;ht<j;ht++)ze+=rt(b[ht])?b[ht].call(te,d):b[ht];return ze}}(b),ve[b](d)):d.localeData().invalidDate()}function pt(d,b){var x=5;function j(te){return b.longDateFormat(te)||te}for(Ae.lastIndex=0;x>=0&&Ae.test(d);)d=d.replace(Ae,j),Ae.lastIndex=0,x-=1;return d}var rr={};function lt(d,b){var x=d.toLowerCase();rr[x]=rr[x+"s"]=rr[b]=d}function Q(d){return"string"==typeof d?rr[d]||rr[d.toLowerCase()]:void 0}function Ee(d){var x,j,b={};for(j in d)v(d,j)&&(x=Q(j))&&(b[x]=d[j]);return b}var Ze={};function et(d,b){Ze[d]=b}function _e(d){return d%4==0&&d%100!=0||d%400==0}function ce(d){return d<0?Math.ceil(d)||0:Math.floor(d)}function He(d){var b=+d,x=0;return 0!==b&&isFinite(b)&&(x=ce(b)),x}function Qe(d,b){return function(x){return null!=x?(Tt(this,d,x),s.updateOffset(this,b),this):ot(this,d)}}function ot(d,b){return d.isValid()?d._d["get"+(d._isUTC?"UTC":"")+b]():NaN}function Tt(d,b,x){d.isValid()&&!isNaN(x)&&("FullYear"===b&&_e(d.year())&&1===d.month()&&29===d.date()?(x=He(x),d._d["set"+(d._isUTC?"UTC":"")+b](x,d.month(),On(x,d.month()))):d._d["set"+(d._isUTC?"UTC":"")+b](x))}var xn,Qt=/\d/,jt=/\d\d/,Pn=/\d{3}/,Wt=/\d{4}/,Be=/[+-]?\d{6}/,we=/\d\d?/,Te=/\d\d\d\d?/,le=/\d\d\d\d\d\d?/,Se=/\d{1,3}/,de=/\d{1,4}/,je=/[+-]?\d{1,6}/,qe=/\d+/,Et=/[+-]?\d+/,Kt=/Z|[+-]\d\d:?\d\d/gi,ln=/Z|[+-]\d\d(?::?\d\d)?/gi,Zt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function Dt(d,b,x){xn[d]=rt(b)?b:function(j,te){return j&&x?x:b}}function Xn(d,b){return v(xn,d)?xn[d](b._strict,b._locale):new RegExp(function Vn(d){return Dn(d.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(b,x,j,te,ze){return x||j||te||ze}))}(d))}function Dn(d){return d.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}xn={};var ye={};function Me(d,b){var x,te,j=b;for("string"==typeof d&&(d=[d]),R(b)&&(j=function(ze,ht){ht[b]=He(ze)}),te=d.length,x=0;x<te;x++)ye[d[x]]=j}function re(d,b){Me(d,function(x,j,te,ze){te._w=te._w||{},b(x,te._w,te,ze)})}function Ye(d,b,x){null!=b&&v(ye,d)&&ye[d](b,x._a,x,d)}var Ln;function On(d,b){if(isNaN(d)||isNaN(b))return NaN;var x=function ns(d,b){return(d%b+b)%b}(b,12);return d+=(b-x)/12,1===x?_e(d)?29:28:31-x%7%2}Ln=Array.prototype.indexOf?Array.prototype.indexOf:function(d){var b;for(b=0;b<this.length;++b)if(this[b]===d)return b;return-1},W("M",["MM",2],"Mo",function(){return this.month()+1}),W("MMM",0,0,function(d){return this.localeData().monthsShort(this,d)}),W("MMMM",0,0,function(d){return this.localeData().months(this,d)}),lt("month","M"),et("month",8),Dt("M",we),Dt("MM",we,jt),Dt("MMM",function(d,b){return b.monthsShortRegex(d)}),Dt("MMMM",function(d,b){return b.monthsRegex(d)}),Me(["M","MM"],function(d,b){b[1]=He(d)-1}),Me(["MMM","MMMM"],function(d,b,x,j){var te=x._locale.monthsParse(d,j,x._strict);null!=te?b[1]=te:Z(x).invalidMonth=d});var ir="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Hn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Jn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Wn=Zt,Qn=Zt;function pr(d,b,x){var j,te,ze,ht=d.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],j=0;j<12;++j)ze=J([2e3,j]),this._shortMonthsParse[j]=this.monthsShort(ze,"").toLocaleLowerCase(),this._longMonthsParse[j]=this.months(ze,"").toLocaleLowerCase();return x?"MMM"===b?-1!==(te=Ln.call(this._shortMonthsParse,ht))?te:null:-1!==(te=Ln.call(this._longMonthsParse,ht))?te:null:"MMM"===b?-1!==(te=Ln.call(this._shortMonthsParse,ht))||-1!==(te=Ln.call(this._longMonthsParse,ht))?te:null:-1!==(te=Ln.call(this._longMonthsParse,ht))||-1!==(te=Ln.call(this._shortMonthsParse,ht))?te:null}function kr(d,b){var x;if(!d.isValid())return d;if("string"==typeof b)if(/^\d+$/.test(b))b=He(b);else if(!R(b=d.localeData().monthsParse(b)))return d;return x=Math.min(d.date(),On(d.year(),b)),d._d["set"+(d._isUTC?"UTC":"")+"Month"](b,x),d}function mr(d){return null!=d?(kr(this,d),s.updateOffset(this,!0),this):ot(this,"Month")}function Br(){function d(ht,rn){return rn.length-ht.length}var te,ze,b=[],x=[],j=[];for(te=0;te<12;te++)ze=J([2e3,te]),b.push(this.monthsShort(ze,"")),x.push(this.months(ze,"")),j.push(this.months(ze,"")),j.push(this.monthsShort(ze,""));for(b.sort(d),x.sort(d),j.sort(d),te=0;te<12;te++)b[te]=Dn(b[te]),x[te]=Dn(x[te]);for(te=0;te<24;te++)j[te]=Dn(j[te]);this._monthsRegex=new RegExp("^("+j.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+x.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+b.join("|")+")","i")}function jn(d){return _e(d)?366:365}W("Y",0,0,function(){var d=this.year();return d<=9999?Ft(d,4):"+"+d}),W(0,["YY",2],0,function(){return this.year()%100}),W(0,["YYYY",4],0,"year"),W(0,["YYYYY",5],0,"year"),W(0,["YYYYYY",6,!0],0,"year"),lt("year","y"),et("year",1),Dt("Y",Et),Dt("YY",we,jt),Dt("YYYY",de,Wt),Dt("YYYYY",je,Be),Dt("YYYYYY",je,Be),Me(["YYYYY","YYYYYY"],0),Me("YYYY",function(d,b){b[0]=2===d.length?s.parseTwoDigitYear(d):He(d)}),Me("YY",function(d,b){b[0]=s.parseTwoDigitYear(d)}),Me("Y",function(d,b){b[0]=parseInt(d,10)}),s.parseTwoDigitYear=function(d){return He(d)+(He(d)>68?1900:2e3)};var An=Qe("FullYear",!0);function Mr(d,b,x,j,te,ze,ht){var rn;return d<100&&d>=0?(rn=new Date(d+400,b,x,j,te,ze,ht),isFinite(rn.getFullYear())&&rn.setFullYear(d)):rn=new Date(d,b,x,j,te,ze,ht),rn}function Ir(d){var b,x;return d<100&&d>=0?((x=Array.prototype.slice.call(arguments))[0]=d+400,b=new Date(Date.UTC.apply(null,x)),isFinite(b.getUTCFullYear())&&b.setUTCFullYear(d)):b=new Date(Date.UTC.apply(null,arguments)),b}function Dr(d,b,x){var j=7+b-x;return-(7+Ir(d,0,j).getUTCDay()-b)%7+j-1}function ys(d,b,x,j,te){var bn,dr,rn=1+7*(b-1)+(7+x-j)%7+Dr(d,j,te);return rn<=0?dr=jn(bn=d-1)+rn:rn>jn(d)?(bn=d+1,dr=rn-jn(d)):(bn=d,dr=rn),{year:bn,dayOfYear:dr}}function vs(d,b,x){var ze,ht,j=Dr(d.year(),b,x),te=Math.floor((d.dayOfYear()-j-1)/7)+1;return te<1?ze=te+Xr(ht=d.year()-1,b,x):te>Xr(d.year(),b,x)?(ze=te-Xr(d.year(),b,x),ht=d.year()+1):(ht=d.year(),ze=te),{week:ze,year:ht}}function Xr(d,b,x){var j=Dr(d,b,x),te=Dr(d+1,b,x);return(jn(d)-j+te)/7}W("w",["ww",2],"wo","week"),W("W",["WW",2],"Wo","isoWeek"),lt("week","w"),lt("isoWeek","W"),et("week",5),et("isoWeek",5),Dt("w",we),Dt("ww",we,jt),Dt("W",we),Dt("WW",we,jt),re(["w","ww","W","WW"],function(d,b,x,j){b[j.substr(0,1)]=He(d)});function Cn(d,b){return d.slice(b,7).concat(d.slice(0,b))}W("d",0,"do","day"),W("dd",0,0,function(d){return this.localeData().weekdaysMin(this,d)}),W("ddd",0,0,function(d){return this.localeData().weekdaysShort(this,d)}),W("dddd",0,0,function(d){return this.localeData().weekdays(this,d)}),W("e",0,0,"weekday"),W("E",0,0,"isoWeekday"),lt("day","d"),lt("weekday","e"),lt("isoWeekday","E"),et("day",11),et("weekday",11),et("isoWeekday",11),Dt("d",we),Dt("e",we),Dt("E",we),Dt("dd",function(d,b){return b.weekdaysMinRegex(d)}),Dt("ddd",function(d,b){return b.weekdaysShortRegex(d)}),Dt("dddd",function(d,b){return b.weekdaysRegex(d)}),re(["dd","ddd","dddd"],function(d,b,x,j){var te=x._locale.weekdaysParse(d,j,x._strict);null!=te?b.d=te:Z(x).invalidWeekday=d}),re(["d","e","E"],function(d,b,x,j){b[j]=He(d)});var Zn="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),sr="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),xr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ro=Zt,cs=Zt,so=Zt;function ds(d,b,x){var j,te,ze,ht=d.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],j=0;j<7;++j)ze=J([2e3,1]).day(j),this._minWeekdaysParse[j]=this.weekdaysMin(ze,"").toLocaleLowerCase(),this._shortWeekdaysParse[j]=this.weekdaysShort(ze,"").toLocaleLowerCase(),this._weekdaysParse[j]=this.weekdays(ze,"").toLocaleLowerCase();return x?"dddd"===b?-1!==(te=Ln.call(this._weekdaysParse,ht))?te:null:"ddd"===b?-1!==(te=Ln.call(this._shortWeekdaysParse,ht))?te:null:-1!==(te=Ln.call(this._minWeekdaysParse,ht))?te:null:"dddd"===b?-1!==(te=Ln.call(this._weekdaysParse,ht))||-1!==(te=Ln.call(this._shortWeekdaysParse,ht))||-1!==(te=Ln.call(this._minWeekdaysParse,ht))?te:null:"ddd"===b?-1!==(te=Ln.call(this._shortWeekdaysParse,ht))||-1!==(te=Ln.call(this._weekdaysParse,ht))||-1!==(te=Ln.call(this._minWeekdaysParse,ht))?te:null:-1!==(te=Ln.call(this._minWeekdaysParse,ht))||-1!==(te=Ln.call(this._weekdaysParse,ht))||-1!==(te=Ln.call(this._shortWeekdaysParse,ht))?te:null}function Es(){function d(Ps,go){return go.length-Ps.length}var ze,ht,rn,bn,dr,b=[],x=[],j=[],te=[];for(ze=0;ze<7;ze++)ht=J([2e3,1]).day(ze),rn=Dn(this.weekdaysMin(ht,"")),bn=Dn(this.weekdaysShort(ht,"")),dr=Dn(this.weekdays(ht,"")),b.push(rn),x.push(bn),j.push(dr),te.push(rn),te.push(bn),te.push(dr);b.sort(d),x.sort(d),j.sort(d),te.sort(d),this._weekdaysRegex=new RegExp("^("+te.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+x.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function Hs(){return this.hours()%12||12}function ls(d,b){W(d,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Ks(d,b){return b._meridiemParse}W("H",["HH",2],0,"hour"),W("h",["hh",2],0,Hs),W("k",["kk",2],0,function Ni(){return this.hours()||24}),W("hmm",0,0,function(){return""+Hs.apply(this)+Ft(this.minutes(),2)}),W("hmmss",0,0,function(){return""+Hs.apply(this)+Ft(this.minutes(),2)+Ft(this.seconds(),2)}),W("Hmm",0,0,function(){return""+this.hours()+Ft(this.minutes(),2)}),W("Hmmss",0,0,function(){return""+this.hours()+Ft(this.minutes(),2)+Ft(this.seconds(),2)}),ls("a",!0),ls("A",!1),lt("hour","h"),et("hour",13),Dt("a",Ks),Dt("A",Ks),Dt("H",we),Dt("h",we),Dt("k",we),Dt("HH",we,jt),Dt("hh",we,jt),Dt("kk",we,jt),Dt("hmm",Te),Dt("hmmss",le),Dt("Hmm",Te),Dt("Hmmss",le),Me(["H","HH"],3),Me(["k","kk"],function(d,b,x){var j=He(d);b[3]=24===j?0:j}),Me(["a","A"],function(d,b,x){x._isPm=x._locale.isPM(d),x._meridiem=d}),Me(["h","hh"],function(d,b,x){b[3]=He(d),Z(x).bigHour=!0}),Me("hmm",function(d,b,x){var j=d.length-2;b[3]=He(d.substr(0,j)),b[4]=He(d.substr(j)),Z(x).bigHour=!0}),Me("hmmss",function(d,b,x){var j=d.length-4,te=d.length-2;b[3]=He(d.substr(0,j)),b[4]=He(d.substr(j,2)),b[5]=He(d.substr(te)),Z(x).bigHour=!0}),Me("Hmm",function(d,b,x){var j=d.length-2;b[3]=He(d.substr(0,j)),b[4]=He(d.substr(j))}),Me("Hmmss",function(d,b,x){var j=d.length-4,te=d.length-2;b[3]=He(d.substr(0,j)),b[4]=He(d.substr(j,2)),b[5]=He(d.substr(te))});var Js=Qe("Hours",!0);var js,Do={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ir,monthsShort:Hn,week:{dow:0,doy:6},weekdays:Zn,weekdaysMin:xr,weekdaysShort:sr,meridiemParse:/[ap]\.?m?\.?/i},zn={},Gn={};function zo(d,b){var x,j=Math.min(d.length,b.length);for(x=0;x<j;x+=1)if(d[x]!==b[x])return x;return j}function Bs(d){return d&&d.toLowerCase().replace("_","-")}function hs(d){var b=null;if(void 0===zn[d]&&me&&me.exports&&function So(d){return null!=d.match("^[^/\\\\]*$")}(d))try{b=js._abbr,u(46700)("./"+d),Lr(b)}catch{zn[d]=null}return zn[d]}function Lr(d,b){var x;return d&&((x=D(b)?Cr(d):gr(d,b))?js=x:typeof console<"u"&&console.warn&&console.warn("Locale "+d+" not found. Did you forget to load it?")),js._abbr}function gr(d,b){if(null!==b){var x,j=Do;if(b.abbr=d,null!=zn[d])Ue("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),j=zn[d]._config;else if(null!=b.parentLocale)if(null!=zn[b.parentLocale])j=zn[b.parentLocale]._config;else{if(null==(x=hs(b.parentLocale)))return Gn[b.parentLocale]||(Gn[b.parentLocale]=[]),Gn[b.parentLocale].push({name:d,config:b}),null;j=x._config}return zn[d]=new xe(Xe(j,b)),Gn[d]&&Gn[d].forEach(function(te){gr(te.name,te.config)}),Lr(d),zn[d]}return delete zn[d],null}function Cr(d){var b;if(d&&d._locale&&d._locale._abbr&&(d=d._locale._abbr),!d)return js;if(!l(d)){if(b=hs(d))return b;d=[d]}return function Rr(d){for(var x,j,te,ze,b=0;b<d.length;){for(x=(ze=Bs(d[b]).split("-")).length,j=(j=Bs(d[b+1]))?j.split("-"):null;x>0;){if(te=hs(ze.slice(0,x).join("-")))return te;if(j&&j.length>=x&&zo(ze,j)>=x-1)break;x--}b++}return js}(d)}function Qr(d){var b,x=d._a;return x&&-2===Z(d).overflow&&(b=x[1]<0||x[1]>11?1:x[2]<1||x[2]>On(x[0],x[1])?2:x[3]<0||x[3]>24||24===x[3]&&(0!==x[4]||0!==x[5]||0!==x[6])?3:x[4]<0||x[4]>59?4:x[5]<0||x[5]>59?5:x[6]<0||x[6]>999?6:-1,Z(d)._overflowDayOfYear&&(b<0||b>2)&&(b=2),Z(d)._overflowWeeks&&-1===b&&(b=7),Z(d)._overflowWeekday&&-1===b&&(b=8),Z(d).overflow=b),d}var ss=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ei=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,nn=/Z|[+-]\d\d(?::?\d\d)?/,Ss=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Xs=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Hi=/^\/?Date\((-?\d+)/i,io=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Us={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ts(d){var b,x,ze,ht,rn,bn,j=d._i,te=ss.exec(j)||Ei.exec(j),dr=Ss.length,Ps=Xs.length;if(te){for(Z(d).iso=!0,b=0,x=dr;b<x;b++)if(Ss[b][1].exec(te[1])){ht=Ss[b][0],ze=!1!==Ss[b][2];break}if(null==ht)return void(d._isValid=!1);if(te[3]){for(b=0,x=Ps;b<x;b++)if(Xs[b][1].exec(te[3])){rn=(te[2]||" ")+Xs[b][0];break}if(null==rn)return void(d._isValid=!1)}if(!ze&&null!=rn)return void(d._isValid=!1);if(te[4]){if(!nn.exec(te[4]))return void(d._isValid=!1);bn="Z"}d._f=ht+(rn||"")+(bn||""),di(d)}else d._isValid=!1}function ao(d){var b=parseInt(d,10);return b<=49?2e3+b:b<=999?1900+b:b}function fs(d){var x,b=io.exec(function gt(d){return d.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(d._i));if(b){if(x=function oo(d,b,x,j,te,ze){var ht=[ao(d),Hn.indexOf(b),parseInt(x,10),parseInt(j,10),parseInt(te,10)];return ze&&ht.push(parseInt(ze,10)),ht}(b[4],b[3],b[2],b[5],b[6],b[7]),!function en(d,b,x){return!d||sr.indexOf(d)===new Date(b[0],b[1],b[2]).getDay()||(Z(x).weekdayMismatch=!0,x._isValid=!1,!1)}(b[1],x,d))return;d._a=x,d._tzm=function ci(d,b,x){if(d)return Us[d];if(b)return 0;var j=parseInt(x,10),te=j%100;return(j-te)/100*60+te}(b[8],b[9],b[10]),d._d=Ir.apply(null,d._a),d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),Z(d).rfc2822=!0}else d._isValid=!1}function ws(d,b,x){return d??b??x}function Pr(d){var b,x,te,ze,ht,j=[];if(!d._d){for(te=function Qs(d){var b=new Date(s.now());return d._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}(d),d._w&&null==d._a[2]&&null==d._a[1]&&function ji(d){var b,x,j,te,ze,ht,rn,bn,dr;null!=(b=d._w).GG||null!=b.W||null!=b.E?(ze=1,ht=4,x=ws(b.GG,d._a[0],vs(U(),1,4).year),j=ws(b.W,1),((te=ws(b.E,1))<1||te>7)&&(bn=!0)):(ze=d._locale._week.dow,ht=d._locale._week.doy,dr=vs(U(),ze,ht),x=ws(b.gg,d._a[0],dr.year),j=ws(b.w,dr.week),null!=b.d?((te=b.d)<0||te>6)&&(bn=!0):null!=b.e?(te=b.e+ze,(b.e<0||b.e>6)&&(bn=!0)):te=ze),j<1||j>Xr(x,ze,ht)?Z(d)._overflowWeeks=!0:null!=bn?Z(d)._overflowWeekday=!0:(rn=ys(x,j,te,ze,ht),d._a[0]=rn.year,d._dayOfYear=rn.dayOfYear)}(d),null!=d._dayOfYear&&(ht=ws(d._a[0],te[0]),(d._dayOfYear>jn(ht)||0===d._dayOfYear)&&(Z(d)._overflowDayOfYear=!0),x=Ir(ht,0,d._dayOfYear),d._a[1]=x.getUTCMonth(),d._a[2]=x.getUTCDate()),b=0;b<3&&null==d._a[b];++b)d._a[b]=j[b]=te[b];for(;b<7;b++)d._a[b]=j[b]=d._a[b]??(2===b?1:0);24===d._a[3]&&0===d._a[4]&&0===d._a[5]&&0===d._a[6]&&(d._nextDay=!0,d._a[3]=0),d._d=(d._useUTC?Ir:Mr).apply(null,j),ze=d._useUTC?d._d.getUTCDay():d._d.getDay(),null!=d._tzm&&d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),d._nextDay&&(d._a[3]=24),d._w&&typeof d._w.d<"u"&&d._w.d!==ze&&(Z(d).weekdayMismatch=!0)}}function di(d){if(d._f!==s.ISO_8601)if(d._f!==s.RFC_2822){d._a=[],Z(d).empty=!0;var x,j,te,ze,ht,dr,Ps,b=""+d._i,rn=b.length,bn=0;for(Ps=(te=pt(d._f,d._locale).match(Ke)||[]).length,x=0;x<Ps;x++)(j=(b.match(Xn(ze=te[x],d))||[])[0])&&((ht=b.substr(0,b.indexOf(j))).length>0&&Z(d).unusedInput.push(ht),b=b.slice(b.indexOf(j)+j.length),bn+=j.length),q[ze]?(j?Z(d).empty=!1:Z(d).unusedTokens.push(ze),Ye(ze,j,d)):d._strict&&!j&&Z(d).unusedTokens.push(ze);Z(d).charsLeftOver=rn-bn,b.length>0&&Z(d).unusedInput.push(b),d._a[3]<=12&&!0===Z(d).bigHour&&d._a[3]>0&&(Z(d).bigHour=void 0),Z(d).parsedDateParts=d._a.slice(0),Z(d).meridiem=d._meridiem,d._a[3]=function qs(d,b,x){var j;return null==x?b:null!=d.meridiemHour?d.meridiemHour(b,x):(null!=d.isPM&&((j=d.isPM(x))&&b<12&&(b+=12),!j&&12===b&&(b=0)),b)}(d._locale,d._a[3],d._meridiem),null!==(dr=Z(d).era)&&(d._a[0]=d._locale.erasConvertYear(dr,d._a[0])),Pr(d),Qr(d)}else fs(d);else Ts(d)}function Er(d){var b=d._i,x=d._f;return d._locale=d._locale||Cr(d._l),null===b||void 0===x&&""===b?ie({nullInput:!0}):("string"==typeof b&&(d._i=b=d._locale.preparse(b)),Ie(b)?new oe(Qr(b)):(k(b)?d._d=b:l(x)?function Bn(d){var b,x,j,te,ze,ht,rn=!1,bn=d._f.length;if(0===bn)return Z(d).invalidFormat=!0,void(d._d=new Date(NaN));for(te=0;te<bn;te++)ze=0,ht=!1,b=Ve({},d),null!=d._useUTC&&(b._useUTC=d._useUTC),b._f=d._f[te],di(b),Ce(b)&&(ht=!0),ze+=Z(b).charsLeftOver,ze+=10*Z(b).unusedTokens.length,Z(b).score=ze,rn?ze<j&&(j=ze,x=b):(null==j||ze<j||ht)&&(j=ze,x=b,ht&&(rn=!0));H(d,x||b)}(d):x?di(d):function ar(d){var b=d._i;D(b)?d._d=new Date(s.now()):k(b)?d._d=new Date(b.valueOf()):"string"==typeof b?function or(d){var b=Hi.exec(d._i);null===b?(Ts(d),!1===d._isValid&&(delete d._isValid,fs(d),!1===d._isValid&&(delete d._isValid,d._strict?d._isValid=!1:s.createFromInputFallback(d)))):d._d=new Date(+b[1])}(d):l(b)?(d._a=P(b.slice(0),function(x){return parseInt(x,10)}),Pr(d)):h(b)?function Ls(d){if(!d._d){var b=Ee(d._i);d._a=P([b.year,b.month,void 0===b.day?b.date:b.day,b.hour,b.minute,b.second,b.millisecond],function(j){return j&&parseInt(j,10)}),Pr(d)}}(d):R(b)?d._d=new Date(b):s.createFromInputFallback(d)}(d),Ce(d)||(d._d=null),d))}function _s(d,b,x,j,te){var ze={};return(!0===b||!1===b)&&(j=b,b=void 0),(!0===x||!1===x)&&(j=x,x=void 0),(h(d)&&M(d)||l(d)&&0===d.length)&&(d=void 0),ze._isAMomentObject=!0,ze._useUTC=ze._isUTC=te,ze._l=x,ze._i=d,ze._f=b,ze._strict=j,function hi(d){var b=new oe(Qr(Er(d)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}(ze)}function U(d,b,x,j){return _s(d,b,x,j,!1)}s.createFromInputFallback=Ne("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(d){d._d=new Date(d._i+(d._useUTC?" UTC":""))}),s.ISO_8601=function(){},s.RFC_2822=function(){};var z=Ne("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=U.apply(null,arguments);return this.isValid()&&d.isValid()?d<this?this:d:ie()}),T=Ne("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=U.apply(null,arguments);return this.isValid()&&d.isValid()?d>this?this:d:ie()});function Y(d,b){var x,j;if(1===b.length&&l(b[0])&&(b=b[0]),!b.length)return U();for(x=b[0],j=1;j<b.length;++j)(!b[j].isValid()||b[j][d](x))&&(x=b[j]);return x}var Ot=["year","quarter","month","week","day","hour","minute","second","millisecond"];function qn(d){var b=Ee(d),x=b.year||0,j=b.quarter||0,te=b.month||0,ze=b.week||b.isoWeek||0,ht=b.day||0,rn=b.hour||0,bn=b.minute||0,dr=b.second||0,Ps=b.millisecond||0;this._isValid=function Ht(d){var b,j,x=!1,te=Ot.length;for(b in d)if(v(d,b)&&(-1===Ln.call(Ot,b)||null!=d[b]&&isNaN(d[b])))return!1;for(j=0;j<te;++j)if(d[Ot[j]]){if(x)return!1;parseFloat(d[Ot[j]])!==He(d[Ot[j]])&&(x=!0)}return!0}(b),this._milliseconds=+Ps+1e3*dr+6e4*bn+1e3*rn*60*60,this._days=+ht+7*ze,this._months=+te+3*j+12*x,this._data={},this._locale=Cr(),this._bubble()}function Kn(d){return d instanceof qn}function Vr(d){return d<0?-1*Math.round(-1*d):Math.round(d)}function Cs(d,b){W(d,0,0,function(){var x=this.utcOffset(),j="+";return x<0&&(x=-x,j="-"),j+Ft(~~(x/60),2)+b+Ft(~~x%60,2)})}Cs("Z",":"),Cs("ZZ",""),Dt("Z",ln),Dt("ZZ",ln),Me(["Z","ZZ"],function(d,b,x){x._useUTC=!0,x._tzm=Os(ln,d)});var ei=/([\+\-]|\d\d)/gi;function Os(d,b){var te,ze,x=(b||"").match(d);return null===x?null:0===(ze=60*(te=((x[x.length-1]||[])+"").match(ei)||["-",0,0])[1]+He(te[2]))?0:"+"===te[0]?ze:-ze}function fi(d,b){var x,j;return b._isUTC?(x=b.clone(),j=(Ie(d)||k(d)?d.valueOf():U(d).valueOf())-x.valueOf(),x._d.setTime(x._d.valueOf()+j),s.updateOffset(x,!1),x):U(d).local()}function ti(d){return-Math.round(d._d.getTimezoneOffset())}function Di(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var Ui=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Co=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function os(d,b){var te,ze,ht,x=d,j=null;return Kn(d)?x={ms:d._milliseconds,d:d._days,M:d._months}:R(d)||!isNaN(+d)?(x={},b?x[b]=+d:x.milliseconds=+d):(j=Ui.exec(d))?(te="-"===j[1]?-1:1,x={y:0,d:He(j[2])*te,h:He(j[3])*te,m:He(j[4])*te,s:He(j[5])*te,ms:He(Vr(1e3*j[6]))*te}):(j=Co.exec(d))?x={y:As(j[2],te="-"===j[1]?-1:1),M:As(j[3],te),w:As(j[4],te),d:As(j[5],te),h:As(j[6],te),m:As(j[7],te),s:As(j[8],te)}:null==x?x={}:"object"==typeof x&&("from"in x||"to"in x)&&(ht=function pi(d,b){var x;return d.isValid()&&b.isValid()?(b=fi(b,d),d.isBefore(b)?x=zr(d,b):((x=zr(b,d)).milliseconds=-x.milliseconds,x.months=-x.months),x):{milliseconds:0,months:0}}(U(x.from),U(x.to)),(x={}).ms=ht.milliseconds,x.M=ht.months),ze=new qn(x),Kn(d)&&v(d,"_locale")&&(ze._locale=d._locale),Kn(d)&&v(d,"_isValid")&&(ze._isValid=d._isValid),ze}function As(d,b){var x=d&&parseFloat(d.replace(",","."));return(isNaN(x)?0:x)*b}function zr(d,b){var x={};return x.months=b.month()-d.month()+12*(b.year()-d.year()),d.clone().add(x.months,"M").isAfter(b)&&--x.months,x.milliseconds=+b-+d.clone().add(x.months,"M"),x}function Si(d,b){return function(x,j){var ze;return null!==j&&!isNaN(+j)&&(Ue(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),ze=x,x=j,j=ze),uo(this,os(x,j),d),this}}function uo(d,b,x,j){var te=b._milliseconds,ze=Vr(b._days),ht=Vr(b._months);!d.isValid()||(j=j??!0,ht&&kr(d,ot(d,"Month")+ht*x),ze&&Tt(d,"Date",ot(d,"Date")+ze*x),te&&d._d.setTime(d._d.valueOf()+te*x),j&&s.updateOffset(d,ze||ht))}os.fn=qn.prototype,os.invalid=function $n(){return os(NaN)};var ni=Si(1,"add"),Ti=Si(-1,"subtract");function co(d){return"string"==typeof d||d instanceof String}function L(d){return Ie(d)||k(d)||co(d)||R(d)||function O(d){var b=l(d),x=!1;return b&&(x=0===d.filter(function(j){return!R(j)&&co(d)}).length),b&&x}(d)||function B(d){var te,b=h(d)&&!M(d),x=!1,j=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],ht=j.length;for(te=0;te<ht;te+=1)x=x||v(d,j[te]);return b&&x}(d)||null==d}function K(d){var te,b=h(d)&&!M(d),x=!1,j=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(te=0;te<j.length;te+=1)x=x||v(d,j[te]);return b&&x}function yr(d,b){if(d.date()<b.date())return-yr(b,d);var x=12*(b.year()-d.year())+(b.month()-d.month()),j=d.clone().add(x,"months");return-(x+(b-j<0?(b-j)/(j-d.clone().add(x-1,"months")):(b-j)/(d.clone().add(x+1,"months")-j)))||0}function Wi(d){var b;return void 0===d?this._locale._abbr:(null!=(b=Cr(d))&&(this._locale=b),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var wi=Ne("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(d){return void 0===d?this.localeData():this.locale(d)});function $o(){return this._locale}var mi=6e4,Li=60*mi,vr=3506328*Li;function Ci(d,b){return(d%b+b)%b}function Oi(d,b,x){return d<100&&d>=0?new Date(d+400,b,x)-vr:new Date(d,b,x).valueOf()}function es(d,b,x){return d<100&&d>=0?Date.UTC(d+400,b,x)-vr:Date.UTC(d,b,x)}function Zo(d,b){return b.erasAbbrRegex(d)}function ii(){var te,ze,d=[],b=[],x=[],j=[],ht=this.eras();for(te=0,ze=ht.length;te<ze;++te)b.push(Dn(ht[te].name)),d.push(Dn(ht[te].abbr)),x.push(Dn(ht[te].narrow)),j.push(Dn(ht[te].name)),j.push(Dn(ht[te].abbr)),j.push(Dn(ht[te].narrow));this._erasRegex=new RegExp("^("+j.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+b.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+d.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+x.join("|")+")","i")}function xo(d,b){W(0,[d,d.length],0,b)}function w(d,b,x,j,te){var ze;return null==d?vs(this,j,te).year:(b>(ze=Xr(d,j,te))&&(b=ze),F.call(this,d,b,x,j,te))}function F(d,b,x,j,te){var ze=ys(d,b,x,j,te),ht=Ir(ze.year,0,ze.dayOfYear);return this.year(ht.getUTCFullYear()),this.month(ht.getUTCMonth()),this.date(ht.getUTCDate()),this}W("N",0,0,"eraAbbr"),W("NN",0,0,"eraAbbr"),W("NNN",0,0,"eraAbbr"),W("NNNN",0,0,"eraName"),W("NNNNN",0,0,"eraNarrow"),W("y",["y",1],"yo","eraYear"),W("y",["yy",2],0,"eraYear"),W("y",["yyy",3],0,"eraYear"),W("y",["yyyy",4],0,"eraYear"),Dt("N",Zo),Dt("NN",Zo),Dt("NNN",Zo),Dt("NNNN",function ba(d,b){return b.erasNameRegex(d)}),Dt("NNNNN",function Io(d,b){return b.erasNarrowRegex(d)}),Me(["N","NN","NNN","NNNN","NNNNN"],function(d,b,x,j){var te=x._locale.erasParse(d,j,x._strict);te?Z(x).era=te:Z(x).invalidEra=d}),Dt("y",qe),Dt("yy",qe),Dt("yyy",qe),Dt("yyyy",qe),Dt("yo",function Ma(d,b){return b._eraYearOrdinalRegex||qe}),Me(["y","yy","yyy","yyyy"],0),Me(["yo"],function(d,b,x,j){var te;x._locale._eraYearOrdinalRegex&&(te=d.match(x._locale._eraYearOrdinalRegex)),b[0]=x._locale.eraYearOrdinalParse?x._locale.eraYearOrdinalParse(d,te):parseInt(d,10)}),W(0,["gg",2],0,function(){return this.weekYear()%100}),W(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xo("gggg","weekYear"),xo("ggggg","weekYear"),xo("GGGG","isoWeekYear"),xo("GGGGG","isoWeekYear"),lt("weekYear","gg"),lt("isoWeekYear","GG"),et("weekYear",1),et("isoWeekYear",1),Dt("G",Et),Dt("g",Et),Dt("GG",we,jt),Dt("gg",we,jt),Dt("GGGG",de,Wt),Dt("gggg",de,Wt),Dt("GGGGG",je,Be),Dt("ggggg",je,Be),re(["gggg","ggggg","GGGG","GGGGG"],function(d,b,x,j){b[j.substr(0,2)]=He(d)}),re(["gg","GG"],function(d,b,x,j){b[j]=s.parseTwoDigitYear(d)}),W("Q",0,"Qo","quarter"),lt("quarter","Q"),et("quarter",7),Dt("Q",Qt),Me("Q",function(d,b){b[1]=3*(He(d)-1)}),W("D",["DD",2],"Do","date"),lt("date","D"),et("date",9),Dt("D",we),Dt("DD",we,jt),Dt("Do",function(d,b){return d?b._dayOfMonthOrdinalParse||b._ordinalParse:b._dayOfMonthOrdinalParseLenient}),Me(["D","DD"],2),Me("Do",function(d,b){b[2]=He(d.match(we)[0])});var Le=Qe("Date",!0);W("DDD",["DDDD",3],"DDDo","dayOfYear"),lt("dayOfYear","DDD"),et("dayOfYear",4),Dt("DDD",Se),Dt("DDDD",Pn),Me(["DDD","DDDD"],function(d,b,x){x._dayOfYear=He(d)}),W("m",["mm",2],0,"minute"),lt("minute","m"),et("minute",14),Dt("m",we),Dt("mm",we,jt),Me(["m","mm"],4);var y=Qe("Minutes",!1);W("s",["ss",2],0,"second"),lt("second","s"),et("second",15),Dt("s",we),Dt("ss",we,jt),Me(["s","ss"],5);var S,A,p=Qe("Seconds",!1);for(W("S",0,0,function(){return~~(this.millisecond()/100)}),W(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),W(0,["SSS",3],0,"millisecond"),W(0,["SSSS",4],0,function(){return 10*this.millisecond()}),W(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),W(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),W(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),W(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),W(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),lt("millisecond","ms"),et("millisecond",16),Dt("S",Se,Qt),Dt("SS",Se,jt),Dt("SSS",Se,Pn),S="SSSS";S.length<=9;S+="S")Dt(S,qe);function G(d,b){b[6]=He(1e3*("0."+d))}for(S="S";S.length<=9;S+="S")Me(S,G);A=Qe("Milliseconds",!1),W("z",0,0,"zoneAbbr"),W("zz",0,0,"zoneName");var De=oe.prototype;function kt(d){return d}De.add=ni,De.calendar=function ut(d,b){1===arguments.length&&(arguments[0]?L(arguments[0])?(d=arguments[0],b=void 0):K(arguments[0])&&(b=arguments[0],d=void 0):(d=void 0,b=void 0));var x=d||U(),j=fi(x,this).startOf("day"),te=s.calendarFormat(this,j)||"sameElse",ze=b&&(rt(b[te])?b[te].call(this,x):b[te]);return this.format(ze||this.localeData().calendar(te,this,U(x)))},De.clone=function ft(){return new oe(this)},De.diff=function Rn(d,b,x){var j,te,ze;if(!this.isValid())return NaN;if(!(j=fi(d,this)).isValid())return NaN;switch(te=6e4*(j.utcOffset()-this.utcOffset()),b=Q(b)){case"year":ze=yr(this,j)/12;break;case"month":ze=yr(this,j);break;case"quarter":ze=yr(this,j)/3;break;case"second":ze=(this-j)/1e3;break;case"minute":ze=(this-j)/6e4;break;case"hour":ze=(this-j)/36e5;break;case"day":ze=(this-j-te)/864e5;break;case"week":ze=(this-j-te)/6048e5;break;default:ze=this-j}return x?ze:ce(ze)},De.endOf=function Ko(d){var b,x;if(void 0===(d=Q(d))||"millisecond"===d||!this.isValid())return this;switch(x=this._isUTC?es:Oi,d){case"year":b=x(this.year()+1,0,1)-1;break;case"quarter":b=x(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":b=x(this.year(),this.month()+1,1)-1;break;case"week":b=x(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":b=x(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":b=x(this.year(),this.month(),this.date()+1)-1;break;case"hour":b=this._d.valueOf(),b+=Li-Ci(b+(this._isUTC?0:this.utcOffset()*mi),Li)-1;break;case"minute":b=this._d.valueOf(),b+=mi-Ci(b,mi)-1;break;case"second":b=this._d.valueOf(),b+=1e3-Ci(b,1e3)-1}return this._d.setTime(b),s.updateOffset(this,!0),this},De.format=function ur(d){d||(d=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var b=st(this,d);return this.localeData().postformat(b)},De.from=function qr(d,b){return this.isValid()&&(Ie(d)&&d.isValid()||U(d).isValid())?os({to:this,from:d}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()},De.fromNow=function Is(d){return this.from(U(),d)},De.to=function ms(d,b){return this.isValid()&&(Ie(d)&&d.isValid()||U(d).isValid())?os({from:this,to:d}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()},De.toNow=function Vs(d){return this.to(U(),d)},De.get=function Gt(d){return rt(this[d=Q(d)])?this[d]():this},De.invalidAt=function Ii(){return Z(this).overflow},De.isAfter=function Vt(d,b){var x=Ie(d)?d:U(d);return!(!this.isValid()||!x.isValid())&&("millisecond"===(b=Q(b)||"millisecond")?this.valueOf()>x.valueOf():x.valueOf()<this.clone().startOf(b).valueOf())},De.isBefore=function Tn(d,b){var x=Ie(d)?d:U(d);return!(!this.isValid()||!x.isValid())&&("millisecond"===(b=Q(b)||"millisecond")?this.valueOf()<x.valueOf():this.clone().endOf(b).valueOf()<x.valueOf())},De.isBetween=function fn(d,b,x,j){var te=Ie(d)?d:U(d),ze=Ie(b)?b:U(b);return!!(this.isValid()&&te.isValid()&&ze.isValid())&&("("===(j=j||"()")[0]?this.isAfter(te,x):!this.isBefore(te,x))&&(")"===j[1]?this.isBefore(ze,x):!this.isAfter(ze,x))},De.isSame=function kn(d,b){var j,x=Ie(d)?d:U(d);return!(!this.isValid()||!x.isValid())&&("millisecond"===(b=Q(b)||"millisecond")?this.valueOf()===x.valueOf():(j=x.valueOf(),this.clone().startOf(b).valueOf()<=j&&j<=this.clone().endOf(b).valueOf()))},De.isSameOrAfter=function vn(d,b){return this.isSame(d,b)||this.isAfter(d,b)},De.isSameOrBefore=function lr(d,b){return this.isSame(d,b)||this.isBefore(d,b)},De.isValid=function ho(){return Ce(this)},De.lang=wi,De.locale=Wi,De.localeData=$o,De.max=T,De.min=z,De.parsingFlags=function ki(){return H({},Z(this))},De.set=function mt(d,b){if("object"==typeof d){var j,x=function ke(d){var x,b=[];for(x in d)v(d,x)&&b.push({unit:x,priority:Ze[x]});return b.sort(function(j,te){return j.priority-te.priority}),b}(d=Ee(d)),te=x.length;for(j=0;j<te;j++)this[x[j].unit](d[x[j].unit])}else if(rt(this[d=Q(d)]))return this[d](b);return this},De.startOf=function zi(d){var b,x;if(void 0===(d=Q(d))||"millisecond"===d||!this.isValid())return this;switch(x=this._isUTC?es:Oi,d){case"year":b=x(this.year(),0,1);break;case"quarter":b=x(this.year(),this.month()-this.month()%3,1);break;case"month":b=x(this.year(),this.month(),1);break;case"week":b=x(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":b=x(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":b=x(this.year(),this.month(),this.date());break;case"hour":b=this._d.valueOf(),b-=Ci(b+(this._isUTC?0:this.utcOffset()*mi),Li);break;case"minute":b=this._d.valueOf(),b-=Ci(b,mi);break;case"second":b=this._d.valueOf(),b-=Ci(b,1e3)}return this._d.setTime(b),s.updateOffset(this,!0),this},De.subtract=Ti,De.toArray=function ra(){var d=this;return[d.year(),d.month(),d.date(),d.hour(),d.minute(),d.second(),d.millisecond()]},De.toObject=function Ao(){var d=this;return{years:d.year(),months:d.month(),date:d.date(),hours:d.hours(),minutes:d.minutes(),seconds:d.seconds(),milliseconds:d.milliseconds()}},De.toDate=function Oo(){return new Date(this.valueOf())},De.toISOString=function Nr(d){if(!this.isValid())return null;var b=!0!==d,x=b?this.clone().utc():this;return x.year()<0||x.year()>9999?st(x,b?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):rt(Date.prototype.toISOString)?b?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",st(x,"Z")):st(x,b?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},De.inspect=function ks(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var x,j,d="moment",b="";return this.isLocal()||(d=0===this.utcOffset()?"moment.utc":"moment.parseZone",b="Z"),x="["+d+'("]',j=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(x+j+"-MM-DD[T]HH:mm:ss.SSS"+b+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(De[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),De.toJSON=function Gi(){return this.isValid()?this.toISOString():null},De.toString=function ps(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},De.unix=function gi(){return Math.floor(this.valueOf()/1e3)},De.valueOf=function Ai(){return this._d.valueOf()-6e4*(this._offset||0)},De.creationData=function ri(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},De.eraName=function si(){var d,b,x,j=this.localeData().eras();for(d=0,b=j.length;d<b;++d)if(x=this.clone().startOf("day").valueOf(),j[d].since<=x&&x<=j[d].until||j[d].until<=x&&x<=j[d].since)return j[d].name;return""},De.eraNarrow=function zs(){var d,b,x,j=this.localeData().eras();for(d=0,b=j.length;d<b;++d)if(x=this.clone().startOf("day").valueOf(),j[d].since<=x&&x<=j[d].until||j[d].until<=x&&x<=j[d].since)return j[d].narrow;return""},De.eraAbbr=function $i(){var d,b,x,j=this.localeData().eras();for(d=0,b=j.length;d<b;++d)if(x=this.clone().startOf("day").valueOf(),j[d].since<=x&&x<=j[d].until||j[d].until<=x&&x<=j[d].since)return j[d].abbr;return""},De.eraYear=function Un(){var d,b,x,j,te=this.localeData().eras();for(d=0,b=te.length;d<b;++d)if(x=te[d].since<=te[d].until?1:-1,j=this.clone().startOf("day").valueOf(),te[d].since<=j&&j<=te[d].until||te[d].until<=j&&j<=te[d].since)return(this.year()-s(te[d].since).year())*x+te[d].offset;return this.year()},De.year=An,De.isLeapYear=function Ur(){return _e(this.year())},De.weekYear=function Ea(d){return w.call(this,d,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},De.isoWeekYear=function Sr(d){return w.call(this,d,this.isoWeek(),this.isoWeekday(),1,4)},De.quarter=De.quarters=function ne(d){return null==d?Math.ceil((this.month()+1)/3):this.month(3*(d-1)+this.month()%3)},De.month=mr,De.daysInMonth=function Yn(){return On(this.year(),this.month())},De.week=De.weeks=function it(d){var b=this.localeData().week(this);return null==d?b:this.add(7*(d-b),"d")},De.isoWeek=De.isoWeeks=function vt(d){var b=vs(this,1,4).week;return null==d?b:this.add(7*(d-b),"d")},De.weeksInYear=function m(){var d=this.localeData()._week;return Xr(this.year(),d.dow,d.doy)},De.weeksInWeekYear=function _(){var d=this.localeData()._week;return Xr(this.weekYear(),d.dow,d.doy)},De.isoWeeksInYear=function Ro(){return Xr(this.year(),1,4)},De.isoWeeksInISOWeekYear=function I(){return Xr(this.isoWeekYear(),1,4)},De.date=Le,De.day=De.days=function Wr(d){if(!this.isValid())return null!=d?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=d?(d=function xt(d,b){return"string"!=typeof d?d:isNaN(d)?"number"==typeof(d=b.weekdaysParse(d))?d:null:parseInt(d,10)}(d,this.localeData()),this.add(d-b,"d")):b},De.weekday=function bs(d){if(!this.isValid())return null!=d?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==d?b:this.add(d-b,"d")},De.isoWeekday=function li(d){if(!this.isValid())return null!=d?this:NaN;if(null!=d){var b=function hn(d,b){return"string"==typeof d?b.weekdaysParse(d)%7||7:isNaN(d)?null:d}(d,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7},De.dayOfYear=function f(d){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==d?b:this.add(d-b,"d")},De.hour=De.hours=Js,De.minute=De.minutes=y,De.second=De.seconds=p,De.millisecond=De.milliseconds=A,De.utcOffset=function Yr(d,b,x){var te,j=this._offset||0;if(!this.isValid())return null!=d?this:NaN;if(null!=d){if("string"==typeof d){if(null===(d=Os(ln,d)))return this}else Math.abs(d)<16&&!x&&(d*=60);return!this._isUTC&&b&&(te=ti(this)),this._offset=d,this._isUTC=!0,null!=te&&this.add(te,"m"),j!==d&&(!b||this._changeInProgress?uo(this,os(d-j,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?j:ti(this)},De.utc=function er(d){return this.utcOffset(0,d)},De.local=function To(d){return this._isUTC&&(this.utcOffset(0,d),this._isUTC=!1,d&&this.subtract(ti(this),"m")),this},De.parseZone=function Go(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var d=Os(Kt,this._i);null!=d?this.utcOffset(d):this.utcOffset(0,!0)}return this},De.hasAlignedHourOffset=function wo(d){return!!this.isValid()&&(d=d?U(d).utcOffset():0,(this.utcOffset()-d)%60==0)},De.isDST=function Lo(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},De.isLocal=function _i(){return!!this.isValid()&&!this._isUTC},De.isUtcOffset=function Bi(){return!!this.isValid()&&this._isUTC},De.isUtc=Di,De.isUTC=Di,De.zoneAbbr=function he(){return this._isUTC?"UTC":""},De.zoneName=function fe(){return this._isUTC?"Coordinated Universal Time":""},De.dates=Ne("dates accessor is deprecated. Use date instead.",Le),De.months=Ne("months accessor is deprecated. Use month instead",mr),De.years=Ne("years accessor is deprecated. Use year instead",An),De.zone=Ne("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function is(d,b){return null!=d?("string"!=typeof d&&(d=-d),this.utcOffset(d,b),this):-this.utcOffset()}),De.isDSTShifted=Ne("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function lo(){if(!D(this._isDSTShifted))return this._isDSTShifted;var b,d={};return Ve(d,this),(d=Er(d))._a?(b=d._isUTC?J(d._a):U(d._a),this._isDSTShifted=this.isValid()&&function Ws(d,b,x){var ht,j=Math.min(d.length,b.length),te=Math.abs(d.length-b.length),ze=0;for(ht=0;ht<j;ht++)(x&&d[ht]!==b[ht]||!x&&He(d[ht])!==He(b[ht]))&&ze++;return ze+te}(d._a,b.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var Pt=xe.prototype;function In(d,b,x,j){var te=Cr(),ze=J().set(j,b);return te[x](ze,d)}function Gr(d,b,x){if(R(d)&&(b=d,d=void 0),d=d||"",null!=b)return In(d,b,x,"month");var j,te=[];for(j=0;j<12;j++)te[j]=In(d,j,x,"month");return te}function Or(d,b,x,j){"boolean"==typeof d?(R(b)&&(x=b,b=void 0),b=b||""):(x=b=d,d=!1,R(b)&&(x=b,b=void 0),b=b||"");var ht,te=Cr(),ze=d?te._week.dow:0,rn=[];if(null!=x)return In(b,(x+ze)%7,j,"day");for(ht=0;ht<7;ht++)rn[ht]=In(b,(ht+ze)%7,j,"day");return rn}Pt.calendar=function wt(d,b,x){var j=this._calendar[d]||this._calendar.sameElse;return rt(j)?j.call(b,x):j},Pt.longDateFormat=function Ct(d){var b=this._longDateFormat[d],x=this._longDateFormat[d.toUpperCase()];return b||!x?b:(this._longDateFormat[d]=x.match(Ke).map(function(j){return"MMMM"===j||"MM"===j||"DD"===j||"dddd"===j?j.slice(1):j}).join(""),this._longDateFormat[d])},Pt.invalidDate=function qt(){return this._invalidDate},Pt.ordinal=function gn(d){return this._ordinal.replace("%d",d)},Pt.preparse=kt,Pt.postformat=kt,Pt.relativeTime=function pn(d,b,x,j){var te=this._relativeTime[x];return rt(te)?te(d,b,x,j):te.replace(/%d/i,d)},Pt.pastFuture=function It(d,b){var x=this._relativeTime[d>0?"future":"past"];return rt(x)?x(b):x.replace(/%s/i,b)},Pt.set=function be(d){var b,x;for(x in d)v(d,x)&&(rt(b=d[x])?this[x]=b:this["_"+x]=b);this._config=d,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Pt.eras=function gs(d,b){var x,j,te,ze=this._eras||Cr("en")._eras;for(x=0,j=ze.length;x<j;++x)switch("string"==typeof ze[x].since&&(te=s(ze[x].since).startOf("day"),ze[x].since=te.valueOf()),typeof ze[x].until){case"undefined":ze[x].until=1/0;break;case"string":te=s(ze[x].until).startOf("day").valueOf(),ze[x].until=te.valueOf()}return ze},Pt.erasParse=function fo(d,b,x){var j,te,ht,rn,bn,ze=this.eras();for(d=d.toUpperCase(),j=0,te=ze.length;j<te;++j)if(ht=ze[j].name.toUpperCase(),rn=ze[j].abbr.toUpperCase(),bn=ze[j].narrow.toUpperCase(),x)switch(b){case"N":case"NN":case"NNN":if(rn===d)return ze[j];break;case"NNNN":if(ht===d)return ze[j];break;case"NNNNN":if(bn===d)return ze[j]}else if([ht,rn,bn].indexOf(d)>=0)return ze[j]},Pt.erasConvertYear=function Jo(d,b){var x=d.since<=d.until?1:-1;return void 0===b?s(d.since).year():s(d.since).year()+(b-d.offset)*x},Pt.erasAbbrRegex=function va(d){return v(this,"_erasAbbrRegex")||ii.call(this),d?this._erasAbbrRegex:this._erasRegex},Pt.erasNameRegex=function ya(d){return v(this,"_erasNameRegex")||ii.call(this),d?this._erasNameRegex:this._erasRegex},Pt.erasNarrowRegex=function ko(d){return v(this,"_erasNarrowRegex")||ii.call(this),d?this._erasNarrowRegex:this._erasRegex},Pt.months=function cn(d,b){return d?l(this._months)?this._months[d.month()]:this._months[(this._months.isFormat||Jn).test(b)?"format":"standalone"][d.month()]:l(this._months)?this._months:this._months.standalone},Pt.monthsShort=function Fr(d,b){return d?l(this._monthsShort)?this._monthsShort[d.month()]:this._monthsShort[Jn.test(b)?"format":"standalone"][d.month()]:l(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Pt.monthsParse=function rs(d,b,x){var j,te,ze;if(this._monthsParseExact)return pr.call(this,d,b,x);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),j=0;j<12;j++){if(te=J([2e3,j]),x&&!this._longMonthsParse[j]&&(this._longMonthsParse[j]=new RegExp("^"+this.months(te,"").replace(".","")+"$","i"),this._shortMonthsParse[j]=new RegExp("^"+this.monthsShort(te,"").replace(".","")+"$","i")),!x&&!this._monthsParse[j]&&(ze="^"+this.months(te,"")+"|^"+this.monthsShort(te,""),this._monthsParse[j]=new RegExp(ze.replace(".",""),"i")),x&&"MMMM"===b&&this._longMonthsParse[j].test(d))return j;if(x&&"MMM"===b&&this._shortMonthsParse[j].test(d))return j;if(!x&&this._monthsParse[j].test(d))return j}},Pt.monthsRegex=function En(d){return this._monthsParseExact?(v(this,"_monthsRegex")||Br.call(this),d?this._monthsStrictRegex:this._monthsRegex):(v(this,"_monthsRegex")||(this._monthsRegex=Qn),this._monthsStrictRegex&&d?this._monthsStrictRegex:this._monthsRegex)},Pt.monthsShortRegex=function hr(d){return this._monthsParseExact?(v(this,"_monthsRegex")||Br.call(this),d?this._monthsShortStrictRegex:this._monthsShortRegex):(v(this,"_monthsShortRegex")||(this._monthsShortRegex=Wn),this._monthsShortStrictRegex&&d?this._monthsShortStrictRegex:this._monthsShortRegex)},Pt.week=function bi(d){return vs(d,this._week.dow,this._week.doy).week},Pt.firstDayOfYear=function Pe(){return this._week.doy},Pt.firstDayOfWeek=function ae(){return this._week.dow},Pt.weekdays=function Pi(d,b){var x=l(this._weekdays)?this._weekdays:this._weekdays[d&&!0!==d&&this._weekdays.isFormat.test(b)?"format":"standalone"];return!0===d?Cn(x,this._week.dow):d?x[d.day()]:x},Pt.weekdaysMin=function Yi(d){return!0===d?Cn(this._weekdaysMin,this._week.dow):d?this._weekdaysMin[d.day()]:this._weekdaysMin},Pt.weekdaysShort=function Fs(d){return!0===d?Cn(this._weekdaysShort,this._week.dow):d?this._weekdaysShort[d.day()]:this._weekdaysShort},Pt.weekdaysParse=function ai(d,b,x){var j,te,ze;if(this._weekdaysParseExact)return ds.call(this,d,b,x);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),j=0;j<7;j++){if(te=J([2e3,1]).day(j),x&&!this._fullWeekdaysParse[j]&&(this._fullWeekdaysParse[j]=new RegExp("^"+this.weekdays(te,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[j]=new RegExp("^"+this.weekdaysShort(te,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[j]=new RegExp("^"+this.weekdaysMin(te,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[j]||(ze="^"+this.weekdays(te,"")+"|^"+this.weekdaysShort(te,"")+"|^"+this.weekdaysMin(te,""),this._weekdaysParse[j]=new RegExp(ze.replace(".",""),"i")),x&&"dddd"===b&&this._fullWeekdaysParse[j].test(d))return j;if(x&&"ddd"===b&&this._shortWeekdaysParse[j].test(d))return j;if(x&&"dd"===b&&this._minWeekdaysParse[j].test(d))return j;if(!x&&this._weekdaysParse[j].test(d))return j}},Pt.weekdaysRegex=function Ms(d){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||Es.call(this),d?this._weekdaysStrictRegex:this._weekdaysRegex):(v(this,"_weekdaysRegex")||(this._weekdaysRegex=ro),this._weekdaysStrictRegex&&d?this._weekdaysStrictRegex:this._weekdaysRegex)},Pt.weekdaysShortRegex=function ui(d){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||Es.call(this),d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(v(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=cs),this._weekdaysShortStrictRegex&&d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Pt.weekdaysMinRegex=function Mi(d){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||Es.call(this),d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(v(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=so),this._weekdaysMinStrictRegex&&d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Pt.isPM=function wr(d){return"p"===(d+"").toLowerCase().charAt(0)},Pt.meridiem=function Zs(d,b,x){return d>11?x?"pm":"PM":x?"am":"AM"},Lr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(d){var b=d%10;return d+(1===He(d%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th")}}),s.lang=Ne("moment.lang is deprecated. Use moment.locale instead.",Lr),s.langData=Ne("moment.langData is deprecated. Use moment.localeData instead.",Cr);var Kr=Math.abs;function _o(d,b,x,j){var te=os(b,x);return d._milliseconds+=j*te._milliseconds,d._days+=j*te._days,d._months+=j*te._months,d._bubble()}function tn(d){return d<0?Math.floor(d):Math.ceil(d)}function Sn(d){return 4800*d/146097}function cr(d){return 146097*d/4800}function Jr(d){return function(){return this.as(d)}}var fr=Jr("ms"),Xo=Jr("s"),Po=Jr("m"),ts=Jr("h"),Ki=Jr("d"),Rs=Jr("w"),Ji=Jr("M"),Zi=Jr("Q"),vl=Jr("y");function po(d){return function(){return this.isValid()?this._data[d]:NaN}}var ia=po("milliseconds"),Sa=po("seconds"),bl=po("minutes"),du=po("hours"),hu=po("days"),Qo=po("months"),oa=po("years");var mo=Math.round,Yo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function _u(d,b,x,j,te){return te.relativeTime(b||1,!!x,d,j)}var qo=Math.abs;function No(d){return(d>0)-(d<0)||+d}function Ta(){if(!this.isValid())return this.localeData().invalidDate();var j,te,ze,ht,bn,dr,Ps,go,d=qo(this._milliseconds)/1e3,b=qo(this._days),x=qo(this._months),rn=this.asSeconds();return rn?(j=ce(d/60),te=ce(j/60),d%=60,j%=60,ze=ce(x/12),x%=12,ht=d?d.toFixed(3).replace(/\.?0+$/,""):"",bn=rn<0?"-":"",dr=No(this._months)!==No(rn)?"-":"",Ps=No(this._days)!==No(rn)?"-":"",go=No(this._milliseconds)!==No(rn)?"-":"",bn+"P"+(ze?dr+ze+"Y":"")+(x?dr+x+"M":"")+(b?Ps+b+"D":"")+(te||j||d?"T":"")+(te?go+te+"H":"")+(j?go+j+"M":"")+(d?go+ht+"S":"")):"P0D"}var Nn=qn.prototype;return Nn.isValid=function Xt(){return this._isValid},Nn.abs=function yi(){var d=this._data;return this._milliseconds=Kr(this._milliseconds),this._days=Kr(this._days),this._months=Kr(this._months),d.milliseconds=Kr(d.milliseconds),d.seconds=Kr(d.seconds),d.minutes=Kr(d.minutes),d.hours=Kr(d.hours),d.months=Kr(d.months),d.years=Kr(d.years),this},Nn.add=function Da(d,b){return _o(this,d,b,1)},Nn.subtract=function $t(d,b){return _o(this,d,b,-1)},Nn.as=function oi(d){if(!this.isValid())return NaN;var b,x,j=this._milliseconds;if("month"===(d=Q(d))||"quarter"===d||"year"===d)switch(b=this._days+j/864e5,x=this._months+Sn(b),d){case"month":return x;case"quarter":return x/3;case"year":return x/12}else switch(b=this._days+Math.round(cr(this._months)),d){case"week":return b/7+j/6048e5;case"day":return b+j/864e5;case"hour":return 24*b+j/36e5;case"minute":return 1440*b+j/6e4;case"second":return 86400*b+j/1e3;case"millisecond":return Math.floor(864e5*b)+j;default:throw new Error("Unknown unit "+d)}},Nn.asMilliseconds=fr,Nn.asSeconds=Xo,Nn.asMinutes=Po,Nn.asHours=ts,Nn.asDays=Ki,Nn.asWeeks=Rs,Nn.asMonths=Ji,Nn.asQuarters=Zi,Nn.asYears=vl,Nn.valueOf=function Fn(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*He(this._months/12):NaN},Nn._bubble=function on(){var te,ze,ht,rn,bn,d=this._milliseconds,b=this._days,x=this._months,j=this._data;return d>=0&&b>=0&&x>=0||d<=0&&b<=0&&x<=0||(d+=864e5*tn(cr(x)+b),b=0,x=0),j.milliseconds=d%1e3,te=ce(d/1e3),j.seconds=te%60,ze=ce(te/60),j.minutes=ze%60,ht=ce(ze/60),j.hours=ht%24,b+=ce(ht/24),x+=bn=ce(Sn(b)),b-=tn(cr(bn)),rn=ce(x/12),x%=12,j.days=b,j.months=x,j.years=rn,this},Nn.clone=function sa(){return os(this)},Nn.get=function cu(d){return d=Q(d),this.isValid()?this[d+"s"]():NaN},Nn.milliseconds=ia,Nn.seconds=Sa,Nn.minutes=bl,Nn.hours=du,Nn.days=hu,Nn.weeks=function fu(){return ce(this.days()/7)},Nn.months=Qo,Nn.years=oa,Nn.humanize=function gu(d,b){if(!this.isValid())return this.localeData().invalidDate();var te,ze,x=!1,j=Yo;return"object"==typeof d&&(b=d,d=!1),"boolean"==typeof d&&(x=d),"object"==typeof b&&(j=Object.assign({},Yo,b),null!=b.s&&null==b.ss&&(j.ss=b.s-1)),ze=function Hd(d,b,x,j){var te=os(d).abs(),ze=mo(te.as("s")),ht=mo(te.as("m")),rn=mo(te.as("h")),bn=mo(te.as("d")),dr=mo(te.as("M")),Ps=mo(te.as("w")),go=mo(te.as("y")),Fo=ze<=x.ss&&["s",ze]||ze<x.s&&["ss",ze]||ht<=1&&["m"]||ht<x.m&&["mm",ht]||rn<=1&&["h"]||rn<x.h&&["hh",rn]||bn<=1&&["d"]||bn<x.d&&["dd",bn];return null!=x.w&&(Fo=Fo||Ps<=1&&["w"]||Ps<x.w&&["ww",Ps]),(Fo=Fo||dr<=1&&["M"]||dr<x.M&&["MM",dr]||go<=1&&["y"]||["yy",go])[2]=b,Fo[3]=+d>0,Fo[4]=j,_u.apply(null,Fo)}(this,!x,j,te=this.localeData()),x&&(ze=te.pastFuture(+this,ze)),te.postformat(ze)},Nn.toISOString=Ta,Nn.toString=Ta,Nn.toJSON=Ta,Nn.locale=Wi,Nn.localeData=$o,Nn.toIsoString=Ne("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ta),Nn.lang=wi,W("X",0,0,"unix"),W("x",0,0,"valueOf"),Dt("x",Et),Dt("X",/[+-]?\d+(\.\d{1,3})?/),Me("X",function(d,b,x){x._d=new Date(1e3*parseFloat(d))}),Me("x",function(d,b,x){x._d=new Date(He(d))}),s.version="2.29.4",function a(d){o=d}(U),s.fn=De,s.min=function $(){return Y("isBefore",[].slice.call(arguments,0))},s.max=function Oe(){return Y("isAfter",[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=J,s.unix=function yt(d){return U(1e3*d)},s.months=function tr(d,b){return Gr(d,b,"months")},s.isDate=k,s.locale=Lr,s.invalid=ie,s.duration=os,s.isMoment=Ie,s.weekdays=function $r(d,b,x){return Or(d,b,x,"weekdays")},s.parseZone=function zt(){return U.apply(null,arguments).parseZone()},s.localeData=Cr,s.isDuration=Kn,s.monthsShort=function xs(d,b){return Gr(d,b,"monthsShort")},s.weekdaysMin=function Za(d,b,x){return Or(d,b,x,"weekdaysMin")},s.defineLocale=gr,s.updateLocale=function Fi(d,b){if(null!=b){var x,j,te=Do;null!=zn[d]&&null!=zn[d].parentLocale?zn[d].set(Xe(zn[d]._config,b)):(null!=(j=hs(d))&&(te=j._config),b=Xe(te,b),null==j&&(b.abbr=d),(x=new xe(b)).parentLocale=zn[d],zn[d]=x),Lr(d)}else null!=zn[d]&&(null!=zn[d].parentLocale?(zn[d]=zn[d].parentLocale,d===Lr()&&Lr(d)):null!=zn[d]&&delete zn[d]);return zn[d]},s.locales=function Hr(){return dt(zn)},s.weekdaysShort=function us(d,b,x){return Or(d,b,x,"weekdaysShort")},s.normalizeUnits=Q,s.relativeTimeRounding=function pu(d){return void 0===d?mo:"function"==typeof d&&(mo=d,!0)},s.relativeTimeThreshold=function mu(d,b){return void 0!==Yo[d]&&(void 0===b?Yo[d]:(Yo[d]=b,"s"===d&&(Yo.ss=b-1),!0))},s.calendarFormat=function Re(d,b){var x=d.diff(b,"days",!0);return x<-6?"sameElse":x<-1?"lastWeek":x<0?"lastDay":x<1?"sameDay":x<2?"nextDay":x<7?"nextWeek":"sameElse"},s.prototype=De,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()},78179:(me,V,u)=>{"use strict";u.d(V,{Gi:()=>_s,KH:()=>v});var o=u(94650),s=u(36895);function a(U){const z=[],T=U.root,Y=U.node;let $=Y;for(;$&&$!==T.serverNode&&$!==T.clientNode;)z.push($),$=$.parentNode;$&&z.push($);let ct=Y.nodeName||"unknown";for(let Ht=z.length-1;Ht>=0;Ht--)if($=z[Ht],$.childNodes&&Ht>0)for(let Xt=0;Xt<$.childNodes.length;Xt++)if($.childNodes[Xt]===z[Ht-1]){ct+="_s"+(Xt+1);break}return ct}const l=new o.OlP("PrebootNonce");let v=(()=>{class U{constructor(){this.clientNodeCache={},this.replayStarted=!1}setWindow(T){this.win=T}getWindow(){return this.win||(this.win=function h(){return{prebootData:window.prebootData,getComputedStyle:window.getComputedStyle,document}}()),this.win}replayAll(){if(this.replayStarted)return;this.replayStarted=!0;const T=this.getWindow().prebootData||{};(T.apps||[]).forEach($=>this.replayForApp($)),this.cleanup(T)}replayForApp(T){T=T||{};try{(T.events||[]).forEach($=>this.replayEvent(T,$))}catch(Y){console.error(Y)}this.switchBuffer(T)}replayEvent(T,Y){const $=(Y=Y||{}).event,Oe=Y.node||{},ct=Y.nodeKey,Ot=this.findClientNode({root:(T=T||{}).root,node:Oe,nodeKey:ct});Ot?(Ot.checked=Oe.checked,Ot.selected=Oe.selected,Ot.value=Oe.value,Ot.dispatchEvent($)):console.warn(`Trying to dispatch event ${$.type} to node ${ct}\n        but could not find client node. Server node is: ${Oe}`)}switchBuffer(T){const Y=(T=T||{}).root||{},$=Y.serverNode,Oe=Y.clientNode;if(Oe&&$&&$!==Oe&&"BODY"!==$.nodeName)try{const Ot=(0,this.getWindow().getComputedStyle)($).getPropertyValue("display")||"block";$.remove?$.remove():$.style.display="none",Oe.style.display=Ot}catch(ct){console.error(ct)}}cleanup(T){const Y=(T=T||{}).listeners||[],$=T.activeNode;null!=$&&setTimeout(()=>this.setFocus($),1);for(const Ot of Y)Ot.node.removeEventListener(Ot.eventName,Ot.handler);const Oe=this.getWindow().document,ct=Oe.getElementById("prebootOverlay");if(ct&&(ct.remove?ct.remove():null!==ct.parentNode?ct.parentNode.removeChild(ct):ct.style.display="none"),T.apps=[],this.clientNodeCache={},"function"==typeof CustomEvent){const Ot=new CustomEvent("PrebootComplete");Oe.dispatchEvent(Ot)}else console.warn("Could not dispatch PrebootComplete event.\n       You can fix this by including a polyfill for CustomEvent.")}setFocus(T){if(!T||!T.node||!T.nodeKey)return;const Y=this.findClientNode(T);if(Y){Y.focus();const $=T.selection;if(Y.setSelectionRange&&$)try{Y.setSelectionRange($.start,$.end,$.direction)}catch{}}}findClientNode(T){const Y=(T=T||{}).node,$=T.root;if(!$||!$.serverNode||!$.clientNode)return null;const Oe=T.nodeKey||a(T);if(this.clientNodeCache[Oe])return this.clientNodeCache[Oe];const ct=(Y.className||"").replace("ng-binding","").trim();let Ot=Y.tagName;Y.id?Ot+=`#${Y.id}`:ct&&(Ot+=`.${ct.replace(/ /g,".")}`);const Ht=$.clientNode;let Xt=Ht.querySelectorAll(Ot);Xt.length||(console.log(`nothing found for ${Ot} so using ${Y.tagName}`),Xt=Ht.querySelectorAll(Y.tagName));const $n=Xt.length;for(let qn=0;qn<$n;qn++){const Kn=Xt.item(qn);if(a({root:$,node:Kn})===Oe)return this.clientNodeCache[Oe]=Kn,Kn}return 1===Xt.length?(this.clientNodeCache[Oe]=Xt[0],Xt[0]):(console.warn(`No matching client node found for ${Oe}.\n       You can fix this by assigning this element a unique id attribute.`),null)}}return U.\u0275fac=function(T){return new(T||U)},U.\u0275prov=o.Yz7({token:U,factory:U.\u0275fac}),U})();function M(U,z){const T=z||window,Y=T.prebootData={opts:U,apps:[],listeners:[]};return()=>D(Y,T)}function D(U,z){const Y=(z||window).document||{},$=Y.currentScript||[].slice.call(Y.getElementsByTagName("script"),-1)[0];if(!$)return void console.error("Preboot initialization failed, no currentScript has been detected.");let Oe=$.parentNode;if(!Oe)return void console.error("Preboot initialization failed, the script is detached");Oe.removeChild($);let Ot=(U.opts||{}).eventSelectors||[];const Xt={root:U.opts?k(Y,U.opts,Oe):null,events:[]};U.apps&&U.apps.push(Xt),Ot=Ot.map($n=>($n.hasOwnProperty("replay")||($n.replay=!0),$n)),Ot.forEach($n=>P(Y,U,Xt,$n))}function R(U){let z=U.createElement("div");return z.setAttribute("id","prebootOverlay"),z.setAttribute("style","display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999999;background:black;opacity:.3"),U.documentElement.appendChild(z),z}function k(U,z,T){const Y={serverNode:T};return Y.clientNode=z.buffer?pe(Y):Y.serverNode,z.disableOverlay||(Y.overlay=R(U)),Y}function P(U,z,T,Y){const $=T.root.serverNode;!$||Y.events.forEach(Oe=>{const ct=H(U,z,Y,T);$.addEventListener(Oe,ct,!0),z.listeners&&z.listeners.push({node:$,eventName:Oe,handler:ct})})}function H(U,z,T,Y){const $=["keyup","keydown","focusin","mouseup","mousedown"],Oe=["INPUT","TEXTAREA"],ct=U.documentElement.matches||U.documentElement.msMatchesSelector,Ot=z.opts;return function(Ht){const Xt=Ht.target;if(!ct.call(Xt,T.selector))return;const $n=Y.root,qn=Ht.type;if(!Xt||!qn)return;const Kn=T.keyCodes;if(Kn&&Kn.length&&!Kn.filter(Cs=>Ht.which===Cs).length)return;T.preventDefault&&Ht.preventDefault(),T.action&&T.action(Xt,Ht);const Vr=a({root:$n,node:Xt});if($.indexOf(qn)>=0&&Oe.indexOf(Xt.tagName?Xt.tagName:"")>=0?z.activeNode={root:$n,node:Xt,nodeKey:Vr,selection:J(Xt)}:"change"!==qn&&"focusout"!==qn&&(z.activeNode=void 0),Ot&&!Ot.disableOverlay&&T.freeze){const Ws=$n.overlay;Ws.style.display="block",setTimeout(()=>{Ws.style.display="none"},1e4)}T.replay&&Y.events.push({node:Xt,nodeKey:Vr,event:Ht,name:qn})}}function J(U){const z=(U=U||{}).value||"",T={start:z.length,end:z.length,direction:"forward"};try{(U.selectionStart||0===U.selectionStart)&&(T.start=U.selectionStart,T.end=U.selectionEnd?U.selectionEnd:0,T.direction=U.selectionDirection?U.selectionDirection:"none")}catch{}return T}function pe(U){const z=U.serverNode;if(!z||!z.parentNode||z===document.documentElement||z===document.body)return z;const T=z.cloneNode(!1);return T.style.display="none",z.parentNode.insertBefore(T,z),z.setAttribute("ng-non-bindable",""),T}const Z={start:D,createOverlay:R,getAppRoot:k,handleEvents:P,createListenHandler:H,getSelection:J,createBuffer:pe},ue="prebootInitFn",Ce={buffer:!0,replay:!0,disableOverlay:!1,eventSelectors:[{selector:"input,textarea",events:["keypress","keyup","keydown","input","change"]},{selector:"select,option",events:["change"]},{selector:"input",events:["keyup"],preventDefault:!0,keyCodes:[13],freeze:!0},{selector:"form",events:["submit"],preventDefault:!0,freeze:!0},{selector:"input,textarea",events:["focusin","focusout","mousedown","mouseup"],replay:!1},{selector:"button",events:["click"],preventDefault:!0,freeze:!0}]};function We(U){const z=function oe(U,...z){if(null==U)throw new TypeError("Cannot convert undefined or null to object");const T=Object(U);for(let Y=0;Y<z.length;Y++){const $=z[Y];if(null!=$)for(const Oe in $)$.hasOwnProperty&&$.hasOwnProperty(Oe)&&(T[Oe]=$[Oe])}return T}({},Ce,U);Ve(z);const T=function ie(){const U=[];for(const z in Z)if(Z.hasOwnProperty(z)){const Y=Z[z].toString().replace("common_1.","");U.push(Y)}return U.push(a.toString()),"\n\n"+U.join("\n\n")+"\n\n"}(),Y=function Ie(U){const z="START_FUNCTION_HERE",T="STOP_FUNCTION_HERE";let Oe,ct,Y=JSON.stringify(U,function(Ot,Ht){return Ht&&Ht.constructor&&Ht.call&&Ht.apply?z+Ht.toString()+T:Ht}),$=Y.indexOf(z);for(;$>=0;)Oe=Y.indexOf(T),ct=Y.substring($+z.length,Oe),ct=ct.replace(/\\n/g,"\n"),Y=Y.substring(0,$-1)+ct+Y.substring(Oe+T.length+1),$=Y.indexOf(z);return Y}(z),$=M.toString();return`var ${ue} = (function() {\n      ${T}\n      return (${$.replace("common_1.","")})(${Y});\n    })();`}function Ve(U){if(!U.appRoot||!U.appRoot.length)throw new Error("The appRoot is missing from preboot options. This is needed to find the root of your application. Set this value in the preboot options to be a selector for the root element of your app.")}var Fe=function(U,z){return(Fe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,Y){T.__proto__=Y}||function(T,Y){for(var $ in Y)Y.hasOwnProperty($)&&(T[$]=Y[$])})(U,z)};function Ne(U,z){function T(){this.constructor=U}Fe(U,z),U.prototype=null===z?Object.create(z):(T.prototype=z.prototype,new T)}var Ue,Je={e:{}};function rt(){try{return Ue.apply(this,arguments)}catch(U){return Je.e=U,Je}}function be(U){return Ue=U,rt}function Xe(U){return"function"==typeof U}var xe=!1,dt={Promise:void 0,set useDeprecatedSynchronousErrorHandling(U){xe=U},get useDeprecatedSynchronousErrorHandling(){return xe}};function bt(U){setTimeout(function(){throw U})}var wt={closed:!0,next:function(U){},error:function(U){if(dt.useDeprecatedSynchronousErrorHandling)throw U;bt(U)},complete:function(){}},Ft=Array.isArray||function(U){return U&&"number"==typeof U.length};function Ke(U){return null!=U&&"object"==typeof U}function Ae(U){return Error.call(this),this.message=U?U.length+" errors occurred during unsubscription:\n"+U.map(function(z,T){return T+1+") "+z.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=U,this}Ae.prototype=Object.create(Error.prototype);var ve=Ae,q=function(){function U(z){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,z&&(this._unsubscribe=z)}return U.prototype.unsubscribe=function(){var T,z=!1;if(!this.closed){var Y=this,$=Y._parent,Oe=Y._parents,ct=Y._unsubscribe,Ot=Y._subscriptions;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;for(var Ht=-1,Xt=Oe?Oe.length:0;$;)$.remove(this),$=++Ht<Xt&&Oe[Ht]||null;if(Xe(ct)&&be(ct).call(this)===Je&&(z=!0,T=T||(Je.e instanceof ve?W(Je.e.errors):[Je.e])),Ft(Ot))for(Ht=-1,Xt=Ot.length;++Ht<Xt;){var qn=Ot[Ht];if(Ke(qn)&&be(qn.unsubscribe).call(qn)===Je){z=!0,T=T||[];var Kn=Je.e;Kn instanceof ve?T=T.concat(W(Kn.errors)):T.push(Kn)}}if(z)throw new ve(T)}},U.prototype.add=function(z){if(!z||z===U.EMPTY)return U.EMPTY;if(z===this)return this;var T=z;switch(typeof z){case"function":T=new U(z);case"object":if(T.closed||"function"!=typeof T.unsubscribe)return T;if(this.closed)return T.unsubscribe(),T;if("function"!=typeof T._addParent){var Y=T;(T=new U)._subscriptions=[Y]}break;default:throw new Error("unrecognized teardown "+z+" added to Subscription.")}return(this._subscriptions||(this._subscriptions=[])).push(T),T._addParent(this),T},U.prototype.remove=function(z){var T=this._subscriptions;if(T){var Y=T.indexOf(z);-1!==Y&&T.splice(Y,1)}},U.prototype._addParent=function(z){var Y=this._parent,$=this._parents;Y&&Y!==z?$?-1===$.indexOf(z)&&$.push(z):this._parents=[z]:this._parent=z},U.EMPTY=((z=new U).closed=!0,z),U;var z}();function W(U){return U.reduce(function(z,T){return z.concat(T instanceof ve?T.errors:T)},[])}var se="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),$e=function(U){function z(T,Y,$){var Oe=U.call(this)||this;switch(Oe.syncErrorValue=null,Oe.syncErrorThrown=!1,Oe.syncErrorThrowable=!1,Oe.isStopped=!1,Oe._parentSubscription=null,arguments.length){case 0:Oe.destination=wt;break;case 1:if(!T){Oe.destination=wt;break}if("object"==typeof T){T instanceof z?(Oe.syncErrorThrowable=T.syncErrorThrowable,Oe.destination=T,T.add(Oe)):(Oe.syncErrorThrowable=!0,Oe.destination=new st(Oe,T));break}default:Oe.syncErrorThrowable=!0,Oe.destination=new st(Oe,T,Y,$)}return Oe}return Ne(z,U),z.prototype[se]=function(){return this},z.create=function(T,Y,$){var Oe=new z(T,Y,$);return Oe.syncErrorThrowable=!1,Oe},z.prototype.next=function(T){this.isStopped||this._next(T)},z.prototype.error=function(T){this.isStopped||(this.isStopped=!0,this._error(T))},z.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},z.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,U.prototype.unsubscribe.call(this))},z.prototype._next=function(T){this.destination.next(T)},z.prototype._error=function(T){this.destination.error(T),this.unsubscribe()},z.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},z.prototype._unsubscribeAndRecycle=function(){var Y=this._parent,$=this._parents;return this._parent=null,this._parents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parent=Y,this._parents=$,this._parentSubscription=null,this},z}(q),st=function(U){function z(T,Y,$,Oe){var ct=U.call(this)||this;ct._parentSubscriber=T;var Ot,Ht=ct;return Xe(Y)?Ot=Y:Y&&(Ot=Y.next,$=Y.error,Oe=Y.complete,Y!==wt&&(Xe((Ht=Object.create(Y)).unsubscribe)&&ct.add(Ht.unsubscribe.bind(Ht)),Ht.unsubscribe=ct.unsubscribe.bind(ct))),ct._context=Ht,ct._next=Ot,ct._error=$,ct._complete=Oe,ct}return Ne(z,U),z.prototype.next=function(T){if(!this.isStopped&&this._next){var Y=this._parentSubscriber;dt.useDeprecatedSynchronousErrorHandling&&Y.syncErrorThrowable?this.__tryOrSetError(Y,this._next,T)&&this.unsubscribe():this.__tryOrUnsub(this._next,T)}},z.prototype.error=function(T){if(!this.isStopped){var Y=this._parentSubscriber,$=dt.useDeprecatedSynchronousErrorHandling;if(this._error)$&&Y.syncErrorThrowable?(this.__tryOrSetError(Y,this._error,T),this.unsubscribe()):(this.__tryOrUnsub(this._error,T),this.unsubscribe());else if(Y.syncErrorThrowable)$?(Y.syncErrorValue=T,Y.syncErrorThrown=!0):bt(T),this.unsubscribe();else{if(this.unsubscribe(),$)throw T;bt(T)}}},z.prototype.complete=function(){var T=this;if(!this.isStopped){var Y=this._parentSubscriber;if(this._complete){var $=function(){return T._complete.call(T._context)};dt.useDeprecatedSynchronousErrorHandling&&Y.syncErrorThrowable?(this.__tryOrSetError(Y,$),this.unsubscribe()):(this.__tryOrUnsub($),this.unsubscribe())}else this.unsubscribe()}},z.prototype.__tryOrUnsub=function(T,Y){try{T.call(this._context,Y)}catch($){if(this.unsubscribe(),dt.useDeprecatedSynchronousErrorHandling)throw $;bt($)}},z.prototype.__tryOrSetError=function(T,Y,$){if(!dt.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{Y.call(this._context,$)}catch(Oe){return dt.useDeprecatedSynchronousErrorHandling?(T.syncErrorValue=Oe,T.syncErrorThrown=!0,!0):(bt(Oe),!0)}return!1},z.prototype._unsubscribe=function(){var T=this._parentSubscriber;this._context=null,this._parentSubscriber=null,T.unsubscribe()},z}($e),qt="function"==typeof Symbol&&Symbol.observable||"@@observable";function mn(){}function yn(U){return U?1===U.length?U[0]:function(T){return U.reduce(function(Y,$){return $(Y)},T)}:mn}var gn=function(){function U(z){this._isScalar=!1,z&&(this._subscribe=z)}return U.prototype.lift=function(z){var T=new U;return T.source=this,T.operator=z,T},U.prototype.subscribe=function(z,T,Y){var $=this.operator,Oe=function Nt(U,z,T){if(U){if(U instanceof $e)return U;if(U[se])return U[se]()}return U||z||T?new $e(U,z,T):new $e(wt)}(z,T,Y);if($?$.call(Oe,this.source):Oe.add(this.source||dt.useDeprecatedSynchronousErrorHandling&&!Oe.syncErrorThrowable?this._subscribe(Oe):this._trySubscribe(Oe)),dt.useDeprecatedSynchronousErrorHandling&&Oe.syncErrorThrowable&&(Oe.syncErrorThrowable=!1,Oe.syncErrorThrown))throw Oe.syncErrorValue;return Oe},U.prototype._trySubscribe=function(z){try{return this._subscribe(z)}catch(T){dt.useDeprecatedSynchronousErrorHandling&&(z.syncErrorThrown=!0,z.syncErrorValue=T),function Ct(U){for(;U;){var Y=U.destination;if(U.closed||U.isStopped)return!1;U=Y&&Y instanceof $e?Y:null}return!0}(z)?z.error(T):console.warn(T)}},U.prototype.forEach=function(z,T){var Y=this;return new(T=sn(T))(function($,Oe){var ct;ct=Y.subscribe(function(Ot){try{z(Ot)}catch(Ht){Oe(Ht),ct&&ct.unsubscribe()}},Oe,$)})},U.prototype._subscribe=function(z){var T=this.source;return T&&T.subscribe(z)},U.prototype[qt]=function(){return this},U.prototype.pipe=function(){for(var z=[],T=0;T<arguments.length;T++)z[T]=arguments[T];return 0===z.length?this:yn(z)(this)},U.prototype.toPromise=function(z){var T=this;return new(z=sn(z))(function(Y,$){var Oe;T.subscribe(function(ct){return Oe=ct},function(ct){return $(ct)},function(){return Y(Oe)})})},U.create=function(z){return new U(z)},U}();function sn(U){if(U||(U=dt.Promise||Promise),!U)throw new Error("no Promise impl found");return U}var Zt=new gn(function(U){return U.complete()});function Hn(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}Hn.prototype=Object.create(Error.prototype);var Jn=Hn,Qn=function(){function U(z,T){this.predicate=z,this.thisArg=T}return U.prototype.call=function(z,T){return T.subscribe(new cn(z,this.predicate,this.thisArg))},U}(),cn=function(U){function z(T,Y,$){var Oe=U.call(this,T)||this;return Oe.predicate=Y,Oe.thisArg=$,Oe.count=0,Oe}return Ne(z,U),z.prototype._next=function(T){var Y;try{Y=this.predicate.call(this.thisArg,T,this.count++)}catch($){return void this.destination.error($)}Y&&this.destination.next(T)},z}($e);Error;var mr=function(){function U(z){if(this.total=z,this.total<0)throw new Jn}return U.prototype.call=function(z,T){return T.subscribe(new Yn(z,this.total))},U}(),Yn=function(U){function z(T,Y){var $=U.call(this,T)||this;return $.total=Y,$.count=0,$}return Ne(z,U),z.prototype._next=function(T){var Y=this.total,$=++this.count;$<=Y&&(this.destination.next(T),$===Y&&(this.destination.complete(),this.unsubscribe()))},z}($e);Error;const Bn="preboot-inline-script",Ls=new o.OlP("PrebootOptions");function hi(U,z,T){const Y=U.createElement("script");return z&&(Y.nonce=z),Y.className=Bn,Y.textContent=T,Y}const ar={provide:o.tb,useFactory:function Er(U,z,T,Y,$,Oe){return()=>{if(Ve(z),(0,s.PM)(Y)){const ct=We(z),Ot=hi(U,T,ct),Ht=function at(){return`${ue}();`}(),Xt=U.getElementsByClassName(Bn);if(0===Xt.length){const qn=[].concat(z.appRoot);U.head.appendChild(Ot),qn.map(Kn=>({selector:Kn,appRootElem:U.querySelector(Kn)})).forEach(({selector:Kn,appRootElem:Vr})=>{if(!Vr)return void console.log(`No server node found for selector: ${Kn}`);const Ws=hi(U,T,Ht);Vr.insertBefore(Ws,Vr.firstChild)})}else Xt.length>0&&T&&(Xt[0].nonce=T)}(0,s.NF)(Y)&&(null==z.replay||z.replay)&&$.isStable.pipe(function Wn(U,z){return function(Y){return Y.lift(new Qn(U,z))}}(Ot=>Ot),function kr(U){return function(z){return 0===U?function xn(U){return U?function Dt(U){return new gn(function(z){return U.schedule(function(){return z.complete()})})}(U):Zt}():z.lift(new mr(U))}}(1)).subscribe(()=>{Oe.replayAll()})}},deps:[s.K0,Ls,[new o.FiY,new o.tBr(l)],o.Lbi,o.z2F,v],multi:!0};let _s=(()=>{class U{static withConfig(T){return{ngModule:U,providers:[{provide:Ls,useValue:T}]}}}return U.\u0275fac=function(T){return new(T||U)},U.\u0275mod=o.oAB({type:U}),U.\u0275inj=o.cJS({providers:[v,ar]}),U})()},61135:(me,V,u)=>{"use strict";u.d(V,{X:()=>s});var o=u(77579);class s extends o.x{constructor(l){super(),this._value=l}get value(){return this.getValue()}_subscribe(l){const h=super._subscribe(l);return!h.closed&&l.next(this._value),h}getValue(){const{hasError:l,thrownError:h,_value:v}=this;if(l)throw h;return this._throwIfClosed(),v}next(l){super.next(this._value=l)}}},69751:(me,V,u)=>{"use strict";u.d(V,{y:()=>D});var o=u(70930),s=u(50727),a=u(48822),l=u(89635),h=u(42416),v=u(30576),M=u(72806);let D=(()=>{class H{constructor(pe){pe&&(this._subscribe=pe)}lift(pe){const Z=new H;return Z.source=this,Z.operator=pe,Z}subscribe(pe,Z,ue){const Ce=function P(H){return H&&H instanceof o.Lv||function k(H){return H&&(0,v.m)(H.next)&&(0,v.m)(H.error)&&(0,v.m)(H.complete)}(H)&&(0,s.Nn)(H)}(pe)?pe:new o.Hp(pe,Z,ue);return(0,M.x)(()=>{const{operator:ie,source:We}=this;Ce.add(ie?ie.call(Ce,We):We?this._subscribe(Ce):this._trySubscribe(Ce))}),Ce}_trySubscribe(pe){try{return this._subscribe(pe)}catch(Z){pe.error(Z)}}forEach(pe,Z){return new(Z=R(Z))((ue,Ce)=>{const ie=new o.Hp({next:We=>{try{pe(We)}catch(at){Ce(at),ie.unsubscribe()}},error:Ce,complete:ue});this.subscribe(ie)})}_subscribe(pe){var Z;return null===(Z=this.source)||void 0===Z?void 0:Z.subscribe(pe)}[a.L](){return this}pipe(...pe){return(0,l.U)(pe)(this)}toPromise(pe){return new(pe=R(pe))((Z,ue)=>{let Ce;this.subscribe(ie=>Ce=ie,ie=>ue(ie),()=>Z(Ce))})}}return H.create=J=>new H(J),H})();function R(H){var J;return null!==(J=H??h.v.Promise)&&void 0!==J?J:Promise}},4707:(me,V,u)=>{"use strict";u.d(V,{t:()=>a});var o=u(77579),s=u(26063);class a extends o.x{constructor(h=1/0,v=1/0,M=s.l){super(),this._bufferSize=h,this._windowTime=v,this._timestampProvider=M,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=v===1/0,this._bufferSize=Math.max(1,h),this._windowTime=Math.max(1,v)}next(h){const{isStopped:v,_buffer:M,_infiniteTimeWindow:D,_timestampProvider:R,_windowTime:k}=this;v||(M.push(h),!D&&M.push(R.now()+k)),this._trimBuffer(),super.next(h)}_subscribe(h){this._throwIfClosed(),this._trimBuffer();const v=this._innerSubscribe(h),{_infiniteTimeWindow:M,_buffer:D}=this,R=D.slice();for(let k=0;k<R.length&&!h.closed;k+=M?1:2)h.next(R[k]);return this._checkFinalizedStatuses(h),v}_trimBuffer(){const{_bufferSize:h,_timestampProvider:v,_buffer:M,_infiniteTimeWindow:D}=this,R=(D?1:2)*h;if(h<1/0&&R<M.length&&M.splice(0,M.length-R),!D){const k=v.now();let P=0;for(let H=1;H<M.length&&M[H]<=k;H+=2)P=H;P&&M.splice(0,P+1)}}}},77579:(me,V,u)=>{"use strict";u.d(V,{x:()=>M});var o=u(69751),s=u(50727);const l=(0,u(83888).d)(R=>function(){R(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var h=u(38737),v=u(72806);let M=(()=>{class R extends o.y{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(P){const H=new D(this,this);return H.operator=P,H}_throwIfClosed(){if(this.closed)throw new l}next(P){(0,v.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const H of this.currentObservers)H.next(P)}})}error(P){(0,v.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=P;const{observers:H}=this;for(;H.length;)H.shift().error(P)}})}complete(){(0,v.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:P}=this;for(;P.length;)P.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var P;return(null===(P=this.observers)||void 0===P?void 0:P.length)>0}_trySubscribe(P){return this._throwIfClosed(),super._trySubscribe(P)}_subscribe(P){return this._throwIfClosed(),this._checkFinalizedStatuses(P),this._innerSubscribe(P)}_innerSubscribe(P){const{hasError:H,isStopped:J,observers:pe}=this;return H||J?s.Lc:(this.currentObservers=null,pe.push(P),new s.w0(()=>{this.currentObservers=null,(0,h.P)(pe,P)}))}_checkFinalizedStatuses(P){const{hasError:H,thrownError:J,isStopped:pe}=this;H?P.error(J):pe&&P.complete()}asObservable(){const P=new o.y;return P.source=this,P}}return R.create=(k,P)=>new D(k,P),R})();class D extends M{constructor(k,P){super(),this.destination=k,this.source=P}next(k){var P,H;null===(H=null===(P=this.destination)||void 0===P?void 0:P.next)||void 0===H||H.call(P,k)}error(k){var P,H;null===(H=null===(P=this.destination)||void 0===P?void 0:P.error)||void 0===H||H.call(P,k)}complete(){var k,P;null===(P=null===(k=this.destination)||void 0===k?void 0:k.complete)||void 0===P||P.call(k)}_subscribe(k){var P,H;return null!==(H=null===(P=this.source)||void 0===P?void 0:P.subscribe(k))&&void 0!==H?H:s.Lc}}},70930:(me,V,u)=>{"use strict";u.d(V,{Hp:()=>ue,Lv:()=>H});var o=u(30576),s=u(50727),a=u(42416),l=u(87849),h=u(25032);const v=R("C",void 0,void 0);function R(Ve,oe,Ie){return{kind:Ve,value:oe,error:Ie}}var k=u(43410),P=u(72806);class H extends s.w0{constructor(oe){super(),this.isStopped=!1,oe?(this.destination=oe,(0,s.Nn)(oe)&&oe.add(this)):this.destination=at}static create(oe,Ie,Fe){return new ue(oe,Ie,Fe)}next(oe){this.isStopped?We(function D(Ve){return R("N",Ve,void 0)}(oe),this):this._next(oe)}error(oe){this.isStopped?We(function M(Ve){return R("E",void 0,Ve)}(oe),this):(this.isStopped=!0,this._error(oe))}complete(){this.isStopped?We(v,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(oe){this.destination.next(oe)}_error(oe){try{this.destination.error(oe)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const J=Function.prototype.bind;function pe(Ve,oe){return J.call(Ve,oe)}class Z{constructor(oe){this.partialObserver=oe}next(oe){const{partialObserver:Ie}=this;if(Ie.next)try{Ie.next(oe)}catch(Fe){Ce(Fe)}}error(oe){const{partialObserver:Ie}=this;if(Ie.error)try{Ie.error(oe)}catch(Fe){Ce(Fe)}else Ce(oe)}complete(){const{partialObserver:oe}=this;if(oe.complete)try{oe.complete()}catch(Ie){Ce(Ie)}}}class ue extends H{constructor(oe,Ie,Fe){let Ne;if(super(),(0,o.m)(oe)||!oe)Ne={next:oe??void 0,error:Ie??void 0,complete:Fe??void 0};else{let Je;this&&a.v.useDeprecatedNextContext?(Je=Object.create(oe),Je.unsubscribe=()=>this.unsubscribe(),Ne={next:oe.next&&pe(oe.next,Je),error:oe.error&&pe(oe.error,Je),complete:oe.complete&&pe(oe.complete,Je)}):Ne=oe}this.destination=new Z(Ne)}}function Ce(Ve){a.v.useDeprecatedSynchronousErrorHandling?(0,P.O)(Ve):(0,l.h)(Ve)}function We(Ve,oe){const{onStoppedNotification:Ie}=a.v;Ie&&k.z.setTimeout(()=>Ie(Ve,oe))}const at={closed:!0,next:h.Z,error:function ie(Ve){throw Ve},complete:h.Z}},50727:(me,V,u)=>{"use strict";u.d(V,{Lc:()=>v,w0:()=>h,Nn:()=>M});var o=u(30576);const a=(0,u(83888).d)(R=>function(P){R(this),this.message=P?`${P.length} errors occurred during unsubscription:\n${P.map((H,J)=>`${J+1}) ${H.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=P});var l=u(38737);class h{constructor(k){this.initialTeardown=k,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let k;if(!this.closed){this.closed=!0;const{_parentage:P}=this;if(P)if(this._parentage=null,Array.isArray(P))for(const pe of P)pe.remove(this);else P.remove(this);const{initialTeardown:H}=this;if((0,o.m)(H))try{H()}catch(pe){k=pe instanceof a?pe.errors:[pe]}const{_finalizers:J}=this;if(J){this._finalizers=null;for(const pe of J)try{D(pe)}catch(Z){k=k??[],Z instanceof a?k=[...k,...Z.errors]:k.push(Z)}}if(k)throw new a(k)}}add(k){var P;if(k&&k!==this)if(this.closed)D(k);else{if(k instanceof h){if(k.closed||k._hasParent(this))return;k._addParent(this)}(this._finalizers=null!==(P=this._finalizers)&&void 0!==P?P:[]).push(k)}}_hasParent(k){const{_parentage:P}=this;return P===k||Array.isArray(P)&&P.includes(k)}_addParent(k){const{_parentage:P}=this;this._parentage=Array.isArray(P)?(P.push(k),P):P?[P,k]:k}_removeParent(k){const{_parentage:P}=this;P===k?this._parentage=null:Array.isArray(P)&&(0,l.P)(P,k)}remove(k){const{_finalizers:P}=this;P&&(0,l.P)(P,k),k instanceof h&&k._removeParent(this)}}h.EMPTY=(()=>{const R=new h;return R.closed=!0,R})();const v=h.EMPTY;function M(R){return R instanceof h||R&&"closed"in R&&(0,o.m)(R.remove)&&(0,o.m)(R.add)&&(0,o.m)(R.unsubscribe)}function D(R){(0,o.m)(R)?R():R.unsubscribe()}},42416:(me,V,u)=>{"use strict";u.d(V,{v:()=>o});const o={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},94033:(me,V,u)=>{"use strict";u.d(V,{c:()=>v});var o=u(69751),s=u(50727),a=u(38343),l=u(25403),h=u(54482);class v extends o.y{constructor(D,R){super(),this.source=D,this.subjectFactory=R,this._subject=null,this._refCount=0,this._connection=null,(0,h.A)(D)&&(this.lift=D.lift)}_subscribe(D){return this.getSubject().subscribe(D)}getSubject(){const D=this._subject;return(!D||D.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:D}=this;this._subject=this._connection=null,D?.unsubscribe()}connect(){let D=this._connection;if(!D){D=this._connection=new s.w0;const R=this.getSubject();D.add(this.source.subscribe((0,l.x)(R,void 0,()=>{this._teardown(),R.complete()},k=>{this._teardown(),R.error(k)},()=>this._teardown()))),D.closed&&(this._connection=null,D=s.w0.EMPTY)}return D}refCount(){return(0,a.x)()(this)}}},39841:(me,V,u)=>{"use strict";u.d(V,{a:()=>k});var o=u(69751),s=u(54742),a=u(32076),l=u(44671),h=u(83268),v=u(63269),M=u(31810),D=u(25403),R=u(39672);function k(...J){const pe=(0,v.yG)(J),Z=(0,v.jO)(J),{args:ue,keys:Ce}=(0,s.D)(J);if(0===ue.length)return(0,a.D)([],pe);const ie=new o.y(function P(J,pe,Z=l.y){return ue=>{H(pe,()=>{const{length:Ce}=J,ie=new Array(Ce);let We=Ce,at=Ce;for(let Ve=0;Ve<Ce;Ve++)H(pe,()=>{const oe=(0,a.D)(J[Ve],pe);let Ie=!1;oe.subscribe((0,D.x)(ue,Fe=>{ie[Ve]=Fe,Ie||(Ie=!0,at--),at||ue.next(Z(ie.slice()))},()=>{--We||ue.complete()}))},ue)},ue)}}(ue,pe,Ce?We=>(0,M.n)(Ce,We):l.y));return Z?ie.pipe((0,h.Z)(Z)):ie}function H(J,pe,Z){J?(0,R.f)(Z,J,pe):pe()}},97272:(me,V,u)=>{"use strict";u.d(V,{z:()=>h});var o=u(8189),a=u(63269),l=u(32076);function h(...v){return function s(){return(0,o.J)(1)}()((0,l.D)(v,(0,a.yG)(v)))}},49770:(me,V,u)=>{"use strict";u.d(V,{P:()=>a});var o=u(69751),s=u(38421);function a(l){return new o.y(h=>{(0,s.Xf)(l()).subscribe(h)})}},60515:(me,V,u)=>{"use strict";u.d(V,{E:()=>s});const s=new(u(69751).y)(h=>h.complete())},4128:(me,V,u)=>{"use strict";u.d(V,{D:()=>D});var o=u(69751),s=u(54742),a=u(38421),l=u(63269),h=u(25403),v=u(83268),M=u(31810);function D(...R){const k=(0,l.jO)(R),{args:P,keys:H}=(0,s.D)(R),J=new o.y(pe=>{const{length:Z}=P;if(!Z)return void pe.complete();const ue=new Array(Z);let Ce=Z,ie=Z;for(let We=0;We<Z;We++){let at=!1;(0,a.Xf)(P[We]).subscribe((0,h.x)(pe,Ve=>{at||(at=!0,ie--),ue[We]=Ve},()=>Ce--,void 0,()=>{(!Ce||!at)&&(ie||pe.next(H?(0,M.n)(H,ue):ue),pe.complete())}))}});return k?J.pipe((0,v.Z)(k)):J}},32076:(me,V,u)=>{"use strict";u.d(V,{D:()=>Fe});var o=u(38421),s=u(39672),a=u(54482),l=u(25403);function h(Ne,Je=0){return(0,a.e)((Ue,rt)=>{Ue.subscribe((0,l.x)(rt,be=>(0,s.f)(rt,Ne,()=>rt.next(be),Je),()=>(0,s.f)(rt,Ne,()=>rt.complete(),Je),be=>(0,s.f)(rt,Ne,()=>rt.error(be),Je)))})}function v(Ne,Je=0){return(0,a.e)((Ue,rt)=>{rt.add(Ne.schedule(()=>Ue.subscribe(rt),Je))})}var R=u(69751),P=u(2202),H=u(30576);function pe(Ne,Je){if(!Ne)throw new Error("Iterable cannot be null");return new R.y(Ue=>{(0,s.f)(Ue,Je,()=>{const rt=Ne[Symbol.asyncIterator]();(0,s.f)(Ue,Je,()=>{rt.next().then(be=>{be.done?Ue.complete():Ue.next(be.value)})},0,!0)})})}var Z=u(93670),ue=u(28239),Ce=u(81144),ie=u(26495),We=u(12206),at=u(44532),Ve=u(53260);function Fe(Ne,Je){return Je?function Ie(Ne,Je){if(null!=Ne){if((0,Z.c)(Ne))return function M(Ne,Je){return(0,o.Xf)(Ne).pipe(v(Je),h(Je))}(Ne,Je);if((0,Ce.z)(Ne))return function k(Ne,Je){return new R.y(Ue=>{let rt=0;return Je.schedule(function(){rt===Ne.length?Ue.complete():(Ue.next(Ne[rt++]),Ue.closed||this.schedule())})})}(Ne,Je);if((0,ue.t)(Ne))return function D(Ne,Je){return(0,o.Xf)(Ne).pipe(v(Je),h(Je))}(Ne,Je);if((0,We.D)(Ne))return pe(Ne,Je);if((0,ie.T)(Ne))return function J(Ne,Je){return new R.y(Ue=>{let rt;return(0,s.f)(Ue,Je,()=>{rt=Ne[P.h](),(0,s.f)(Ue,Je,()=>{let be,Xe;try{({value:be,done:Xe}=rt.next())}catch(xe){return void Ue.error(xe)}Xe?Ue.complete():Ue.next(be)},0,!0)}),()=>(0,H.m)(rt?.return)&&rt.return()})}(Ne,Je);if((0,Ve.L)(Ne))return function oe(Ne,Je){return pe((0,Ve.Q)(Ne),Je)}(Ne,Je)}throw(0,at.z)(Ne)}(Ne,Je):(0,o.Xf)(Ne)}},54968:(me,V,u)=>{"use strict";u.d(V,{R:()=>k});var o=u(38421),s=u(69751),a=u(86099),l=u(81144),h=u(30576),v=u(83268);const M=["addListener","removeListener"],D=["addEventListener","removeEventListener"],R=["on","off"];function k(Z,ue,Ce,ie){if((0,h.m)(Ce)&&(ie=Ce,Ce=void 0),ie)return k(Z,ue,Ce).pipe((0,v.Z)(ie));const[We,at]=function pe(Z){return(0,h.m)(Z.addEventListener)&&(0,h.m)(Z.removeEventListener)}(Z)?D.map(Ve=>oe=>Z[Ve](ue,oe,Ce)):function H(Z){return(0,h.m)(Z.addListener)&&(0,h.m)(Z.removeListener)}(Z)?M.map(P(Z,ue)):function J(Z){return(0,h.m)(Z.on)&&(0,h.m)(Z.off)}(Z)?R.map(P(Z,ue)):[];if(!We&&(0,l.z)(Z))return(0,a.z)(Ve=>k(Ve,ue,Ce))((0,o.Xf)(Z));if(!We)throw new TypeError("Invalid event target");return new s.y(Ve=>{const oe=(...Ie)=>Ve.next(1<Ie.length?Ie:Ie[0]);return We(oe),()=>at(oe)})}function P(Z,ue){return Ce=>ie=>Z[Ce](ue,ie)}},38421:(me,V,u)=>{"use strict";u.d(V,{Xf:()=>J});var o=u(97582),s=u(81144),a=u(28239),l=u(69751),h=u(93670),v=u(12206),M=u(44532),D=u(26495),R=u(53260),k=u(30576),P=u(87849),H=u(48822);function J(Ve){if(Ve instanceof l.y)return Ve;if(null!=Ve){if((0,h.c)(Ve))return function pe(Ve){return new l.y(oe=>{const Ie=Ve[H.L]();if((0,k.m)(Ie.subscribe))return Ie.subscribe(oe);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Ve);if((0,s.z)(Ve))return function Z(Ve){return new l.y(oe=>{for(let Ie=0;Ie<Ve.length&&!oe.closed;Ie++)oe.next(Ve[Ie]);oe.complete()})}(Ve);if((0,a.t)(Ve))return function ue(Ve){return new l.y(oe=>{Ve.then(Ie=>{oe.closed||(oe.next(Ie),oe.complete())},Ie=>oe.error(Ie)).then(null,P.h)})}(Ve);if((0,v.D)(Ve))return ie(Ve);if((0,D.T)(Ve))return function Ce(Ve){return new l.y(oe=>{for(const Ie of Ve)if(oe.next(Ie),oe.closed)return;oe.complete()})}(Ve);if((0,R.L)(Ve))return function We(Ve){return ie((0,R.Q)(Ve))}(Ve)}throw(0,M.z)(Ve)}function ie(Ve){return new l.y(oe=>{(function at(Ve,oe){var Ie,Fe,Ne,Je;return(0,o.mG)(this,void 0,void 0,function*(){try{for(Ie=(0,o.KL)(Ve);!(Fe=yield Ie.next()).done;)if(oe.next(Fe.value),oe.closed)return}catch(Ue){Ne={error:Ue}}finally{try{Fe&&!Fe.done&&(Je=Ie.return)&&(yield Je.call(Ie))}finally{if(Ne)throw Ne.error}}oe.complete()})})(Ve,oe).catch(Ie=>oe.error(Ie))})}},17445:(me,V,u)=>{"use strict";u.d(V,{F:()=>a});var o=u(34986),s=u(5963);function a(l=0,h=o.z){return l<0&&(l=0),(0,s.H)(l,l,h)}},56451:(me,V,u)=>{"use strict";u.d(V,{T:()=>v});var o=u(8189),s=u(38421),a=u(60515),l=u(63269),h=u(32076);function v(...M){const D=(0,l.yG)(M),R=(0,l._6)(M,1/0),k=M;return k.length?1===k.length?(0,s.Xf)(k[0]):(0,o.J)(R)((0,h.D)(k,D)):a.E}},11848:(me,V,u)=>{"use strict";u.d(V,{C:()=>a});var o=u(69751),s=u(25032);const a=new o.y(s.Z)},39646:(me,V,u)=>{"use strict";u.d(V,{of:()=>a});var o=u(63269),s=u(32076);function a(...l){const h=(0,o.yG)(l);return(0,s.D)(l,h)}},62843:(me,V,u)=>{"use strict";u.d(V,{_:()=>a});var o=u(69751),s=u(30576);function a(l,h){const v=(0,s.m)(l)?l:()=>l,M=D=>D.error(v());return new o.y(h?D=>h.schedule(M,0,D):M)}},5963:(me,V,u)=>{"use strict";u.d(V,{H:()=>h});var o=u(69751),s=u(34986),a=u(93532);function h(v=0,M,D=s.P){let R=-1;return null!=M&&((0,a.K)(M)?D=M:R=M),new o.y(k=>{let P=function l(v){return v instanceof Date&&!isNaN(v)}(v)?+v-D.now():v;P<0&&(P=0);let H=0;return D.schedule(function(){k.closed||(k.next(H++),0<=R?this.schedule(void 0,R):k.complete())},P)})}},62557:(me,V,u)=>{"use strict";u.d(V,{$:()=>M});var o=u(69751),s=u(38421),a=u(75797),l=u(60515),h=u(25403),v=u(63269);function M(...D){const R=(0,v.jO)(D),k=(0,a.k)(D);return k.length?new o.y(P=>{let H=k.map(()=>[]),J=k.map(()=>!1);P.add(()=>{H=J=null});for(let pe=0;!P.closed&&pe<k.length;pe++)(0,s.Xf)(k[pe]).subscribe((0,h.x)(P,Z=>{if(H[pe].push(Z),H.every(ue=>ue.length)){const ue=H.map(Ce=>Ce.shift());P.next(R?R(...ue):ue),H.some((Ce,ie)=>!Ce.length&&J[ie])&&P.complete()}},()=>{J[pe]=!0,!H[pe].length&&P.complete()}));return()=>{H=J=null}}):l.E}},25403:(me,V,u)=>{"use strict";u.d(V,{x:()=>s});var o=u(70930);function s(l,h,v,M,D){return new a(l,h,v,M,D)}class a extends o.Lv{constructor(h,v,M,D,R,k){super(h),this.onFinalize=R,this.shouldUnsubscribe=k,this._next=v?function(P){try{v(P)}catch(H){h.error(H)}}:super._next,this._error=D?function(P){try{D(P)}catch(H){h.error(H)}finally{this.unsubscribe()}}:super._error,this._complete=M?function(){try{M()}catch(P){h.error(P)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var h;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:v}=this;super.unsubscribe(),!v&&(null===(h=this.onFinalize)||void 0===h||h.call(this))}}}},23601:(me,V,u)=>{"use strict";u.d(V,{e:()=>M});var o=u(34986),s=u(54482),a=u(38421),l=u(25403),v=u(5963);function M(D,R=o.z){return function h(D){return(0,s.e)((R,k)=>{let P=!1,H=null,J=null,pe=!1;const Z=()=>{if(J?.unsubscribe(),J=null,P){P=!1;const Ce=H;H=null,k.next(Ce)}pe&&k.complete()},ue=()=>{J=null,pe&&k.complete()};R.subscribe((0,l.x)(k,Ce=>{P=!0,H=Ce,J||(0,a.Xf)(D(Ce)).subscribe(J=(0,l.x)(k,Z,ue))},()=>{pe=!0,(!P||!J||J.closed)&&k.complete()}))})}(()=>(0,v.H)(D,R))}},70262:(me,V,u)=>{"use strict";u.d(V,{K:()=>l});var o=u(38421),s=u(25403),a=u(54482);function l(h){return(0,a.e)((v,M)=>{let k,D=null,R=!1;D=v.subscribe((0,s.x)(M,void 0,void 0,P=>{k=(0,o.Xf)(h(P,l(h)(v))),D?(D.unsubscribe(),D=null,k.subscribe(M)):R=!0})),R&&(D.unsubscribe(),D=null,k.subscribe(M))})}},24351:(me,V,u)=>{"use strict";u.d(V,{b:()=>a});var o=u(86099),s=u(30576);function a(l,h){return(0,s.m)(h)?(0,o.z)(l,h,1):(0,o.z)(l,1)}},78372:(me,V,u)=>{"use strict";u.d(V,{b:()=>l});var o=u(34986),s=u(54482),a=u(25403);function l(h,v=o.z){return(0,s.e)((M,D)=>{let R=null,k=null,P=null;const H=()=>{if(R){R.unsubscribe(),R=null;const pe=k;k=null,D.next(pe)}};function J(){const pe=P+h,Z=v.now();if(Z<pe)return R=this.schedule(void 0,pe-Z),void D.add(R);H()}M.subscribe((0,a.x)(D,pe=>{k=pe,P=v.now(),R||(R=v.schedule(J,h),D.add(R))},()=>{H(),D.complete()},void 0,()=>{k=R=null}))})}},46590:(me,V,u)=>{"use strict";u.d(V,{d:()=>a});var o=u(54482),s=u(25403);function a(l){return(0,o.e)((h,v)=>{let M=!1;h.subscribe((0,s.x)(v,D=>{M=!0,v.next(D)},()=>{M||v.next(l),v.complete()}))})}},91005:(me,V,u)=>{"use strict";u.d(V,{g:()=>J});var o=u(34986),s=u(97272),a=u(95698),l=u(54482),h=u(25403),v=u(25032),D=u(69718),R=u(86099),k=u(38421);function P(pe,Z){return Z?ue=>(0,s.z)(Z.pipe((0,a.q)(1),function M(){return(0,l.e)((pe,Z)=>{pe.subscribe((0,h.x)(Z,v.Z))})}()),ue.pipe(P(pe))):(0,R.z)((ue,Ce)=>(0,k.Xf)(pe(ue,Ce)).pipe((0,a.q)(1),(0,D.h)(ue)))}var H=u(5963);function J(pe,Z=o.z){const ue=(0,H.H)(pe,Z);return P(()=>ue)}},71884:(me,V,u)=>{"use strict";u.d(V,{x:()=>l});var o=u(44671),s=u(54482),a=u(25403);function l(v,M=o.y){return v=v??h,(0,s.e)((D,R)=>{let k,P=!0;D.subscribe((0,a.x)(R,H=>{const J=M(H);(P||!v(k,J))&&(P=!1,k=J,R.next(H))}))})}function h(v,M){return v===M}},39300:(me,V,u)=>{"use strict";u.d(V,{h:()=>a});var o=u(54482),s=u(25403);function a(l,h){return(0,o.e)((v,M)=>{let D=0;v.subscribe((0,s.x)(M,R=>l.call(h,R,D++)&&M.next(R)))})}},28746:(me,V,u)=>{"use strict";u.d(V,{x:()=>s});var o=u(54482);function s(a){return(0,o.e)((l,h)=>{try{l.subscribe(h)}finally{h.add(a)}})}},50590:(me,V,u)=>{"use strict";u.d(V,{P:()=>M});var o=u(86805),s=u(39300),a=u(95698),l=u(46590),h=u(18068),v=u(44671);function M(D,R){const k=arguments.length>=2;return P=>P.pipe(D?(0,s.h)((H,J)=>D(H,J,P)):v.y,(0,a.q)(1),k?(0,l.d)(R):(0,h.T)(()=>new o.K))}},54004:(me,V,u)=>{"use strict";u.d(V,{U:()=>a});var o=u(54482),s=u(25403);function a(l,h){return(0,o.e)((v,M)=>{let D=0;v.subscribe((0,s.x)(M,R=>{M.next(l.call(h,R,D++))}))})}},69718:(me,V,u)=>{"use strict";u.d(V,{h:()=>s});var o=u(54004);function s(a){return(0,o.U)(()=>a)}},8189:(me,V,u)=>{"use strict";u.d(V,{J:()=>a});var o=u(86099),s=u(44671);function a(l=1/0){return(0,o.z)(s.y,l)}},72733:(me,V,u)=>{"use strict";u.d(V,{p:()=>l});var o=u(38421),s=u(39672),a=u(25403);function l(h,v,M,D,R,k,P,H){const J=[];let pe=0,Z=0,ue=!1;const Ce=()=>{ue&&!J.length&&!pe&&v.complete()},ie=at=>pe<D?We(at):J.push(at),We=at=>{k&&v.next(at),pe++;let Ve=!1;(0,o.Xf)(M(at,Z++)).subscribe((0,a.x)(v,oe=>{R?.(oe),k?ie(oe):v.next(oe)},()=>{Ve=!0},void 0,()=>{if(Ve)try{for(pe--;J.length&&pe<D;){const oe=J.shift();P?(0,s.f)(v,P,()=>We(oe)):We(oe)}Ce()}catch(oe){v.error(oe)}}))};return h.subscribe((0,a.x)(v,ie,()=>{ue=!0,Ce()})),()=>{H?.()}}},86099:(me,V,u)=>{"use strict";u.d(V,{z:()=>v});var o=u(54004),s=u(38421),a=u(54482),l=u(72733),h=u(30576);function v(M,D,R=1/0){return(0,h.m)(D)?v((k,P)=>(0,o.U)((H,J)=>D(k,H,P,J))((0,s.Xf)(M(k,P))),R):("number"==typeof D&&(R=D),(0,a.e)((k,P)=>(0,l.p)(k,P,M,R)))}},38343:(me,V,u)=>{"use strict";u.d(V,{x:()=>a});var o=u(54482),s=u(25403);function a(){return(0,o.e)((l,h)=>{let v=null;l._refCount++;const M=(0,s.x)(h,void 0,void 0,void 0,()=>{if(!l||l._refCount<=0||0<--l._refCount)return void(v=null);const D=l._connection,R=v;v=null,D&&(!R||D===R)&&D.unsubscribe(),h.unsubscribe()});l.subscribe(M),M.closed||(v=l.connect())})}},57359:(me,V,u)=>{"use strict";u.d(V,{U:()=>s});var o=u(25403);function s(a,l,h,v,M){return(D,R)=>{let k=h,P=l,H=0;D.subscribe((0,o.x)(R,J=>{const pe=H++;P=k?a(P,J,pe):(k=!0,J),v&&R.next(P)},M&&(()=>{k&&R.next(P),R.complete()})))}}},13099:(me,V,u)=>{"use strict";u.d(V,{B:()=>h});var o=u(38421),s=u(77579),a=u(70930),l=u(54482);function h(M={}){const{connector:D=(()=>new s.x),resetOnError:R=!0,resetOnComplete:k=!0,resetOnRefCountZero:P=!0}=M;return H=>{let J,pe,Z,ue=0,Ce=!1,ie=!1;const We=()=>{pe?.unsubscribe(),pe=void 0},at=()=>{We(),J=Z=void 0,Ce=ie=!1},Ve=()=>{const oe=J;at(),oe?.unsubscribe()};return(0,l.e)((oe,Ie)=>{ue++,!ie&&!Ce&&We();const Fe=Z=Z??D();Ie.add(()=>{ue--,0===ue&&!ie&&!Ce&&(pe=v(Ve,P))}),Fe.subscribe(Ie),!J&&ue>0&&(J=new a.Hp({next:Ne=>Fe.next(Ne),error:Ne=>{ie=!0,We(),pe=v(at,R,Ne),Fe.error(Ne)},complete:()=>{Ce=!0,We(),pe=v(at,k),Fe.complete()}}),(0,o.Xf)(oe).subscribe(J))})(H)}}function v(M,D,...R){if(!0===D)return void M();if(!1===D)return;const k=new a.Hp({next:()=>{k.unsubscribe(),M()}});return(0,o.Xf)(D(...R)).subscribe(k)}},34782:(me,V,u)=>{"use strict";u.d(V,{d:()=>a});var o=u(4707),s=u(13099);function a(l,h,v){let M,D=!1;return l&&"object"==typeof l?({bufferSize:M=1/0,windowTime:h=1/0,refCount:D=!1,scheduler:v}=l):M=l??1/0,(0,s.B)({connector:()=>new o.t(M,h,v),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:D})}},35684:(me,V,u)=>{"use strict";u.d(V,{T:()=>s});var o=u(39300);function s(a){return(0,o.h)((l,h)=>a<=h)}},68675:(me,V,u)=>{"use strict";u.d(V,{O:()=>l});var o=u(97272),s=u(63269),a=u(54482);function l(...h){const v=(0,s.yG)(h);return(0,a.e)((M,D)=>{(v?(0,o.z)(h,M,v):(0,o.z)(h,M)).subscribe(D)})}},63900:(me,V,u)=>{"use strict";u.d(V,{w:()=>l});var o=u(38421),s=u(54482),a=u(25403);function l(h,v){return(0,s.e)((M,D)=>{let R=null,k=0,P=!1;const H=()=>P&&!R&&D.complete();M.subscribe((0,a.x)(D,J=>{R?.unsubscribe();let pe=0;const Z=k++;(0,o.Xf)(h(J,Z)).subscribe(R=(0,a.x)(D,ue=>D.next(v?v(J,ue,Z,pe++):ue),()=>{R=null,H()}))},()=>{P=!0,H()}))})}},95698:(me,V,u)=>{"use strict";u.d(V,{q:()=>l});var o=u(60515),s=u(54482),a=u(25403);function l(h){return h<=0?()=>o.E:(0,s.e)((v,M)=>{let D=0;v.subscribe((0,a.x)(M,R=>{++D<=h&&(M.next(R),h<=D&&M.complete())}))})}},82722:(me,V,u)=>{"use strict";u.d(V,{R:()=>h});var o=u(54482),s=u(25403),a=u(38421),l=u(25032);function h(v){return(0,o.e)((M,D)=>{(0,a.Xf)(v).subscribe((0,s.x)(D,()=>D.complete(),l.Z)),!D.closed&&M.subscribe(D)})}},22529:(me,V,u)=>{"use strict";u.d(V,{o:()=>a});var o=u(54482),s=u(25403);function a(l,h=!1){return(0,o.e)((v,M)=>{let D=0;v.subscribe((0,s.x)(M,R=>{const k=l(R,D++);(k||h)&&M.next(R),!k&&M.complete()}))})}},18505:(me,V,u)=>{"use strict";u.d(V,{b:()=>h});var o=u(30576),s=u(54482),a=u(25403),l=u(44671);function h(v,M,D){const R=(0,o.m)(v)||M||D?{next:v,error:M,complete:D}:v;return R?(0,s.e)((k,P)=>{var H;null===(H=R.subscribe)||void 0===H||H.call(R);let J=!0;k.subscribe((0,a.x)(P,pe=>{var Z;null===(Z=R.next)||void 0===Z||Z.call(R,pe),P.next(pe)},()=>{var pe;J=!1,null===(pe=R.complete)||void 0===pe||pe.call(R),P.complete()},pe=>{var Z;J=!1,null===(Z=R.error)||void 0===Z||Z.call(R,pe),P.error(pe)},()=>{var pe,Z;J&&(null===(pe=R.unsubscribe)||void 0===pe||pe.call(R)),null===(Z=R.finalize)||void 0===Z||Z.call(R)}))}):l.y}},18068:(me,V,u)=>{"use strict";u.d(V,{T:()=>l});var o=u(86805),s=u(54482),a=u(25403);function l(v=h){return(0,s.e)((M,D)=>{let R=!1;M.subscribe((0,a.x)(D,k=>{R=!0,D.next(k)},()=>R?D.complete():D.error(v())))})}function h(){return new o.K}},84408:(me,V,u)=>{"use strict";u.d(V,{o:()=>h});var o=u(50727);class s extends o.w0{constructor(M,D){super()}schedule(M,D=0){return this}}const a={setInterval(v,M,...D){const{delegate:R}=a;return R?.setInterval?R.setInterval(v,M,...D):setInterval(v,M,...D)},clearInterval(v){const{delegate:M}=a;return(M?.clearInterval||clearInterval)(v)},delegate:void 0};var l=u(38737);class h extends s{constructor(M,D){super(M,D),this.scheduler=M,this.work=D,this.pending=!1}schedule(M,D=0){var R;if(this.closed)return this;this.state=M;const k=this.id,P=this.scheduler;return null!=k&&(this.id=this.recycleAsyncId(P,k,D)),this.pending=!0,this.delay=D,this.id=null!==(R=this.id)&&void 0!==R?R:this.requestAsyncId(P,this.id,D),this}requestAsyncId(M,D,R=0){return a.setInterval(M.flush.bind(M,this),R)}recycleAsyncId(M,D,R=0){if(null!=R&&this.delay===R&&!1===this.pending)return D;null!=D&&a.clearInterval(D)}execute(M,D){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const R=this._execute(M,D);if(R)return R;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(M,D){let k,R=!1;try{this.work(M)}catch(P){R=!0,k=P||new Error("Scheduled action threw falsy error")}if(R)return this.unsubscribe(),k}unsubscribe(){if(!this.closed){const{id:M,scheduler:D}=this,{actions:R}=D;this.work=this.state=this.scheduler=null,this.pending=!1,(0,l.P)(R,this),null!=M&&(this.id=this.recycleAsyncId(D,M,null)),this.delay=null,super.unsubscribe()}}}},97565:(me,V,u)=>{"use strict";u.d(V,{v:()=>a});var o=u(26063);class s{constructor(h,v=s.now){this.schedulerActionCtor=h,this.now=v}schedule(h,v=0,M){return new this.schedulerActionCtor(this,h).schedule(M,v)}}s.now=o.l.now;class a extends s{constructor(h,v=s.now){super(h,v),this.actions=[],this._active=!1}flush(h){const{actions:v}=this;if(this._active)return void v.push(h);let M;this._active=!0;do{if(M=h.execute(h.state,h.delay))break}while(h=v.shift());if(this._active=!1,M){for(;h=v.shift();)h.unsubscribe();throw M}}}},66406:(me,V,u)=>{"use strict";u.d(V,{Z:()=>M});var o=u(84408),s=u(50727);const a={schedule(R){let k=requestAnimationFrame,P=cancelAnimationFrame;const{delegate:H}=a;H&&(k=H.requestAnimationFrame,P=H.cancelAnimationFrame);const J=k(pe=>{P=void 0,R(pe)});return new s.w0(()=>P?.(J))},requestAnimationFrame(...R){const{delegate:k}=a;return(k?.requestAnimationFrame||requestAnimationFrame)(...R)},cancelAnimationFrame(...R){const{delegate:k}=a;return(k?.cancelAnimationFrame||cancelAnimationFrame)(...R)},delegate:void 0};var h=u(97565);const M=new class v extends h.v{flush(k){this._active=!0;const P=this._scheduled;this._scheduled=void 0;const{actions:H}=this;let J;k=k||H.shift();do{if(J=k.execute(k.state,k.delay))break}while((k=H[0])&&k.id===P&&H.shift());if(this._active=!1,J){for(;(k=H[0])&&k.id===P&&H.shift();)k.unsubscribe();throw J}}}(class l extends o.o{constructor(k,P){super(k,P),this.scheduler=k,this.work=P}requestAsyncId(k,P,H=0){return null!==H&&H>0?super.requestAsyncId(k,P,H):(k.actions.push(this),k._scheduled||(k._scheduled=a.requestAnimationFrame(()=>k.flush(void 0))))}recycleAsyncId(k,P,H=0){var J;if(null!=H?H>0:this.delay>0)return super.recycleAsyncId(k,P,H);const{actions:pe}=k;null!=P&&(null===(J=pe[pe.length-1])||void 0===J?void 0:J.id)!==P&&(a.cancelAnimationFrame(P),k._scheduled=void 0)}})},53101:(me,V,u)=>{"use strict";u.d(V,{E:()=>pe});var o=u(84408);let a,s=1;const l={};function h(ue){return ue in l&&(delete l[ue],!0)}const v={setImmediate(ue){const Ce=s++;return l[Ce]=!0,a||(a=Promise.resolve()),a.then(()=>h(Ce)&&ue()),Ce},clearImmediate(ue){h(ue)}},{setImmediate:D,clearImmediate:R}=v,k={setImmediate(...ue){const{delegate:Ce}=k;return(Ce?.setImmediate||D)(...ue)},clearImmediate(ue){const{delegate:Ce}=k;return(Ce?.clearImmediate||R)(ue)},delegate:void 0};var H=u(97565);const pe=new class J extends H.v{flush(Ce){this._active=!0;const ie=this._scheduled;this._scheduled=void 0;const{actions:We}=this;let at;Ce=Ce||We.shift();do{if(at=Ce.execute(Ce.state,Ce.delay))break}while((Ce=We[0])&&Ce.id===ie&&We.shift());if(this._active=!1,at){for(;(Ce=We[0])&&Ce.id===ie&&We.shift();)Ce.unsubscribe();throw at}}}(class P extends o.o{constructor(Ce,ie){super(Ce,ie),this.scheduler=Ce,this.work=ie}requestAsyncId(Ce,ie,We=0){return null!==We&&We>0?super.requestAsyncId(Ce,ie,We):(Ce.actions.push(this),Ce._scheduled||(Ce._scheduled=k.setImmediate(Ce.flush.bind(Ce,void 0))))}recycleAsyncId(Ce,ie,We=0){var at;if(null!=We?We>0:this.delay>0)return super.recycleAsyncId(Ce,ie,We);const{actions:Ve}=Ce;null!=ie&&(null===(at=Ve[Ve.length-1])||void 0===at?void 0:at.id)!==ie&&(k.clearImmediate(ie),Ce._scheduled===ie&&(Ce._scheduled=void 0))}})},34986:(me,V,u)=>{"use strict";u.d(V,{P:()=>l,z:()=>a});var o=u(84408);const a=new(u(97565).v)(o.o),l=a},26063:(me,V,u)=>{"use strict";u.d(V,{l:()=>o});const o={now:()=>(o.delegate||Date).now(),delegate:void 0}},43410:(me,V,u)=>{"use strict";u.d(V,{z:()=>o});const o={setTimeout(s,a,...l){const{delegate:h}=o;return h?.setTimeout?h.setTimeout(s,a,...l):setTimeout(s,a,...l)},clearTimeout(s){const{delegate:a}=o;return(a?.clearTimeout||clearTimeout)(s)},delegate:void 0}},2202:(me,V,u)=>{"use strict";u.d(V,{h:()=>s});const s=function o(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},48822:(me,V,u)=>{"use strict";u.d(V,{L:()=>o});const o="function"==typeof Symbol&&Symbol.observable||"@@observable"},86805:(me,V,u)=>{"use strict";u.d(V,{K:()=>s});const s=(0,u(83888).d)(a=>function(){a(this),this.name="EmptyError",this.message="no elements in sequence"})},63269:(me,V,u)=>{"use strict";u.d(V,{_6:()=>v,jO:()=>l,yG:()=>h});var o=u(30576),s=u(93532);function a(M){return M[M.length-1]}function l(M){return(0,o.m)(a(M))?M.pop():void 0}function h(M){return(0,s.K)(a(M))?M.pop():void 0}function v(M,D){return"number"==typeof a(M)?M.pop():D}},54742:(me,V,u)=>{"use strict";u.d(V,{D:()=>h});const{isArray:o}=Array,{getPrototypeOf:s,prototype:a,keys:l}=Object;function h(M){if(1===M.length){const D=M[0];if(o(D))return{args:D,keys:null};if(function v(M){return M&&"object"==typeof M&&s(M)===a}(D)){const R=l(D);return{args:R.map(k=>D[k]),keys:R}}}return{args:M,keys:null}}},75797:(me,V,u)=>{"use strict";u.d(V,{k:()=>s});const{isArray:o}=Array;function s(a){return 1===a.length&&o(a[0])?a[0]:a}},38737:(me,V,u)=>{"use strict";function o(s,a){if(s){const l=s.indexOf(a);0<=l&&s.splice(l,1)}}u.d(V,{P:()=>o})},83888:(me,V,u)=>{"use strict";function o(s){const l=s(h=>{Error.call(h),h.stack=(new Error).stack});return l.prototype=Object.create(Error.prototype),l.prototype.constructor=l,l}u.d(V,{d:()=>o})},31810:(me,V,u)=>{"use strict";function o(s,a){return s.reduce((l,h,v)=>(l[h]=a[v],l),{})}u.d(V,{n:()=>o})},72806:(me,V,u)=>{"use strict";u.d(V,{O:()=>l,x:()=>a});var o=u(42416);let s=null;function a(h){if(o.v.useDeprecatedSynchronousErrorHandling){const v=!s;if(v&&(s={errorThrown:!1,error:null}),h(),v){const{errorThrown:M,error:D}=s;if(s=null,M)throw D}}else h()}function l(h){o.v.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=h)}},39672:(me,V,u)=>{"use strict";function o(s,a,l,h=0,v=!1){const M=a.schedule(function(){l(),v?s.add(this.schedule(null,h)):this.unsubscribe()},h);if(s.add(M),!v)return M}u.d(V,{f:()=>o})},44671:(me,V,u)=>{"use strict";function o(s){return s}u.d(V,{y:()=>o})},81144:(me,V,u)=>{"use strict";u.d(V,{z:()=>o});const o=s=>s&&"number"==typeof s.length&&"function"!=typeof s},12206:(me,V,u)=>{"use strict";u.d(V,{D:()=>s});var o=u(30576);function s(a){return Symbol.asyncIterator&&(0,o.m)(a?.[Symbol.asyncIterator])}},30576:(me,V,u)=>{"use strict";function o(s){return"function"==typeof s}u.d(V,{m:()=>o})},93670:(me,V,u)=>{"use strict";u.d(V,{c:()=>a});var o=u(48822),s=u(30576);function a(l){return(0,s.m)(l[o.L])}},26495:(me,V,u)=>{"use strict";u.d(V,{T:()=>a});var o=u(2202),s=u(30576);function a(l){return(0,s.m)(l?.[o.h])}},45191:(me,V,u)=>{"use strict";u.d(V,{b:()=>a});var o=u(69751),s=u(30576);function a(l){return!!l&&(l instanceof o.y||(0,s.m)(l.lift)&&(0,s.m)(l.subscribe))}},28239:(me,V,u)=>{"use strict";u.d(V,{t:()=>s});var o=u(30576);function s(a){return(0,o.m)(a?.then)}},53260:(me,V,u)=>{"use strict";u.d(V,{L:()=>l,Q:()=>a});var o=u(97582),s=u(30576);function a(h){return(0,o.FC)(this,arguments,function*(){const M=h.getReader();try{for(;;){const{value:D,done:R}=yield(0,o.qq)(M.read());if(R)return yield(0,o.qq)(void 0);yield yield(0,o.qq)(D)}}finally{M.releaseLock()}})}function l(h){return(0,s.m)(h?.getReader)}},93532:(me,V,u)=>{"use strict";u.d(V,{K:()=>s});var o=u(30576);function s(a){return a&&(0,o.m)(a.schedule)}},54482:(me,V,u)=>{"use strict";u.d(V,{A:()=>s,e:()=>a});var o=u(30576);function s(l){return(0,o.m)(l?.lift)}function a(l){return h=>{if(s(h))return h.lift(function(v){try{return l(v,this)}catch(M){this.error(M)}});throw new TypeError("Unable to lift unknown Observable type")}}},83268:(me,V,u)=>{"use strict";u.d(V,{Z:()=>l});var o=u(54004);const{isArray:s}=Array;function l(h){return(0,o.U)(v=>function a(h,v){return s(v)?h(...v):h(v)}(h,v))}},25032:(me,V,u)=>{"use strict";function o(){}u.d(V,{Z:()=>o})},89635:(me,V,u)=>{"use strict";u.d(V,{U:()=>a,z:()=>s});var o=u(44671);function s(...l){return a(l)}function a(l){return 0===l.length?o.y:1===l.length?l[0]:function(v){return l.reduce((M,D)=>D(M),v)}}},87849:(me,V,u)=>{"use strict";u.d(V,{h:()=>a});var o=u(42416),s=u(43410);function a(l){s.z.setTimeout(()=>{const{onUnhandledError:h}=o.v;if(!h)throw l;h(l)})}},44532:(me,V,u)=>{"use strict";function o(s){return new TypeError(`You provided ${null!==s&&"object"==typeof s?"an invalid object":`'${s}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}u.d(V,{z:()=>o})},46700:(me,V,u)=>{var o={"./af":27088,"./af.js":27088,"./ar":17038,"./ar-dz":52502,"./ar-dz.js":52502,"./ar-kw":30128,"./ar-kw.js":30128,"./ar-ly":84519,"./ar-ly.js":84519,"./ar-ma":65443,"./ar-ma.js":65443,"./ar-sa":17642,"./ar-sa.js":17642,"./ar-tn":68592,"./ar-tn.js":68592,"./ar.js":17038,"./az":51213,"./az.js":51213,"./be":69191,"./be.js":69191,"./bg":90322,"./bg.js":90322,"./bm":28042,"./bm.js":28042,"./bn":59620,"./bn-bd":65903,"./bn-bd.js":65903,"./bn.js":59620,"./bo":69645,"./bo.js":69645,"./br":45020,"./br.js":45020,"./bs":64792,"./bs.js":64792,"./ca":47980,"./ca.js":47980,"./cs":47322,"./cs.js":47322,"./cv":90365,"./cv.js":90365,"./cy":32092,"./cy.js":32092,"./da":77387,"./da.js":77387,"./de":54307,"./de-at":29459,"./de-at.js":29459,"./de-ch":73694,"./de-ch.js":73694,"./de.js":54307,"./dv":39659,"./dv.js":39659,"./el":3460,"./el.js":3460,"./en-au":94369,"./en-au.js":94369,"./en-ca":60530,"./en-ca.js":60530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":13391,"./en-ie.js":13391,"./en-il":75414,"./en-il.js":75414,"./en-in":19615,"./en-in.js":19615,"./en-nz":21248,"./en-nz.js":21248,"./en-sg":13767,"./en-sg.js":13767,"./eo":84530,"./eo.js":84530,"./es":86866,"./es-do":18944,"./es-do.js":18944,"./es-mx":29116,"./es-mx.js":29116,"./es-us":83609,"./es-us.js":83609,"./es.js":86866,"./et":96725,"./et.js":96725,"./eu":67931,"./eu.js":67931,"./fa":56417,"./fa.js":56417,"./fi":20944,"./fi.js":20944,"./fil":61766,"./fil.js":61766,"./fo":95867,"./fo.js":95867,"./fr":1636,"./fr-ca":16848,"./fr-ca.js":16848,"./fr-ch":77773,"./fr-ch.js":77773,"./fr.js":1636,"./fy":14940,"./fy.js":14940,"./ga":91402,"./ga.js":91402,"./gd":46924,"./gd.js":46924,"./gl":16398,"./gl.js":16398,"./gom-deva":72457,"./gom-deva.js":72457,"./gom-latn":52545,"./gom-latn.js":52545,"./gu":42641,"./gu.js":42641,"./he":7536,"./he.js":7536,"./hi":96335,"./hi.js":96335,"./hr":7458,"./hr.js":7458,"./hu":56540,"./hu.js":56540,"./hy-am":65283,"./hy-am.js":65283,"./id":98780,"./id.js":98780,"./is":14205,"./is.js":14205,"./it":34211,"./it-ch":29985,"./it-ch.js":29985,"./it.js":34211,"./ja":31003,"./ja.js":31003,"./jv":60420,"./jv.js":60420,"./ka":40851,"./ka.js":40851,"./kk":16074,"./kk.js":16074,"./km":53343,"./km.js":53343,"./kn":44799,"./kn.js":44799,"./ko":13549,"./ko.js":13549,"./ku":91037,"./ku.js":91037,"./ky":93125,"./ky.js":93125,"./lb":69586,"./lb.js":69586,"./lo":32349,"./lo.js":32349,"./lt":92400,"./lt.js":92400,"./lv":39991,"./lv.js":39991,"./me":28477,"./me.js":28477,"./mi":55118,"./mi.js":55118,"./mk":15943,"./mk.js":15943,"./ml":13849,"./ml.js":13849,"./mn":31977,"./mn.js":31977,"./mr":66184,"./mr.js":66184,"./ms":70485,"./ms-my":64524,"./ms-my.js":64524,"./ms.js":70485,"./mt":36681,"./mt.js":36681,"./my":52024,"./my.js":52024,"./nb":42688,"./nb.js":42688,"./ne":68914,"./ne.js":68914,"./nl":11758,"./nl-be":52272,"./nl-be.js":52272,"./nl.js":11758,"./nn":41510,"./nn.js":41510,"./oc-lnc":52797,"./oc-lnc.js":52797,"./pa-in":37944,"./pa-in.js":37944,"./pl":1605,"./pl.js":1605,"./pt":54225,"./pt-br":73840,"./pt-br.js":73840,"./pt.js":54225,"./ro":45128,"./ro.js":45128,"./ru":35127,"./ru.js":35127,"./sd":32525,"./sd.js":32525,"./se":59893,"./se.js":59893,"./si":33123,"./si.js":33123,"./sk":59635,"./sk.js":59635,"./sl":78106,"./sl.js":78106,"./sq":88799,"./sq.js":88799,"./sr":97949,"./sr-cyrl":52872,"./sr-cyrl.js":52872,"./sr.js":97949,"./ss":86167,"./ss.js":86167,"./sv":39713,"./sv.js":39713,"./sw":41982,"./sw.js":41982,"./ta":22732,"./ta.js":22732,"./te":43636,"./te.js":43636,"./tet":2115,"./tet.js":2115,"./tg":69801,"./tg.js":69801,"./th":2868,"./th.js":2868,"./tk":31310,"./tk.js":31310,"./tl-ph":22360,"./tl-ph.js":22360,"./tlh":66645,"./tlh.js":66645,"./tr":98374,"./tr.js":98374,"./tzl":256,"./tzl.js":256,"./tzm":61595,"./tzm-latn":61631,"./tzm-latn.js":61631,"./tzm.js":61595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":65610,"./uk.js":65610,"./ur":86077,"./ur.js":86077,"./uz":22862,"./uz-latn":12207,"./uz-latn.js":12207,"./uz.js":22862,"./vi":48093,"./vi.js":48093,"./x-pseudo":25590,"./x-pseudo.js":25590,"./yo":9058,"./yo.js":9058,"./zh-cn":77908,"./zh-cn.js":77908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":31133,"./zh-mo.js":31133,"./zh-tw":83291,"./zh-tw.js":83291};function s(l){var h=a(l);return u(h)}function a(l){if(!u.o(o,l)){var h=new Error("Cannot find module '"+l+"'");throw h.code="MODULE_NOT_FOUND",h}return o[l]}s.keys=function(){return Object.keys(o)},s.resolve=a,me.exports=s,s.id=46700},37340:(me,V,u)=>{"use strict";u.d(V,{F4:()=>k,IO:()=>Z,LC:()=>s,SB:()=>R,X$:()=>l,ZE:()=>We,ZN:()=>ie,_j:()=>o,eR:()=>P,jt:()=>h,k1:()=>at,l3:()=>a,oB:()=>D,pV:()=>J,ru:()=>v,vP:()=>M});class o{}class s{}const a="*";function l(Ve,oe){return{type:7,name:Ve,definitions:oe,options:{}}}function h(Ve,oe=null){return{type:4,styles:oe,timings:Ve}}function v(Ve,oe=null){return{type:3,steps:Ve,options:oe}}function M(Ve,oe=null){return{type:2,steps:Ve,options:oe}}function D(Ve){return{type:6,styles:Ve,offset:null}}function R(Ve,oe,Ie){return{type:0,name:Ve,styles:oe,options:Ie}}function k(Ve){return{type:5,steps:Ve}}function P(Ve,oe,Ie=null){return{type:1,expr:Ve,animation:oe,options:Ie}}function J(Ve=null){return{type:9,options:Ve}}function Z(Ve,oe,Ie=null){return{type:11,selector:Ve,animation:oe,options:Ie}}function Ce(Ve){Promise.resolve().then(Ve)}class ie{constructor(oe=0,Ie=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=oe+Ie}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(oe=>oe()),this._onDoneFns=[])}onStart(oe){this._originalOnStartFns.push(oe),this._onStartFns.push(oe)}onDone(oe){this._originalOnDoneFns.push(oe),this._onDoneFns.push(oe)}onDestroy(oe){this._onDestroyFns.push(oe)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Ce(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(oe=>oe()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(oe=>oe()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(oe){this._position=this.totalTime?oe*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(oe){const Ie="start"==oe?this._onStartFns:this._onDoneFns;Ie.forEach(Fe=>Fe()),Ie.length=0}}class We{constructor(oe){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=oe;let Ie=0,Fe=0,Ne=0;const Je=this.players.length;0==Je?Ce(()=>this._onFinish()):this.players.forEach(Ue=>{Ue.onDone(()=>{++Ie==Je&&this._onFinish()}),Ue.onDestroy(()=>{++Fe==Je&&this._onDestroy()}),Ue.onStart(()=>{++Ne==Je&&this._onStart()})}),this.totalTime=this.players.reduce((Ue,rt)=>Math.max(Ue,rt.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(oe=>oe()),this._onDoneFns=[])}init(){this.players.forEach(oe=>oe.init())}onStart(oe){this._onStartFns.push(oe)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(oe=>oe()),this._onStartFns=[])}onDone(oe){this._onDoneFns.push(oe)}onDestroy(oe){this._onDestroyFns.push(oe)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(oe=>oe.play())}pause(){this.players.forEach(oe=>oe.pause())}restart(){this.players.forEach(oe=>oe.restart())}finish(){this._onFinish(),this.players.forEach(oe=>oe.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(oe=>oe.destroy()),this._onDestroyFns.forEach(oe=>oe()),this._onDestroyFns=[])}reset(){this.players.forEach(oe=>oe.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(oe){const Ie=oe*this.totalTime;this.players.forEach(Fe=>{const Ne=Fe.totalTime?Math.min(1,Ie/Fe.totalTime):1;Fe.setPosition(Ne)})}getPosition(){const oe=this.players.reduce((Ie,Fe)=>null===Ie||Fe.totalTime>Ie.totalTime?Fe:Ie,null);return null!=oe?oe.getPosition():0}beforeDestroy(){this.players.forEach(oe=>{oe.beforeDestroy&&oe.beforeDestroy()})}triggerCallback(oe){const Ie="start"==oe?this._onStartFns:this._onDoneFns;Ie.forEach(Fe=>Fe()),Ie.length=0}}const at="!"},12687:(me,V,u)=>{"use strict";u.d(V,{$s:()=>rt,Em:()=>bt,Kd:()=>ot,X6:()=>lt,ic:()=>Ft,kH:()=>jt,mK:()=>yn,qV:()=>mn,qm:()=>we,rt:()=>Te,s1:()=>dt,tE:()=>Qt,yG:()=>Q});var o=u(36895),s=u(94650),a=u(83353),l=u(77579),h=u(50727),v=u(61135),M=u(39646),D=u(29521),R=u(18505),k=u(78372),P=u(39300),H=u(54004),J=u(95698),pe=u(35684),Z=u(71884),ue=u(82722),Ce=u(21281),ie=u(49643),We=u(62289);function Ie(le,Se){return(le.getAttribute(Se)||"").match(/\S+/g)||[]}const Ne="cdk-describedby-message",Je="cdk-describedby-host";let Ue=0,rt=(()=>{class le{constructor(de,je){this._platform=je,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Ue++,this._document=de,this._id=(0,s.f3M)(s.AFp)+"-"+Ue++}describe(de,je,qe){if(!this._canBeDescribed(de,je))return;const Et=be(je,qe);"string"!=typeof je?(Xe(je,this._id),this._messageRegistry.set(Et,{messageElement:je,referenceCount:0})):this._messageRegistry.has(Et)||this._createMessageElement(je,qe),this._isElementDescribedByMessage(de,Et)||this._addMessageReference(de,Et)}removeDescription(de,je,qe){if(!je||!this._isElementNode(de))return;const Et=be(je,qe);if(this._isElementDescribedByMessage(de,Et)&&this._removeMessageReference(de,Et),"string"==typeof je){const Kt=this._messageRegistry.get(Et);Kt&&0===Kt.referenceCount&&this._deleteMessageElement(Et)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const de=this._document.querySelectorAll(`[${Je}="${this._id}"]`);for(let je=0;je<de.length;je++)this._removeCdkDescribedByReferenceIds(de[je]),de[je].removeAttribute(Je);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(de,je){const qe=this._document.createElement("div");Xe(qe,this._id),qe.textContent=de,je&&qe.setAttribute("role",je),this._createMessagesContainer(),this._messagesContainer.appendChild(qe),this._messageRegistry.set(be(de,je),{messageElement:qe,referenceCount:0})}_deleteMessageElement(de){this._messageRegistry.get(de)?.messageElement?.remove(),this._messageRegistry.delete(de)}_createMessagesContainer(){if(this._messagesContainer)return;const de="cdk-describedby-message-container",je=this._document.querySelectorAll(`.${de}[platform="server"]`);for(let Et=0;Et<je.length;Et++)je[Et].remove();const qe=this._document.createElement("div");qe.style.visibility="hidden",qe.classList.add(de),qe.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&qe.setAttribute("platform","server"),this._document.body.appendChild(qe),this._messagesContainer=qe}_removeCdkDescribedByReferenceIds(de){const je=Ie(de,"aria-describedby").filter(qe=>0!=qe.indexOf(Ne));de.setAttribute("aria-describedby",je.join(" "))}_addMessageReference(de,je){const qe=this._messageRegistry.get(je);(function Ve(le,Se,de){const je=Ie(le,Se);je.some(qe=>qe.trim()==de.trim())||(je.push(de.trim()),le.setAttribute(Se,je.join(" ")))})(de,"aria-describedby",qe.messageElement.id),de.setAttribute(Je,this._id),qe.referenceCount++}_removeMessageReference(de,je){const qe=this._messageRegistry.get(je);qe.referenceCount--,function oe(le,Se,de){const qe=Ie(le,Se).filter(Et=>Et!=de.trim());qe.length?le.setAttribute(Se,qe.join(" ")):le.removeAttribute(Se)}(de,"aria-describedby",qe.messageElement.id),de.removeAttribute(Je)}_isElementDescribedByMessage(de,je){const qe=Ie(de,"aria-describedby"),Et=this._messageRegistry.get(je),Kt=Et&&Et.messageElement.id;return!!Kt&&-1!=qe.indexOf(Kt)}_canBeDescribed(de,je){if(!this._isElementNode(de))return!1;if(je&&"object"==typeof je)return!0;const qe=null==je?"":`${je}`.trim(),Et=de.getAttribute("aria-label");return!(!qe||Et&&Et.trim()===qe)}_isElementNode(de){return de.nodeType===this._document.ELEMENT_NODE}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(o.K0),s.LFG(a.t4))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})();function be(le,Se){return"string"==typeof le?`${Se||""}/${le}`:le}function Xe(le,Se){le.id||(le.id=`${Ne}-${Se}-${Ue++}`)}class xe{constructor(Se){this._items=Se,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new l.x,this._typeaheadSubscription=h.w0.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=de=>de.disabled,this._pressedLetters=[],this.tabOut=new l.x,this.change=new l.x,Se instanceof s.n_E&&Se.changes.subscribe(de=>{if(this._activeItem){const qe=de.toArray().indexOf(this._activeItem);qe>-1&&qe!==this._activeItemIndex&&(this._activeItemIndex=qe)}})}skipPredicate(Se){return this._skipPredicateFn=Se,this}withWrap(Se=!0){return this._wrap=Se,this}withVerticalOrientation(Se=!0){return this._vertical=Se,this}withHorizontalOrientation(Se){return this._horizontal=Se,this}withAllowedModifierKeys(Se){return this._allowedModifierKeys=Se,this}withTypeAhead(Se=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,R.b)(de=>this._pressedLetters.push(de)),(0,k.b)(Se),(0,P.h)(()=>this._pressedLetters.length>0),(0,H.U)(()=>this._pressedLetters.join(""))).subscribe(de=>{const je=this._getItemsArray();for(let qe=1;qe<je.length+1;qe++){const Et=(this._activeItemIndex+qe)%je.length,Kt=je[Et];if(!this._skipPredicateFn(Kt)&&0===Kt.getLabel().toUpperCase().trim().indexOf(de)){this.setActiveItem(Et);break}}this._pressedLetters=[]}),this}withHomeAndEnd(Se=!0){return this._homeAndEnd=Se,this}setActiveItem(Se){const de=this._activeItem;this.updateActiveItem(Se),this._activeItem!==de&&this.change.next(this._activeItemIndex)}onKeydown(Se){const de=Se.keyCode,qe=["altKey","ctrlKey","metaKey","shiftKey"].every(Et=>!Se[Et]||this._allowedModifierKeys.indexOf(Et)>-1);switch(de){case D.Mf:return void this.tabOut.next();case D.JH:if(this._vertical&&qe){this.setNextItemActive();break}return;case D.LH:if(this._vertical&&qe){this.setPreviousItemActive();break}return;case D.SV:if(this._horizontal&&qe){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case D.oh:if(this._horizontal&&qe){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case D.Sd:if(this._homeAndEnd&&qe){this.setFirstItemActive();break}return;case D.uR:if(this._homeAndEnd&&qe){this.setLastItemActive();break}return;default:return void((qe||(0,D.Vb)(Se,"shiftKey"))&&(Se.key&&1===Se.key.length?this._letterKeyStream.next(Se.key.toLocaleUpperCase()):(de>=D.A&&de<=D.Z||de>=D.xE&&de<=D.aO)&&this._letterKeyStream.next(String.fromCharCode(de))))}this._pressedLetters=[],Se.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(Se){const de=this._getItemsArray(),je="number"==typeof Se?Se:de.indexOf(Se);this._activeItem=de[je]??null,this._activeItemIndex=je}_setActiveItemByDelta(Se){this._wrap?this._setActiveInWrapMode(Se):this._setActiveInDefaultMode(Se)}_setActiveInWrapMode(Se){const de=this._getItemsArray();for(let je=1;je<=de.length;je++){const qe=(this._activeItemIndex+Se*je+de.length)%de.length;if(!this._skipPredicateFn(de[qe]))return void this.setActiveItem(qe)}}_setActiveInDefaultMode(Se){this._setActiveItemByIndex(this._activeItemIndex+Se,Se)}_setActiveItemByIndex(Se,de){const je=this._getItemsArray();if(je[Se]){for(;this._skipPredicateFn(je[Se]);)if(!je[Se+=de])return;this.setActiveItem(Se)}}_getItemsArray(){return this._items instanceof s.n_E?this._items.toArray():this._items}}class dt extends xe{setActiveItem(Se){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(Se),this.activeItem&&this.activeItem.setActiveStyles()}}class bt extends xe{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(Se){return this._origin=Se,this}setActiveItem(Se){super.setActiveItem(Se),this.activeItem&&this.activeItem.focus(this._origin)}}let Ft=(()=>{class le{constructor(de){this._platform=de}isDisabled(de){return de.hasAttribute("disabled")}isVisible(de){return function Ae(le){return!!(le.offsetWidth||le.offsetHeight||"function"==typeof le.getClientRects&&le.getClientRects().length)}(de)&&"visible"===getComputedStyle(de).visibility}isTabbable(de){if(!this._platform.isBrowser)return!1;const je=function Ke(le){try{return le.frameElement}catch{return null}}(function Nt(le){return le.ownerDocument&&le.ownerDocument.defaultView||window}(de));if(je&&(-1===pt(je)||!this.isVisible(je)))return!1;let qe=de.nodeName.toLowerCase(),Et=pt(de);return de.hasAttribute("contenteditable")?-1!==Et:!("iframe"===qe||"object"===qe||this._platform.WEBKIT&&this._platform.IOS&&!function St(le){let Se=le.nodeName.toLowerCase(),de="input"===Se&&le.type;return"text"===de||"password"===de||"select"===Se||"textarea"===Se}(de))&&("audio"===qe?!!de.hasAttribute("controls")&&-1!==Et:"video"===qe?-1!==Et&&(null!==Et||this._platform.FIREFOX||de.hasAttribute("controls")):de.tabIndex>=0)}isFocusable(de,je){return function Ct(le){return!function q(le){return function se(le){return"input"==le.nodeName.toLowerCase()}(le)&&"hidden"==le.type}(le)&&(function ve(le){let Se=le.nodeName.toLowerCase();return"input"===Se||"select"===Se||"button"===Se||"textarea"===Se}(le)||function W(le){return function $e(le){return"a"==le.nodeName.toLowerCase()}(le)&&le.hasAttribute("href")}(le)||le.hasAttribute("contenteditable")||st(le))}(de)&&!this.isDisabled(de)&&(je?.ignoreVisibility||this.isVisible(de))}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(a.t4))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})();function st(le){if(!le.hasAttribute("tabindex")||void 0===le.tabIndex)return!1;let Se=le.getAttribute("tabindex");return!(!Se||isNaN(parseInt(Se,10)))}function pt(le){if(!st(le))return null;const Se=parseInt(le.getAttribute("tabindex")||"",10);return isNaN(Se)?-1:Se}class qt{constructor(Se,de,je,qe,Et=!1){this._element=Se,this._checker=de,this._ngZone=je,this._document=qe,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,Et||this.attachAnchors()}get enabled(){return this._enabled}set enabled(Se){this._enabled=Se,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Se,this._startAnchor),this._toggleAnchorTabIndex(Se,this._endAnchor))}destroy(){const Se=this._startAnchor,de=this._endAnchor;Se&&(Se.removeEventListener("focus",this.startAnchorListener),Se.remove()),de&&(de.removeEventListener("focus",this.endAnchorListener),de.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(Se){return new Promise(de=>{this._executeOnStable(()=>de(this.focusInitialElement(Se)))})}focusFirstTabbableElementWhenReady(Se){return new Promise(de=>{this._executeOnStable(()=>de(this.focusFirstTabbableElement(Se)))})}focusLastTabbableElementWhenReady(Se){return new Promise(de=>{this._executeOnStable(()=>de(this.focusLastTabbableElement(Se)))})}_getRegionBoundary(Se){const de=this._element.querySelectorAll(`[cdk-focus-region-${Se}], [cdkFocusRegion${Se}], [cdk-focus-${Se}]`);return"start"==Se?de.length?de[0]:this._getFirstTabbableElement(this._element):de.length?de[de.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(Se){const de=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(de){if(!this._checker.isFocusable(de)){const je=this._getFirstTabbableElement(de);return je?.focus(Se),!!je}return de.focus(Se),!0}return this.focusFirstTabbableElement(Se)}focusFirstTabbableElement(Se){const de=this._getRegionBoundary("start");return de&&de.focus(Se),!!de}focusLastTabbableElement(Se){const de=this._getRegionBoundary("end");return de&&de.focus(Se),!!de}hasAttached(){return this._hasAttached}_getFirstTabbableElement(Se){if(this._checker.isFocusable(Se)&&this._checker.isTabbable(Se))return Se;const de=Se.children;for(let je=0;je<de.length;je++){const qe=de[je].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(de[je]):null;if(qe)return qe}return null}_getLastTabbableElement(Se){if(this._checker.isFocusable(Se)&&this._checker.isTabbable(Se))return Se;const de=Se.children;for(let je=de.length-1;je>=0;je--){const qe=de[je].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(de[je]):null;if(qe)return qe}return null}_createAnchor(){const Se=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,Se),Se.classList.add("cdk-visually-hidden"),Se.classList.add("cdk-focus-trap-anchor"),Se.setAttribute("aria-hidden","true"),Se}_toggleAnchorTabIndex(Se,de){Se?de.setAttribute("tabindex","0"):de.removeAttribute("tabindex")}toggleAnchors(Se){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Se,this._startAnchor),this._toggleAnchorTabIndex(Se,this._endAnchor))}_executeOnStable(Se){this._ngZone.isStable?Se():this._ngZone.onStable.pipe((0,J.q)(1)).subscribe(Se)}}let mn=(()=>{class le{constructor(de,je,qe){this._checker=de,this._ngZone=je,this._document=qe}create(de,je=!1){return new qt(de,this._checker,this._ngZone,this._document,je)}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(Ft),s.LFG(s.R0b),s.LFG(o.K0))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})(),yn=(()=>{class le{constructor(de,je,qe){this._elementRef=de,this._focusTrapFactory=je,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}get enabled(){return this.focusTrap.enabled}set enabled(de){this.focusTrap.enabled=(0,Ce.Ig)(de)}get autoCapture(){return this._autoCapture}set autoCapture(de){this._autoCapture=(0,Ce.Ig)(de)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(de){const je=de.autoCapture;je&&!je.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,a.ht)(),this.focusTrap.focusInitialElementWhenReady()}}return le.\u0275fac=function(de){return new(de||le)(s.Y36(s.SBq),s.Y36(mn),s.Y36(o.K0))},le.\u0275dir=s.lG2({type:le,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[s.TTD]}),le})();function lt(le){return 0===le.buttons||0===le.offsetX&&0===le.offsetY}function Q(le){const Se=le.touches&&le.touches[0]||le.changedTouches&&le.changedTouches[0];return!(!Se||-1!==Se.identifier||null!=Se.radiusX&&1!==Se.radiusX||null!=Se.radiusY&&1!==Se.radiusY)}const Ee=new s.OlP("cdk-input-modality-detector-options"),Ze={ignoreKeys:[D.zL,D.jx,D.b2,D.MW,D.JU]},ke=(0,a.i$)({passive:!0,capture:!0});let _e=(()=>{class le{constructor(de,je,qe,Et){this._platform=de,this._mostRecentTarget=null,this._modality=new v.X(null),this._lastTouchMs=0,this._onKeydown=Kt=>{this._options?.ignoreKeys?.some(ln=>ln===Kt.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,a.sA)(Kt))},this._onMousedown=Kt=>{Date.now()-this._lastTouchMs<650||(this._modality.next(lt(Kt)?"keyboard":"mouse"),this._mostRecentTarget=(0,a.sA)(Kt))},this._onTouchstart=Kt=>{Q(Kt)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,a.sA)(Kt))},this._options={...Ze,...Et},this.modalityDetected=this._modality.pipe((0,pe.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,Z.x)()),de.isBrowser&&je.runOutsideAngular(()=>{qe.addEventListener("keydown",this._onKeydown,ke),qe.addEventListener("mousedown",this._onMousedown,ke),qe.addEventListener("touchstart",this._onTouchstart,ke)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,ke),document.removeEventListener("mousedown",this._onMousedown,ke),document.removeEventListener("touchstart",this._onTouchstart,ke))}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(a.t4),s.LFG(s.R0b),s.LFG(o.K0),s.LFG(Ee,8))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})();const ce=new s.OlP("liveAnnouncerElement",{providedIn:"root",factory:function He(){return null}}),Qe=new s.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let ot=(()=>{class le{constructor(de,je,qe,Et){this._ngZone=je,this._defaultOptions=Et,this._document=qe,this._liveElement=de||this._createLiveElement()}announce(de,...je){const qe=this._defaultOptions;let Et,Kt;return 1===je.length&&"number"==typeof je[0]?Kt=je[0]:[Et,Kt]=je,this.clear(),clearTimeout(this._previousTimeout),Et||(Et=qe&&qe.politeness?qe.politeness:"polite"),null==Kt&&qe&&(Kt=qe.duration),this._liveElement.setAttribute("aria-live",Et),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(ln=>this._currentResolve=ln)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=de,"number"==typeof Kt&&(this._previousTimeout=setTimeout(()=>this.clear(),Kt)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const de="cdk-live-announcer-element",je=this._document.getElementsByClassName(de),qe=this._document.createElement("div");for(let Et=0;Et<je.length;Et++)je[Et].remove();return qe.classList.add(de),qe.classList.add("cdk-visually-hidden"),qe.setAttribute("aria-atomic","true"),qe.setAttribute("aria-live","polite"),this._document.body.appendChild(qe),qe}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(ce,8),s.LFG(s.R0b),s.LFG(o.K0),s.LFG(Qe,8))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})();const Gt=new s.OlP("cdk-focus-monitor-default-options"),mt=(0,a.i$)({passive:!0,capture:!0});let Qt=(()=>{class le{constructor(de,je,qe,Et,Kt){this._ngZone=de,this._platform=je,this._inputModalityDetector=qe,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new l.x,this._rootNodeFocusAndBlurListener=ln=>{for(let Zt=(0,a.sA)(ln);Zt;Zt=Zt.parentElement)"focus"===ln.type?this._onFocus(ln,Zt):this._onBlur(ln,Zt)},this._document=Et,this._detectionMode=Kt?.detectionMode||0}monitor(de,je=!1){const qe=(0,Ce.fI)(de);if(!this._platform.isBrowser||1!==qe.nodeType)return(0,M.of)(null);const Et=(0,a.kV)(qe)||this._getDocument(),Kt=this._elementInfo.get(qe);if(Kt)return je&&(Kt.checkChildren=!0),Kt.subject;const ln={checkChildren:je,subject:new l.x,rootNode:Et};return this._elementInfo.set(qe,ln),this._registerGlobalListeners(ln),ln.subject}stopMonitoring(de){const je=(0,Ce.fI)(de),qe=this._elementInfo.get(je);qe&&(qe.subject.complete(),this._setClasses(je),this._elementInfo.delete(je),this._removeGlobalListeners(qe))}focusVia(de,je,qe){const Et=(0,Ce.fI)(de);Et===this._getDocument().activeElement?this._getClosestElementsInfo(Et).forEach(([ln,Tr])=>this._originChanged(ln,je,Tr)):(this._setOrigin(je),"function"==typeof Et.focus&&Et.focus(qe))}ngOnDestroy(){this._elementInfo.forEach((de,je)=>this.stopMonitoring(je))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(de){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(de)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:de&&this._isLastInteractionFromInputLabel(de)?"mouse":"program"}_shouldBeAttributedToTouch(de){return 1===this._detectionMode||!!de?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(de,je){de.classList.toggle("cdk-focused",!!je),de.classList.toggle("cdk-touch-focused","touch"===je),de.classList.toggle("cdk-keyboard-focused","keyboard"===je),de.classList.toggle("cdk-mouse-focused","mouse"===je),de.classList.toggle("cdk-program-focused","program"===je)}_setOrigin(de,je=!1){this._ngZone.runOutsideAngular(()=>{this._origin=de,this._originFromTouchInteraction="touch"===de&&je,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(de,je){const qe=this._elementInfo.get(je),Et=(0,a.sA)(de);!qe||!qe.checkChildren&&je!==Et||this._originChanged(je,this._getFocusOrigin(Et),qe)}_onBlur(de,je){const qe=this._elementInfo.get(je);!qe||qe.checkChildren&&de.relatedTarget instanceof Node&&je.contains(de.relatedTarget)||(this._setClasses(je),this._emitOrigin(qe,null))}_emitOrigin(de,je){de.subject.observers.length&&this._ngZone.run(()=>de.subject.next(je))}_registerGlobalListeners(de){if(!this._platform.isBrowser)return;const je=de.rootNode,qe=this._rootNodeFocusListenerCount.get(je)||0;qe||this._ngZone.runOutsideAngular(()=>{je.addEventListener("focus",this._rootNodeFocusAndBlurListener,mt),je.addEventListener("blur",this._rootNodeFocusAndBlurListener,mt)}),this._rootNodeFocusListenerCount.set(je,qe+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,ue.R)(this._stopInputModalityDetector)).subscribe(Et=>{this._setOrigin(Et,!0)}))}_removeGlobalListeners(de){const je=de.rootNode;if(this._rootNodeFocusListenerCount.has(je)){const qe=this._rootNodeFocusListenerCount.get(je);qe>1?this._rootNodeFocusListenerCount.set(je,qe-1):(je.removeEventListener("focus",this._rootNodeFocusAndBlurListener,mt),je.removeEventListener("blur",this._rootNodeFocusAndBlurListener,mt),this._rootNodeFocusListenerCount.delete(je))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(de,je,qe){this._setClasses(de,je),this._emitOrigin(qe,je),this._lastFocusOrigin=je}_getClosestElementsInfo(de){const je=[];return this._elementInfo.forEach((qe,Et)=>{(Et===de||qe.checkChildren&&Et.contains(de))&&je.push([Et,qe])}),je}_isLastInteractionFromInputLabel(de){const{_mostRecentTarget:je,mostRecentModality:qe}=this._inputModalityDetector;if("mouse"!==qe||!je||je===de||"INPUT"!==de.nodeName&&"TEXTAREA"!==de.nodeName||de.disabled)return!1;const Et=de.labels;if(Et)for(let Kt=0;Kt<Et.length;Kt++)if(Et[Kt].contains(je))return!0;return!1}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(s.R0b),s.LFG(a.t4),s.LFG(_e),s.LFG(o.K0,8),s.LFG(Gt,8))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})(),jt=(()=>{class le{constructor(de,je){this._elementRef=de,this._focusMonitor=je,this._focusOrigin=null,this.cdkFocusChange=new s.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const de=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(de,1===de.nodeType&&de.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(je=>{this._focusOrigin=je,this.cdkFocusChange.emit(je)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return le.\u0275fac=function(de){return new(de||le)(s.Y36(s.SBq),s.Y36(Qt))},le.\u0275dir=s.lG2({type:le,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),le})();const Pn="cdk-high-contrast-black-on-white",Wt="cdk-high-contrast-white-on-black",Be="cdk-high-contrast-active";let we=(()=>{class le{constructor(de,je){this._platform=de,this._document=je,this._breakpointSubscription=(0,s.f3M)(We.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const de=this._document.createElement("div");de.style.backgroundColor="rgb(1,2,3)",de.style.position="absolute",this._document.body.appendChild(de);const je=this._document.defaultView||window,qe=je&&je.getComputedStyle?je.getComputedStyle(de):null,Et=(qe&&qe.backgroundColor||"").replace(/ /g,"");switch(de.remove(),Et){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const de=this._document.body.classList;de.remove(Be,Pn,Wt),this._hasCheckedHighContrastMode=!0;const je=this.getHighContrastMode();1===je?de.add(Be,Pn):2===je&&de.add(Be,Wt)}}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(a.t4),s.LFG(o.K0))},le.\u0275prov=s.Yz7({token:le,factory:le.\u0275fac,providedIn:"root"}),le})(),Te=(()=>{class le{constructor(de){de._applyBodyHighContrastModeCssClasses()}}return le.\u0275fac=function(de){return new(de||le)(s.LFG(we))},le.\u0275mod=s.oAB({type:le}),le.\u0275inj=s.cJS({imports:[ie.Q8]}),le})()},40445:(me,V,u)=>{"use strict";u.d(V,{Is:()=>M,vT:()=>R});var o=u(94650),s=u(36895);const a=new o.OlP("cdk-dir-doc",{providedIn:"root",factory:function l(){return(0,o.f3M)(s.K0)}}),h=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let M=(()=>{class k{constructor(H){if(this.value="ltr",this.change=new o.vpe,H){const pe=H.documentElement?H.documentElement.dir:null;this.value=function v(k){const P=k?.toLowerCase()||"";return"auto"===P&&typeof navigator<"u"&&navigator?.language?h.test(navigator.language)?"rtl":"ltr":"rtl"===P?"rtl":"ltr"}((H.body?H.body.dir:null)||pe||"ltr")}}ngOnDestroy(){this.change.complete()}}return k.\u0275fac=function(H){return new(H||k)(o.LFG(a,8))},k.\u0275prov=o.Yz7({token:k,factory:k.\u0275fac,providedIn:"root"}),k})(),R=(()=>{class k{}return k.\u0275fac=function(H){return new(H||k)},k.\u0275mod=o.oAB({type:k}),k.\u0275inj=o.cJS({}),k})()},21281:(me,V,u)=>{"use strict";u.d(V,{Eq:()=>h,HM:()=>v,Ig:()=>s,du:()=>D,fI:()=>M,su:()=>a,t6:()=>l});var o=u(94650);function s(R){return null!=R&&"false"!=`${R}`}function a(R,k=0){return l(R)?Number(R):k}function l(R){return!isNaN(parseFloat(R))&&!isNaN(Number(R))}function h(R){return Array.isArray(R)?R:[R]}function v(R){return null==R?"":"string"==typeof R?R:`${R}px`}function M(R){return R instanceof o.SBq?R.nativeElement:R}function D(R,k=/\s+/){const P=[];if(null!=R){const H=Array.isArray(R)?R:`${R}`.split(k);for(const J of H){const pe=`${J}`.trim();pe&&P.push(pe)}}return P}},97855:(me,V,u)=>{"use strict";u.d(V,{LL:()=>ue,Su:()=>Je,Vq:()=>Fe,ib:()=>pe});var o=u(12687),s=u(98184),a=u(83353),l=u(84080),h=u(36895),v=u(94650),M=u(29521),D=u(77579),R=u(49770),k=u(39646),P=u(40445),H=u(68675);function J(Ue,rt){}class pe{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let ue=(()=>{class Ue extends l.en{constructor(be,Xe,xe,dt,bt,wt,Ft,Ke){super(),this._elementRef=be,this._focusTrapFactory=Xe,this._config=dt,this._interactivityChecker=bt,this._ngZone=wt,this._overlayRef=Ft,this._focusMonitor=Ke,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=Ae=>{this._portalOutlet.hasAttached();const ve=this._portalOutlet.attachDomPortal(Ae);return this._contentAttached(),ve},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=xe}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(be){this._portalOutlet.hasAttached();const Xe=this._portalOutlet.attachComponentPortal(be);return this._contentAttached(),Xe}attachTemplatePortal(be){this._portalOutlet.hasAttached();const Xe=this._portalOutlet.attachTemplatePortal(be);return this._contentAttached(),Xe}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(be,Xe){this._interactivityChecker.isFocusable(be)||(be.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const xe=()=>{be.removeEventListener("blur",xe),be.removeEventListener("mousedown",xe),be.removeAttribute("tabindex")};be.addEventListener("blur",xe),be.addEventListener("mousedown",xe)})),be.focus(Xe)}_focusByCssSelector(be,Xe){let xe=this._elementRef.nativeElement.querySelector(be);xe&&this._forceFocus(xe,Xe)}_trapFocus(){const be=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||be.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(Xe=>{Xe||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const be=this._config.restoreFocus;let Xe=null;if("string"==typeof be?Xe=this._document.querySelector(be):"boolean"==typeof be?Xe=be?this._elementFocusedBeforeDialogWasOpened:null:be&&(Xe=be),this._config.restoreFocus&&Xe&&"function"==typeof Xe.focus){const xe=(0,a.ht)(),dt=this._elementRef.nativeElement;(!xe||xe===this._document.body||xe===dt||dt.contains(xe))&&(this._focusMonitor?(this._focusMonitor.focusVia(Xe,this._closeInteractionType),this._closeInteractionType=null):Xe.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const be=this._elementRef.nativeElement,Xe=(0,a.ht)();return be===Xe||be.contains(Xe)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,a.ht)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return Ue.\u0275fac=function(be){return new(be||Ue)(v.Y36(v.SBq),v.Y36(o.qV),v.Y36(h.K0,8),v.Y36(pe),v.Y36(o.ic),v.Y36(v.R0b),v.Y36(s.Iu),v.Y36(o.tE))},Ue.\u0275cmp=v.Xpm({type:Ue,selectors:[["cdk-dialog-container"]],viewQuery:function(be,Xe){if(1&be&&v.Gf(l.Pl,7),2&be){let xe;v.iGM(xe=v.CRH())&&(Xe._portalOutlet=xe.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(be,Xe){2&be&&v.uIk("id",Xe._config.id||null)("role",Xe._config.role)("aria-modal",Xe._config.ariaModal)("aria-labelledby",Xe._config.ariaLabel?null:Xe._ariaLabelledBy)("aria-label",Xe._config.ariaLabel)("aria-describedby",Xe._config.ariaDescribedBy||null)},features:[v.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(be,Xe){1&be&&v.YNc(0,J,0,0,"ng-template",0)},dependencies:[l.Pl],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),Ue})();class Ce{constructor(rt,be){this.overlayRef=rt,this.config=be,this.closed=new D.x,this.disableClose=be.disableClose,this.backdropClick=rt.backdropClick(),this.keydownEvents=rt.keydownEvents(),this.outsidePointerEvents=rt.outsidePointerEvents(),this.id=be.id,this.keydownEvents.subscribe(Xe=>{Xe.keyCode===M.hY&&!this.disableClose&&!(0,M.Vb)(Xe)&&(Xe.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(rt,be){if(this.containerInstance){const Xe=this.closed;this.containerInstance._closeInteractionType=be?.focusOrigin||"program",this.overlayRef.dispose(),Xe.next(rt),Xe.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(rt="",be=""){return this.overlayRef.updateSize({width:rt,height:be}),this}addPanelClass(rt){return this.overlayRef.addPanelClass(rt),this}removePanelClass(rt){return this.overlayRef.removePanelClass(rt),this}}const ie=new v.OlP("DialogScrollStrategy"),We=new v.OlP("DialogData"),at=new v.OlP("DefaultDialogConfig"),oe={provide:ie,deps:[s.aV],useFactory:function Ve(Ue){return()=>Ue.scrollStrategies.block()}};let Ie=0,Fe=(()=>{class Ue{constructor(be,Xe,xe,dt,bt,wt){this._overlay=be,this._injector=Xe,this._defaultOptions=xe,this._parentDialog=dt,this._overlayContainer=bt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new D.x,this._afterOpenedAtThisLevel=new D.x,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,R.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,H.O)(void 0))),this._scrollStrategy=wt}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(be,Xe){(Xe={...this._defaultOptions||new pe,...Xe}).id=Xe.id||"cdk-dialog-"+Ie++,Xe.id&&this.getDialogById(Xe.id);const dt=this._getOverlayConfig(Xe),bt=this._overlay.create(dt),wt=new Ce(bt,Xe),Ft=this._attachContainer(bt,wt,Xe);return wt.containerInstance=Ft,this._attachDialogContent(be,wt,Ft,Xe),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(wt),wt.closed.subscribe(()=>this._removeOpenDialog(wt,!0)),this.afterOpened.next(wt),wt}closeAll(){Ne(this.openDialogs,be=>be.close())}getDialogById(be){return this.openDialogs.find(Xe=>Xe.id===be)}ngOnDestroy(){Ne(this._openDialogsAtThisLevel,be=>{!1===be.config.closeOnDestroy&&this._removeOpenDialog(be,!1)}),Ne(this._openDialogsAtThisLevel,be=>be.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(be){const Xe=new s.X_({positionStrategy:be.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:be.scrollStrategy||this._scrollStrategy(),panelClass:be.panelClass,hasBackdrop:be.hasBackdrop,direction:be.direction,minWidth:be.minWidth,minHeight:be.minHeight,maxWidth:be.maxWidth,maxHeight:be.maxHeight,width:be.width,height:be.height,disposeOnNavigation:be.closeOnNavigation});return be.backdropClass&&(Xe.backdropClass=be.backdropClass),Xe}_attachContainer(be,Xe,xe){const dt=xe.injector||xe.viewContainerRef?.injector,bt=[{provide:pe,useValue:xe},{provide:Ce,useValue:Xe},{provide:s.Iu,useValue:be}];let wt;xe.container?"function"==typeof xe.container?wt=xe.container:(wt=xe.container.type,bt.push(...xe.container.providers(xe))):wt=ue;const Ft=new l.C5(wt,xe.viewContainerRef,v.zs3.create({parent:dt||this._injector,providers:bt}),xe.componentFactoryResolver);return be.attach(Ft).instance}_attachDialogContent(be,Xe,xe,dt){if(be instanceof v.Rgc){const bt=this._createInjector(dt,Xe,xe,void 0);let wt={$implicit:dt.data,dialogRef:Xe};dt.templateContext&&(wt={...wt,..."function"==typeof dt.templateContext?dt.templateContext():dt.templateContext}),xe.attachTemplatePortal(new l.UE(be,null,wt,bt))}else{const bt=this._createInjector(dt,Xe,xe,this._injector),wt=xe.attachComponentPortal(new l.C5(be,dt.viewContainerRef,bt,dt.componentFactoryResolver));Xe.componentInstance=wt.instance}}_createInjector(be,Xe,xe,dt){const bt=be.injector||be.viewContainerRef?.injector,wt=[{provide:We,useValue:be.data},{provide:Ce,useValue:Xe}];return be.providers&&("function"==typeof be.providers?wt.push(...be.providers(Xe,be,xe)):wt.push(...be.providers)),be.direction&&(!bt||!bt.get(P.Is,null,v.XFs.Optional))&&wt.push({provide:P.Is,useValue:{value:be.direction,change:(0,k.of)()}}),v.zs3.create({parent:bt||dt,providers:wt})}_removeOpenDialog(be,Xe){const xe=this.openDialogs.indexOf(be);xe>-1&&(this.openDialogs.splice(xe,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((dt,bt)=>{dt?bt.setAttribute("aria-hidden",dt):bt.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),Xe&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const be=this._overlayContainer.getContainerElement();if(be.parentElement){const Xe=be.parentElement.children;for(let xe=Xe.length-1;xe>-1;xe--){const dt=Xe[xe];dt!==be&&"SCRIPT"!==dt.nodeName&&"STYLE"!==dt.nodeName&&!dt.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(dt,dt.getAttribute("aria-hidden")),dt.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const be=this._parentDialog;return be?be._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return Ue.\u0275fac=function(be){return new(be||Ue)(v.LFG(s.aV),v.LFG(v.zs3),v.LFG(at,8),v.LFG(Ue,12),v.LFG(s.Xj),v.LFG(ie))},Ue.\u0275prov=v.Yz7({token:Ue,factory:Ue.\u0275fac}),Ue})();function Ne(Ue,rt){let be=Ue.length;for(;be--;)rt(Ue[be])}let Je=(()=>{class Ue{}return Ue.\u0275fac=function(be){return new(be||Ue)},Ue.\u0275mod=v.oAB({type:Ue}),Ue.\u0275inj=v.cJS({providers:[Fe,oe],imports:[s.U8,l.eL,o.rt,l.eL]}),Ue})()},29521:(me,V,u)=>{"use strict";u.d(V,{A:()=>q,B5:()=>o,JH:()=>at,JU:()=>v,K5:()=>h,Ku:()=>J,LH:()=>ie,L_:()=>H,MW:()=>Qe,Mf:()=>a,OC:()=>Hn,SV:()=>We,Sd:()=>ue,VM:()=>pe,Vb:()=>hr,Z:()=>He,ZH:()=>s,aO:()=>wt,b2:()=>Yn,hY:()=>P,jx:()=>M,oh:()=>Ce,uR:()=>Z,xE:()=>Ne,yY:()=>Fe,zL:()=>D});const o=3,s=8,a=9,h=13,v=16,M=17,D=18,P=27,H=32,J=33,pe=34,Z=35,ue=36,Ce=37,ie=38,We=39,at=40,Fe=46,Ne=48,wt=57,q=65,He=90,Qe=91,Hn=188,Yn=224;function hr(En,...Br){return Br.length?Br.some(jn=>En[jn]):En.altKey||En.shiftKey||En.ctrlKey||En.metaKey}},62289:(me,V,u)=>{"use strict";u.d(V,{Yg:()=>at,u3:()=>oe});var o=u(94650),s=u(21281),a=u(77579),l=u(39841),h=u(97272),v=u(69751),M=u(95698),D=u(35684),R=u(78372),k=u(54004),P=u(68675),H=u(82722),J=u(83353);const Z=new Set;let ue,Ce=(()=>{class Ie{constructor(Ne){this._platform=Ne,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):We}matchMedia(Ne){return(this._platform.WEBKIT||this._platform.BLINK)&&function ie(Ie){if(!Z.has(Ie))try{ue||(ue=document.createElement("style"),ue.setAttribute("type","text/css"),document.head.appendChild(ue)),ue.sheet&&(ue.sheet.insertRule(`@media ${Ie} {body{ }}`,0),Z.add(Ie))}catch(Fe){console.error(Fe)}}(Ne),this._matchMedia(Ne)}}return Ie.\u0275fac=function(Ne){return new(Ne||Ie)(o.LFG(J.t4))},Ie.\u0275prov=o.Yz7({token:Ie,factory:Ie.\u0275fac,providedIn:"root"}),Ie})();function We(Ie){return{matches:"all"===Ie||""===Ie,media:Ie,addListener:()=>{},removeListener:()=>{}}}let at=(()=>{class Ie{constructor(Ne,Je){this._mediaMatcher=Ne,this._zone=Je,this._queries=new Map,this._destroySubject=new a.x}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(Ne){return Ve((0,s.Eq)(Ne)).some(Ue=>this._registerQuery(Ue).mql.matches)}observe(Ne){const Ue=Ve((0,s.Eq)(Ne)).map(be=>this._registerQuery(be).observable);let rt=(0,l.a)(Ue);return rt=(0,h.z)(rt.pipe((0,M.q)(1)),rt.pipe((0,D.T)(1),(0,R.b)(0))),rt.pipe((0,k.U)(be=>{const Xe={matches:!1,breakpoints:{}};return be.forEach(({matches:xe,query:dt})=>{Xe.matches=Xe.matches||xe,Xe.breakpoints[dt]=xe}),Xe}))}_registerQuery(Ne){if(this._queries.has(Ne))return this._queries.get(Ne);const Je=this._mediaMatcher.matchMedia(Ne),rt={observable:new v.y(be=>{const Xe=xe=>this._zone.run(()=>be.next(xe));return Je.addListener(Xe),()=>{Je.removeListener(Xe)}}).pipe((0,P.O)(Je),(0,k.U)(({matches:be})=>({query:Ne,matches:be})),(0,H.R)(this._destroySubject)),mql:Je};return this._queries.set(Ne,rt),rt}}return Ie.\u0275fac=function(Ne){return new(Ne||Ie)(o.LFG(Ce),o.LFG(o.R0b))},Ie.\u0275prov=o.Yz7({token:Ie,factory:Ie.\u0275fac,providedIn:"root"}),Ie})();function Ve(Ie){return Ie.map(Fe=>Fe.split(",")).reduce((Fe,Ne)=>Fe.concat(Ne)).map(Fe=>Fe.trim())}const oe={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},49643:(me,V,u)=>{"use strict";u.d(V,{Q8:()=>R,wD:()=>D});var o=u(21281),s=u(94650),a=u(69751),l=u(77579),h=u(78372);let v=(()=>{class k{create(H){return typeof MutationObserver>"u"?null:new MutationObserver(H)}}return k.\u0275fac=function(H){return new(H||k)},k.\u0275prov=s.Yz7({token:k,factory:k.\u0275fac,providedIn:"root"}),k})(),M=(()=>{class k{constructor(H){this._mutationObserverFactory=H,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((H,J)=>this._cleanupObserver(J))}observe(H){const J=(0,o.fI)(H);return new a.y(pe=>{const ue=this._observeElement(J).subscribe(pe);return()=>{ue.unsubscribe(),this._unobserveElement(J)}})}_observeElement(H){if(this._observedElements.has(H))this._observedElements.get(H).count++;else{const J=new l.x,pe=this._mutationObserverFactory.create(Z=>J.next(Z));pe&&pe.observe(H,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(H,{observer:pe,stream:J,count:1})}return this._observedElements.get(H).stream}_unobserveElement(H){this._observedElements.has(H)&&(this._observedElements.get(H).count--,this._observedElements.get(H).count||this._cleanupObserver(H))}_cleanupObserver(H){if(this._observedElements.has(H)){const{observer:J,stream:pe}=this._observedElements.get(H);J&&J.disconnect(),pe.complete(),this._observedElements.delete(H)}}}return k.\u0275fac=function(H){return new(H||k)(s.LFG(v))},k.\u0275prov=s.Yz7({token:k,factory:k.\u0275fac,providedIn:"root"}),k})(),D=(()=>{class k{constructor(H,J,pe){this._contentObserver=H,this._elementRef=J,this._ngZone=pe,this.event=new s.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(H){this._disabled=(0,o.Ig)(H),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(H){this._debounce=(0,o.su)(H),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const H=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?H.pipe((0,h.b)(this.debounce)):H).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return k.\u0275fac=function(H){return new(H||k)(s.Y36(M),s.Y36(s.SBq),s.Y36(s.R0b))},k.\u0275dir=s.lG2({type:k,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),k})(),R=(()=>{class k{}return k.\u0275fac=function(H){return new(H||k)},k.\u0275mod=s.oAB({type:k}),k.\u0275inj=s.cJS({providers:[v]}),k})()},98184:(me,V,u)=>{"use strict";u.d(V,{Iu:()=>wt,U8:()=>It,X_:()=>Fe,Xj:()=>bt,_G:()=>Ae,aV:()=>Nt,pI:()=>gn,xu:()=>yn});var o=u(67376),s=u(36895),a=u(94650),l=u(21281),h=u(83353),v=u(40445),M=u(84080),D=u(77579),R=u(50727),k=u(56451),P=u(95698),H=u(82722),J=u(22529),pe=u(29521);const Z=(0,h.Mq)();class ue{constructor(Q,Ee){this._viewportRuler=Q,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=Ee}attach(){}enable(){if(this._canBeEnabled()){const Q=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=Q.style.left||"",this._previousHTMLStyles.top=Q.style.top||"",Q.style.left=(0,l.HM)(-this._previousScrollPosition.left),Q.style.top=(0,l.HM)(-this._previousScrollPosition.top),Q.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const Q=this._document.documentElement,Ze=Q.style,et=this._document.body.style,ke=Ze.scrollBehavior||"",_e=et.scrollBehavior||"";this._isEnabled=!1,Ze.left=this._previousHTMLStyles.left,Ze.top=this._previousHTMLStyles.top,Q.classList.remove("cdk-global-scrollblock"),Z&&(Ze.scrollBehavior=et.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),Z&&(Ze.scrollBehavior=ke,et.scrollBehavior=_e)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const Ee=this._document.body,Ze=this._viewportRuler.getViewportSize();return Ee.scrollHeight>Ze.height||Ee.scrollWidth>Ze.width}}class ie{constructor(Q,Ee,Ze,et){this._scrollDispatcher=Q,this._ngZone=Ee,this._viewportRuler=Ze,this._config=et,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(Q){this._overlayRef=Q}enable(){if(this._scrollSubscription)return;const Q=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=Q.subscribe(()=>{const Ee=this._viewportRuler.getViewportScrollPosition().top;Math.abs(Ee-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=Q.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class We{enable(){}disable(){}attach(){}}function at(lt,Q){return Q.some(Ee=>lt.bottom<Ee.top||lt.top>Ee.bottom||lt.right<Ee.left||lt.left>Ee.right)}function Ve(lt,Q){return Q.some(Ee=>lt.top<Ee.top||lt.bottom>Ee.bottom||lt.left<Ee.left||lt.right>Ee.right)}class oe{constructor(Q,Ee,Ze,et){this._scrollDispatcher=Q,this._viewportRuler=Ee,this._ngZone=Ze,this._config=et,this._scrollSubscription=null}attach(Q){this._overlayRef=Q}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const Ee=this._overlayRef.overlayElement.getBoundingClientRect(),{width:Ze,height:et}=this._viewportRuler.getViewportSize();at(Ee,[{width:Ze,height:et,bottom:et,right:Ze,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let Ie=(()=>{class lt{constructor(Ee,Ze,et,ke){this._scrollDispatcher=Ee,this._viewportRuler=Ze,this._ngZone=et,this.noop=()=>new We,this.close=_e=>new ie(this._scrollDispatcher,this._ngZone,this._viewportRuler,_e),this.block=()=>new ue(this._viewportRuler,this._document),this.reposition=_e=>new oe(this._scrollDispatcher,this._viewportRuler,this._ngZone,_e),this._document=ke}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(o.mF),a.LFG(o.rL),a.LFG(a.R0b),a.LFG(s.K0))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})();class Fe{constructor(Q){if(this.scrollStrategy=new We,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,Q){const Ee=Object.keys(Q);for(const Ze of Ee)void 0!==Q[Ze]&&(this[Ze]=Q[Ze])}}}class Ue{constructor(Q,Ee){this.connectionPair=Q,this.scrollableViewProperties=Ee}}let Xe=(()=>{class lt{constructor(Ee){this._attachedOverlays=[],this._document=Ee}ngOnDestroy(){this.detach()}add(Ee){this.remove(Ee),this._attachedOverlays.push(Ee)}remove(Ee){const Ze=this._attachedOverlays.indexOf(Ee);Ze>-1&&this._attachedOverlays.splice(Ze,1),0===this._attachedOverlays.length&&this.detach()}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(s.K0))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})(),xe=(()=>{class lt extends Xe{constructor(Ee,Ze){super(Ee),this._ngZone=Ze,this._keydownListener=et=>{const ke=this._attachedOverlays;for(let _e=ke.length-1;_e>-1;_e--)if(ke[_e]._keydownEvents.observers.length>0){const ce=ke[_e]._keydownEvents;this._ngZone?this._ngZone.run(()=>ce.next(et)):ce.next(et);break}}}add(Ee){super.add(Ee),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(s.K0),a.LFG(a.R0b,8))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})(),dt=(()=>{class lt extends Xe{constructor(Ee,Ze,et){super(Ee),this._platform=Ze,this._ngZone=et,this._cursorStyleIsSet=!1,this._pointerDownListener=ke=>{this._pointerDownEventTarget=(0,h.sA)(ke)},this._clickListener=ke=>{const _e=(0,h.sA)(ke),ce="click"===ke.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:_e;this._pointerDownEventTarget=null;const He=this._attachedOverlays.slice();for(let Qe=He.length-1;Qe>-1;Qe--){const ot=He[Qe];if(ot._outsidePointerEvents.observers.length<1||!ot.hasAttached())continue;if(ot.overlayElement.contains(_e)||ot.overlayElement.contains(ce))break;const Tt=ot._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Tt.next(ke)):Tt.next(ke)}}}add(Ee){if(super.add(Ee),!this._isAttached){const Ze=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(Ze)):this._addEventListeners(Ze),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=Ze.style.cursor,Ze.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Ee=this._document.body;Ee.removeEventListener("pointerdown",this._pointerDownListener,!0),Ee.removeEventListener("click",this._clickListener,!0),Ee.removeEventListener("auxclick",this._clickListener,!0),Ee.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Ee.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Ee){Ee.addEventListener("pointerdown",this._pointerDownListener,!0),Ee.addEventListener("click",this._clickListener,!0),Ee.addEventListener("auxclick",this._clickListener,!0),Ee.addEventListener("contextmenu",this._clickListener,!0)}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(s.K0),a.LFG(h.t4),a.LFG(a.R0b,8))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})(),bt=(()=>{class lt{constructor(Ee,Ze){this._platform=Ze,this._document=Ee}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Ee="cdk-overlay-container";if(this._platform.isBrowser||(0,h.Oy)()){const et=this._document.querySelectorAll(`.${Ee}[platform="server"], .${Ee}[platform="test"]`);for(let ke=0;ke<et.length;ke++)et[ke].remove()}const Ze=this._document.createElement("div");Ze.classList.add(Ee),(0,h.Oy)()?Ze.setAttribute("platform","test"):this._platform.isBrowser||Ze.setAttribute("platform","server"),this._document.body.appendChild(Ze),this._containerElement=Ze}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(s.K0),a.LFG(h.t4))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})();class wt{constructor(Q,Ee,Ze,et,ke,_e,ce,He,Qe,ot=!1){this._portalOutlet=Q,this._host=Ee,this._pane=Ze,this._config=et,this._ngZone=ke,this._keyboardDispatcher=_e,this._document=ce,this._location=He,this._outsideClickDispatcher=Qe,this._animationsDisabled=ot,this._backdropElement=null,this._backdropClick=new D.x,this._attachments=new D.x,this._detachments=new D.x,this._locationChanges=R.w0.EMPTY,this._backdropClickHandler=Tt=>this._backdropClick.next(Tt),this._backdropTransitionendHandler=Tt=>{this._disposeBackdrop(Tt.target)},this._keydownEvents=new D.x,this._outsidePointerEvents=new D.x,et.scrollStrategy&&(this._scrollStrategy=et.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=et.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(Q){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const Ee=this._portalOutlet.attach(Q);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,P.q)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof Ee?.onDestroy&&Ee.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),Ee}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const Q=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),Q}dispose(){const Q=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,Q&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(Q){Q!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=Q,this.hasAttached()&&(Q.attach(this),this.updatePosition()))}updateSize(Q){this._config={...this._config,...Q},this._updateElementSize()}setDirection(Q){this._config={...this._config,direction:Q},this._updateElementDirection()}addPanelClass(Q){this._pane&&this._toggleClasses(this._pane,Q,!0)}removePanelClass(Q){this._pane&&this._toggleClasses(this._pane,Q,!1)}getDirection(){const Q=this._config.direction;return Q?"string"==typeof Q?Q:Q.value:"ltr"}updateScrollStrategy(Q){Q!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=Q,this.hasAttached()&&(Q.attach(this),Q.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const Q=this._pane.style;Q.width=(0,l.HM)(this._config.width),Q.height=(0,l.HM)(this._config.height),Q.minWidth=(0,l.HM)(this._config.minWidth),Q.minHeight=(0,l.HM)(this._config.minHeight),Q.maxWidth=(0,l.HM)(this._config.maxWidth),Q.maxHeight=(0,l.HM)(this._config.maxHeight)}_togglePointerEvents(Q){this._pane.style.pointerEvents=Q?"":"none"}_attachBackdrop(){const Q="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(Q)})}):this._backdropElement.classList.add(Q)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const Q=this._backdropElement;if(Q){if(this._animationsDisabled)return void this._disposeBackdrop(Q);Q.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{Q.addEventListener("transitionend",this._backdropTransitionendHandler)}),Q.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(Q)},500))}}_toggleClasses(Q,Ee,Ze){const et=(0,l.Eq)(Ee||[]).filter(ke=>!!ke);et.length&&(Ze?Q.classList.add(...et):Q.classList.remove(...et))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const Q=this._ngZone.onStable.pipe((0,H.R)((0,k.T)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),Q.unsubscribe())})})}_disposeScrollStrategy(){const Q=this._scrollStrategy;Q&&(Q.disable(),Q.detach&&Q.detach())}_disposeBackdrop(Q){Q&&(Q.removeEventListener("click",this._backdropClickHandler),Q.removeEventListener("transitionend",this._backdropTransitionendHandler),Q.remove(),this._backdropElement===Q&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Ft="cdk-overlay-connected-position-bounding-box",Ke=/([A-Za-z%]+)$/;class Ae{constructor(Q,Ee,Ze,et,ke){this._viewportRuler=Ee,this._document=Ze,this._platform=et,this._overlayContainer=ke,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new D.x,this._resizeSubscription=R.w0.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(Q)}get positions(){return this._preferredPositions}attach(Q){this._validatePositions(),Q.hostElement.classList.add(Ft),this._overlayRef=Q,this._boundingBox=Q.hostElement,this._pane=Q.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Q=this._originRect,Ee=this._overlayRect,Ze=this._viewportRect,et=this._containerRect,ke=[];let _e;for(let ce of this._preferredPositions){let He=this._getOriginPoint(Q,et,ce),Qe=this._getOverlayPoint(He,Ee,ce),ot=this._getOverlayFit(Qe,Ee,Ze,ce);if(ot.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(ce,He);this._canFitWithFlexibleDimensions(ot,Qe,Ze)?ke.push({position:ce,origin:He,overlayRect:Ee,boundingBoxRect:this._calculateBoundingBoxRect(He,ce)}):(!_e||_e.overlayFit.visibleArea<ot.visibleArea)&&(_e={overlayFit:ot,overlayPoint:Qe,originPoint:He,position:ce,overlayRect:Ee})}if(ke.length){let ce=null,He=-1;for(const Qe of ke){const ot=Qe.boundingBoxRect.width*Qe.boundingBoxRect.height*(Qe.position.weight||1);ot>He&&(He=ot,ce=Qe)}return this._isPushed=!1,void this._applyPosition(ce.position,ce.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(_e.position,_e.originPoint);this._applyPosition(_e.position,_e.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&ve(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Ft),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const Q=this._lastPosition;if(Q){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Ee=this._getOriginPoint(this._originRect,this._containerRect,Q);this._applyPosition(Q,Ee)}else this.apply()}withScrollableContainers(Q){return this._scrollables=Q,this}withPositions(Q){return this._preferredPositions=Q,-1===Q.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(Q){return this._viewportMargin=Q,this}withFlexibleDimensions(Q=!0){return this._hasFlexibleDimensions=Q,this}withGrowAfterOpen(Q=!0){return this._growAfterOpen=Q,this}withPush(Q=!0){return this._canPush=Q,this}withLockedPosition(Q=!0){return this._positionLocked=Q,this}setOrigin(Q){return this._origin=Q,this}withDefaultOffsetX(Q){return this._offsetX=Q,this}withDefaultOffsetY(Q){return this._offsetY=Q,this}withTransformOriginOn(Q){return this._transformOriginSelector=Q,this}_getOriginPoint(Q,Ee,Ze){let et,ke;if("center"==Ze.originX)et=Q.left+Q.width/2;else{const _e=this._isRtl()?Q.right:Q.left,ce=this._isRtl()?Q.left:Q.right;et="start"==Ze.originX?_e:ce}return Ee.left<0&&(et-=Ee.left),ke="center"==Ze.originY?Q.top+Q.height/2:"top"==Ze.originY?Q.top:Q.bottom,Ee.top<0&&(ke-=Ee.top),{x:et,y:ke}}_getOverlayPoint(Q,Ee,Ze){let et,ke;return et="center"==Ze.overlayX?-Ee.width/2:"start"===Ze.overlayX?this._isRtl()?-Ee.width:0:this._isRtl()?0:-Ee.width,ke="center"==Ze.overlayY?-Ee.height/2:"top"==Ze.overlayY?0:-Ee.height,{x:Q.x+et,y:Q.y+ke}}_getOverlayFit(Q,Ee,Ze,et){const ke=W(Ee);let{x:_e,y:ce}=Q,He=this._getOffset(et,"x"),Qe=this._getOffset(et,"y");He&&(_e+=He),Qe&&(ce+=Qe);let Gt=0-ce,mt=ce+ke.height-Ze.height,Qt=this._subtractOverflows(ke.width,0-_e,_e+ke.width-Ze.width),jt=this._subtractOverflows(ke.height,Gt,mt),Pn=Qt*jt;return{visibleArea:Pn,isCompletelyWithinViewport:ke.width*ke.height===Pn,fitsInViewportVertically:jt===ke.height,fitsInViewportHorizontally:Qt==ke.width}}_canFitWithFlexibleDimensions(Q,Ee,Ze){if(this._hasFlexibleDimensions){const et=Ze.bottom-Ee.y,ke=Ze.right-Ee.x,_e=q(this._overlayRef.getConfig().minHeight),ce=q(this._overlayRef.getConfig().minWidth),Qe=Q.fitsInViewportHorizontally||null!=ce&&ce<=ke;return(Q.fitsInViewportVertically||null!=_e&&_e<=et)&&Qe}return!1}_pushOverlayOnScreen(Q,Ee,Ze){if(this._previousPushAmount&&this._positionLocked)return{x:Q.x+this._previousPushAmount.x,y:Q.y+this._previousPushAmount.y};const et=W(Ee),ke=this._viewportRect,_e=Math.max(Q.x+et.width-ke.width,0),ce=Math.max(Q.y+et.height-ke.height,0),He=Math.max(ke.top-Ze.top-Q.y,0),Qe=Math.max(ke.left-Ze.left-Q.x,0);let ot=0,Tt=0;return ot=et.width<=ke.width?Qe||-_e:Q.x<this._viewportMargin?ke.left-Ze.left-Q.x:0,Tt=et.height<=ke.height?He||-ce:Q.y<this._viewportMargin?ke.top-Ze.top-Q.y:0,this._previousPushAmount={x:ot,y:Tt},{x:Q.x+ot,y:Q.y+Tt}}_applyPosition(Q,Ee){if(this._setTransformOrigin(Q),this._setOverlayElementStyles(Ee,Q),this._setBoundingBoxStyles(Ee,Q),Q.panelClass&&this._addPanelClasses(Q.panelClass),this._lastPosition=Q,this._positionChanges.observers.length){const Ze=this._getScrollVisibility(),et=new Ue(Q,Ze);this._positionChanges.next(et)}this._isInitialRender=!1}_setTransformOrigin(Q){if(!this._transformOriginSelector)return;const Ee=this._boundingBox.querySelectorAll(this._transformOriginSelector);let Ze,et=Q.overlayY;Ze="center"===Q.overlayX?"center":this._isRtl()?"start"===Q.overlayX?"right":"left":"start"===Q.overlayX?"left":"right";for(let ke=0;ke<Ee.length;ke++)Ee[ke].style.transformOrigin=`${Ze} ${et}`}_calculateBoundingBoxRect(Q,Ee){const Ze=this._viewportRect,et=this._isRtl();let ke,_e,ce,ot,Tt,Gt;if("top"===Ee.overlayY)_e=Q.y,ke=Ze.height-_e+this._viewportMargin;else if("bottom"===Ee.overlayY)ce=Ze.height-Q.y+2*this._viewportMargin,ke=Ze.height-ce+this._viewportMargin;else{const mt=Math.min(Ze.bottom-Q.y+Ze.top,Q.y),Qt=this._lastBoundingBoxSize.height;ke=2*mt,_e=Q.y-mt,ke>Qt&&!this._isInitialRender&&!this._growAfterOpen&&(_e=Q.y-Qt/2)}if("end"===Ee.overlayX&&!et||"start"===Ee.overlayX&&et)Gt=Ze.width-Q.x+this._viewportMargin,ot=Q.x-this._viewportMargin;else if("start"===Ee.overlayX&&!et||"end"===Ee.overlayX&&et)Tt=Q.x,ot=Ze.right-Q.x;else{const mt=Math.min(Ze.right-Q.x+Ze.left,Q.x),Qt=this._lastBoundingBoxSize.width;ot=2*mt,Tt=Q.x-mt,ot>Qt&&!this._isInitialRender&&!this._growAfterOpen&&(Tt=Q.x-Qt/2)}return{top:_e,left:Tt,bottom:ce,right:Gt,width:ot,height:ke}}_setBoundingBoxStyles(Q,Ee){const Ze=this._calculateBoundingBoxRect(Q,Ee);!this._isInitialRender&&!this._growAfterOpen&&(Ze.height=Math.min(Ze.height,this._lastBoundingBoxSize.height),Ze.width=Math.min(Ze.width,this._lastBoundingBoxSize.width));const et={};if(this._hasExactPosition())et.top=et.left="0",et.bottom=et.right=et.maxHeight=et.maxWidth="",et.width=et.height="100%";else{const ke=this._overlayRef.getConfig().maxHeight,_e=this._overlayRef.getConfig().maxWidth;et.height=(0,l.HM)(Ze.height),et.top=(0,l.HM)(Ze.top),et.bottom=(0,l.HM)(Ze.bottom),et.width=(0,l.HM)(Ze.width),et.left=(0,l.HM)(Ze.left),et.right=(0,l.HM)(Ze.right),et.alignItems="center"===Ee.overlayX?"center":"end"===Ee.overlayX?"flex-end":"flex-start",et.justifyContent="center"===Ee.overlayY?"center":"bottom"===Ee.overlayY?"flex-end":"flex-start",ke&&(et.maxHeight=(0,l.HM)(ke)),_e&&(et.maxWidth=(0,l.HM)(_e))}this._lastBoundingBoxSize=Ze,ve(this._boundingBox.style,et)}_resetBoundingBoxStyles(){ve(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){ve(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(Q,Ee){const Ze={},et=this._hasExactPosition(),ke=this._hasFlexibleDimensions,_e=this._overlayRef.getConfig();if(et){const ot=this._viewportRuler.getViewportScrollPosition();ve(Ze,this._getExactOverlayY(Ee,Q,ot)),ve(Ze,this._getExactOverlayX(Ee,Q,ot))}else Ze.position="static";let ce="",He=this._getOffset(Ee,"x"),Qe=this._getOffset(Ee,"y");He&&(ce+=`translateX(${He}px) `),Qe&&(ce+=`translateY(${Qe}px)`),Ze.transform=ce.trim(),_e.maxHeight&&(et?Ze.maxHeight=(0,l.HM)(_e.maxHeight):ke&&(Ze.maxHeight="")),_e.maxWidth&&(et?Ze.maxWidth=(0,l.HM)(_e.maxWidth):ke&&(Ze.maxWidth="")),ve(this._pane.style,Ze)}_getExactOverlayY(Q,Ee,Ze){let et={top:"",bottom:""},ke=this._getOverlayPoint(Ee,this._overlayRect,Q);return this._isPushed&&(ke=this._pushOverlayOnScreen(ke,this._overlayRect,Ze)),"bottom"===Q.overlayY?et.bottom=this._document.documentElement.clientHeight-(ke.y+this._overlayRect.height)+"px":et.top=(0,l.HM)(ke.y),et}_getExactOverlayX(Q,Ee,Ze){let _e,et={left:"",right:""},ke=this._getOverlayPoint(Ee,this._overlayRect,Q);return this._isPushed&&(ke=this._pushOverlayOnScreen(ke,this._overlayRect,Ze)),_e=this._isRtl()?"end"===Q.overlayX?"left":"right":"end"===Q.overlayX?"right":"left","right"===_e?et.right=this._document.documentElement.clientWidth-(ke.x+this._overlayRect.width)+"px":et.left=(0,l.HM)(ke.x),et}_getScrollVisibility(){const Q=this._getOriginRect(),Ee=this._pane.getBoundingClientRect(),Ze=this._scrollables.map(et=>et.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Ve(Q,Ze),isOriginOutsideView:at(Q,Ze),isOverlayClipped:Ve(Ee,Ze),isOverlayOutsideView:at(Ee,Ze)}}_subtractOverflows(Q,...Ee){return Ee.reduce((Ze,et)=>Ze-Math.max(et,0),Q)}_getNarrowedViewportRect(){const Q=this._document.documentElement.clientWidth,Ee=this._document.documentElement.clientHeight,Ze=this._viewportRuler.getViewportScrollPosition();return{top:Ze.top+this._viewportMargin,left:Ze.left+this._viewportMargin,right:Ze.left+Q-this._viewportMargin,bottom:Ze.top+Ee-this._viewportMargin,width:Q-2*this._viewportMargin,height:Ee-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(Q,Ee){return"x"===Ee?Q.offsetX??this._offsetX:Q.offsetY??this._offsetY}_validatePositions(){}_addPanelClasses(Q){this._pane&&(0,l.Eq)(Q).forEach(Ee=>{""!==Ee&&-1===this._appliedPanelClasses.indexOf(Ee)&&(this._appliedPanelClasses.push(Ee),this._pane.classList.add(Ee))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(Q=>{this._pane.classList.remove(Q)}),this._appliedPanelClasses=[])}_getOriginRect(){const Q=this._origin;if(Q instanceof a.SBq)return Q.nativeElement.getBoundingClientRect();if(Q instanceof Element)return Q.getBoundingClientRect();const Ee=Q.width||0,Ze=Q.height||0;return{top:Q.y,bottom:Q.y+Ze,left:Q.x,right:Q.x+Ee,height:Ze,width:Ee}}}function ve(lt,Q){for(let Ee in Q)Q.hasOwnProperty(Ee)&&(lt[Ee]=Q[Ee]);return lt}function q(lt){if("number"!=typeof lt&&null!=lt){const[Q,Ee]=lt.split(Ke);return Ee&&"px"!==Ee?null:parseFloat(Q)}return lt||null}function W(lt){return{top:Math.floor(lt.top),right:Math.floor(lt.right),bottom:Math.floor(lt.bottom),left:Math.floor(lt.left),width:Math.floor(lt.width),height:Math.floor(lt.height)}}const st="cdk-global-overlay-wrapper";class pt{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(Q){const Ee=Q.getConfig();this._overlayRef=Q,this._width&&!Ee.width&&Q.updateSize({width:this._width}),this._height&&!Ee.height&&Q.updateSize({height:this._height}),Q.hostElement.classList.add(st),this._isDisposed=!1}top(Q=""){return this._bottomOffset="",this._topOffset=Q,this._alignItems="flex-start",this}left(Q=""){return this._xOffset=Q,this._xPosition="left",this}bottom(Q=""){return this._topOffset="",this._bottomOffset=Q,this._alignItems="flex-end",this}right(Q=""){return this._xOffset=Q,this._xPosition="right",this}start(Q=""){return this._xOffset=Q,this._xPosition="start",this}end(Q=""){return this._xOffset=Q,this._xPosition="end",this}width(Q=""){return this._overlayRef?this._overlayRef.updateSize({width:Q}):this._width=Q,this}height(Q=""){return this._overlayRef?this._overlayRef.updateSize({height:Q}):this._height=Q,this}centerHorizontally(Q=""){return this.left(Q),this._xPosition="center",this}centerVertically(Q=""){return this.top(Q),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const Q=this._overlayRef.overlayElement.style,Ee=this._overlayRef.hostElement.style,Ze=this._overlayRef.getConfig(),{width:et,height:ke,maxWidth:_e,maxHeight:ce}=Ze,He=!("100%"!==et&&"100vw"!==et||_e&&"100%"!==_e&&"100vw"!==_e),Qe=!("100%"!==ke&&"100vh"!==ke||ce&&"100%"!==ce&&"100vh"!==ce),ot=this._xPosition,Tt=this._xOffset,Gt="rtl"===this._overlayRef.getConfig().direction;let mt="",Qt="",jt="";He?jt="flex-start":"center"===ot?(jt="center",Gt?Qt=Tt:mt=Tt):Gt?"left"===ot||"end"===ot?(jt="flex-end",mt=Tt):("right"===ot||"start"===ot)&&(jt="flex-start",Qt=Tt):"left"===ot||"start"===ot?(jt="flex-start",mt=Tt):("right"===ot||"end"===ot)&&(jt="flex-end",Qt=Tt),Q.position=this._cssPosition,Q.marginLeft=He?"0":mt,Q.marginTop=Qe?"0":this._topOffset,Q.marginBottom=this._bottomOffset,Q.marginRight=He?"0":Qt,Ee.justifyContent=jt,Ee.alignItems=Qe?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const Q=this._overlayRef.overlayElement.style,Ee=this._overlayRef.hostElement,Ze=Ee.style;Ee.classList.remove(st),Ze.justifyContent=Ze.alignItems=Q.marginTop=Q.marginBottom=Q.marginLeft=Q.marginRight=Q.position="",this._overlayRef=null,this._isDisposed=!0}}let St=(()=>{class lt{constructor(Ee,Ze,et,ke){this._viewportRuler=Ee,this._document=Ze,this._platform=et,this._overlayContainer=ke}global(){return new pt}flexibleConnectedTo(Ee){return new Ae(Ee,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(o.rL),a.LFG(s.K0),a.LFG(h.t4),a.LFG(bt))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac,providedIn:"root"}),lt})(),Ct=0,Nt=(()=>{class lt{constructor(Ee,Ze,et,ke,_e,ce,He,Qe,ot,Tt,Gt,mt){this.scrollStrategies=Ee,this._overlayContainer=Ze,this._componentFactoryResolver=et,this._positionBuilder=ke,this._keyboardDispatcher=_e,this._injector=ce,this._ngZone=He,this._document=Qe,this._directionality=ot,this._location=Tt,this._outsideClickDispatcher=Gt,this._animationsModuleType=mt}create(Ee){const Ze=this._createHostElement(),et=this._createPaneElement(Ze),ke=this._createPortalOutlet(et),_e=new Fe(Ee);return _e.direction=_e.direction||this._directionality.value,new wt(ke,Ze,et,_e,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(Ee){const Ze=this._document.createElement("div");return Ze.id="cdk-overlay-"+Ct++,Ze.classList.add("cdk-overlay-pane"),Ee.appendChild(Ze),Ze}_createHostElement(){const Ee=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Ee),Ee}_createPortalOutlet(Ee){return this._appRef||(this._appRef=this._injector.get(a.z2F)),new M.u0(Ee,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.LFG(Ie),a.LFG(bt),a.LFG(a._Vd),a.LFG(St),a.LFG(xe),a.LFG(a.zs3),a.LFG(a.R0b),a.LFG(s.K0),a.LFG(v.Is),a.LFG(s.Ye),a.LFG(dt),a.LFG(a.QbO,8))},lt.\u0275prov=a.Yz7({token:lt,factory:lt.\u0275fac}),lt})();const qt=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],mn=new a.OlP("cdk-connected-overlay-scroll-strategy");let yn=(()=>{class lt{constructor(Ee){this.elementRef=Ee}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.Y36(a.SBq))},lt.\u0275dir=a.lG2({type:lt,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),lt})(),gn=(()=>{class lt{constructor(Ee,Ze,et,ke,_e){this._overlay=Ee,this._dir=_e,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=R.w0.EMPTY,this._attachSubscription=R.w0.EMPTY,this._detachSubscription=R.w0.EMPTY,this._positionSubscription=R.w0.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new a.vpe,this.positionChange=new a.vpe,this.attach=new a.vpe,this.detach=new a.vpe,this.overlayKeydown=new a.vpe,this.overlayOutsideClick=new a.vpe,this._templatePortal=new M.UE(Ze,et),this._scrollStrategyFactory=ke,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(Ee){this._offsetX=Ee,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Ee){this._offsetY=Ee,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Ee){this._hasBackdrop=(0,l.Ig)(Ee)}get lockPosition(){return this._lockPosition}set lockPosition(Ee){this._lockPosition=(0,l.Ig)(Ee)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(Ee){this._flexibleDimensions=(0,l.Ig)(Ee)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(Ee){this._growAfterOpen=(0,l.Ig)(Ee)}get push(){return this._push}set push(Ee){this._push=(0,l.Ig)(Ee)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(Ee){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Ee.origin&&this.open&&this._position.apply()),Ee.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=qt);const Ee=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Ee.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Ee.detachments().subscribe(()=>this.detach.emit()),Ee.keydownEvents().subscribe(Ze=>{this.overlayKeydown.next(Ze),Ze.keyCode===pe.hY&&!this.disableClose&&!(0,pe.Vb)(Ze)&&(Ze.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(Ze=>{this.overlayOutsideClick.next(Ze)})}_buildConfig(){const Ee=this._position=this.positionStrategy||this._createPositionStrategy(),Ze=new Fe({direction:this._dir,positionStrategy:Ee,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(Ze.width=this.width),(this.height||0===this.height)&&(Ze.height=this.height),(this.minWidth||0===this.minWidth)&&(Ze.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(Ze.minHeight=this.minHeight),this.backdropClass&&(Ze.backdropClass=this.backdropClass),this.panelClass&&(Ze.panelClass=this.panelClass),Ze}_updatePositionStrategy(Ee){const Ze=this.positions.map(et=>({originX:et.originX,originY:et.originY,overlayX:et.overlayX,overlayY:et.overlayY,offsetX:et.offsetX||this.offsetX,offsetY:et.offsetY||this.offsetY,panelClass:et.panelClass||void 0}));return Ee.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(Ze).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Ee=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(Ee),Ee}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof yn?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(Ee=>{this.backdropClick.emit(Ee)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,J.o)(()=>this.positionChange.observers.length>0)).subscribe(Ee=>{this.positionChange.emit(Ee),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return lt.\u0275fac=function(Ee){return new(Ee||lt)(a.Y36(Nt),a.Y36(a.Rgc),a.Y36(a.s_b),a.Y36(mn),a.Y36(v.Is,8))},lt.\u0275dir=a.lG2({type:lt,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[a.TTD]}),lt})();const pn={provide:mn,deps:[Nt],useFactory:function sn(lt){return()=>lt.scrollStrategies.reposition()}};let It=(()=>{class lt{}return lt.\u0275fac=function(Ee){return new(Ee||lt)},lt.\u0275mod=a.oAB({type:lt}),lt.\u0275inj=a.cJS({providers:[Nt,pn],imports:[v.vT,M.eL,o.Cl,o.Cl]}),lt})()},83353:(me,V,u)=>{"use strict";u.d(V,{Mq:()=>pe,Oy:()=>Ve,_i:()=>Z,ht:()=>We,i$:()=>P,kV:()=>ie,qK:()=>D,sA:()=>at,t4:()=>l,ud:()=>h});var o=u(94650),s=u(36895);let a;try{a=typeof Intl<"u"&&Intl.v8BreakIterator}catch{a=!1}let v,l=(()=>{class oe{constructor(Fe){this._platformId=Fe,this.isBrowser=this._platformId?(0,s.NF)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!a)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return oe.\u0275fac=function(Fe){return new(Fe||oe)(o.LFG(o.Lbi))},oe.\u0275prov=o.Yz7({token:oe,factory:oe.\u0275fac,providedIn:"root"}),oe})(),h=(()=>{class oe{}return oe.\u0275fac=function(Fe){return new(Fe||oe)},oe.\u0275mod=o.oAB({type:oe}),oe.\u0275inj=o.cJS({}),oe})();const M=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function D(){if(v)return v;if("object"!=typeof document||!document)return v=new Set(M),v;let oe=document.createElement("input");return v=new Set(M.filter(Ie=>(oe.setAttribute("type",Ie),oe.type===Ie))),v}let R,H,J,ue;function P(oe){return function k(){if(null==R&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>R=!0}))}finally{R=R||!1}return R}()?oe:!!oe.capture}function pe(){if(null==J){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return J=!1,J;if("scrollBehavior"in document.documentElement.style)J=!0;else{const oe=Element.prototype.scrollTo;J=!!oe&&!/\{\s*\[native code\]\s*\}/.test(oe.toString())}}return J}function Z(){if("object"!=typeof document||!document)return 0;if(null==H){const oe=document.createElement("div"),Ie=oe.style;oe.dir="rtl",Ie.width="1px",Ie.overflow="auto",Ie.visibility="hidden",Ie.pointerEvents="none",Ie.position="absolute";const Fe=document.createElement("div"),Ne=Fe.style;Ne.width="2px",Ne.height="1px",oe.appendChild(Fe),document.body.appendChild(oe),H=0,0===oe.scrollLeft&&(oe.scrollLeft=1,H=0===oe.scrollLeft?1:2),oe.remove()}return H}function ie(oe){if(function Ce(){if(null==ue){const oe=typeof document<"u"?document.head:null;ue=!(!oe||!oe.createShadowRoot&&!oe.attachShadow)}return ue}()){const Ie=oe.getRootNode?oe.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&Ie instanceof ShadowRoot)return Ie}return null}function We(){let oe=typeof document<"u"&&document?document.activeElement:null;for(;oe&&oe.shadowRoot;){const Ie=oe.shadowRoot.activeElement;if(Ie===oe)break;oe=Ie}return oe}function at(oe){return oe.composedPath?oe.composedPath()[0]:oe.target}function Ve(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},84080:(me,V,u)=>{"use strict";u.d(V,{C5:()=>k,Pl:()=>We,UE:()=>P,eL:()=>Ve,en:()=>J,ig:()=>Ce,u0:()=>Z});var o=u(94650),s=u(36895);class R{attach(Fe){return this._attachedHost=Fe,Fe.attach(this)}detach(){let Fe=this._attachedHost;null!=Fe&&(this._attachedHost=null,Fe.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(Fe){this._attachedHost=Fe}}class k extends R{constructor(Fe,Ne,Je,Ue){super(),this.component=Fe,this.viewContainerRef=Ne,this.injector=Je,this.componentFactoryResolver=Ue}}class P extends R{constructor(Fe,Ne,Je,Ue){super(),this.templateRef=Fe,this.viewContainerRef=Ne,this.context=Je,this.injector=Ue}get origin(){return this.templateRef.elementRef}attach(Fe,Ne=this.context){return this.context=Ne,super.attach(Fe)}detach(){return this.context=void 0,super.detach()}}class H extends R{constructor(Fe){super(),this.element=Fe instanceof o.SBq?Fe.nativeElement:Fe}}class J{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(Fe){return Fe instanceof k?(this._attachedPortal=Fe,this.attachComponentPortal(Fe)):Fe instanceof P?(this._attachedPortal=Fe,this.attachTemplatePortal(Fe)):this.attachDomPortal&&Fe instanceof H?(this._attachedPortal=Fe,this.attachDomPortal(Fe)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(Fe){this._disposeFn=Fe}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class Z extends J{constructor(Fe,Ne,Je,Ue,rt){super(),this.outletElement=Fe,this._componentFactoryResolver=Ne,this._appRef=Je,this._defaultInjector=Ue,this.attachDomPortal=be=>{const Xe=be.element,xe=this._document.createComment("dom-portal");Xe.parentNode.insertBefore(xe,Xe),this.outletElement.appendChild(Xe),this._attachedPortal=be,super.setDisposeFn(()=>{xe.parentNode&&xe.parentNode.replaceChild(Xe,xe)})},this._document=rt}attachComponentPortal(Fe){const Je=(Fe.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(Fe.component);let Ue;return Fe.viewContainerRef?(Ue=Fe.viewContainerRef.createComponent(Je,Fe.viewContainerRef.length,Fe.injector||Fe.viewContainerRef.injector),this.setDisposeFn(()=>Ue.destroy())):(Ue=Je.create(Fe.injector||this._defaultInjector||o.zs3.NULL),this._appRef.attachView(Ue.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Ue.hostView),Ue.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Ue)),this._attachedPortal=Fe,Ue}attachTemplatePortal(Fe){let Ne=Fe.viewContainerRef,Je=Ne.createEmbeddedView(Fe.templateRef,Fe.context,{injector:Fe.injector});return Je.rootNodes.forEach(Ue=>this.outletElement.appendChild(Ue)),Je.detectChanges(),this.setDisposeFn(()=>{let Ue=Ne.indexOf(Je);-1!==Ue&&Ne.remove(Ue)}),this._attachedPortal=Fe,Je}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(Fe){return Fe.hostView.rootNodes[0]}}let Ce=(()=>{class Ie extends P{constructor(Ne,Je){super(Ne,Je)}}return Ie.\u0275fac=function(Ne){return new(Ne||Ie)(o.Y36(o.Rgc),o.Y36(o.s_b))},Ie.\u0275dir=o.lG2({type:Ie,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[o.qOj]}),Ie})(),We=(()=>{class Ie extends J{constructor(Ne,Je,Ue){super(),this._componentFactoryResolver=Ne,this._viewContainerRef=Je,this._isInitialized=!1,this.attached=new o.vpe,this.attachDomPortal=rt=>{const be=rt.element,Xe=this._document.createComment("dom-portal");rt.setAttachedHost(this),be.parentNode.insertBefore(Xe,be),this._getRootNode().appendChild(be),this._attachedPortal=rt,super.setDisposeFn(()=>{Xe.parentNode&&Xe.parentNode.replaceChild(be,Xe)})},this._document=Ue}get portal(){return this._attachedPortal}set portal(Ne){this.hasAttached()&&!Ne&&!this._isInitialized||(this.hasAttached()&&super.detach(),Ne&&super.attach(Ne),this._attachedPortal=Ne||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(Ne){Ne.setAttachedHost(this);const Je=null!=Ne.viewContainerRef?Ne.viewContainerRef:this._viewContainerRef,rt=(Ne.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(Ne.component),be=Je.createComponent(rt,Je.length,Ne.injector||Je.injector);return Je!==this._viewContainerRef&&this._getRootNode().appendChild(be.hostView.rootNodes[0]),super.setDisposeFn(()=>be.destroy()),this._attachedPortal=Ne,this._attachedRef=be,this.attached.emit(be),be}attachTemplatePortal(Ne){Ne.setAttachedHost(this);const Je=this._viewContainerRef.createEmbeddedView(Ne.templateRef,Ne.context,{injector:Ne.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=Ne,this._attachedRef=Je,this.attached.emit(Je),Je}_getRootNode(){const Ne=this._viewContainerRef.element.nativeElement;return Ne.nodeType===Ne.ELEMENT_NODE?Ne:Ne.parentNode}}return Ie.\u0275fac=function(Ne){return new(Ne||Ie)(o.Y36(o._Vd),o.Y36(o.s_b),o.Y36(s.K0))},Ie.\u0275dir=o.lG2({type:Ie,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[o.qOj]}),Ie})(),Ve=(()=>{class Ie{}return Ie.\u0275fac=function(Ne){return new(Ne||Ie)},Ie.\u0275mod=o.oAB({type:Ie}),Ie.\u0275inj=o.cJS({}),Ie})()},67376:(me,V,u)=>{"use strict";u.d(V,{Cl:()=>Ke,PQ:()=>Ie,ZD:()=>Ft,mF:()=>oe,rL:()=>Ne});var o=u(21281),s=u(94650),a=u(77579),l=u(39646),h=u(69751),v=u(54968),R=(u(66406),u(53101),u(23601)),k=u(39300),P=u(82722),H=u(83353),J=u(36895),pe=u(40445);let oe=(()=>{class Ae{constructor(q,W,se){this._ngZone=q,this._platform=W,this._scrolled=new a.x,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=se}register(q){this.scrollContainers.has(q)||this.scrollContainers.set(q,q.elementScrolled().subscribe(()=>this._scrolled.next(q)))}deregister(q){const W=this.scrollContainers.get(q);W&&(W.unsubscribe(),this.scrollContainers.delete(q))}scrolled(q=20){return this._platform.isBrowser?new h.y(W=>{this._globalSubscription||this._addGlobalListener();const se=q>0?this._scrolled.pipe((0,R.e)(q)).subscribe(W):this._scrolled.subscribe(W);return this._scrolledCount++,()=>{se.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,l.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((q,W)=>this.deregister(W)),this._scrolled.complete()}ancestorScrolled(q,W){const se=this.getAncestorScrollContainers(q);return this.scrolled(W).pipe((0,k.h)($e=>!$e||se.indexOf($e)>-1))}getAncestorScrollContainers(q){const W=[];return this.scrollContainers.forEach((se,$e)=>{this._scrollableContainsElement($e,q)&&W.push($e)}),W}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(q,W){let se=(0,o.fI)(W),$e=q.getElementRef().nativeElement;do{if(se==$e)return!0}while(se=se.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const q=this._getWindow();return(0,v.R)(q.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return Ae.\u0275fac=function(q){return new(q||Ae)(s.LFG(s.R0b),s.LFG(H.t4),s.LFG(J.K0,8))},Ae.\u0275prov=s.Yz7({token:Ae,factory:Ae.\u0275fac,providedIn:"root"}),Ae})(),Ie=(()=>{class Ae{constructor(q,W,se,$e){this.elementRef=q,this.scrollDispatcher=W,this.ngZone=se,this.dir=$e,this._destroyed=new a.x,this._elementScrolled=new h.y(st=>this.ngZone.runOutsideAngular(()=>(0,v.R)(this.elementRef.nativeElement,"scroll").pipe((0,P.R)(this._destroyed)).subscribe(st)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(q){const W=this.elementRef.nativeElement,se=this.dir&&"rtl"==this.dir.value;null==q.left&&(q.left=se?q.end:q.start),null==q.right&&(q.right=se?q.start:q.end),null!=q.bottom&&(q.top=W.scrollHeight-W.clientHeight-q.bottom),se&&0!=(0,H._i)()?(null!=q.left&&(q.right=W.scrollWidth-W.clientWidth-q.left),2==(0,H._i)()?q.left=q.right:1==(0,H._i)()&&(q.left=q.right?-q.right:q.right)):null!=q.right&&(q.left=W.scrollWidth-W.clientWidth-q.right),this._applyScrollToOptions(q)}_applyScrollToOptions(q){const W=this.elementRef.nativeElement;(0,H.Mq)()?W.scrollTo(q):(null!=q.top&&(W.scrollTop=q.top),null!=q.left&&(W.scrollLeft=q.left))}measureScrollOffset(q){const W="left",$e=this.elementRef.nativeElement;if("top"==q)return $e.scrollTop;if("bottom"==q)return $e.scrollHeight-$e.clientHeight-$e.scrollTop;const st=this.dir&&"rtl"==this.dir.value;return"start"==q?q=st?"right":W:"end"==q&&(q=st?W:"right"),st&&2==(0,H._i)()?q==W?$e.scrollWidth-$e.clientWidth-$e.scrollLeft:$e.scrollLeft:st&&1==(0,H._i)()?q==W?$e.scrollLeft+$e.scrollWidth-$e.clientWidth:-$e.scrollLeft:q==W?$e.scrollLeft:$e.scrollWidth-$e.clientWidth-$e.scrollLeft}}return Ae.\u0275fac=function(q){return new(q||Ae)(s.Y36(s.SBq),s.Y36(oe),s.Y36(s.R0b),s.Y36(pe.Is,8))},Ae.\u0275dir=s.lG2({type:Ae,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),Ae})(),Ne=(()=>{class Ae{constructor(q,W,se){this._platform=q,this._change=new a.x,this._changeListener=$e=>{this._change.next($e)},this._document=se,W.runOutsideAngular(()=>{if(q.isBrowser){const $e=this._getWindow();$e.addEventListener("resize",this._changeListener),$e.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const q=this._getWindow();q.removeEventListener("resize",this._changeListener),q.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const q={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),q}getViewportRect(){const q=this.getViewportScrollPosition(),{width:W,height:se}=this.getViewportSize();return{top:q.top,left:q.left,bottom:q.top+se,right:q.left+W,height:se,width:W}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const q=this._document,W=this._getWindow(),se=q.documentElement,$e=se.getBoundingClientRect();return{top:-$e.top||q.body.scrollTop||W.scrollY||se.scrollTop||0,left:-$e.left||q.body.scrollLeft||W.scrollX||se.scrollLeft||0}}change(q=20){return q>0?this._change.pipe((0,R.e)(q)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const q=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:q.innerWidth,height:q.innerHeight}:{width:0,height:0}}}return Ae.\u0275fac=function(q){return new(q||Ae)(s.LFG(H.t4),s.LFG(s.R0b),s.LFG(J.K0,8))},Ae.\u0275prov=s.Yz7({token:Ae,factory:Ae.\u0275fac,providedIn:"root"}),Ae})(),Ft=(()=>{class Ae{}return Ae.\u0275fac=function(q){return new(q||Ae)},Ae.\u0275mod=s.oAB({type:Ae}),Ae.\u0275inj=s.cJS({}),Ae})(),Ke=(()=>{class Ae{}return Ae.\u0275fac=function(q){return new(q||Ae)},Ae.\u0275mod=s.oAB({type:Ae}),Ae.\u0275inj=s.cJS({imports:[pe.vT,Ft,pe.vT,Ft]}),Ae})()},36895:(me,V,u)=>{"use strict";u.d(V,{Do:()=>at,ED:()=>Ir,EM:()=>js,HT:()=>h,JF:()=>hs,JJ:()=>bs,K0:()=>M,Mx:()=>Qn,NF:()=>Js,Nd:()=>ai,O5:()=>En,OU:()=>Es,Ov:()=>hn,PC:()=>Xr,PM:()=>Zs,RF:()=>Ur,S$:()=>Ce,Ts:()=>Yi,V_:()=>k,Ye:()=>Ve,Zx:()=>li,b0:()=>We,bD:()=>ls,dv:()=>st,ez:()=>Ni,gd:()=>xr,i8:()=>Cn,mk:()=>cn,n9:()=>Mr,p6:()=>Qe,q:()=>a,rS:()=>sr,sg:()=>mr,tP:()=>bi,uU:()=>cs,wE:()=>xe,w_:()=>v});var o=u(94650);let s=null;function a(){return s}function h(L){s||(s=L)}class v{}const M=new o.OlP("DocumentToken");let D=(()=>{class L{historyGo(O){throw new Error("Not implemented")}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275prov=o.Yz7({token:L,factory:function(){return function R(){return(0,o.LFG)(P)}()},providedIn:"platform"}),L})();const k=new o.OlP("Location Initialized");let P=(()=>{class L extends D{constructor(O){super(),this._doc=O,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return a().getBaseHref(this._doc)}onPopState(O){const K=a().getGlobalEventTarget(this._doc,"window");return K.addEventListener("popstate",O,!1),()=>K.removeEventListener("popstate",O)}onHashChange(O){const K=a().getGlobalEventTarget(this._doc,"window");return K.addEventListener("hashchange",O,!1),()=>K.removeEventListener("hashchange",O)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(O){this.location.pathname=O}pushState(O,K,Re){H()?this._history.pushState(O,K,Re):this.location.hash=Re}replaceState(O,K,Re){H()?this._history.replaceState(O,K,Re):this.location.hash=Re}forward(){this._history.forward()}back(){this._history.back()}historyGo(O=0){this._history.go(O)}getState(){return this._history.state}}return L.\u0275fac=function(O){return new(O||L)(o.LFG(M))},L.\u0275prov=o.Yz7({token:L,factory:function(){return function J(){return new P((0,o.LFG)(M))}()},providedIn:"platform"}),L})();function H(){return!!window.history.pushState}function pe(L,B){if(0==L.length)return B;if(0==B.length)return L;let O=0;return L.endsWith("/")&&O++,B.startsWith("/")&&O++,2==O?L+B.substring(1):1==O?L+B:L+"/"+B}function Z(L){const B=L.match(/#|\?|$/),O=B&&B.index||L.length;return L.slice(0,O-("/"===L[O-1]?1:0))+L.slice(O)}function ue(L){return L&&"?"!==L[0]?"?"+L:L}let Ce=(()=>{class L{historyGo(O){throw new Error("Not implemented")}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275prov=o.Yz7({token:L,factory:function(){return(0,o.f3M)(We)},providedIn:"root"}),L})();const ie=new o.OlP("appBaseHref");let We=(()=>{class L extends Ce{constructor(O,K){super(),this._platformLocation=O,this._removeListenerFns=[],this._baseHref=K??this._platformLocation.getBaseHrefFromDOM()??(0,o.f3M)(M).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(O){this._removeListenerFns.push(this._platformLocation.onPopState(O),this._platformLocation.onHashChange(O))}getBaseHref(){return this._baseHref}prepareExternalUrl(O){return pe(this._baseHref,O)}path(O=!1){const K=this._platformLocation.pathname+ue(this._platformLocation.search),Re=this._platformLocation.hash;return Re&&O?`${K}${Re}`:K}pushState(O,K,Re,ut){const ft=this.prepareExternalUrl(Re+ue(ut));this._platformLocation.pushState(O,K,ft)}replaceState(O,K,Re,ut){const ft=this.prepareExternalUrl(Re+ue(ut));this._platformLocation.replaceState(O,K,ft)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(O=0){this._platformLocation.historyGo?.(O)}}return L.\u0275fac=function(O){return new(O||L)(o.LFG(D),o.LFG(ie,8))},L.\u0275prov=o.Yz7({token:L,factory:L.\u0275fac,providedIn:"root"}),L})(),at=(()=>{class L extends Ce{constructor(O,K){super(),this._platformLocation=O,this._baseHref="",this._removeListenerFns=[],null!=K&&(this._baseHref=K)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(O){this._removeListenerFns.push(this._platformLocation.onPopState(O),this._platformLocation.onHashChange(O))}getBaseHref(){return this._baseHref}path(O=!1){let K=this._platformLocation.hash;return null==K&&(K="#"),K.length>0?K.substring(1):K}prepareExternalUrl(O){const K=pe(this._baseHref,O);return K.length>0?"#"+K:K}pushState(O,K,Re,ut){let ft=this.prepareExternalUrl(Re+ue(ut));0==ft.length&&(ft=this._platformLocation.pathname),this._platformLocation.pushState(O,K,ft)}replaceState(O,K,Re,ut){let ft=this.prepareExternalUrl(Re+ue(ut));0==ft.length&&(ft=this._platformLocation.pathname),this._platformLocation.replaceState(O,K,ft)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(O=0){this._platformLocation.historyGo?.(O)}}return L.\u0275fac=function(O){return new(O||L)(o.LFG(D),o.LFG(ie,8))},L.\u0275prov=o.Yz7({token:L,factory:L.\u0275fac}),L})(),Ve=(()=>{class L{constructor(O){this._subject=new o.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=O;const K=this._locationStrategy.getBaseHref();this._baseHref=Z(Fe(K)),this._locationStrategy.onPopState(Re=>{this._subject.emit({url:this.path(!0),pop:!0,state:Re.state,type:Re.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(O=!1){return this.normalize(this._locationStrategy.path(O))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(O,K=""){return this.path()==this.normalize(O+ue(K))}normalize(O){return L.stripTrailingSlash(function Ie(L,B){return L&&B.startsWith(L)?B.substring(L.length):B}(this._baseHref,Fe(O)))}prepareExternalUrl(O){return O&&"/"!==O[0]&&(O="/"+O),this._locationStrategy.prepareExternalUrl(O)}go(O,K="",Re=null){this._locationStrategy.pushState(Re,"",O,K),this._notifyUrlChangeListeners(this.prepareExternalUrl(O+ue(K)),Re)}replaceState(O,K="",Re=null){this._locationStrategy.replaceState(Re,"",O,K),this._notifyUrlChangeListeners(this.prepareExternalUrl(O+ue(K)),Re)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(O=0){this._locationStrategy.historyGo?.(O)}onUrlChange(O){return this._urlChangeListeners.push(O),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(K=>{this._notifyUrlChangeListeners(K.url,K.state)})),()=>{const K=this._urlChangeListeners.indexOf(O);this._urlChangeListeners.splice(K,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(O="",K){this._urlChangeListeners.forEach(Re=>Re(O,K))}subscribe(O,K,Re){return this._subject.subscribe({next:O,error:K,complete:Re})}}return L.normalizeQueryParams=ue,L.joinWithSlash=pe,L.stripTrailingSlash=Z,L.\u0275fac=function(O){return new(O||L)(o.LFG(Ce))},L.\u0275prov=o.Yz7({token:L,factory:function(){return function oe(){return new Ve((0,o.LFG)(Ce))}()},providedIn:"root"}),L})();function Fe(L){return L.replace(/\/index.html$/,"")}var Je=(()=>((Je=Je||{})[Je.Decimal=0]="Decimal",Je[Je.Percent=1]="Percent",Je[Je.Currency=2]="Currency",Je[Je.Scientific=3]="Scientific",Je))(),rt=(()=>((rt=rt||{})[rt.Format=0]="Format",rt[rt.Standalone=1]="Standalone",rt))(),be=(()=>((be=be||{})[be.Narrow=0]="Narrow",be[be.Abbreviated=1]="Abbreviated",be[be.Wide=2]="Wide",be[be.Short=3]="Short",be))(),Xe=(()=>((Xe=Xe||{})[Xe.Short=0]="Short",Xe[Xe.Medium=1]="Medium",Xe[Xe.Long=2]="Long",Xe[Xe.Full=3]="Full",Xe))(),xe=(()=>((xe=xe||{})[xe.Decimal=0]="Decimal",xe[xe.Group=1]="Group",xe[xe.List=2]="List",xe[xe.PercentSign=3]="PercentSign",xe[xe.PlusSign=4]="PlusSign",xe[xe.MinusSign=5]="MinusSign",xe[xe.Exponential=6]="Exponential",xe[xe.SuperscriptingExponent=7]="SuperscriptingExponent",xe[xe.PerMille=8]="PerMille",xe[xe.Infinity=9]="Infinity",xe[xe.NaN=10]="NaN",xe[xe.TimeSeparator=11]="TimeSeparator",xe[xe.CurrencyDecimal=12]="CurrencyDecimal",xe[xe.CurrencyGroup=13]="CurrencyGroup",xe))();function W(L,B){return It((0,o.cg1)(L)[o.wAp.DateFormat],B)}function se(L,B){return It((0,o.cg1)(L)[o.wAp.TimeFormat],B)}function $e(L,B){return It((0,o.cg1)(L)[o.wAp.DateTimeFormat],B)}function st(L,B){const O=(0,o.cg1)(L),K=O[o.wAp.NumberSymbols][B];if(typeof K>"u"){if(B===xe.CurrencyDecimal)return O[o.wAp.NumberSymbols][xe.Decimal];if(B===xe.CurrencyGroup)return O[o.wAp.NumberSymbols][xe.Group]}return K}function pt(L,B){return(0,o.cg1)(L)[o.wAp.NumberFormats][B]}function yn(L){if(!L[o.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${L[o.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function It(L,B){for(let O=B;O>-1;O--)if(typeof L[O]<"u")return L[O];throw new Error("Locale data API: locale data undefined")}function rr(L){const[B,O]=L.split(":");return{hours:+B,minutes:+O}}const Ze=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,et={},ke=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var _e=(()=>((_e=_e||{})[_e.Short=0]="Short",_e[_e.ShortGMT=1]="ShortGMT",_e[_e.Long=2]="Long",_e[_e.Extended=3]="Extended",_e))(),ce=(()=>((ce=ce||{})[ce.FullYear=0]="FullYear",ce[ce.Month=1]="Month",ce[ce.Date=2]="Date",ce[ce.Hours=3]="Hours",ce[ce.Minutes=4]="Minutes",ce[ce.Seconds=5]="Seconds",ce[ce.FractionalSeconds=6]="FractionalSeconds",ce[ce.Day=7]="Day",ce))(),He=(()=>((He=He||{})[He.DayPeriods=0]="DayPeriods",He[He.Days=1]="Days",He[He.Months=2]="Months",He[He.Eras=3]="Eras",He))();function Qe(L,B,O,K){let Re=function xn(L){if(Xn(L))return L;if("number"==typeof L&&!isNaN(L))return new Date(L);if("string"==typeof L){if(L=L.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(L)){const[Re,ut=1,ft=1]=L.split("-").map(Vt=>+Vt);return ot(Re,ut-1,ft)}const O=parseFloat(L);if(!isNaN(L-O))return new Date(O);let K;if(K=L.match(Ze))return function Dt(L){const B=new Date(0);let O=0,K=0;const Re=L[8]?B.setUTCFullYear:B.setFullYear,ut=L[8]?B.setUTCHours:B.setHours;L[9]&&(O=Number(L[9]+L[10]),K=Number(L[9]+L[11])),Re.call(B,Number(L[1]),Number(L[2])-1,Number(L[3]));const ft=Number(L[4]||0)-O,Vt=Number(L[5]||0)-K,Tn=Number(L[6]||0),fn=Math.floor(1e3*parseFloat("0."+(L[7]||0)));return ut.call(B,ft,Vt,Tn,fn),B}(K)}const B=new Date(L);if(!Xn(B))throw new Error(`Unable to convert "${L}" into a date`);return B}(L);B=Tt(O,B)||B;let Vt,ft=[];for(;B;){if(Vt=ke.exec(B),!Vt){ft.push(B);break}{ft=ft.concat(Vt.slice(1));const kn=ft.pop();if(!kn)break;B=kn}}let Tn=Re.getTimezoneOffset();K&&(Tn=ln(K,Tn),Re=function Zt(L,B,O){const K=O?-1:1,Re=L.getTimezoneOffset();return function Tr(L,B){return(L=new Date(L.getTime())).setMinutes(L.getMinutes()+B),L}(L,K*(ln(B,Re)-Re))}(Re,K,!0));let fn="";return ft.forEach(kn=>{const vn=function Kt(L){if(Et[L])return Et[L];let B;switch(L){case"G":case"GG":case"GGG":B=Wt(He.Eras,be.Abbreviated);break;case"GGGG":B=Wt(He.Eras,be.Wide);break;case"GGGGG":B=Wt(He.Eras,be.Narrow);break;case"y":B=jt(ce.FullYear,1,0,!1,!0);break;case"yy":B=jt(ce.FullYear,2,0,!0,!0);break;case"yyy":B=jt(ce.FullYear,3,0,!1,!0);break;case"yyyy":B=jt(ce.FullYear,4,0,!1,!0);break;case"Y":B=qe(1);break;case"YY":B=qe(2,!0);break;case"YYY":B=qe(3);break;case"YYYY":B=qe(4);break;case"M":case"L":B=jt(ce.Month,1,1);break;case"MM":case"LL":B=jt(ce.Month,2,1);break;case"MMM":B=Wt(He.Months,be.Abbreviated);break;case"MMMM":B=Wt(He.Months,be.Wide);break;case"MMMMM":B=Wt(He.Months,be.Narrow);break;case"LLL":B=Wt(He.Months,be.Abbreviated,rt.Standalone);break;case"LLLL":B=Wt(He.Months,be.Wide,rt.Standalone);break;case"LLLLL":B=Wt(He.Months,be.Narrow,rt.Standalone);break;case"w":B=je(1);break;case"ww":B=je(2);break;case"W":B=je(1,!0);break;case"d":B=jt(ce.Date,1);break;case"dd":B=jt(ce.Date,2);break;case"c":case"cc":B=jt(ce.Day,1);break;case"ccc":B=Wt(He.Days,be.Abbreviated,rt.Standalone);break;case"cccc":B=Wt(He.Days,be.Wide,rt.Standalone);break;case"ccccc":B=Wt(He.Days,be.Narrow,rt.Standalone);break;case"cccccc":B=Wt(He.Days,be.Short,rt.Standalone);break;case"E":case"EE":case"EEE":B=Wt(He.Days,be.Abbreviated);break;case"EEEE":B=Wt(He.Days,be.Wide);break;case"EEEEE":B=Wt(He.Days,be.Narrow);break;case"EEEEEE":B=Wt(He.Days,be.Short);break;case"a":case"aa":case"aaa":B=Wt(He.DayPeriods,be.Abbreviated);break;case"aaaa":B=Wt(He.DayPeriods,be.Wide);break;case"aaaaa":B=Wt(He.DayPeriods,be.Narrow);break;case"b":case"bb":case"bbb":B=Wt(He.DayPeriods,be.Abbreviated,rt.Standalone,!0);break;case"bbbb":B=Wt(He.DayPeriods,be.Wide,rt.Standalone,!0);break;case"bbbbb":B=Wt(He.DayPeriods,be.Narrow,rt.Standalone,!0);break;case"B":case"BB":case"BBB":B=Wt(He.DayPeriods,be.Abbreviated,rt.Format,!0);break;case"BBBB":B=Wt(He.DayPeriods,be.Wide,rt.Format,!0);break;case"BBBBB":B=Wt(He.DayPeriods,be.Narrow,rt.Format,!0);break;case"h":B=jt(ce.Hours,1,-12);break;case"hh":B=jt(ce.Hours,2,-12);break;case"H":B=jt(ce.Hours,1);break;case"HH":B=jt(ce.Hours,2);break;case"m":B=jt(ce.Minutes,1);break;case"mm":B=jt(ce.Minutes,2);break;case"s":B=jt(ce.Seconds,1);break;case"ss":B=jt(ce.Seconds,2);break;case"S":B=jt(ce.FractionalSeconds,1);break;case"SS":B=jt(ce.FractionalSeconds,2);break;case"SSS":B=jt(ce.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":B=we(_e.Short);break;case"ZZZZZ":B=we(_e.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":B=we(_e.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":B=we(_e.Long);break;default:return null}return Et[L]=B,B}(kn);fn+=vn?vn(Re,O,Tn):"''"===kn?"'":kn.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),fn}function ot(L,B,O){const K=new Date(0);return K.setFullYear(L,B,O),K.setHours(0,0,0),K}function Tt(L,B){const O=function bt(L){return(0,o.cg1)(L)[o.wAp.LocaleId]}(L);if(et[O]=et[O]||{},et[O][B])return et[O][B];let K="";switch(B){case"shortDate":K=W(L,Xe.Short);break;case"mediumDate":K=W(L,Xe.Medium);break;case"longDate":K=W(L,Xe.Long);break;case"fullDate":K=W(L,Xe.Full);break;case"shortTime":K=se(L,Xe.Short);break;case"mediumTime":K=se(L,Xe.Medium);break;case"longTime":K=se(L,Xe.Long);break;case"fullTime":K=se(L,Xe.Full);break;case"short":const Re=Tt(L,"shortTime"),ut=Tt(L,"shortDate");K=Gt($e(L,Xe.Short),[Re,ut]);break;case"medium":const ft=Tt(L,"mediumTime"),Vt=Tt(L,"mediumDate");K=Gt($e(L,Xe.Medium),[ft,Vt]);break;case"long":const Tn=Tt(L,"longTime"),fn=Tt(L,"longDate");K=Gt($e(L,Xe.Long),[Tn,fn]);break;case"full":const kn=Tt(L,"fullTime"),vn=Tt(L,"fullDate");K=Gt($e(L,Xe.Full),[kn,vn])}return K&&(et[O][B]=K),K}function Gt(L,B){return B&&(L=L.replace(/\{([^}]+)}/g,function(O,K){return null!=B&&K in B?B[K]:O})),L}function mt(L,B,O="-",K,Re){let ut="";(L<0||Re&&L<=0)&&(Re?L=1-L:(L=-L,ut=O));let ft=String(L);for(;ft.length<B;)ft="0"+ft;return K&&(ft=ft.slice(ft.length-B)),ut+ft}function jt(L,B,O=0,K=!1,Re=!1){return function(ut,ft){let Vt=function Pn(L,B){switch(L){case ce.FullYear:return B.getFullYear();case ce.Month:return B.getMonth();case ce.Date:return B.getDate();case ce.Hours:return B.getHours();case ce.Minutes:return B.getMinutes();case ce.Seconds:return B.getSeconds();case ce.FractionalSeconds:return B.getMilliseconds();case ce.Day:return B.getDay();default:throw new Error(`Unknown DateType value "${L}".`)}}(L,ut);if((O>0||Vt>-O)&&(Vt+=O),L===ce.Hours)0===Vt&&-12===O&&(Vt=12);else if(L===ce.FractionalSeconds)return function Qt(L,B){return mt(L,3).substring(0,B)}(Vt,B);const Tn=st(ft,xe.MinusSign);return mt(Vt,B,Tn,K,Re)}}function Wt(L,B,O=rt.Format,K=!1){return function(Re,ut){return function Be(L,B,O,K,Re,ut){switch(O){case He.Months:return function Ke(L,B,O){const K=(0,o.cg1)(L),ut=It([K[o.wAp.MonthsFormat],K[o.wAp.MonthsStandalone]],B);return It(ut,O)}(B,Re,K)[L.getMonth()];case He.Days:return function Ft(L,B,O){const K=(0,o.cg1)(L),ut=It([K[o.wAp.DaysFormat],K[o.wAp.DaysStandalone]],B);return It(ut,O)}(B,Re,K)[L.getDay()];case He.DayPeriods:const ft=L.getHours(),Vt=L.getMinutes();if(ut){const fn=function gn(L){const B=(0,o.cg1)(L);return yn(B),(B[o.wAp.ExtraData][2]||[]).map(K=>"string"==typeof K?rr(K):[rr(K[0]),rr(K[1])])}(B),kn=function sn(L,B,O){const K=(0,o.cg1)(L);yn(K);const ut=It([K[o.wAp.ExtraData][0],K[o.wAp.ExtraData][1]],B)||[];return It(ut,O)||[]}(B,Re,K),vn=fn.findIndex(lr=>{if(Array.isArray(lr)){const[Rn,yr]=lr,ps=ft>=Rn.hours&&Vt>=Rn.minutes,Nr=ft<yr.hours||ft===yr.hours&&Vt<yr.minutes;if(Rn.hours<yr.hours){if(ps&&Nr)return!0}else if(ps||Nr)return!0}else if(lr.hours===ft&&lr.minutes===Vt)return!0;return!1});if(-1!==vn)return kn[vn]}return function wt(L,B,O){const K=(0,o.cg1)(L),ut=It([K[o.wAp.DayPeriodsFormat],K[o.wAp.DayPeriodsStandalone]],B);return It(ut,O)}(B,Re,K)[ft<12?0:1];case He.Eras:return function Ae(L,B){return It((0,o.cg1)(L)[o.wAp.Eras],B)}(B,K)[L.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${O}`)}}(Re,ut,L,B,O,K)}}function we(L){return function(B,O,K){const Re=-1*K,ut=st(O,xe.MinusSign),ft=Re>0?Math.floor(Re/60):Math.ceil(Re/60);switch(L){case _e.Short:return(Re>=0?"+":"")+mt(ft,2,ut)+mt(Math.abs(Re%60),2,ut);case _e.ShortGMT:return"GMT"+(Re>=0?"+":"")+mt(ft,1,ut);case _e.Long:return"GMT"+(Re>=0?"+":"")+mt(ft,2,ut)+":"+mt(Math.abs(Re%60),2,ut);case _e.Extended:return 0===K?"Z":(Re>=0?"+":"")+mt(ft,2,ut)+":"+mt(Math.abs(Re%60),2,ut);default:throw new Error(`Unknown zone width "${L}"`)}}}function de(L){return ot(L.getFullYear(),L.getMonth(),L.getDate()+(4-L.getDay()))}function je(L,B=!1){return function(O,K){let Re;if(B){const ut=new Date(O.getFullYear(),O.getMonth(),1).getDay()-1,ft=O.getDate();Re=1+Math.floor((ft+ut)/7)}else{const ut=de(O),ft=function Se(L){const B=ot(L,0,1).getDay();return ot(L,0,1+(B<=4?4:11)-B)}(ut.getFullYear()),Vt=ut.getTime()-ft.getTime();Re=1+Math.round(Vt/6048e5)}return mt(Re,L,st(K,xe.MinusSign))}}function qe(L,B=!1){return function(O,K){return mt(de(O).getFullYear(),L,st(K,xe.MinusSign),B)}}const Et={};function ln(L,B){L=L.replace(/:/g,"");const O=Date.parse("Jan 01, 1970 00:00:00 "+L)/6e4;return isNaN(O)?B:O}function Xn(L){return L instanceof Date&&!isNaN(L.valueOf())}const Vn=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function Rt(L,B,O,K,Re,ut,ft=!1){let Vt="",Tn=!1;if(isFinite(L)){let fn=function ns(L){let K,Re,ut,ft,Vt,B=Math.abs(L)+"",O=0;for((Re=B.indexOf("."))>-1&&(B=B.replace(".","")),(ut=B.search(/e/i))>0?(Re<0&&(Re=ut),Re+=+B.slice(ut+1),B=B.substring(0,ut)):Re<0&&(Re=B.length),ut=0;"0"===B.charAt(ut);ut++);if(ut===(Vt=B.length))K=[0],Re=1;else{for(Vt--;"0"===B.charAt(Vt);)Vt--;for(Re-=ut,K=[],ft=0;ut<=Vt;ut++,ft++)K[ft]=Number(B.charAt(ut))}return Re>22&&(K=K.splice(0,21),O=Re-1,Re=1),{digits:K,exponent:O,integerLen:Re}}(L);ft&&(fn=function br(L){if(0===L.digits[0])return L;const B=L.digits.length-L.integerLen;return L.exponent?L.exponent+=2:(0===B?L.digits.push(0,0):1===B&&L.digits.push(0),L.integerLen+=2),L}(fn));let kn=B.minInt,vn=B.minFrac,lr=B.maxFrac;if(ut){const ur=ut.match(Vn);if(null===ur)throw new Error(`${ut} is not a valid digit info`);const qr=ur[1],Is=ur[3],ms=ur[5];null!=qr&&(kn=On(qr)),null!=Is&&(vn=On(Is)),null!=ms?lr=On(ms):null!=Is&&vn>lr&&(lr=vn)}!function Ln(L,B,O){if(B>O)throw new Error(`The minimum number of digits after fraction (${B}) is higher than the maximum (${O}).`);let K=L.digits,Re=K.length-L.integerLen;const ut=Math.min(Math.max(B,Re),O);let ft=ut+L.integerLen,Vt=K[ft];if(ft>0){K.splice(Math.max(L.integerLen,ft));for(let vn=ft;vn<K.length;vn++)K[vn]=0}else{Re=Math.max(0,Re),L.integerLen=1,K.length=Math.max(1,ft=ut+1),K[0]=0;for(let vn=1;vn<ft;vn++)K[vn]=0}if(Vt>=5)if(ft-1<0){for(let vn=0;vn>ft;vn--)K.unshift(0),L.integerLen++;K.unshift(1),L.integerLen++}else K[ft-1]++;for(;Re<Math.max(0,ut);Re++)K.push(0);let Tn=0!==ut;const fn=B+L.integerLen,kn=K.reduceRight(function(vn,lr,Rn,yr){return yr[Rn]=(lr+=vn)<10?lr:lr-10,Tn&&(0===yr[Rn]&&Rn>=fn?yr.pop():Tn=!1),lr>=10?1:0},0);kn&&(K.unshift(kn),L.integerLen++)}(fn,vn,lr);let Rn=fn.digits,yr=fn.integerLen;const ps=fn.exponent;let Nr=[];for(Tn=Rn.every(ur=>!ur);yr<kn;yr++)Rn.unshift(0);for(;yr<0;yr++)Rn.unshift(0);yr>0?Nr=Rn.splice(yr,Rn.length):(Nr=Rn,Rn=[0]);const ks=[];for(Rn.length>=B.lgSize&&ks.unshift(Rn.splice(-B.lgSize,Rn.length).join(""));Rn.length>B.gSize;)ks.unshift(Rn.splice(-B.gSize,Rn.length).join(""));Rn.length&&ks.unshift(Rn.join("")),Vt=ks.join(st(O,K)),Nr.length&&(Vt+=st(O,Re)+Nr.join("")),ps&&(Vt+=st(O,xe.Exponential)+"+"+ps)}else Vt=st(O,xe.Infinity);return Vt=L<0&&!Tn?B.negPre+Vt+B.negSuf:B.posPre+Vt+B.posSuf,Vt}function _r(L,B="-"){const O={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},K=L.split(";"),Re=K[0],ut=K[1],ft=-1!==Re.indexOf(".")?Re.split("."):[Re.substring(0,Re.lastIndexOf("0")+1),Re.substring(Re.lastIndexOf("0")+1)],Vt=ft[0],Tn=ft[1]||"";O.posPre=Vt.substring(0,Vt.indexOf("#"));for(let kn=0;kn<Tn.length;kn++){const vn=Tn.charAt(kn);"0"===vn?O.minFrac=O.maxFrac=kn+1:"#"===vn?O.maxFrac=kn+1:O.posSuf+=vn}const fn=Vt.split(",");if(O.gSize=fn[1]?fn[1].length:0,O.lgSize=fn[2]||fn[1]?(fn[2]||fn[1]).length:0,ut){const kn=Re.length-O.posPre.length-O.posSuf.length,vn=ut.indexOf("#");O.negPre=ut.substring(0,vn).replace(/'/g,""),O.negSuf=ut.slice(vn+kn).replace(/'/g,"")}else O.negPre=B+O.posPre,O.negSuf=O.posSuf;return O}function On(L){const B=parseInt(L);if(isNaN(B))throw new Error("Invalid integer literal when parsing "+L);return B}function Qn(L,B){B=encodeURIComponent(B);for(const O of L.split(";")){const K=O.indexOf("="),[Re,ut]=-1==K?[O,""]:[O.slice(0,K),O.slice(K+1)];if(Re.trim()===B)return decodeURIComponent(ut)}return null}let cn=(()=>{class L{constructor(O,K,Re,ut){this._iterableDiffers=O,this._keyValueDiffers=K,this._ngEl=Re,this._renderer=ut,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(O){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof O?O.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(O){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof O?O.split(/\s+/):O,this._rawClass&&((0,o.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const O=this._iterableDiffer.diff(this._rawClass);O&&this._applyIterableChanges(O)}else if(this._keyValueDiffer){const O=this._keyValueDiffer.diff(this._rawClass);O&&this._applyKeyValueChanges(O)}}_applyKeyValueChanges(O){O.forEachAddedItem(K=>this._toggleClass(K.key,K.currentValue)),O.forEachChangedItem(K=>this._toggleClass(K.key,K.currentValue)),O.forEachRemovedItem(K=>{K.previousValue&&this._toggleClass(K.key,!1)})}_applyIterableChanges(O){O.forEachAddedItem(K=>{if("string"!=typeof K.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,o.AaK)(K.item)}`);this._toggleClass(K.item,!0)}),O.forEachRemovedItem(K=>this._toggleClass(K.item,!1))}_applyClasses(O){O&&(Array.isArray(O)||O instanceof Set?O.forEach(K=>this._toggleClass(K,!0)):Object.keys(O).forEach(K=>this._toggleClass(K,!!O[K])))}_removeClasses(O){O&&(Array.isArray(O)||O instanceof Set?O.forEach(K=>this._toggleClass(K,!1)):Object.keys(O).forEach(K=>this._toggleClass(K,!1)))}_toggleClass(O,K){(O=O.trim())&&O.split(/\s+/g).forEach(Re=>{K?this._renderer.addClass(this._ngEl.nativeElement,Re):this._renderer.removeClass(this._ngEl.nativeElement,Re)})}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.ZZ4),o.Y36(o.aQg),o.Y36(o.SBq),o.Y36(o.Qsj))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),L})();class kr{constructor(B,O,K,Re){this.$implicit=B,this.ngForOf=O,this.index=K,this.count=Re}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let mr=(()=>{class L{constructor(O,K,Re){this._viewContainer=O,this._template=K,this._differs=Re,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(O){this._ngForOf=O,this._ngForOfDirty=!0}set ngForTrackBy(O){this._trackByFn=O}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(O){O&&(this._template=O)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const O=this._ngForOf;!this._differ&&O&&(this._differ=this._differs.find(O).create(this.ngForTrackBy))}if(this._differ){const O=this._differ.diff(this._ngForOf);O&&this._applyChanges(O)}}_applyChanges(O){const K=this._viewContainer;O.forEachOperation((Re,ut,ft)=>{if(null==Re.previousIndex)K.createEmbeddedView(this._template,new kr(Re.item,this._ngForOf,-1,-1),null===ft?void 0:ft);else if(null==ft)K.remove(null===ut?void 0:ut);else if(null!==ut){const Vt=K.get(ut);K.move(Vt,ft),Yn(Vt,Re)}});for(let Re=0,ut=K.length;Re<ut;Re++){const Vt=K.get(Re).context;Vt.index=Re,Vt.count=ut,Vt.ngForOf=this._ngForOf}O.forEachIdentityChange(Re=>{Yn(K.get(Re.currentIndex),Re)})}static ngTemplateContextGuard(O,K){return!0}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(o.ZZ4))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),L})();function Yn(L,B){L.context.$implicit=B.item}let En=(()=>{class L{constructor(O,K){this._viewContainer=O,this._context=new Br,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=K}set ngIf(O){this._context.$implicit=this._context.ngIf=O,this._updateView()}set ngIfThen(O){jn("ngIfThen",O),this._thenTemplateRef=O,this._thenViewRef=null,this._updateView()}set ngIfElse(O){jn("ngIfElse",O),this._elseTemplateRef=O,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(O,K){return!0}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.s_b),o.Y36(o.Rgc))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),L})();class Br{constructor(){this.$implicit=null,this.ngIf=null}}function jn(L,B){if(B&&!B.createEmbeddedView)throw new Error(`${L} must be a TemplateRef, but received '${(0,o.AaK)(B)}'.`)}class An{constructor(B,O){this._viewContainerRef=B,this._templateRef=O,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(B){B&&!this._created?this.create():!B&&this._created&&this.destroy()}}let Ur=(()=>{class L{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(O){this._ngSwitch=O,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(O){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(O)}_matchCase(O){const K=O==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||K,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),K}_updateDefaultCases(O){if(this._defaultViews&&O!==this._defaultUsed){this._defaultUsed=O;for(let K=0;K<this._defaultViews.length;K++)this._defaultViews[K].enforceState(O)}}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275dir=o.lG2({type:L,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),L})(),Mr=(()=>{class L{constructor(O,K,Re){this.ngSwitch=Re,Re._addCase(),this._view=new An(O,K)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(Ur,9))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),L})(),Ir=(()=>{class L{constructor(O,K,Re){Re._addDefault(new An(O,K))}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(Ur,9))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngSwitchDefault",""]],standalone:!0}),L})(),Xr=(()=>{class L{constructor(O,K,Re){this._ngEl=O,this._differs=K,this._renderer=Re,this._ngStyle=null,this._differ=null}set ngStyle(O){this._ngStyle=O,!this._differ&&O&&(this._differ=this._differs.find(O).create())}ngDoCheck(){if(this._differ){const O=this._differ.diff(this._ngStyle);O&&this._applyChanges(O)}}_setStyle(O,K){const[Re,ut]=O.split("."),ft=-1===Re.indexOf("-")?void 0:o.JOm.DashCase;null!=K?this._renderer.setStyle(this._ngEl.nativeElement,Re,ut?`${K}${ut}`:K,ft):this._renderer.removeStyle(this._ngEl.nativeElement,Re,ft)}_applyChanges(O){O.forEachRemovedItem(K=>this._setStyle(K.key,null)),O.forEachAddedItem(K=>this._setStyle(K.key,K.currentValue)),O.forEachChangedItem(K=>this._setStyle(K.key,K.currentValue))}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.SBq),o.Y36(o.aQg),o.Y36(o.Qsj))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),L})(),bi=(()=>{class L{constructor(O){this._viewContainerRef=O,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(O){if(O.ngTemplateOutlet||O.ngTemplateOutletInjector){const K=this._viewContainerRef;if(this._viewRef&&K.remove(K.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:Re,ngTemplateOutletContext:ut,ngTemplateOutletInjector:ft}=this;this._viewRef=K.createEmbeddedView(Re,ut,ft?{injector:ft}:void 0)}else this._viewRef=null}else this._viewRef&&O.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.s_b))},L.\u0275dir=o.lG2({type:L,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[o.TTD]}),L})();function ae(L,B){return new o.vHH(2100,!1)}class Pe{createSubscription(B,O){return B.subscribe({next:O,error:K=>{throw K}})}dispose(B){B.unsubscribe()}}class it{createSubscription(B,O){return B.then(O,K=>{throw K})}dispose(B){}}const vt=new it,xt=new Pe;let hn=(()=>{class L{constructor(O){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=O}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(O){return this._obj?O!==this._obj?(this._dispose(),this.transform(O)):this._latestValue:(O&&this._subscribe(O),this._latestValue)}_subscribe(O){this._obj=O,this._strategy=this._selectStrategy(O),this._subscription=this._strategy.createSubscription(O,K=>this._updateLatestValue(O,K))}_selectStrategy(O){if((0,o.QGY)(O))return vt;if((0,o.F4k)(O))return xt;throw ae()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(O,K){O===this._obj&&(this._latestValue=K,this._ref.markForCheck())}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.sBO,16))},L.\u0275pipe=o.Yjl({name:"async",type:L,pure:!1,standalone:!0}),L})(),Cn=(()=>{class L{transform(O){if(null==O)return null;if("string"!=typeof O)throw ae();return O.toLowerCase()}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275pipe=o.Yjl({name:"lowercase",type:L,pure:!0,standalone:!0}),L})();const Zn=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let sr=(()=>{class L{transform(O){if(null==O)return null;if("string"!=typeof O)throw ae();return O.replace(Zn,K=>K[0].toUpperCase()+K.slice(1).toLowerCase())}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275pipe=o.Yjl({name:"titlecase",type:L,pure:!0,standalone:!0}),L})(),xr=(()=>{class L{transform(O){if(null==O)return null;if("string"!=typeof O)throw ae();return O.toUpperCase()}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275pipe=o.Yjl({name:"uppercase",type:L,pure:!0,standalone:!0}),L})();const ro=new o.OlP("DATE_PIPE_DEFAULT_TIMEZONE");let cs=(()=>{class L{constructor(O,K){this.locale=O,this.defaultTimezone=K}transform(O,K="mediumDate",Re,ut){if(null==O||""===O||O!=O)return null;try{return Qe(O,K,ut||this.locale,Re??this.defaultTimezone??void 0)}catch(ft){throw ae()}}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.soG,16),o.Y36(ro,24))},L.\u0275pipe=o.Yjl({name:"date",type:L,pure:!0,standalone:!0}),L})(),Yi=(()=>{class L{transform(O){return JSON.stringify(O,null,2)}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275pipe=o.Yjl({name:"json",type:L,pure:!1,standalone:!0}),L})(),ai=(()=>{class L{constructor(O){this.differs=O,this.keyValues=[],this.compareFn=Wr}transform(O,K=Wr){if(!O||!(O instanceof Map)&&"object"!=typeof O)return null;this.differ||(this.differ=this.differs.find(O).create());const Re=this.differ.diff(O),ut=K!==this.compareFn;return Re&&(this.keyValues=[],Re.forEachItem(ft=>{this.keyValues.push(function ds(L,B){return{key:L,value:B}}(ft.key,ft.currentValue))})),(Re||ut)&&(this.keyValues.sort(K),this.compareFn=K),this.keyValues}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.aQg,16))},L.\u0275pipe=o.Yjl({name:"keyvalue",type:L,pure:!1,standalone:!0}),L})();function Wr(L,B){const O=L.key,K=B.key;if(O===K)return 0;if(void 0===O)return 1;if(void 0===K)return-1;if(null===O)return 1;if(null===K)return-1;if("string"==typeof O&&"string"==typeof K)return O<K?-1:1;if("number"==typeof O&&"number"==typeof K)return O-K;if("boolean"==typeof O&&"boolean"==typeof K)return O<K?-1:1;const Re=String(O),ut=String(K);return Re==ut?0:Re<ut?-1:1}let bs=(()=>{class L{constructor(O){this._locale=O}transform(O,K,Re){if(!ui(O))return null;Re=Re||this._locale;try{return function Bt(L,B,O){return Rt(L,_r(pt(B,Je.Decimal),st(B,xe.MinusSign)),B,xe.Group,xe.Decimal,O)}(Mi(O),Re,K)}catch(ut){throw ae()}}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.soG,16))},L.\u0275pipe=o.Yjl({name:"number",type:L,pure:!0,standalone:!0}),L})(),li=(()=>{class L{constructor(O){this._locale=O}transform(O,K,Re){if(!ui(O))return null;Re=Re||this._locale;try{return function wn(L,B,O){return Rt(L,_r(pt(B,Je.Percent),st(B,xe.MinusSign)),B,xe.Group,xe.Decimal,O,!0).replace(new RegExp("%","g"),st(B,xe.PercentSign))}(Mi(O),Re,K)}catch(ut){throw ae()}}}return L.\u0275fac=function(O){return new(O||L)(o.Y36(o.soG,16))},L.\u0275pipe=o.Yjl({name:"percent",type:L,pure:!0,standalone:!0}),L})();function ui(L){return!(null==L||""===L||L!=L)}function Mi(L){if("string"==typeof L&&!isNaN(Number(L)-parseFloat(L)))return Number(L);if("number"!=typeof L)throw new Error(`${L} is not a number`);return L}let Es=(()=>{class L{transform(O,K,Re){if(null==O)return null;if(!this.supports(O))throw ae();return O.slice(K,Re)}supports(O){return"string"==typeof O||Array.isArray(O)}}return L.\u0275fac=function(O){return new(O||L)},L.\u0275pipe=o.Yjl({name:"slice",type:L,pure:!1,standalone:!0}),L})(),Ni=(()=>{class L{}return L.\u0275fac=function(O){return new(O||L)},L.\u0275mod=o.oAB({type:L}),L.\u0275inj=o.cJS({}),L})();const ls="browser";function Js(L){return L===ls}function Zs(L){return"server"===L}let js=(()=>{class L{}return L.\u0275prov=(0,o.Yz7)({token:L,providedIn:"root",factory:()=>new zo((0,o.LFG)(M),window)}),L})();class zo{constructor(B,O){this.document=B,this.window=O,this.offset=()=>[0,0]}setOffset(B){this.offset=Array.isArray(B)?()=>B:B}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(B){this.supportsScrolling()&&this.window.scrollTo(B[0],B[1])}scrollToAnchor(B){if(!this.supportsScrolling())return;const O=function Rr(L,B){const O=L.getElementById(B)||L.getElementsByName(B)[0];if(O)return O;if("function"==typeof L.createTreeWalker&&L.body&&(L.body.createShadowRoot||L.body.attachShadow)){const K=L.createTreeWalker(L.body,NodeFilter.SHOW_ELEMENT);let Re=K.currentNode;for(;Re;){const ut=Re.shadowRoot;if(ut){const ft=ut.getElementById(B)||ut.querySelector(`[name="${B}"]`);if(ft)return ft}Re=K.nextNode()}}return null}(this.document,B);O&&(this.scrollToElement(O),O.focus())}setHistoryScrollRestoration(B){if(this.supportScrollRestoration()){const O=this.window.history;O&&O.scrollRestoration&&(O.scrollRestoration=B)}}scrollToElement(B){const O=B.getBoundingClientRect(),K=O.left+this.window.pageXOffset,Re=O.top+this.window.pageYOffset,ut=this.offset();this.window.scrollTo(K-ut[0],Re-ut[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const B=Bs(this.window.history)||Bs(Object.getPrototypeOf(this.window.history));return!(!B||!B.writable&&!B.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function Bs(L){return Object.getOwnPropertyDescriptor(L,"scrollRestoration")}class hs{}},80529:(me,V,u)=>{"use strict";u.d(V,{JF:()=>Ee,LE:()=>ie,TP:()=>Ft,UA:()=>xe,WM:()=>k,Zn:()=>Xe,eN:()=>bt});var o=u(36895),s=u(94650),a=u(39646),l=u(69751),h=u(24351),v=u(39300),M=u(54004);class D{}class R{}class k{constructor(_e){this.normalizedNames=new Map,this.lazyUpdate=null,_e?this.lazyInit="string"==typeof _e?()=>{this.headers=new Map,_e.split("\n").forEach(ce=>{const He=ce.indexOf(":");if(He>0){const Qe=ce.slice(0,He),ot=Qe.toLowerCase(),Tt=ce.slice(He+1).trim();this.maybeSetNormalizedName(Qe,ot),this.headers.has(ot)?this.headers.get(ot).push(Tt):this.headers.set(ot,[Tt])}})}:()=>{this.headers=new Map,Object.keys(_e).forEach(ce=>{let He=_e[ce];const Qe=ce.toLowerCase();"string"==typeof He&&(He=[He]),He.length>0&&(this.headers.set(Qe,He),this.maybeSetNormalizedName(ce,Qe))})}:this.headers=new Map}has(_e){return this.init(),this.headers.has(_e.toLowerCase())}get(_e){this.init();const ce=this.headers.get(_e.toLowerCase());return ce&&ce.length>0?ce[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(_e){return this.init(),this.headers.get(_e.toLowerCase())||null}append(_e,ce){return this.clone({name:_e,value:ce,op:"a"})}set(_e,ce){return this.clone({name:_e,value:ce,op:"s"})}delete(_e,ce){return this.clone({name:_e,value:ce,op:"d"})}maybeSetNormalizedName(_e,ce){this.normalizedNames.has(ce)||this.normalizedNames.set(ce,_e)}init(){this.lazyInit&&(this.lazyInit instanceof k?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(_e=>this.applyUpdate(_e)),this.lazyUpdate=null))}copyFrom(_e){_e.init(),Array.from(_e.headers.keys()).forEach(ce=>{this.headers.set(ce,_e.headers.get(ce)),this.normalizedNames.set(ce,_e.normalizedNames.get(ce))})}clone(_e){const ce=new k;return ce.lazyInit=this.lazyInit&&this.lazyInit instanceof k?this.lazyInit:this,ce.lazyUpdate=(this.lazyUpdate||[]).concat([_e]),ce}applyUpdate(_e){const ce=_e.name.toLowerCase();switch(_e.op){case"a":case"s":let He=_e.value;if("string"==typeof He&&(He=[He]),0===He.length)return;this.maybeSetNormalizedName(_e.name,ce);const Qe=("a"===_e.op?this.headers.get(ce):void 0)||[];Qe.push(...He),this.headers.set(ce,Qe);break;case"d":const ot=_e.value;if(ot){let Tt=this.headers.get(ce);if(!Tt)return;Tt=Tt.filter(Gt=>-1===ot.indexOf(Gt)),0===Tt.length?(this.headers.delete(ce),this.normalizedNames.delete(ce)):this.headers.set(ce,Tt)}else this.headers.delete(ce),this.normalizedNames.delete(ce)}}forEach(_e){this.init(),Array.from(this.normalizedNames.keys()).forEach(ce=>_e(this.normalizedNames.get(ce),this.headers.get(ce)))}}class H{encodeKey(_e){return ue(_e)}encodeValue(_e){return ue(_e)}decodeKey(_e){return decodeURIComponent(_e)}decodeValue(_e){return decodeURIComponent(_e)}}const pe=/%(\d[a-f0-9])/gi,Z={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function ue(ke){return encodeURIComponent(ke).replace(pe,(_e,ce)=>Z[ce]??_e)}function Ce(ke){return`${ke}`}class ie{constructor(_e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=_e.encoder||new H,_e.fromString){if(_e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function J(ke,_e){const ce=new Map;return ke.length>0&&ke.replace(/^\?/,"").split("&").forEach(Qe=>{const ot=Qe.indexOf("="),[Tt,Gt]=-1==ot?[_e.decodeKey(Qe),""]:[_e.decodeKey(Qe.slice(0,ot)),_e.decodeValue(Qe.slice(ot+1))],mt=ce.get(Tt)||[];mt.push(Gt),ce.set(Tt,mt)}),ce}(_e.fromString,this.encoder)}else _e.fromObject?(this.map=new Map,Object.keys(_e.fromObject).forEach(ce=>{const He=_e.fromObject[ce],Qe=Array.isArray(He)?He.map(Ce):[Ce(He)];this.map.set(ce,Qe)})):this.map=null}has(_e){return this.init(),this.map.has(_e)}get(_e){this.init();const ce=this.map.get(_e);return ce?ce[0]:null}getAll(_e){return this.init(),this.map.get(_e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(_e,ce){return this.clone({param:_e,value:ce,op:"a"})}appendAll(_e){const ce=[];return Object.keys(_e).forEach(He=>{const Qe=_e[He];Array.isArray(Qe)?Qe.forEach(ot=>{ce.push({param:He,value:ot,op:"a"})}):ce.push({param:He,value:Qe,op:"a"})}),this.clone(ce)}set(_e,ce){return this.clone({param:_e,value:ce,op:"s"})}delete(_e,ce){return this.clone({param:_e,value:ce,op:"d"})}toString(){return this.init(),this.keys().map(_e=>{const ce=this.encoder.encodeKey(_e);return this.map.get(_e).map(He=>ce+"="+this.encoder.encodeValue(He)).join("&")}).filter(_e=>""!==_e).join("&")}clone(_e){const ce=new ie({encoder:this.encoder});return ce.cloneFrom=this.cloneFrom||this,ce.updates=(this.updates||[]).concat(_e),ce}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(_e=>this.map.set(_e,this.cloneFrom.map.get(_e))),this.updates.forEach(_e=>{switch(_e.op){case"a":case"s":const ce=("a"===_e.op?this.map.get(_e.param):void 0)||[];ce.push(Ce(_e.value)),this.map.set(_e.param,ce);break;case"d":if(void 0===_e.value){this.map.delete(_e.param);break}{let He=this.map.get(_e.param)||[];const Qe=He.indexOf(Ce(_e.value));-1!==Qe&&He.splice(Qe,1),He.length>0?this.map.set(_e.param,He):this.map.delete(_e.param)}}}),this.cloneFrom=this.updates=null)}}class at{constructor(){this.map=new Map}set(_e,ce){return this.map.set(_e,ce),this}get(_e){return this.map.has(_e)||this.map.set(_e,_e.defaultValue()),this.map.get(_e)}delete(_e){return this.map.delete(_e),this}has(_e){return this.map.has(_e)}keys(){return this.map.keys()}}function oe(ke){return typeof ArrayBuffer<"u"&&ke instanceof ArrayBuffer}function Ie(ke){return typeof Blob<"u"&&ke instanceof Blob}function Fe(ke){return typeof FormData<"u"&&ke instanceof FormData}class Je{constructor(_e,ce,He,Qe){let ot;if(this.url=ce,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=_e.toUpperCase(),function Ve(ke){switch(ke){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Qe?(this.body=void 0!==He?He:null,ot=Qe):ot=He,ot&&(this.reportProgress=!!ot.reportProgress,this.withCredentials=!!ot.withCredentials,ot.responseType&&(this.responseType=ot.responseType),ot.headers&&(this.headers=ot.headers),ot.context&&(this.context=ot.context),ot.params&&(this.params=ot.params)),this.headers||(this.headers=new k),this.context||(this.context=new at),this.params){const Tt=this.params.toString();if(0===Tt.length)this.urlWithParams=ce;else{const Gt=ce.indexOf("?");this.urlWithParams=ce+(-1===Gt?"?":Gt<ce.length-1?"&":"")+Tt}}else this.params=new ie,this.urlWithParams=ce}serializeBody(){return null===this.body?null:oe(this.body)||Ie(this.body)||Fe(this.body)||function Ne(ke){return typeof URLSearchParams<"u"&&ke instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof ie?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||Fe(this.body)?null:Ie(this.body)?this.body.type||null:oe(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof ie?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(_e={}){const ce=_e.method||this.method,He=_e.url||this.url,Qe=_e.responseType||this.responseType,ot=void 0!==_e.body?_e.body:this.body,Tt=void 0!==_e.withCredentials?_e.withCredentials:this.withCredentials,Gt=void 0!==_e.reportProgress?_e.reportProgress:this.reportProgress;let mt=_e.headers||this.headers,Qt=_e.params||this.params;const jt=_e.context??this.context;return void 0!==_e.setHeaders&&(mt=Object.keys(_e.setHeaders).reduce((Pn,Wt)=>Pn.set(Wt,_e.setHeaders[Wt]),mt)),_e.setParams&&(Qt=Object.keys(_e.setParams).reduce((Pn,Wt)=>Pn.set(Wt,_e.setParams[Wt]),Qt)),new Je(ce,He,ot,{params:Qt,headers:mt,context:jt,reportProgress:Gt,responseType:Qe,withCredentials:Tt})}}var Ue=(()=>((Ue=Ue||{})[Ue.Sent=0]="Sent",Ue[Ue.UploadProgress=1]="UploadProgress",Ue[Ue.ResponseHeader=2]="ResponseHeader",Ue[Ue.DownloadProgress=3]="DownloadProgress",Ue[Ue.Response=4]="Response",Ue[Ue.User=5]="User",Ue))();class rt{constructor(_e,ce=200,He="OK"){this.headers=_e.headers||new k,this.status=void 0!==_e.status?_e.status:ce,this.statusText=_e.statusText||He,this.url=_e.url||null,this.ok=this.status>=200&&this.status<300}}class be extends rt{constructor(_e={}){super(_e),this.type=Ue.ResponseHeader}clone(_e={}){return new be({headers:_e.headers||this.headers,status:void 0!==_e.status?_e.status:this.status,statusText:_e.statusText||this.statusText,url:_e.url||this.url||void 0})}}class Xe extends rt{constructor(_e={}){super(_e),this.type=Ue.Response,this.body=void 0!==_e.body?_e.body:null}clone(_e={}){return new Xe({body:void 0!==_e.body?_e.body:this.body,headers:_e.headers||this.headers,status:void 0!==_e.status?_e.status:this.status,statusText:_e.statusText||this.statusText,url:_e.url||this.url||void 0})}}class xe extends rt{constructor(_e){super(_e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${_e.url||"(unknown url)"}`:`Http failure response for ${_e.url||"(unknown url)"}: ${_e.status} ${_e.statusText}`,this.error=_e.error||null}}function dt(ke,_e){return{body:_e,headers:ke.headers,context:ke.context,observe:ke.observe,params:ke.params,reportProgress:ke.reportProgress,responseType:ke.responseType,withCredentials:ke.withCredentials}}let bt=(()=>{class ke{constructor(ce){this.handler=ce}request(ce,He,Qe={}){let ot;if(ce instanceof Je)ot=ce;else{let mt,Qt;mt=Qe.headers instanceof k?Qe.headers:new k(Qe.headers),Qe.params&&(Qt=Qe.params instanceof ie?Qe.params:new ie({fromObject:Qe.params})),ot=new Je(ce,He,void 0!==Qe.body?Qe.body:null,{headers:mt,context:Qe.context,params:Qt,reportProgress:Qe.reportProgress,responseType:Qe.responseType||"json",withCredentials:Qe.withCredentials})}const Tt=(0,a.of)(ot).pipe((0,h.b)(mt=>this.handler.handle(mt)));if(ce instanceof Je||"events"===Qe.observe)return Tt;const Gt=Tt.pipe((0,v.h)(mt=>mt instanceof Xe));switch(Qe.observe||"body"){case"body":switch(ot.responseType){case"arraybuffer":return Gt.pipe((0,M.U)(mt=>{if(null!==mt.body&&!(mt.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return mt.body}));case"blob":return Gt.pipe((0,M.U)(mt=>{if(null!==mt.body&&!(mt.body instanceof Blob))throw new Error("Response is not a Blob.");return mt.body}));case"text":return Gt.pipe((0,M.U)(mt=>{if(null!==mt.body&&"string"!=typeof mt.body)throw new Error("Response is not a string.");return mt.body}));default:return Gt.pipe((0,M.U)(mt=>mt.body))}case"response":return Gt;default:throw new Error(`Unreachable: unhandled observe type ${Qe.observe}}`)}}delete(ce,He={}){return this.request("DELETE",ce,He)}get(ce,He={}){return this.request("GET",ce,He)}head(ce,He={}){return this.request("HEAD",ce,He)}jsonp(ce,He){return this.request("JSONP",ce,{params:(new ie).append(He,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(ce,He={}){return this.request("OPTIONS",ce,He)}patch(ce,He,Qe={}){return this.request("PATCH",ce,dt(Qe,He))}post(ce,He,Qe={}){return this.request("POST",ce,dt(Qe,He))}put(ce,He,Qe={}){return this.request("PUT",ce,dt(Qe,He))}}return ke.\u0275fac=function(ce){return new(ce||ke)(s.LFG(D))},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})();class wt{constructor(_e,ce){this.next=_e,this.interceptor=ce}handle(_e){return this.interceptor.intercept(_e,this.next)}}const Ft=new s.OlP("HTTP_INTERCEPTORS");let Ke=(()=>{class ke{intercept(ce,He){return He.handle(ce)}}return ke.\u0275fac=function(ce){return new(ce||ke)},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})();const Ct=/^\)\]\}',?\n/;let qt=(()=>{class ke{constructor(ce){this.xhrFactory=ce}handle(ce){if("JSONP"===ce.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new l.y(He=>{const Qe=this.xhrFactory.build();if(Qe.open(ce.method,ce.urlWithParams),ce.withCredentials&&(Qe.withCredentials=!0),ce.headers.forEach((Be,we)=>Qe.setRequestHeader(Be,we.join(","))),ce.headers.has("Accept")||Qe.setRequestHeader("Accept","application/json, text/plain, */*"),!ce.headers.has("Content-Type")){const Be=ce.detectContentTypeHeader();null!==Be&&Qe.setRequestHeader("Content-Type",Be)}if(ce.responseType){const Be=ce.responseType.toLowerCase();Qe.responseType="json"!==Be?Be:"text"}const ot=ce.serializeBody();let Tt=null;const Gt=()=>{if(null!==Tt)return Tt;const Be=Qe.statusText||"OK",we=new k(Qe.getAllResponseHeaders()),Te=function Nt(ke){return"responseURL"in ke&&ke.responseURL?ke.responseURL:/^X-Request-URL:/m.test(ke.getAllResponseHeaders())?ke.getResponseHeader("X-Request-URL"):null}(Qe)||ce.url;return Tt=new be({headers:we,status:Qe.status,statusText:Be,url:Te}),Tt},mt=()=>{let{headers:Be,status:we,statusText:Te,url:le}=Gt(),Se=null;204!==we&&(Se=typeof Qe.response>"u"?Qe.responseText:Qe.response),0===we&&(we=Se?200:0);let de=we>=200&&we<300;if("json"===ce.responseType&&"string"==typeof Se){const je=Se;Se=Se.replace(Ct,"");try{Se=""!==Se?JSON.parse(Se):null}catch(qe){Se=je,de&&(de=!1,Se={error:qe,text:Se})}}de?(He.next(new Xe({body:Se,headers:Be,status:we,statusText:Te,url:le||void 0})),He.complete()):He.error(new xe({error:Se,headers:Be,status:we,statusText:Te,url:le||void 0}))},Qt=Be=>{const{url:we}=Gt(),Te=new xe({error:Be,status:Qe.status||0,statusText:Qe.statusText||"Unknown Error",url:we||void 0});He.error(Te)};let jt=!1;const Pn=Be=>{jt||(He.next(Gt()),jt=!0);let we={type:Ue.DownloadProgress,loaded:Be.loaded};Be.lengthComputable&&(we.total=Be.total),"text"===ce.responseType&&!!Qe.responseText&&(we.partialText=Qe.responseText),He.next(we)},Wt=Be=>{let we={type:Ue.UploadProgress,loaded:Be.loaded};Be.lengthComputable&&(we.total=Be.total),He.next(we)};return Qe.addEventListener("load",mt),Qe.addEventListener("error",Qt),Qe.addEventListener("timeout",Qt),Qe.addEventListener("abort",Qt),ce.reportProgress&&(Qe.addEventListener("progress",Pn),null!==ot&&Qe.upload&&Qe.upload.addEventListener("progress",Wt)),Qe.send(ot),He.next({type:Ue.Sent}),()=>{Qe.removeEventListener("error",Qt),Qe.removeEventListener("abort",Qt),Qe.removeEventListener("load",mt),Qe.removeEventListener("timeout",Qt),ce.reportProgress&&(Qe.removeEventListener("progress",Pn),null!==ot&&Qe.upload&&Qe.upload.removeEventListener("progress",Wt)),Qe.readyState!==Qe.DONE&&Qe.abort()}})}}return ke.\u0275fac=function(ce){return new(ce||ke)(s.LFG(o.JF))},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})();const mn=new s.OlP("XSRF_COOKIE_NAME"),yn=new s.OlP("XSRF_HEADER_NAME");class gn{}let sn=(()=>{class ke{constructor(ce,He,Qe){this.doc=ce,this.platform=He,this.cookieName=Qe,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const ce=this.doc.cookie||"";return ce!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,o.Mx)(ce,this.cookieName),this.lastCookieString=ce),this.lastToken}}return ke.\u0275fac=function(ce){return new(ce||ke)(s.LFG(o.K0),s.LFG(s.Lbi),s.LFG(mn))},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})(),pn=(()=>{class ke{constructor(ce,He){this.tokenService=ce,this.headerName=He}intercept(ce,He){const Qe=ce.url.toLowerCase();if("GET"===ce.method||"HEAD"===ce.method||Qe.startsWith("http://")||Qe.startsWith("https://"))return He.handle(ce);const ot=this.tokenService.getToken();return null!==ot&&!ce.headers.has(this.headerName)&&(ce=ce.clone({headers:ce.headers.set(this.headerName,ot)})),He.handle(ce)}}return ke.\u0275fac=function(ce){return new(ce||ke)(s.LFG(gn),s.LFG(yn))},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})(),It=(()=>{class ke{constructor(ce,He){this.backend=ce,this.injector=He,this.chain=null}handle(ce){if(null===this.chain){const He=this.injector.get(Ft,[]);this.chain=He.reduceRight((Qe,ot)=>new wt(Qe,ot),this.backend)}return this.chain.handle(ce)}}return ke.\u0275fac=function(ce){return new(ce||ke)(s.LFG(R),s.LFG(s.zs3))},ke.\u0275prov=s.Yz7({token:ke,factory:ke.\u0275fac}),ke})(),Q=(()=>{class ke{static disable(){return{ngModule:ke,providers:[{provide:pn,useClass:Ke}]}}static withOptions(ce={}){return{ngModule:ke,providers:[ce.cookieName?{provide:mn,useValue:ce.cookieName}:[],ce.headerName?{provide:yn,useValue:ce.headerName}:[]]}}}return ke.\u0275fac=function(ce){return new(ce||ke)},ke.\u0275mod=s.oAB({type:ke}),ke.\u0275inj=s.cJS({providers:[pn,{provide:Ft,useExisting:pn,multi:!0},{provide:gn,useClass:sn},{provide:mn,useValue:"XSRF-TOKEN"},{provide:yn,useValue:"X-XSRF-TOKEN"}]}),ke})(),Ee=(()=>{class ke{}return ke.\u0275fac=function(ce){return new(ce||ke)},ke.\u0275mod=s.oAB({type:ke}),ke.\u0275inj=s.cJS({providers:[bt,{provide:D,useClass:It},qt,{provide:R,useExisting:qt}],imports:[Q.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),ke})()},94650:(me,V,u)=>{"use strict";u.d(V,{$8M:()=>ki,$Z:()=>af,AFp:()=>Em,ALo:()=>Hp,AaK:()=>D,Akn:()=>qi,AsE:()=>Vc,B6R:()=>Se,BQk:()=>zl,CHM:()=>ci,CRH:()=>Qp,CZH:()=>su,CqO:()=>Xf,D6c:()=>ID,DdM:()=>Lp,DjV:()=>I_,Dn7:()=>Up,EJc:()=>$E,EiD:()=>Sh,EpF:()=>Jf,F$t:()=>n_,F4k:()=>Zf,FAE:()=>Hc,FYo:()=>Yh,FiY:()=>Zi,G48:()=>_D,Gf:()=>Zp,GfV:()=>Nh,GkF:()=>xc,Gpc:()=>P,Gre:()=>A_,HOy:()=>Gc,HTZ:()=>Ip,Hh0:()=>xp,Hsn:()=>r_,IIB:()=>jE,Ikx:()=>$c,JOm:()=>yo,JVY:()=>Ug,Jf7:()=>Fh,KtG:()=>fs,L6J:()=>UE,L6k:()=>Wg,LAX:()=>zg,LFG:()=>Fn,LMc:()=>RD,LSH:()=>Bu,Lbi:()=>WE,Lck:()=>VM,MAs:()=>Kf,MGl:()=>Gl,MMx:()=>sd,MT6:()=>k_,NdJ:()=>Pc,O4$:()=>To,OlP:()=>Un,Oqu:()=>Wc,PXZ:()=>lD,Q6J:()=>Ac,QGY:()=>Rc,QP$:()=>Xn,QbO:()=>VE,Qsj:()=>Dy,QtT:()=>pp,R0b:()=>Ri,RDi:()=>Pg,Rgc:()=>gl,SBq:()=>rl,SDv:()=>_p,Sil:()=>JE,Suo:()=>Xp,TTD:()=>li,TgZ:()=>Ul,Tol:()=>g_,Udp:()=>jc,VKq:()=>Cp,W1O:()=>nm,WFA:()=>Yc,WLB:()=>Op,X6Q:()=>fD,XFs:()=>It,Xpm:()=>le,Xts:()=>Wu,Y36:()=>Ia,YKP:()=>yp,YNc:()=>$f,Yjl:()=>Tr,Yz7:()=>se,Z0I:()=>St,ZZ4:()=>Cd,_Bn:()=>gp,_UZ:()=>Ic,_Vd:()=>nl,_c5:()=>AD,_uU:()=>S_,aQ5:()=>ba,aQg:()=>Od,c2e:()=>zE,cJS:()=>st,cg1:()=>Jc,d8E:()=>Kc,dDg:()=>sD,dqk:()=>Qe,eBb:()=>Vg,eFA:()=>Pm,ekj:()=>Bc,eoX:()=>Im,evT:()=>Hh,f3M:()=>fr,g9A:()=>Sm,gM2:()=>Wp,gxx:()=>Vu,h0i:()=>$a,hGG:()=>kD,hYB:()=>Fc,hij:()=>Kl,i9L:()=>Ma,iGM:()=>Jp,ifc:()=>He,ip1:()=>Mm,jDz:()=>bp,kEZ:()=>Ap,kL8:()=>U_,kYT:()=>Et,kcU:()=>wo,l5B:()=>kp,lG2:()=>ln,lcZ:()=>jp,lnq:()=>zc,lqb:()=>da,lri:()=>Am,mCW:()=>wl,n5z:()=>ra,n_E:()=>ql,oAB:()=>qe,oJD:()=>Th,oxw:()=>t_,pB0:()=>Gg,pQV:()=>Qc,q3G:()=>Zr,qLn:()=>sl,qOj:()=>wc,qZA:()=>Wl,qzn:()=>La,rWj:()=>km,r_U:()=>BE,s9C:()=>Nc,sBO:()=>pD,sIi:()=>al,s_b:()=>tu,soG:()=>iu,tBr:()=>Ji,tb:()=>Tm,tp0:()=>sa,uIk:()=>Oc,uOi:()=>Uu,vHH:()=>Z,vpe:()=>Eo,wAp:()=>dn,xi3:()=>Bp,xp6:()=>Gh,yDS:()=>fh,ynx:()=>Vl,z2F:()=>ou,z3N:()=>Ho,zSh:()=>$u,zs3:()=>ha});var o=u(77579),s=u(50727),a=u(69751),l=u(56451),h=u(13099);function v(e){for(let t in e)if(e[t]===v)return t;throw Error("Could not find renamed property on target object.")}function M(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function D(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(D).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function R(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const k=v({__forward_ref__:v});function P(e){return e.__forward_ref__=P,e.toString=function(){return D(this())},e}function H(e){return J(e)?e():e}function J(e){return"function"==typeof e&&e.hasOwnProperty(k)&&e.__forward_ref__===P}class Z extends Error{constructor(t,n){super(function ue(e,t){return`NG0${Math.abs(e)}${t?": "+t.trim():""}`}(t,n)),this.code=t}}function Ce(e){return"string"==typeof e?e:null==e?"":String(e)}function oe(e,t){throw new Z(-201,!1)}function Ae(e,t,n,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${n} ${r} ${t} <=Actual]`))}function se(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function st(e){return{providers:e.providers||[],imports:e.imports||[]}}function pt(e){return Ct(e,yn)||Ct(e,sn)}function St(e){return null!==pt(e)}function Ct(e,t){return e.hasOwnProperty(t)?e[t]:null}function mn(e){return e&&(e.hasOwnProperty(gn)||e.hasOwnProperty(pn))?e[gn]:null}const yn=v({\u0275prov:v}),gn=v({\u0275inj:v}),sn=v({ngInjectableDef:v}),pn=v({ngInjectorDef:v});var It=(()=>((It=It||{})[It.Default=0]="Default",It[It.Host=1]="Host",It[It.Self=2]="Self",It[It.SkipSelf=4]="SkipSelf",It[It.Optional=8]="Optional",It))();let rr;function Q(e){const t=rr;return rr=e,t}function Ee(e,t,n){const r=pt(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&It.Optional?null:void 0!==t?t:void oe(D(e))}function et(e){return{toString:e}.toString()}var ke=(()=>((ke=ke||{})[ke.OnPush=0]="OnPush",ke[ke.Default=1]="Default",ke))(),He=(()=>{return(e=He||(He={}))[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",He;var e})();const Qe=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Gt={},mt=[],Qt=v({\u0275cmp:v}),jt=v({\u0275dir:v}),Pn=v({\u0275pipe:v}),Wt=v({\u0275mod:v}),Be=v({\u0275fac:v}),we=v({__NG_ELEMENT_ID__:v});let Te=0;function le(e){return et(()=>{const n=!0===e.standalone,r={},i={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:r,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===ke.OnPush,directiveDefs:null,pipeDefs:null,standalone:n,dependencies:n&&e.dependencies||null,getStandaloneInjector:null,selectors:e.selectors||mt,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||He.Emulated,id:"c"+Te++,styles:e.styles||mt,_:null,setInput:null,schemas:e.schemas||null,tView:null},c=e.dependencies,g=e.features;return i.inputs=Kt(e.inputs,r),i.outputs=Kt(e.outputs),g&&g.forEach(E=>E(i)),i.directiveDefs=c?()=>("function"==typeof c?c():c).map(de).filter(je):null,i.pipeDefs=c?()=>("function"==typeof c?c():c).map(Dt).filter(je):null,i})}function Se(e,t,n){const r=e.\u0275cmp;r.directiveDefs=()=>("function"==typeof t?t():t).map(de),r.pipeDefs=()=>("function"==typeof n?n():n).map(Dt)}function de(e){return Zt(e)||xn(e)}function je(e){return null!==e}function qe(e){return et(()=>({type:e.type,bootstrap:e.bootstrap||mt,declarations:e.declarations||mt,imports:e.imports||mt,exports:e.exports||mt,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Et(e,t){return et(()=>{const n=Vn(e,!0);n.declarations=t.declarations||mt,n.imports=t.imports||mt,n.exports=t.exports||mt})}function Kt(e,t){if(null==e)return Gt;const n={};for(const r in e)if(e.hasOwnProperty(r)){let i=e[r],c=i;Array.isArray(i)&&(c=i[1],i=i[0]),n[i]=r,t&&(t[i]=c)}return n}const ln=le;function Tr(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function Zt(e){return e[Qt]||null}function xn(e){return e[jt]||null}function Dt(e){return e[Pn]||null}function Xn(e){const t=Zt(e)||xn(e)||Dt(e);return null!==t&&t.standalone}function Vn(e,t){const n=e[Wt]||null;if(!n&&!0===t)throw new Error(`Type ${D(e)} does not have '\u0275mod' property.`);return n}function jn(e){return Array.isArray(e)&&"object"==typeof e[1]}function An(e){return Array.isArray(e)&&!0===e[1]}function Ur(e){return 0!=(8&e.flags)}function Mr(e){return 2==(2&e.flags)}function Ir(e){return 1==(1&e.flags)}function Dr(e){return null!==e.template}function ys(e){return 0!=(256&e[2])}function Wr(e,t){return e.hasOwnProperty(Be)?e[Be]:null}class bs{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function li(){return Ms}function Ms(e){return e.type.prototype.ngOnChanges&&(e.setInput=Mi),ui}function ui(){const e=Hs(this),t=e?.current;if(t){const n=e.previous;if(n===Gt)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Mi(e,t,n,r){const i=Hs(e)||function Ni(e,t){return e[Es]=t}(e,{previous:Gt,current:null}),c=i.current||(i.current={}),g=i.previous,E=this.declaredInputs[n],C=g[E];c[E]=new bs(C&&C.currentValue,t,g===Gt),e[r]=t}li.ngInherit=!0;const Es="__ngSimpleChanges__";function Hs(e){return e[Es]||null}function Gn(e){for(;Array.isArray(e);)e=e[0];return e}function Bs(e,t){return Gn(t[e])}function Rr(e,t){return Gn(t[e.index])}function hs(e,t){return e.data[t]}function Lr(e,t){return e[t]}function gr(e,t){const n=t[e];return jn(n)?n:n[0]}function Cr(e){return 64==(64&e[2])}function Qr(e,t){return null==t?null:e[t]}function ss(e){e[18]=0}function Ei(e,t){e[5]+=t;let n=e,r=e[3];for(;null!==r&&(1===t&&1===n[5]||-1===t&&0===n[5]);)r[5]+=t,n=r,r=r[3]}const nn={lFrame:Ws(null),bindingsEnabled:!0};function Ts(){return nn.bindingsEnabled}function gt(){return nn.lFrame.lView}function en(){return nn.lFrame.tView}function ci(e){return nn.lFrame.contextLView=e,e[8]}function fs(e){return nn.lFrame.contextLView=null,e}function or(){let e=ws();for(;null!==e&&64===e.type;)e=e.parent;return e}function ws(){return nn.lFrame.currentTNode}function Qs(){const e=nn.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function Pr(e,t){const n=nn.lFrame;n.currentTNode=e,n.isParent=t}function ji(){return nn.lFrame.isParent}function di(){nn.lFrame.isParent=!1}function Er(){const e=nn.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function ar(){return nn.lFrame.bindingIndex}function U(){return nn.lFrame.bindingIndex++}function z(e){const t=nn.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Y(e){nn.lFrame.inI18n=e}function $(e,t){const n=nn.lFrame;n.bindingIndex=n.bindingRootIndex=e,ct(t)}function ct(e){nn.lFrame.currentDirectiveIndex=e}function Ot(e){const t=nn.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Ht(){return nn.lFrame.currentQueryIndex}function Xt(e){nn.lFrame.currentQueryIndex=e}function $n(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function qn(e,t,n){if(n&It.SkipSelf){let i=t,c=e;for(;!(i=i.parent,null!==i||n&It.Host||(i=$n(c),null===i||(c=c[15],10&i.type))););if(null===i)return!1;t=i,e=c}const r=nn.lFrame=Vr();return r.currentTNode=t,r.lView=e,!0}function Kn(e){const t=Vr(),n=e[1];nn.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Vr(){const e=nn.lFrame,t=null===e?null:e.child;return null===t?Ws(e):t}function Ws(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Cs(){const e=nn.lFrame;return nn.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const ei=Cs;function Os(){const e=Cs();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Yr(){return nn.lFrame.selectedIndex}function is(e){nn.lFrame.selectedIndex=e}function er(){const e=nn.lFrame;return hs(e.tView,e.selectedIndex)}function To(){nn.lFrame.currentNamespace="svg"}function wo(){!function Lo(){nn.lFrame.currentNamespace=null}()}function Bi(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){const c=e.data[n].type.prototype,{ngAfterContentInit:g,ngAfterContentChecked:E,ngAfterViewInit:C,ngAfterViewChecked:N,ngOnDestroy:X}=c;g&&(e.contentHooks||(e.contentHooks=[])).push(-n,g),E&&((e.contentHooks||(e.contentHooks=[])).push(n,E),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,E)),C&&(e.viewHooks||(e.viewHooks=[])).push(-n,C),N&&((e.viewHooks||(e.viewHooks=[])).push(n,N),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,N)),null!=X&&(e.destroyHooks||(e.destroyHooks=[])).push(n,X)}}function Di(e,t,n){os(e,t,3,n)}function Ui(e,t,n,r){(3&e[2])===n&&os(e,t,n,r)}function Co(e,t){let n=e[2];(3&n)===t&&(n&=2047,n+=1,e[2]=n)}function os(e,t,n,r){const c=r??-1,g=t.length-1;let E=0;for(let C=void 0!==r?65535&e[18]:0;C<g;C++)if("number"==typeof t[C+1]){if(E=t[C],null!=r&&E>=r)break}else t[C]<0&&(e[18]+=65536),(E<c||-1==c)&&(As(e,n,t,C),e[18]=(4294901760&e[18])+C+2),C++}function As(e,t,n,r){const i=n[r]<0,c=n[r+1],E=e[i?-n[r]:n[r]];if(i){if(e[2]>>11<e[18]>>16&&(3&e[2])===t){e[2]+=2048;try{c.call(E)}finally{}}}else try{c.call(E)}finally{}}class pi{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}function K(e,t,n){let r=0;for(;r<n.length;){const i=n[r];if("number"==typeof i){if(0!==i)break;r++;const c=n[r++],g=n[r++],E=n[r++];e.setAttribute(t,g,E,c)}else{const c=i,g=n[++r];ut(c)?e.setProperty(t,c,g):e.setAttribute(t,c,g),r++}}return r}function Re(e){return 3===e||4===e||6===e}function ut(e){return 64===e.charCodeAt(0)}function ft(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){const i=t[r];"number"==typeof i?n=i:0===n||Vt(e,n,i,null,-1===n||2===n?t[++r]:null)}}return e}function Vt(e,t,n,r,i){let c=0,g=e.length;if(-1===t)g=-1;else for(;c<e.length;){const E=e[c++];if("number"==typeof E){if(E===t){g=-1;break}if(E>t){g=c-1;break}}}for(;c<e.length;){const E=e[c];if("number"==typeof E)break;if(E===n){if(null===r)return void(null!==i&&(e[c+1]=i));if(r===e[c+1])return void(e[c+2]=i)}c++,null!==r&&c++,null!==i&&c++}-1!==g&&(e.splice(g,0,t),c=g+1),e.splice(c++,0,n),null!==r&&e.splice(c++,0,r),null!==i&&e.splice(c++,0,i)}function Tn(e){return-1!==e}function fn(e){return 32767&e}function vn(e,t){let n=function kn(e){return e>>16}(e),r=t;for(;n>0;)r=r[15],n--;return r}let lr=!0;function Rn(e){const t=lr;return lr=e,t}let ks=0;const ur={};function Is(e,t){const n=Vs(e,t);if(-1!==n)return n;const r=t[1];r.firstCreatePass&&(e.injectorIndex=t.length,ms(r.data,e),ms(t,null),ms(r.blueprint,null));const i=Wi(e,t),c=e.injectorIndex;if(Tn(i)){const g=fn(i),E=vn(i,t),C=E[1].data;for(let N=0;N<8;N++)t[c+N]=E[g+N]|C[g+N]}return t[c+8]=i,c}function ms(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Vs(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Wi(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,i=t;for(;null!==i;){if(r=ho(i),null===r)return-1;if(n++,i=i[15],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return-1}function wi(e,t,n){!function qr(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(we)&&(r=n[we]),null==r&&(r=n[we]=ks++);const i=255&r;t.data[e+(i>>5)]|=1<<i}(e,t,n)}function Vi(e,t,n){if(n&It.Optional||void 0!==e)return e;oe()}function mi(e,t,n,r){if(n&It.Optional&&void 0===r&&(r=null),0==(n&(It.Self|It.Host))){const i=e[9],c=Q(void 0);try{return i?i.get(t,r,n&It.Optional):Ee(t,r,n&It.Optional)}finally{Q(c)}}return Vi(r,0,n)}function Li(e,t,n,r=It.Default,i){if(null!==e){if(1024&t[2]){const g=function Gi(e,t,n,r,i){let c=e,g=t;for(;null!==c&&null!==g&&1024&g[2]&&!(256&g[2]);){const E=vr(c,g,n,r|It.Self,ur);if(E!==ur)return E;let C=c.parent;if(!C){const N=g[21];if(N){const X=N.get(n,ur,r);if(X!==ur)return X}C=ho(g),g=g[15]}c=C}return i}(e,t,n,r,ur);if(g!==ur)return g}const c=vr(e,t,n,r,ur);if(c!==ur)return c}return mi(t,n,r,i)}function vr(e,t,n,r,i){const c=function zi(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(we)?e[we]:void 0;return"number"==typeof t?t>=0?255&t:Oo:t}(n);if("function"==typeof c){if(!qn(t,e,r))return r&It.Host?Vi(i,0,r):mi(t,n,r,i);try{const g=c(r);if(null!=g||r&It.Optional)return g;oe()}finally{ei()}}else if("number"==typeof c){let g=null,E=Vs(e,t),C=-1,N=r&It.Host?t[16][6]:null;for((-1===E||r&It.SkipSelf)&&(C=-1===E?Wi(e,t):t[E+8],-1!==C&&Ai(r,!1)?(g=t[1],E=fn(C),t=vn(C,t)):E=-1);-1!==E;){const X=t[1];if(Ko(c,E,X.data)){const ge=Ci(E,t,n,g,r,N);if(ge!==ur)return ge}C=t[E+8],-1!==C&&Ai(r,t[1].data[E+8]===N)&&Ko(c,E,t)?(g=X,E=fn(C),t=vn(C,t)):E=-1}}return i}function Ci(e,t,n,r,i,c){const g=t[1],E=g.data[e+8],X=Oi(E,g,n,null==r?Mr(E)&&lr:r!=g&&0!=(3&E.type),i&It.Host&&c===E);return null!==X?es(t,g,X,E):ur}function Oi(e,t,n,r,i){const c=e.providerIndexes,g=t.data,E=1048575&c,C=e.directiveStart,X=c>>20,Ge=i?E+X:e.directiveEnd;for(let tt=r?E:E+X;tt<Ge;tt++){const _t=g[tt];if(tt<C&&n===_t||tt>=C&&_t.type===n)return tt}if(i){const tt=g[C];if(tt&&Dr(tt)&&tt.type===n)return C}return null}function es(e,t,n,r){let i=e[n];const c=t.data;if(function Si(e){return e instanceof pi}(i)){const g=i;g.resolving&&function We(e,t){const n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new Z(-200,`Circular dependency in DI detected for ${e}${n}`)}(function ie(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():Ce(e)}(c[n]));const E=Rn(g.canSeeViewProviders);g.resolving=!0;const C=g.injectImpl?Q(g.injectImpl):null;qn(e,r,It.Default);try{i=e[n]=g.factory(void 0,c,e,r),t.firstCreatePass&&n>=r.directiveStart&&function _i(e,t,n){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:c}=t.type.prototype;if(r){const g=Ms(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,g),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,g)}i&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,i),c&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,c),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,c))}(n,c[n],t)}finally{null!==C&&Q(C),Rn(E),g.resolving=!1,ei()}}return i}function Ko(e,t,n){return!!(n[t+(e>>5)]&1<<e)}function Ai(e,t){return!(e&It.Self||e&It.Host&&t)}class gi{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Li(this._tNode,this._lView,t,r,n)}}function Oo(){return new gi(or(),gt())}function ra(e){return et(()=>{const t=e.prototype.constructor,n=t[Be]||Ao(t),r=Object.prototype;let i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){const c=i[Be]||Ao(i);if(c&&c!==n)return c;i=Object.getPrototypeOf(i)}return c=>new c})}function Ao(e){return J(e)?()=>{const t=Ao(H(e));return t&&t()}:Wr(e)}function ho(e){const t=e[1],n=t.type;return 2===n?t.declTNode:1===n?e[6]:null}function ki(e){return function $o(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let i=0;for(;i<r;){const c=n[i];if(Re(c))break;if(0===c)i+=2;else if("number"==typeof c)for(i++;i<r&&"string"==typeof n[i];)i++;else{if(c===t)return n[i+1];i+=2}}}return null}(or(),e)}const ri="__parameters__",gs="__prop__metadata__";function Jo(e){return function(...n){if(e){const r=e(...n);for(const i in r)this[i]=r[i]}}}function si(e,t,n){return et(()=>{const r=Jo(t);function i(...c){if(this instanceof i)return r.apply(this,c),this;const g=new i(...c);return E.annotation=g,E;function E(C,N,X){const ge=C.hasOwnProperty(ri)?C[ri]:Object.defineProperty(C,ri,{value:[]})[ri];for(;ge.length<=X;)ge.push(null);return(ge[X]=ge[X]||[]).push(g),C}}return n&&(i.prototype=Object.create(n.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zs(e,t,n,r){return et(()=>{const i=Jo(t);function c(...g){if(this instanceof c)return i.apply(this,g),this;const E=new c(...g);return function C(N,X){const ge=N.constructor,Ge=ge.hasOwnProperty(gs)?ge[gs]:Object.defineProperty(ge,gs,{value:{}})[gs];Ge[X]=Ge.hasOwnProperty(X)&&Ge[X]||[],Ge[X].unshift(E),r&&r(N,X,...g)}}return n&&(c.prototype=Object.create(n.prototype)),c.prototype.ngMetadataName=e,c.annotationCls=c,c})}class Un{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=se({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}class ko{}const ba=zs("ContentChild",(e,t={})=>({selector:e,first:!0,isViewQuery:!1,descendants:!0,...t}),ko),Ma=zs("ViewChild",(e,t)=>({selector:e,first:!0,isViewQuery:!0,descendants:!0,...t}),ko);function w(e,t){void 0===t&&(t=e);for(let n=0;n<e.length;n++){let r=e[n];Array.isArray(r)?(t===e&&(t=e.slice(0,n)),w(r,t)):t!==e&&t.push(r)}return t}function F(e,t){e.forEach(n=>Array.isArray(n)?F(n,t):t(n))}function ne(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Le(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function f(e,t){const n=[];for(let r=0;r<e;r++)n.push(t);return n}function fe(e,t,n){let r=yt(e,t);return r>=0?e[1|r]=n:(r=~r,function S(e,t,n,r){let i=e.length;if(i==t)e.push(n,r);else if(1===i)e.push(r,e[0]),e[0]=n;else{for(i--,e.push(e[i-1],e[i]);i>t;)e[i]=e[i-2],i--;e[t]=n,e[t+1]=r}}(e,r,t,n)),r}function De(e,t){const n=yt(e,t);if(n>=0)return e[1|n]}function yt(e,t){return function kt(e,t,n){let r=0,i=e.length>>n;for(;i!==r;){const c=r+(i-r>>1),g=e[c<<n];if(t===g)return c<<n;g>t?i=c:r=c+1}return~(i<<n)}(e,t,1)}const Kr={},yi="__NG_DI_FLAG__",_o="ngTempTokenPath",$t=/\n/gm,on="__source";let Sn;function cr(e){const t=Sn;return Sn=e,t}function oi(e,t=It.Default){if(void 0===Sn)throw new Z(-203,!1);return null===Sn?Ee(e,void 0,t):Sn.get(e,t&It.Optional?null:void 0,t)}function Fn(e,t=It.Default){return(function lt(){return rr}()||oi)(H(e),t)}function fr(e,t=It.Default){return"number"!=typeof t&&(t=0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)),Fn(e,t)}function Xo(e){const t=[];for(let n=0;n<e.length;n++){const r=H(e[n]);if(Array.isArray(r)){if(0===r.length)throw new Z(900,!1);let i,c=It.Default;for(let g=0;g<r.length;g++){const E=r[g],C=ts(E);"number"==typeof C?-1===C?i=E.token:c|=C:i=E}t.push(Fn(i,c))}else t.push(Fn(r))}return t}function Po(e,t){return e[yi]=t,e.prototype[yi]=t,e}function ts(e){return e[yi]}const Ji=Po(si("Inject",e=>({token:e})),-1),Zi=Po(si("Optional"),8),sa=Po(si("SkipSelf"),4);var yo=(()=>((yo=yo||{})[yo.Important=1]="Important",yo[yo.DashCase=2]="DashCase",yo))();const tg=/^>|^->|<!--|-->|--!>|<!-$/g,ng=/(<|>)/;const vu=new Map;let sg=0;const Mu="__ngContext__";function Ys(e,t){jn(t)?(e[Mu]=t[20],function og(e){vu.set(e[20],e)}(t)):e[Mu]=t}let Eu;function Du(e,t){return Eu(e,t)}function Qa(e){const t=e[3];return An(t)?t[3]:t}function Su(e){return Qd(e[13])}function Tu(e){return Qd(e[4])}function Qd(e){for(;null!==e&&!An(e);)e=e[4];return e}function wa(e,t,n,r,i){if(null!=r){let c,g=!1;An(r)?c=r:jn(r)&&(g=!0,r=r[0]);const E=Gn(r);0===e&&null!==n?null==i?sh(t,n,E):aa(t,n,E,i||null,!0):1===e&&null!==n?aa(t,n,E,i||null,!0):2===e?Iu(t,E,g):3===e&&t.destroyNode(E),null!=c&&function kg(e,t,n,r,i){const c=n[7];c!==Gn(n)&&wa(t,e,r,c,i);for(let E=10;E<n.length;E++){const C=n[E];qa(C[1],C,e,t,r,c)}}(t,e,c,n,i)}}function wu(e,t){return e.createText(t)}function qd(e,t,n){e.setValue(t,n)}function vg(e,t){return e.createComment(function Vd(e){return e.replace(tg,t=>t.replace(ng,"\u200b$1\u200b"))}(t))}function Lu(e,t,n){return e.createElement(t,n)}function eh(e,t){const n=e[9],r=n.indexOf(t),i=t[3];512&t[2]&&(t[2]&=-513,Ei(i,-1)),n.splice(r,1)}function Cu(e,t){if(e.length<=10)return;const n=10+t,r=e[n];if(r){const i=r[17];null!==i&&i!==e&&eh(i,r),t>0&&(e[n-1][4]=r[4]);const c=Le(e,10+t);!function bg(e,t){qa(e,t,t[11],2,null,null),t[0]=null,t[6]=null}(r[1],r);const g=c[19];null!==g&&g.detachView(c[1]),r[3]=null,r[4]=null,r[2]&=-65}return r}function th(e,t){if(!(128&t[2])){const n=t[11];n.destroyNode&&qa(e,t,n,3,null,null),function Dg(e){let t=e[13];if(!t)return Ou(e[1],e);for(;t;){let n=null;if(jn(t))n=t[13];else{const r=t[10];r&&(n=r)}if(!n){for(;t&&!t[4]&&t!==e;)jn(t)&&Ou(t[1],t),t=t[3];null===t&&(t=e),jn(t)&&Ou(t[1],t),n=t&&t[4]}t=n}}(t)}}function Ou(e,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function Lg(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let r=0;r<n.length;r+=2){const i=t[n[r]];if(!(i instanceof pi)){const c=n[r+1];if(Array.isArray(c))for(let g=0;g<c.length;g+=2){const E=i[c[g]],C=c[g+1];try{C.call(E)}finally{}}else try{c.call(i)}finally{}}}}(e,t),function wg(e,t){const n=e.cleanup,r=t[7];let i=-1;if(null!==n)for(let c=0;c<n.length-1;c+=2)if("string"==typeof n[c]){const g=n[c+1],E="function"==typeof g?g(t):Gn(t[g]),C=r[i=n[c+2]],N=n[c+3];"boolean"==typeof N?E.removeEventListener(n[c],C,N):N>=0?r[i=N]():r[i=-N].unsubscribe(),c+=2}else{const g=r[i=n[c+1]];n[c].call(g)}if(null!==r){for(let c=i+1;c<r.length;c++)(0,r[c])();t[7]=null}}(e,t),1===t[1].type&&t[11].destroy();const n=t[17];if(null!==n&&An(t[3])){n!==t[3]&&eh(n,t);const r=t[19];null!==r&&r.detachView(e)}!function ag(e){vu.delete(e[20])}(t)}}function nh(e,t,n){return rh(e,t.parent,n)}function rh(e,t,n){let r=t;for(;null!==r&&40&r.type;)r=(t=r).parent;if(null===r)return n[0];if(2&r.flags){const i=e.data[r.directiveStart].encapsulation;if(i===He.None||i===He.Emulated)return null}return Rr(r,n)}function aa(e,t,n,r,i){e.insertBefore(t,n,r,i)}function sh(e,t,n){e.appendChild(t,n)}function ih(e,t,n,r,i){null!==r?aa(e,t,n,r,i):sh(e,t,n)}function Ml(e,t){return e.parentNode(t)}function oh(e,t,n){return lh(e,t,n)}function ah(e,t,n){return 40&e.type?Rr(e,n):null}let Au,Sl,Yu,Tl,lh=ah;function uh(e,t){lh=e,Au=t}function El(e,t,n,r){const i=nh(e,r,t),c=t[11],E=oh(r.parent||t[6],r,t);if(null!=i)if(Array.isArray(n))for(let C=0;C<n.length;C++)ih(c,i,n[C],E,!1);else ih(c,i,n,E,!1);void 0!==Au&&Au(c,r,t,n,i)}function Dl(e,t){if(null!==t){const n=t.type;if(3&n)return Rr(t,e);if(4&n)return ku(-1,e[t.index]);if(8&n){const r=t.child;if(null!==r)return Dl(e,r);{const i=e[t.index];return An(i)?ku(-1,i):Gn(i)}}if(32&n)return Du(t,e)()||Gn(e[t.index]);{const r=ch(e,t);return null!==r?Array.isArray(r)?r[0]:Dl(Qa(e[16]),r):Dl(e,t.next)}}return null}function ch(e,t){return null!==t?e[16][6].projection[t.projection]:null}function ku(e,t){const n=10+e+1;if(n<t.length){const r=t[n],i=r[1].firstChild;if(null!==i)return Dl(r,i)}return t[7]}function Iu(e,t,n){const r=Ml(e,t);r&&function Cg(e,t,n,r){e.removeChild(t,n,r)}(e,r,t,n)}function xu(e,t,n,r,i,c,g){for(;null!=n;){const E=r[n.index],C=n.type;if(g&&0===t&&(E&&Ys(Gn(E),r),n.flags|=4),64!=(64&n.flags))if(8&C)xu(e,t,n.child,r,i,c,!1),wa(t,e,i,E,c);else if(32&C){const N=Du(n,r);let X;for(;X=N();)wa(t,e,i,X,c);wa(t,e,i,E,c)}else 16&C?dh(e,t,r,n,i,c):wa(t,e,i,E,c);n=g?n.projectionNext:n.next}}function qa(e,t,n,r,i,c){xu(n,r,e.firstChild,t,i,c,!1)}function dh(e,t,n,r,i,c){const g=n[16],C=g[6].projection[r.projection];if(Array.isArray(C))for(let N=0;N<C.length;N++)wa(t,e,i,C[N],c);else xu(e,t,C,g[3],i,c,!0)}function hh(e,t,n){e.setAttribute(t,"style",n)}function Ru(e,t,n){""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}function la(e){return function Pu(){if(void 0===Sl&&(Sl=null,Qe.trustedTypes))try{Sl=Qe.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Sl}()?.createHTML(e)||e}function fh(e,t,n){const r=gt(),i=er(),c=Rr(i,r);if(2===i.type&&"iframe"===t.toLowerCase()){const g=c;throw g.src="",g.srcdoc=la(""),Iu(r[11],g),new Z(-910,!1)}return e}function Pg(e){Yu=e}function _h(){return void 0!==Yu?Yu:typeof document<"u"?document:void 0}function Nu(){if(void 0===Tl&&(Tl=null,Qe.trustedTypes))try{Tl=Qe.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Tl}function ph(e){return Nu()?.createHTML(e)||e}function gh(e){return Nu()?.createScriptURL(e)||e}class ua{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Yg extends ua{getTypeName(){return"HTML"}}class Ng extends ua{getTypeName(){return"Style"}}class Fg extends ua{getTypeName(){return"Script"}}class Hg extends ua{getTypeName(){return"URL"}}class jg extends ua{getTypeName(){return"ResourceURL"}}function Ho(e){return e instanceof ua?e.changingThisBreaksApplicationSecurity:e}function La(e,t){const n=function Bg(e){return e instanceof ua&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see https://g.co/ng/security#xss)`)}return n===t}function Ug(e){return new Yg(e)}function Wg(e){return new Ng(e)}function Vg(e){return new Fg(e)}function zg(e){return new Hg(e)}function Gg(e){return new jg(e)}function yh(e){const t=new Kg(e);return function Jg(){try{return!!(new window.DOMParser).parseFromString(la(""),"text/html")}catch{return!1}}()?new $g(t):t}class $g{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const n=(new window.DOMParser).parseFromString(la(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch{return null}}}class Kg{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);const r=this.inertDocument.createElement("body");n.appendChild(r)}}getInertBodyElement(t){const n=this.inertDocument.createElement("template");if("content"in n)return n.innerHTML=la(t),n;const r=this.inertDocument.createElement("body");return r.innerHTML=la(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(r),r}stripCustomNsAttrs(t){const n=t.attributes;for(let i=n.length-1;0<i;i--){const g=n.item(i).name;("xmlns:ns1"===g||0===g.indexOf("ns1:"))&&t.removeAttribute(g)}let r=t.firstChild;for(;r;)r.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(r),r=r.nextSibling}}const Zg=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function wl(e){return(e=String(e)).match(Zg)?e:"unsafe:"+e}function jo(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function el(...e){const t={};for(const n of e)for(const r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}const vh=jo("area,br,col,hr,img,wbr"),bh=jo("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Mh=jo("rp,rt"),Fu=el(vh,el(bh,jo("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),el(Mh,jo("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),el(Mh,bh)),Hu=jo("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Eh=el(Hu,jo("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),jo("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),Xg=jo("script,style,template");class Qg{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0;for(;n;)if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild)n=n.firstChild;else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=this.checkClobberedElement(n,n.nextSibling);if(i){n=i;break}n=this.checkClobberedElement(n,n.parentNode)}return this.buf.join("")}startElement(t){const n=t.nodeName.toLowerCase();if(!Fu.hasOwnProperty(n))return this.sanitizedSomething=!0,!Xg.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const r=t.attributes;for(let i=0;i<r.length;i++){const c=r.item(i),g=c.name,E=g.toLowerCase();if(!Eh.hasOwnProperty(E)){this.sanitizedSomething=!0;continue}let C=c.value;Hu[E]&&(C=wl(C)),this.buf.push(" ",g,'="',Dh(C),'"')}return this.buf.push(">"),!0}endElement(t){const n=t.nodeName.toLowerCase();Fu.hasOwnProperty(n)&&!vh.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(Dh(t))}checkClobberedElement(t,n){if(n&&(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return n}}const qg=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ey=/([^\#-~ |!])/g;function Dh(e){return e.replace(/&/g,"&amp;").replace(qg,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(ey,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Ll;function Sh(e,t){let n=null;try{Ll=Ll||yh(e);let r=t?String(t):"";n=Ll.getInertBodyElement(r);let i=5,c=r;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,r=c,c=n.innerHTML,n=Ll.getInertBodyElement(r)}while(r!==c);return la((new Qg).sanitizeChildren(ju(n)||n))}finally{if(n){const r=ju(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function ju(e){return"content"in e&&function ty(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Zr=(()=>((Zr=Zr||{})[Zr.NONE=0]="NONE",Zr[Zr.HTML=1]="HTML",Zr[Zr.STYLE=2]="STYLE",Zr[Zr.SCRIPT=3]="SCRIPT",Zr[Zr.URL=4]="URL",Zr[Zr.RESOURCE_URL=5]="RESOURCE_URL",Zr))();function Th(e){const t=tl();return t?ph(t.sanitize(Zr.HTML,e)||""):La(e,"HTML")?ph(Ho(e)):Sh(_h(),Ce(e))}function Bu(e){const t=tl();return t?t.sanitize(Zr.URL,e)||"":La(e,"URL")?Ho(e):wl(Ce(e))}function Uu(e){const t=tl();if(t)return gh(t.sanitize(Zr.RESOURCE_URL,e)||"");if(La(e,"ResourceURL"))return gh(Ho(e));throw new Z(904,!1)}function tl(){const e=gt();return e&&e[12]}const Wu=new Un("ENVIRONMENT_INITIALIZER"),Vu=new Un("INJECTOR",-1),wh=new Un("INJECTOR_DEF_TYPES");class Lh{get(t,n=Kr){if(n===Kr){const r=new Error(`NullInjectorError: No provider for ${D(t)}!`);throw r.name="NullInjectorError",r}return n}}function ly(...e){return{\u0275providers:Ch(0,e)}}function Ch(e,...t){const n=[],r=new Set;let i;return F(t,c=>{const g=c;zu(g,n,[],r)&&(i||(i=[]),i.push(g))}),void 0!==i&&Oh(i,n),n}function Oh(e,t){for(let n=0;n<e.length;n++){const{providers:i}=e[n];F(i,c=>{t.push(c)})}}function zu(e,t,n,r){if(!(e=H(e)))return!1;let i=null,c=mn(e);const g=!c&&Zt(e);if(c||g){if(g&&!g.standalone)return!1;i=e}else{const C=e.ngModule;if(c=mn(C),!c)return!1;i=C}const E=r.has(i);if(g){if(E)return!1;if(r.add(i),g.dependencies){const C="function"==typeof g.dependencies?g.dependencies():g.dependencies;for(const N of C)zu(N,t,n,r)}}else{if(!c)return!1;{if(null!=c.imports&&!E){let N;r.add(i);try{F(c.imports,X=>{zu(X,t,n,r)&&(N||(N=[]),N.push(X))})}finally{}void 0!==N&&Oh(N,t)}if(!E){const N=Wr(i)||(()=>new i);t.push({provide:i,useFactory:N,deps:mt},{provide:wh,useValue:i,multi:!0},{provide:Wu,useValue:()=>Fn(i),multi:!0})}const C=c.providers;null==C||E||F(C,X=>{t.push(X)})}}return i!==e&&void 0!==e.providers}const uy=v({provide:String,useValue:v});function Gu(e){return null!==e&&"object"==typeof e&&uy in e}function ca(e){return"function"==typeof e}const $u=new Un("Set Injector scope."),Cl={},dy={};let Ku;function Ol(){return void 0===Ku&&(Ku=new Lh),Ku}class da{}class Ih extends da{constructor(t,n,r,i){super(),this.parent=n,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Zu(t,g=>this.processProvider(g)),this.records.set(Vu,Ca(void 0,this)),i.has("environment")&&this.records.set(da,Ca(void 0,this));const c=this.records.get($u);null!=c&&"string"==typeof c.value&&this.scopes.add(c.value),this.injectorDefTypes=new Set(this.get(wh.multi,mt,It.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const n=cr(this),r=Q(void 0);try{return t()}finally{cr(n),Q(r)}}get(t,n=Kr,r=It.Default){this.assertNotDestroyed();const i=cr(this),c=Q(void 0);try{if(!(r&It.SkipSelf)){let E=this.records.get(t);if(void 0===E){const C=function my(e){return"function"==typeof e||"object"==typeof e&&e instanceof Un}(t)&&pt(t);E=C&&this.injectableDefInScope(C)?Ca(Ju(t),Cl):null,this.records.set(t,E)}if(null!=E)return this.hydrate(t,E)}return(r&It.Self?Ol():this.parent).get(t,n=r&It.Optional&&n===Kr?null:n)}catch(g){if("NullInjectorError"===g.name){if((g[_o]=g[_o]||[]).unshift(D(t)),i)throw g;return function Ki(e,t,n,r){const i=e[_o];throw t[on]&&i.unshift(t[on]),e.message=function Rs(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=D(t);if(Array.isArray(t))i=t.map(D).join(" -> ");else if("object"==typeof t){let c=[];for(let g in t)if(t.hasOwnProperty(g)){let E=t[g];c.push(g+":"+("string"==typeof E?JSON.stringify(E):D(E)))}i=`{${c.join(", ")}}`}return`${n}${r?"("+r+")":""}[${i}]: ${e.replace($t,"\n  ")}`}("\n"+e.message,i,n,r),e.ngTokenPath=i,e[_o]=null,e}(g,t,"R3InjectorError",this.source)}throw g}finally{Q(c),cr(i)}}resolveInjectorInitializers(){const t=cr(this),n=Q(void 0);try{const r=this.get(Wu.multi,mt,It.Self);for(const i of r)i()}finally{cr(t),Q(n)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(D(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Z(205,!1)}processProvider(t){let n=ca(t=H(t))?t:H(t&&t.provide);const r=function fy(e){return Gu(e)?Ca(void 0,e.useValue):Ca(xh(e),Cl)}(t);if(ca(t)||!0!==t.multi)this.records.get(n);else{let i=this.records.get(n);i||(i=Ca(void 0,Cl,!0),i.factory=()=>Xo(i.multi),this.records.set(n,i)),n=t,i.multi.push(t)}this.records.set(n,r)}hydrate(t,n){return n.value===Cl&&(n.value=dy,n.value=n.factory()),"object"==typeof n.value&&n.value&&function py(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}injectableDefInScope(t){if(!t.providedIn)return!1;const n=H(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}}function Ju(e){const t=pt(e),n=null!==t?t.factory:Wr(e);if(null!==n)return n;if(e instanceof Un)throw new Z(204,!1);if(e instanceof Function)return function hy(e){const t=e.length;if(t>0)throw f(t,"?"),new Z(204,!1);const n=function Nt(e){const t=e&&(e[yn]||e[sn]);if(t){const n=function qt(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${n}" class.`),t}return null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Z(204,!1)}function xh(e,t,n){let r;if(ca(e)){const i=H(e);return Wr(i)||Ju(i)}if(Gu(e))r=()=>H(e.useValue);else if(function kh(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Xo(e.deps||[]));else if(function Ah(e){return!(!e||!e.useExisting)}(e))r=()=>Fn(H(e.useExisting));else{const i=H(e&&(e.useClass||e.provide));if(!function _y(e){return!!e.deps}(e))return Wr(i)||Ju(i);r=()=>new i(...Xo(e.deps))}return r}function Ca(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function gy(e){return!!e.\u0275providers}function Zu(e,t){for(const n of e)Array.isArray(n)?Zu(n,t):gy(n)?Zu(n.\u0275providers,t):t(n)}class Rh{}class by{resolveComponentFactory(t){throw function vy(e){const t=Error(`No component factory found for ${D(e)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=e,t}(t)}}let nl=(()=>{class e{}return e.NULL=new by,e})();function My(){return Oa(or(),gt())}function Oa(e,t){return new rl(Rr(e,t))}let rl=(()=>{class e{constructor(n){this.nativeElement=n}}return e.__NG_ELEMENT_ID__=My,e})();function Ey(e){return e instanceof rl?e.nativeElement:e}class Yh{}let Dy=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>function Sy(){const e=gt(),n=gr(or().index,e);return(jn(n)?n:e)[11]}(),e})(),Ty=(()=>{class e{}return e.\u0275prov=se({token:e,providedIn:"root",factory:()=>null}),e})();class Nh{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const wy=new Nh("14.3.0"),Xu={};function qu(e){return e.ngOriginalError}class sl{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&qu(t);for(;n&&qu(n);)n=qu(n);return n||null}}function Fh(e){return e.ownerDocument.defaultView}function Hh(e){return e.ownerDocument}function Bo(e){return e instanceof Function?e():e}function Bh(e,t,n){let r=e.length;for(;;){const i=e.indexOf(t,n);if(-1===i)return i;if(0===i||e.charCodeAt(i-1)<=32){const c=t.length;if(i+c===r||e.charCodeAt(i+c)<=32)return i}n=i+1}}const Uh="ng-template";function Py(e,t,n){let r=0;for(;r<e.length;){let i=e[r++];if(n&&"class"===i){if(i=e[r],-1!==Bh(i.toLowerCase(),t,0))return!0}else if(1===i){for(;r<e.length&&"string"==typeof(i=e[r++]);)if(i.toLowerCase()===t)return!0;return!1}}return!1}function Wh(e){return 4===e.type&&e.value!==Uh}function Yy(e,t,n){return t===(4!==e.type||n?e.value:Uh)}function Ny(e,t,n){let r=4;const i=e.attrs||[],c=function jy(e){for(let t=0;t<e.length;t++)if(Re(e[t]))return t;return e.length}(i);let g=!1;for(let E=0;E<t.length;E++){const C=t[E];if("number"!=typeof C){if(!g)if(4&r){if(r=2|1&r,""!==C&&!Yy(e,C,n)||""===C&&1===t.length){if(Xi(r))return!1;g=!0}}else{const N=8&r?C:t[++E];if(8&r&&null!==e.attrs){if(!Py(e.attrs,N,n)){if(Xi(r))return!1;g=!0}continue}const ge=Fy(8&r?"class":C,i,Wh(e),n);if(-1===ge){if(Xi(r))return!1;g=!0;continue}if(""!==N){let Ge;Ge=ge>c?"":i[ge+1].toLowerCase();const tt=8&r?Ge:null;if(tt&&-1!==Bh(tt,N,0)||2&r&&N!==Ge){if(Xi(r))return!1;g=!0}}}}else{if(!g&&!Xi(r)&&!Xi(C))return!1;if(g&&Xi(C))continue;g=!1,r=C|1&r}}return Xi(r)||g}function Xi(e){return 0==(1&e)}function Fy(e,t,n,r){if(null===t)return-1;let i=0;if(r||!n){let c=!1;for(;i<t.length;){const g=t[i];if(g===e)return i;if(3===g||6===g)c=!0;else{if(1===g||2===g){let E=t[++i];for(;"string"==typeof E;)E=t[++i];continue}if(4===g)break;if(0===g){i+=4;continue}}i+=c?1:2}return-1}return function By(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const r=e[n];if("number"==typeof r)return-1;if(r===t)return n;n++}return-1}(t,e)}function Vh(e,t,n=!1){for(let r=0;r<t.length;r++)if(Ny(e,t[r],n))return!0;return!1}function Uy(e,t){e:for(let n=0;n<t.length;n++){const r=t[n];if(e.length===r.length){for(let i=0;i<e.length;i++)if(e[i]!==r[i])continue e;return!0}}return!1}function zh(e,t){return e?":not("+t.trim()+")":t}function Wy(e){let t=e[0],n=1,r=2,i="",c=!1;for(;n<e.length;){let g=e[n];if("string"==typeof g)if(2&r){const E=e[++n];i+="["+g+(E.length>0?'="'+E+'"':"")+"]"}else 8&r?i+="."+g:4&r&&(i+=" "+g);else""!==i&&!Xi(g)&&(t+=zh(c,i),i=""),r=g,c=c||!Xi(r);n++}return""!==i&&(t+=zh(c,i)),t}const Mn={};function Gh(e){$h(en(),gt(),Yr()+e,!1)}function $h(e,t,n,r){if(!r)if(3==(3&t[2])){const c=e.preOrderCheckHooks;null!==c&&Di(t,c,n)}else{const c=e.preOrderHooks;null!==c&&Ui(t,c,0,n)}is(n)}function Xh(e,t=null,n=null,r){const i=Qh(e,t,n,r);return i.resolveInjectorInitializers(),i}function Qh(e,t=null,n=null,r,i=new Set){const c=[n||mt,ly(e)];return r=r||("object"==typeof e?void 0:D(e)),new Ih(c,t||Ol(),r||null,i)}let ha=(()=>{class e{static create(n,r){if(Array.isArray(n))return Xh({name:""},r,n,"");{const i=n.name??"";return Xh({name:i},n.parent,n.providers,i)}}}return e.THROW_IF_NOT_FOUND=Kr,e.NULL=new Lh,e.\u0275prov=se({token:e,providedIn:"any",factory:()=>Fn(Vu)}),e.__NG_ELEMENT_ID__=-1,e})();function Ia(e,t=It.Default){const n=gt();return null===n?Fn(e,t):Li(or(),n,H(e),t)}function af(){throw new Error("invalid")}function kl(e,t){return e<<17|t<<2}function Qi(e){return e>>17&32767}function sc(e){return 2|e}function Uo(e){return(131068&e)>>2}function ic(e,t){return-131069&e|t<<2}function oc(e){return 1|e}function yf(e,t){const n=e.contentQueries;if(null!==n)for(let r=0;r<n.length;r+=2){const i=n[r],c=n[r+1];if(-1!==c){const g=e.data[c];Xt(i),g.contentQueries(2,t[c],c)}}}function Rl(e,t,n,r,i,c,g,E,C,N,X){const ge=t.blueprint.slice();return ge[0]=i,ge[2]=76|r,(null!==X||e&&1024&e[2])&&(ge[2]|=1024),ss(ge),ge[3]=ge[15]=e,ge[8]=n,ge[10]=g||e&&e[10],ge[11]=E||e&&e[11],ge[12]=C||e&&e[12]||null,ge[9]=N||e&&e[9]||null,ge[6]=c,ge[20]=function ig(){return sg++}(),ge[21]=X,ge[16]=2==t.type?e[16]:ge,ge}function xa(e,t,n,r,i){let c=e.data[t];if(null===c)c=_c(e,t,n,r,i),function T(){return nn.lFrame.inI18n}()&&(c.flags|=64);else if(64&c.type){c.type=n,c.value=r,c.attrs=i;const g=Qs();c.injectorIndex=null===g?-1:g.injectorIndex}return Pr(c,!0),c}function _c(e,t,n,r,i){const c=ws(),g=ji(),C=e.data[t]=function Tv(e,t,n,r,i,c){return{type:n,index:r,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:i,attrs:c,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,g?c:c&&c.parent,n,t,r,i);return null===e.firstChild&&(e.firstChild=C),null!==c&&(g?null==c.child&&null!==C.parent&&(c.child=C):null===c.next&&(c.next=C)),C}function Ra(e,t,n,r){if(0===n)return-1;const i=t.length;for(let c=0;c<n;c++)t.push(r),e.blueprint.push(r),e.data.push(null);return i}function pc(e,t,n){Kn(t);try{const r=e.viewQuery;null!==r&&Dc(1,r,n);const i=e.template;null!==i&&vf(e,t,i,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&yf(e,t),e.staticViewQueries&&Dc(2,e.viewQuery,n);const c=e.components;null!==c&&function Ev(e,t){for(let n=0;n<t.length;n++)Bv(e,t[n])}(t,c)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[2]&=-5,Os()}}function Pl(e,t,n,r){const i=t[2];if(128!=(128&i)){Kn(t);try{ss(t),function _s(e){return nn.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&vf(e,t,n,2,r);const g=3==(3&i);if(g){const N=e.preOrderCheckHooks;null!==N&&Di(t,N,null)}else{const N=e.preOrderHooks;null!==N&&Ui(t,N,0,null),Co(t,0)}if(function Hv(e){for(let t=Su(e);null!==t;t=Tu(t)){if(!t[2])continue;const n=t[9];for(let r=0;r<n.length;r++){const i=n[r],c=i[3];0==(512&i[2])&&Ei(c,1),i[2]|=512}}}(t),function Fv(e){for(let t=Su(e);null!==t;t=Tu(t))for(let n=10;n<t.length;n++){const r=t[n],i=r[1];Cr(r)&&Pl(i,r,i.template,r[8])}}(t),null!==e.contentQueries&&yf(e,t),g){const N=e.contentCheckHooks;null!==N&&Di(t,N)}else{const N=e.contentHooks;null!==N&&Ui(t,N,1),Co(t,1)}!function bv(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let r=0;r<n.length;r++){const i=n[r];if(i<0)is(~i);else{const c=i,g=n[++r],E=n[++r];$(g,c),E(2,t[c])}}}finally{is(-1)}}(e,t);const E=e.components;null!==E&&function Mv(e,t){for(let n=0;n<t.length;n++)jv(e,t[n])}(t,E);const C=e.viewQuery;if(null!==C&&Dc(2,C,r),g){const N=e.viewCheckHooks;null!==N&&Di(t,N)}else{const N=e.viewHooks;null!==N&&Ui(t,N,2),Co(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[2]&=-41,512&t[2]&&(t[2]&=-513,Ei(t[3],-1))}finally{Os()}}}function vf(e,t,n,r,i){const c=Yr(),g=2&r;try{is(-1),g&&t.length>22&&$h(e,t,22,!1),n(r,i)}finally{is(c)}}function bf(e,t,n){if(Ur(t)){const i=t.directiveEnd;for(let c=t.directiveStart;c<i;c++){const g=e.data[c];g.contentQueries&&g.contentQueries(1,n[c],c)}}}function mc(e,t,n){!Ts()||(function Av(e,t,n,r){const i=n.directiveStart,c=n.directiveEnd;e.firstCreatePass||Is(n,t),Ys(r,t);const g=n.initialInputs;for(let E=i;E<c;E++){const C=e.data[E],N=Dr(C);N&&Pv(t,n,C);const X=es(t,e,E,n);Ys(X,t),null!==g&&Yv(0,E-i,X,C,0,g),N&&(gr(n.index,t)[8]=X)}}(e,t,n,Rr(n,t)),128==(128&n.flags)&&function kv(e,t,n){const r=n.directiveStart,i=n.directiveEnd,c=n.index,g=function Oe(){return nn.lFrame.currentDirectiveIndex}();try{is(c);for(let E=r;E<i;E++){const C=e.data[E],N=t[E];ct(E),(null!==C.hostBindings||0!==C.hostVars||null!==C.hostAttrs)&&Lf(C,N)}}finally{is(-1),ct(g)}}(e,t,n))}function gc(e,t,n=Rr){const r=t.localNames;if(null!==r){let i=t.index+1;for(let c=0;c<r.length;c+=2){const g=r[c+1],E=-1===g?n(t,e):e[g];e[i++]=E}}}function Mf(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=yc(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function yc(e,t,n,r,i,c,g,E,C,N){const X=22+r,ge=X+i,Ge=function Dv(e,t){const n=[];for(let r=0;r<t;r++)n.push(r<e?null:Mn);return n}(X,ge),tt="function"==typeof N?N():N;return Ge[1]={type:e,blueprint:Ge,template:n,queries:null,viewQuery:E,declTNode:t,data:Ge.slice().fill(null,X),bindingStartIndex:X,expandoStartIndex:ge,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof c?c():c,pipeRegistry:"function"==typeof g?g():g,firstChild:null,schemas:C,consts:tt,incompleteFirstPass:!1}}function Ef(e,t,n,r){const i=If(t);null===n?i.push(r):(i.push(n),e.firstCreatePass&&xf(e).push(r,i.length-1))}function Df(e,t,n){for(let r in e)if(e.hasOwnProperty(r)){const i=e[r];(n=null===n?{}:n).hasOwnProperty(r)?n[r].push(t,i):n[r]=[t,i]}return n}function Sf(e,t){const r=t.directiveEnd,i=e.data,c=t.attrs,g=[];let E=null,C=null;for(let N=t.directiveStart;N<r;N++){const X=i[N],ge=X.inputs,Ge=null===c||Wh(t)?null:Nv(ge,c);g.push(Ge),E=Df(ge,N,E),C=Df(X.outputs,N,C)}null!==E&&(E.hasOwnProperty("class")&&(t.flags|=16),E.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=g,t.inputs=E,t.outputs=C}function vi(e,t,n,r,i,c,g,E){const C=Rr(t,n);let X,N=t.inputs;!E&&null!=N&&(X=N[r])?(Sc(e,n,X,r,i),Mr(t)&&Tf(n,t.index)):3&t.type&&(r=function wv(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=g?g(i,t.value||"",r):i,c.setProperty(C,r,i))}function Tf(e,t){const n=gr(t,e);16&n[2]||(n[2]|=32)}function vc(e,t,n,r){let i=!1;if(Ts()){const c=function Iv(e,t,n){const r=e.directiveRegistry;let i=null;if(r)for(let c=0;c<r.length;c++){const g=r[c];Vh(n,g.selectors,!1)&&(i||(i=[]),wi(Is(n,t),e,g.type),Dr(g)?(Cf(e,n),i.unshift(g)):i.push(g))}return i}(e,t,n),g=null===r?null:{"":-1};if(null!==c){i=!0,Of(n,e.data.length,c.length);for(let X=0;X<c.length;X++){const ge=c[X];ge.providersResolver&&ge.providersResolver(ge)}let E=!1,C=!1,N=Ra(e,t,c.length,null);for(let X=0;X<c.length;X++){const ge=c[X];n.mergedAttrs=ft(n.mergedAttrs,ge.hostAttrs),Af(e,n,t,N,ge),Rv(N,ge,g),null!==ge.contentQueries&&(n.flags|=8),(null!==ge.hostBindings||null!==ge.hostAttrs||0!==ge.hostVars)&&(n.flags|=128);const Ge=ge.type.prototype;!E&&(Ge.ngOnChanges||Ge.ngOnInit||Ge.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index),E=!0),!C&&(Ge.ngOnChanges||Ge.ngDoCheck)&&((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index),C=!0),N++}Sf(e,n)}g&&function xv(e,t,n){if(t){const r=e.localNames=[];for(let i=0;i<t.length;i+=2){const c=n[t[i+1]];if(null==c)throw new Z(-301,!1);r.push(t[i],c)}}}(n,r,g)}return n.mergedAttrs=ft(n.mergedAttrs,n.attrs),i}function wf(e,t,n,r,i,c){const g=c.hostBindings;if(g){let E=e.hostBindingOpCodes;null===E&&(E=e.hostBindingOpCodes=[]);const C=~t.index;(function Ov(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(E)!=C&&E.push(C),E.push(r,i,g)}}function Lf(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Cf(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function Rv(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;Dr(t)&&(n[""]=e)}}function Of(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function Af(e,t,n,r,i){e.data[r]=i;const c=i.factory||(i.factory=Wr(i.type)),g=new pi(c,Dr(i),Ia);e.blueprint[r]=g,n[r]=g,wf(e,t,0,r,Ra(e,n,i.hostVars,Mn),i)}function Pv(e,t,n){const r=Rr(t,e),i=Mf(n),c=e[10],g=Yl(e,Rl(e,i,null,n.onPush?32:16,r,t,c,c.createRenderer(r,n),null,null,null));e[t.index]=g}function bc(e,t,n,r,i,c,g){if(null==c)e.removeAttribute(t,i,n);else{const E=null==g?Ce(c):g(c,r||"",i);e.setAttribute(t,i,E,n)}}function Yv(e,t,n,r,i,c){const g=c[t];if(null!==g){const E=r.setInput;for(let C=0;C<g.length;){const N=g[C++],X=g[C++],ge=g[C++];null!==E?r.setInput(n,ge,N,X):n[X]=ge}}}function Nv(e,t){let n=null,r=0;for(;r<t.length;){const i=t[r];if(0!==i)if(5!==i){if("number"==typeof i)break;e.hasOwnProperty(i)&&(null===n&&(n=[]),n.push(i,e[i],t[r+1])),r+=2}else r+=2;else r+=4}return n}function kf(e,t,n,r){return new Array(e,!0,!1,t,null,0,r,n,null,null)}function jv(e,t){const n=gr(t,e);if(Cr(n)){const r=n[1];48&n[2]?Pl(r,n,r.template,n[8]):n[5]>0&&Mc(n)}}function Mc(e){for(let r=Su(e);null!==r;r=Tu(r))for(let i=10;i<r.length;i++){const c=r[i];if(Cr(c))if(512&c[2]){const g=c[1];Pl(g,c,g.template,c[8])}else c[5]>0&&Mc(c)}const n=e[1].components;if(null!==n)for(let r=0;r<n.length;r++){const i=gr(n[r],e);Cr(i)&&i[5]>0&&Mc(i)}}function Bv(e,t){const n=gr(t,e),r=n[1];(function Uv(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])})(r,n),pc(r,n,n[8])}function Yl(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function Ec(e){for(;e;){e[2]|=32;const t=Qa(e);if(ys(e)&&!t)return e;e=t}return null}function Nl(e,t,n,r=!0){const i=t[10];i.begin&&i.begin();try{Pl(e,t,e.template,n)}catch(g){throw r&&Pf(t,g),g}finally{i.end&&i.end()}}function Dc(e,t,n){Xt(0),t(e,n)}function If(e){return e[7]||(e[7]=[])}function xf(e){return e.cleanup||(e.cleanup=[])}function Rf(e,t,n){return(null===e||Dr(e))&&(n=function js(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(n[t.index])),n[11]}function Pf(e,t){const n=e[9],r=n?n.get(sl,null):null;r&&r.handleError(t)}function Sc(e,t,n,r,i){for(let c=0;c<n.length;){const g=n[c++],E=n[c++],C=t[g],N=e.data[g];null!==N.setInput?N.setInput(C,i,r,E):C[E]=i}}function Wo(e,t,n){const r=Bs(t,e);qd(e[11],r,n)}function Fl(e,t,n){let r=n?e.styles:null,i=n?e.classes:null,c=0;if(null!==t)for(let g=0;g<t.length;g++){const E=t[g];"number"==typeof E?c=E:1==c?i=R(i,E):2==c&&(r=R(r,E+": "+t[++g]+";"))}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=i:e.classesWithoutHost=i}function Hl(e,t,n,r,i=!1){for(;null!==n;){const c=t[n.index];if(null!==c&&r.push(Gn(c)),An(c))for(let E=10;E<c.length;E++){const C=c[E],N=C[1].firstChild;null!==N&&Hl(C[1],C,N,r)}const g=n.type;if(8&g)Hl(e,t,n.child,r);else if(32&g){const E=Du(n,t);let C;for(;C=E();)r.push(C)}else if(16&g){const E=ch(t,n);if(Array.isArray(E))r.push(...E);else{const C=Qa(t[16]);Hl(C[1],C,E,r,!0)}}n=i?n.projectionNext:n.next}return r}class il{constructor(t,n){this._lView=t,this._cdRefInjectingView=n,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const t=this._lView,n=t[1];return Hl(n,t,n.firstChild,[])}get context(){return this._lView[8]}set context(t){this._lView[8]=t}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[3];if(An(t)){const n=t[8],r=n?n.indexOf(this):-1;r>-1&&(Cu(t,r),Le(n,r))}this._attachedToViewContainer=!1}th(this._lView[1],this._lView)}onDestroy(t){Ef(this._lView[1],this._lView,null,t)}markForCheck(){Ec(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Nl(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Z(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function Eg(e,t){qa(e,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Z(902,!1);this._appRef=t}}class Wv extends il{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;Nl(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class Tc extends nl{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=Zt(t);return new ol(n,this.ngModule)}}function Yf(e){const t=[];for(let n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}class zv{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){const i=this.injector.get(t,Xu,r);return i!==Xu||n===Xu?i:this.parentInjector.get(t,n,r)}}class ol extends Rh{constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=function Vy(e){return e.map(Wy).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}get inputs(){return Yf(this.componentDef.inputs)}get outputs(){return Yf(this.componentDef.outputs)}create(t,n,r,i){let c=(i=i||this.ngModule)instanceof da?i:i?.injector;c&&null!==this.componentDef.getStandaloneInjector&&(c=this.componentDef.getStandaloneInjector(c)||c);const g=c?new zv(t,c):t,E=g.get(Yh,null);if(null===E)throw new Z(407,!1);const C=g.get(Ty,null),N=E.createRenderer(null,this.componentDef),X=this.componentDef.selectors[0][0]||"div",ge=r?function Sv(e,t,n){return e.selectRootElement(t,n===He.ShadowDom)}(N,r,this.componentDef.encapsulation):Lu(N,X,function Vv(e){const t=e.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(X)),Ge=this.componentDef.onPush?288:272,tt=yc(0,null,null,1,0,null,null,null,null,null),_t=Rl(null,tt,null,Ge,null,null,E,N,C,g,null);let At,Yt;Kn(_t);try{const Jt=function Kv(e,t,n,r,i,c){const g=n[1];n[22]=e;const C=xa(g,22,2,"#host",null),N=C.mergedAttrs=t.hostAttrs;null!==N&&(Fl(C,N,!0),null!==e&&(K(i,e,N),null!==C.classes&&Ru(i,e,C.classes),null!==C.styles&&hh(i,e,C.styles)));const X=r.createRenderer(e,t),ge=Rl(n,Mf(t),null,t.onPush?32:16,n[22],C,r,X,c||null,null,null);return g.firstCreatePass&&(wi(Is(C,n),g,t.type),Cf(g,C),Of(C,n.length,1)),Yl(n,ge),n[22]=ge}(ge,this.componentDef,_t,E,N);if(ge)if(r)K(N,ge,["ng-version",wy.full]);else{const{attrs:an,classes:Mt}=function zy(e){const t=[],n=[];let r=1,i=2;for(;r<e.length;){let c=e[r];if("string"==typeof c)2===i?""!==c&&t.push(c,e[++r]):8===i&&n.push(c);else{if(!Xi(i))break;i=c}r++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]);an&&K(N,ge,an),Mt&&Mt.length>0&&Ru(N,ge,Mt.join(" "))}if(Yt=hs(tt,22),void 0!==n){const an=Yt.projection=[];for(let Mt=0;Mt<this.ngContentSelectors.length;Mt++){const _n=n[Mt];an.push(null!=_n?Array.from(_n):null)}}At=function Jv(e,t,n,r){const i=n[1],c=function Cv(e,t,n){const r=or();e.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),Af(e,r,t,Ra(e,t,1,null),n),Sf(e,r));const i=es(t,e,r.directiveStart,r);Ys(i,t);const c=Rr(r,t);return c&&Ys(c,t),i}(i,n,t);if(e[8]=n[8]=c,null!==r)for(const E of r)E(c,t);if(t.contentQueries){const E=or();t.contentQueries(1,c,E.directiveStart)}const g=or();return!i.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(is(g.index),wf(n[1],g,0,g.directiveStart,g.directiveEnd,t),Lf(t,c)),c}(Jt,this.componentDef,_t,[Zv]),pc(tt,_t,null)}finally{Os()}return new $v(this.componentType,At,Oa(Yt,_t),_t,Yt)}}class $v extends class yy{}{constructor(t,n,r,i,c){super(),this.location=r,this._rootLView=i,this._tNode=c,this.instance=n,this.hostView=this.changeDetectorRef=new Wv(i),this.componentType=t}setInput(t,n){const r=this._tNode.inputs;let i;if(null!==r&&(i=r[t])){const c=this._rootLView;Sc(c[1],c,i,t,n),Tf(c,this._tNode.index)}}get injector(){return new gi(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function Zv(){const e=or();Bi(gt()[1],e)}function wc(e){let t=function Nf(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const r=[e];for(;t;){let i;if(Dr(e))i=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Z(903,!1);i=t.\u0275dir}if(i){if(n){r.push(i);const g=e;g.inputs=Lc(e.inputs),g.declaredInputs=Lc(e.declaredInputs),g.outputs=Lc(e.outputs);const E=i.hostBindings;E&&eb(e,E);const C=i.viewQuery,N=i.contentQueries;if(C&&Qv(e,C),N&&qv(e,N),M(e.inputs,i.inputs),M(e.declaredInputs,i.declaredInputs),M(e.outputs,i.outputs),Dr(i)&&i.data.animation){const X=e.data;X.animation=(X.animation||[]).concat(i.data.animation)}}const c=i.features;if(c)for(let g=0;g<c.length;g++){const E=c[g];E&&E.ngInherit&&E(e),E===wc&&(n=!1)}}t=Object.getPrototypeOf(t)}!function Xv(e){let t=0,n=null;for(let r=e.length-1;r>=0;r--){const i=e[r];i.hostVars=t+=i.hostVars,i.hostAttrs=ft(i.hostAttrs,n=ft(n,i.hostAttrs))}}(r)}function Lc(e){return e===Gt?{}:e===mt?[]:e}function Qv(e,t){const n=e.viewQuery;e.viewQuery=n?(r,i)=>{t(r,i),n(r,i)}:t}function qv(e,t){const n=e.contentQueries;e.contentQueries=n?(r,i,c)=>{t(r,i,c),n(r,i,c)}:t}function eb(e,t){const n=e.hostBindings;e.hostBindings=n?(r,i)=>{t(r,i),n(r,i)}:t}let jl=null;function fa(){if(!jl){const e=Qe.Symbol;if(e&&e.iterator)jl=e.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let n=0;n<t.length;++n){const r=t[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(jl=r)}}}return jl}function al(e){return!!Cc(e)&&(Array.isArray(e)||!(e instanceof Map)&&fa()in e)}function Cc(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function bo(e,t,n){return e[t]=n}function ll(e,t){return e[t]}function Ns(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function _a(e,t,n,r){const i=Ns(e,t,n);return Ns(e,t+1,r)||i}function Bl(e,t,n,r,i){const c=_a(e,t,n,r);return Ns(e,t+2,i)||c}function xi(e,t,n,r,i,c){const g=_a(e,t,n,r);return _a(e,t+2,i,c)||g}function Oc(e,t,n,r){const i=gt();return Ns(i,U(),t)&&(en(),function vo(e,t,n,r,i,c){const g=Rr(e,t);bc(t[11],g,c,e.value,n,r,i)}(er(),i,e,t,n,r)),Oc}function Ya(e,t,n,r){return Ns(e,U(),n)?t+Ce(n)+r:Mn}function Na(e,t,n,r,i,c){const E=_a(e,ar(),n,i);return z(2),E?t+Ce(n)+r+Ce(i)+c:Mn}function Ha(e,t,n,r,i,c,g,E,C,N){const ge=xi(e,ar(),n,i,g,C);return z(4),ge?t+Ce(n)+r+Ce(i)+c+Ce(g)+E+Ce(C)+N:Mn}function $f(e,t,n,r,i,c,g,E){const C=gt(),N=en(),X=e+22,ge=N.firstCreatePass?function lb(e,t,n,r,i,c,g,E,C){const N=t.consts,X=xa(t,e,4,g||null,Qr(N,E));vc(t,n,X,Qr(N,C)),Bi(t,X);const ge=X.tViews=yc(2,X,r,i,c,t.directiveRegistry,t.pipeRegistry,null,t.schemas,N);return null!==t.queries&&(t.queries.template(t,X),ge.queries=t.queries.embeddedTView(X)),X}(X,N,C,t,n,r,i,c,g):N.data[X];Pr(ge,!1);const Ge=C[11].createComment("");El(N,C,Ge,ge),Ys(Ge,C),Yl(C,C[X]=kf(Ge,C,Ge,ge)),Ir(ge)&&mc(N,C,ge),null!=g&&gc(C,ge,E)}function Kf(e){return Lr(function Bn(){return nn.lFrame.contextLView}(),22+e)}function Ac(e,t,n){const r=gt();return Ns(r,U(),t)&&vi(en(),er(),r,e,t,r[11],n,!1),Ac}function kc(e,t,n,r,i){const g=i?"class":"style";Sc(e,n,t.inputs[g],g,r)}function Ul(e,t,n,r){const i=gt(),c=en(),g=22+e,E=i[11],C=i[g]=Lu(E,t,function lo(){return nn.lFrame.currentNamespace}()),N=c.firstCreatePass?function cb(e,t,n,r,i,c,g){const E=t.consts,N=xa(t,e,2,i,Qr(E,c));return vc(t,n,N,Qr(E,g)),null!==N.attrs&&Fl(N,N.attrs,!1),null!==N.mergedAttrs&&Fl(N,N.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,N),N}(g,c,i,0,t,n,r):c.data[g];Pr(N,!0);const X=N.mergedAttrs;null!==X&&K(E,C,X);const ge=N.classes;null!==ge&&Ru(E,C,ge);const Ge=N.styles;return null!==Ge&&hh(E,C,Ge),64!=(64&N.flags)&&El(c,i,C,N),0===function Hi(){return nn.lFrame.elementDepthCount}()&&Ys(C,i),function io(){nn.lFrame.elementDepthCount++}(),Ir(N)&&(mc(c,i,N),bf(c,N,i)),null!==r&&gc(i,N),Ul}function Wl(){let e=or();ji()?di():(e=e.parent,Pr(e,!1));const t=e;!function Us(){nn.lFrame.elementDepthCount--}();const n=en();return n.firstCreatePass&&(Bi(n,e),Ur(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function co(e){return 0!=(16&e.flags)}(t)&&kc(n,t,gt(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function L(e){return 0!=(32&e.flags)}(t)&&kc(n,t,gt(),t.stylesWithoutHost,!1),Wl}function Ic(e,t,n,r){return Ul(e,t,n,r),Wl(),Ic}function Vl(e,t,n){const r=gt(),i=en(),c=e+22,g=i.firstCreatePass?function db(e,t,n,r,i){const c=t.consts,g=Qr(c,r),E=xa(t,e,8,"ng-container",g);return null!==g&&Fl(E,g,!0),vc(t,n,E,Qr(c,i)),null!==t.queries&&t.queries.elementStart(t,E),E}(c,i,r,t,n):i.data[c];Pr(g,!0);const E=r[c]=r[11].createComment("");return El(i,r,E,g),Ys(E,r),Ir(g)&&(mc(i,r,g),bf(i,g,r)),null!=n&&gc(r,g),Vl}function zl(){let e=or();const t=en();return ji()?di():(e=e.parent,Pr(e,!1)),t.firstCreatePass&&(Bi(t,e),Ur(e)&&t.queries.elementEnd(e)),zl}function xc(e,t,n){return Vl(e,t,n),zl(),xc}function Jf(){return gt()}function Rc(e){return!!e&&"function"==typeof e.then}function Zf(e){return!!e&&"function"==typeof e.subscribe}const Xf=Zf;function Pc(e,t,n,r){const i=gt(),c=en(),g=or();return Qf(c,i,i[11],g,e,t,0,r),Pc}function Yc(e,t){const n=or(),r=gt(),i=en();return Qf(i,r,Rf(Ot(i.data),n,r),n,e,t),Yc}function Qf(e,t,n,r,i,c,g,E){const C=Ir(r),X=e.firstCreatePass&&xf(e),ge=t[8],Ge=If(t);let tt=!0;if(3&r.type||E){const Yt=Rr(r,t),Jt=E?E(Yt):Yt,an=Ge.length,Mt=E?nr=>E(Gn(nr[r.index])):r.index;let _n=null;if(!E&&C&&(_n=function hb(e,t,n,r){const i=e.cleanup;if(null!=i)for(let c=0;c<i.length-1;c+=2){const g=i[c];if(g===n&&i[c+1]===r){const E=t[7],C=i[c+2];return E.length>C?E[C]:null}"string"==typeof g&&(c+=2)}return null}(e,t,i,r.index)),null!==_n)(_n.__ngLastListenerFn__||_n).__ngNextListenerFn__=c,_n.__ngLastListenerFn__=c,tt=!1;else{c=e_(r,t,ge,c,!1);const nr=n.listen(Jt,i,c);Ge.push(c,nr),X&&X.push(i,Mt,an,an+1)}}else c=e_(r,t,ge,c,!1);const _t=r.outputs;let At;if(tt&&null!==_t&&(At=_t[i])){const Yt=At.length;if(Yt)for(let Jt=0;Jt<Yt;Jt+=2){const Ar=t[At[Jt]][At[Jt+1]].subscribe(c),ga=Ge.length;Ge.push(c,Ar),X&&X.push(i,r.index,ga,-(ga+1))}}}function qf(e,t,n,r){try{return!1!==n(r)}catch(i){return Pf(e,i),!1}}function e_(e,t,n,r,i){return function c(g){if(g===Function)return r;Ec(2&e.flags?gr(e.index,t):t);let C=qf(t,0,r,g),N=c.__ngNextListenerFn__;for(;N;)C=qf(t,0,N,g)&&C,N=N.__ngNextListenerFn__;return i&&!1===C&&(g.preventDefault(),g.returnValue=!1),C}}function t_(e=1){return function fi(e){return(nn.lFrame.contextLView=function ti(e,t){for(;e>0;)t=t[15],e--;return t}(e,nn.lFrame.contextLView))[8]}(e)}function fb(e,t){let n=null;const r=function Hy(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e);for(let i=0;i<t.length;i++){const c=t[i];if("*"!==c){if(null===r?Vh(e,c,!0):Uy(r,c))return i}else n=i}return n}function n_(e){const t=gt()[16][6];if(!t.projection){const r=t.projection=f(e?e.length:1,null),i=r.slice();let c=t.child;for(;null!==c;){const g=e?fb(c,e):0;null!==g&&(i[g]?i[g].projectionNext=c:r[g]=c,i[g]=c),c=c.next}}}function r_(e,t=0,n){const r=gt(),i=en(),c=xa(i,22+e,16,null,n||null);null===c.projection&&(c.projection=t),di(),64!=(64&c.flags)&&function Ag(e,t,n){dh(t[11],0,t,n,nh(e,n,t),oh(n.parent||t[6],n,t))}(i,r,c)}function Nc(e,t,n){return Gl(e,"",t,"",n),Nc}function Gl(e,t,n,r,i){const c=gt(),g=Ya(c,t,n,r);return g!==Mn&&vi(en(),er(),c,e,g,c[11],i,!1),Gl}function Fc(e,t,n,r,i,c,g){const E=gt(),C=Na(E,t,n,r,i,c);return C!==Mn&&vi(en(),er(),E,e,C,E[11],g,!1),Fc}function Hc(e,t,n,r,i,c,g,E,C,N,X){const ge=gt(),Ge=Ha(ge,t,n,r,i,c,g,E,C,N);return Ge!==Mn&&vi(en(),er(),ge,e,Ge,ge[11],X,!1),Hc}function c_(e,t,n,r,i){const c=e[n+1],g=null===t;let E=r?Qi(c):Uo(c),C=!1;for(;0!==E&&(!1===C||g);){const X=e[E+1];mb(e[E],t)&&(C=!0,e[E+1]=r?oc(X):sc(X)),E=r?Qi(X):Uo(X)}C&&(e[n+1]=r?sc(c):oc(c))}function mb(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&yt(e,t)>=0}const as={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function d_(e){return e.substring(as.key,as.keyEnd)}function gb(e){return e.substring(as.value,as.valueEnd)}function h_(e,t){const n=as.textEnd;return n===t?-1:(t=as.keyEnd=function bb(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,as.key=t,n),Va(e,t,n))}function f_(e,t){const n=as.textEnd;let r=as.key=Va(e,t,n);return n===r?-1:(r=as.keyEnd=function Mb(e,t,n){let r;for(;t<n&&(45===(r=e.charCodeAt(t))||95===r||(-33&r)>=65&&(-33&r)<=90||r>=48&&r<=57);)t++;return t}(e,r,n),r=p_(e,r,n),r=as.value=Va(e,r,n),r=as.valueEnd=function Eb(e,t,n){let r=-1,i=-1,c=-1,g=t,E=g;for(;g<n;){const C=e.charCodeAt(g++);if(59===C)return E;34===C||39===C?E=g=m_(e,C,g,n):t===g-4&&85===c&&82===i&&76===r&&40===C?E=g=m_(e,41,g,n):C>32&&(E=g),c=i,i=r,r=-33&C}return E}(e,r,n),p_(e,r,n))}function __(e){as.key=0,as.keyEnd=0,as.value=0,as.valueEnd=0,as.textEnd=e.length}function Va(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function p_(e,t,n,r){return(t=Va(e,t,n))<n&&t++,t}function m_(e,t,n,r){let i=-1,c=n;for(;c<r;){const g=e.charCodeAt(c++);if(g==t&&92!==i)return c;i=92==g&&92===i?0:g}throw new Error}function jc(e,t,n){return eo(e,t,n,!1),jc}function Bc(e,t){return eo(e,t,null,!0),Bc}function qi(e){to(b_,Db,e,!1)}function Db(e,t){for(let n=function vb(e){return __(e),f_(e,Va(e,0,as.textEnd))}(t);n>=0;n=f_(t,n))b_(e,d_(t),gb(t))}function g_(e){to(fe,Mo,e,!0)}function Mo(e,t){for(let n=function yb(e){return __(e),h_(e,Va(e,0,as.textEnd))}(t);n>=0;n=h_(t,n))fe(e,d_(t),!0)}function eo(e,t,n,r){const i=gt(),c=en(),g=z(2);c.firstUpdatePass&&v_(c,e,g,r),t!==Mn&&Ns(i,g,t)&&M_(c,c.data[Yr()],i,i[11],e,i[g+1]=function Ab(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=D(Ho(e)))),e}(t,n),r,g)}function to(e,t,n,r){const i=en(),c=z(2);i.firstUpdatePass&&v_(i,null,c,r);const g=gt();if(n!==Mn&&Ns(g,c,n)){const E=i.data[Yr()];if(D_(E,r)&&!y_(i,c)){let C=r?E.classesWithoutHost:E.stylesWithoutHost;null!==C&&(n=R(C,n||"")),kc(i,E,g,n,r)}else!function Ob(e,t,n,r,i,c,g,E){i===Mn&&(i=mt);let C=0,N=0,X=0<i.length?i[0]:null,ge=0<c.length?c[0]:null;for(;null!==X||null!==ge;){const Ge=C<i.length?i[C+1]:void 0,tt=N<c.length?c[N+1]:void 0;let At,_t=null;X===ge?(C+=2,N+=2,Ge!==tt&&(_t=ge,At=tt)):null===ge||null!==X&&X<ge?(C+=2,_t=X):(N+=2,_t=ge,At=tt),null!==_t&&M_(e,t,n,r,_t,At,g,E),X=C<i.length?i[C]:null,ge=N<c.length?c[N]:null}}(i,E,g,g[11],g[c+1],g[c+1]=function Cb(e,t,n){if(null==n||""===n)return mt;const r=[],i=Ho(n);if(Array.isArray(i))for(let c=0;c<i.length;c++)e(r,i[c],!0);else if("object"==typeof i)for(const c in i)i.hasOwnProperty(c)&&e(r,c,i[c]);else"string"==typeof i&&t(r,i);return r}(e,t,n),r,c)}}function y_(e,t){return t>=e.expandoStartIndex}function v_(e,t,n,r){const i=e.data;if(null===i[n+1]){const c=i[Yr()],g=y_(e,n);D_(c,r)&&null===t&&!g&&(t=!1),t=function Sb(e,t,n,r){const i=Ot(e);let c=r?t.residualClasses:t.residualStyles;if(null===i)0===(r?t.classBindings:t.styleBindings)&&(n=ul(n=Uc(null,e,t,n,r),t.attrs,r),c=null);else{const g=t.directiveStylingLast;if(-1===g||e[g]!==i)if(n=Uc(i,e,t,n,r),null===c){let C=function Tb(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==Uo(r))return e[Qi(r)]}(e,t,r);void 0!==C&&Array.isArray(C)&&(C=Uc(null,e,t,C[1],r),C=ul(C,t.attrs,r),function wb(e,t,n,r){e[Qi(n?t.classBindings:t.styleBindings)]=r}(e,t,r,C))}else c=function Lb(e,t,n){let r;const i=t.directiveEnd;for(let c=1+t.directiveStylingLast;c<i;c++)r=ul(r,e[c].hostAttrs,n);return ul(r,t.attrs,n)}(e,t,r)}return void 0!==c&&(r?t.residualClasses=c:t.residualStyles=c),n}(i,c,t,r),function _b(e,t,n,r,i,c){let g=c?t.classBindings:t.styleBindings,E=Qi(g),C=Uo(g);e[r]=n;let X,N=!1;if(Array.isArray(n)){const ge=n;X=ge[1],(null===X||yt(ge,X)>0)&&(N=!0)}else X=n;if(i)if(0!==C){const Ge=Qi(e[E+1]);e[r+1]=kl(Ge,E),0!==Ge&&(e[Ge+1]=ic(e[Ge+1],r)),e[E+1]=function cv(e,t){return 131071&e|t<<17}(e[E+1],r)}else e[r+1]=kl(E,0),0!==E&&(e[E+1]=ic(e[E+1],r)),E=r;else e[r+1]=kl(C,0),0===E?E=r:e[C+1]=ic(e[C+1],r),C=r;N&&(e[r+1]=sc(e[r+1])),c_(e,X,r,!0),c_(e,X,r,!1),function pb(e,t,n,r,i){const c=i?e.residualClasses:e.residualStyles;null!=c&&"string"==typeof t&&yt(c,t)>=0&&(n[r+1]=oc(n[r+1]))}(t,X,e,r,c),g=kl(E,C),c?t.classBindings=g:t.styleBindings=g}(i,c,t,n,g,r)}}function Uc(e,t,n,r,i){let c=null;const g=n.directiveEnd;let E=n.directiveStylingLast;for(-1===E?E=n.directiveStart:E++;E<g&&(c=t[E],r=ul(r,c.hostAttrs,i),c!==e);)E++;return null!==e&&(n.directiveStylingLast=E),r}function ul(e,t,n){const r=n?1:2;let i=-1;if(null!==t)for(let c=0;c<t.length;c++){const g=t[c];"number"==typeof g?i=g:i===r&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),fe(e,g,!!n||t[++c]))}return void 0===e?null:e}function b_(e,t,n){fe(e,t,Ho(n))}function M_(e,t,n,r,i,c,g,E){if(!(3&t.type))return;const C=e.data,N=C[E+1];$l(function cf(e){return 1==(1&e)}(N)?E_(C,t,n,i,Uo(N),g):void 0)||($l(c)||function uf(e){return 2==(2&e)}(N)&&(c=E_(C,null,n,i,E,g)),function Ig(e,t,n,r,i){if(t)i?e.addClass(n,r):e.removeClass(n,r);else{let c=-1===r.indexOf("-")?void 0:yo.DashCase;null==i?e.removeStyle(n,r,c):("string"==typeof i&&i.endsWith("!important")&&(i=i.slice(0,-10),c|=yo.Important),e.setStyle(n,r,i,c))}}(r,g,Bs(Yr(),n),i,c))}function E_(e,t,n,r,i,c){const g=null===t;let E;for(;i>0;){const C=e[i],N=Array.isArray(C),X=N?C[1]:C,ge=null===X;let Ge=n[i+1];Ge===Mn&&(Ge=ge?mt:void 0);let tt=ge?De(Ge,r):X===r?Ge:void 0;if(N&&!$l(tt)&&(tt=De(C,r)),$l(tt)&&(E=tt,g))return E;const _t=e[i+1];i=g?Qi(_t):Uo(_t)}if(null!==t){let C=c?t.residualClasses:t.residualStyles;null!=C&&(E=De(C,r))}return E}function $l(e){return void 0!==e}function D_(e,t){return 0!=(e.flags&(t?16:32))}function S_(e,t=""){const n=gt(),r=en(),i=e+22,c=r.firstCreatePass?xa(r,i,1,t,null):r.data[i],g=n[i]=wu(n[11],t);El(r,n,g,c),Pr(c,!1)}function Wc(e){return Kl("",e,""),Wc}function Kl(e,t,n){const r=gt(),i=Ya(r,e,t,n);return i!==Mn&&Wo(r,Yr(),i),Kl}function Vc(e,t,n,r,i){const c=gt(),g=Na(c,e,t,n,r,i);return g!==Mn&&Wo(c,Yr(),g),Vc}function zc(e,t,n,r,i,c,g){const E=gt(),C=function Fa(e,t,n,r,i,c,g,E){const N=Bl(e,ar(),n,i,g);return z(3),N?t+Ce(n)+r+Ce(i)+c+Ce(g)+E:Mn}(E,e,t,n,r,i,c,g);return C!==Mn&&Wo(E,Yr(),C),zc}function Gc(e,t,n,r,i,c,g,E,C){const N=gt(),X=Ha(N,e,t,n,r,i,c,g,E,C);return X!==Mn&&Wo(N,Yr(),X),Gc}function A_(e,t,n){to(fe,Mo,Ya(gt(),e,t,n),!0)}function k_(e,t,n,r,i){to(fe,Mo,Na(gt(),e,t,n,r,i),!0)}function I_(e,t,n,r,i,c,g,E,C){to(fe,Mo,Ha(gt(),e,t,n,r,i,c,g,E,C),!0)}function $c(e,t,n){const r=gt();return Ns(r,U(),t)&&vi(en(),er(),r,e,t,r[11],n,!0),$c}function Kc(e,t,n){const r=gt();if(Ns(r,U(),t)){const c=en(),g=er();vi(c,g,r,e,t,Rf(Ot(c.data),g,r),n,!0)}return Kc}const pa=void 0;var $b=["en",[["a","p"],["AM","PM"],pa],[["AM","PM"],pa,pa],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],pa,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],pa,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",pa,"{1} 'at' {0}",pa],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Gb(e){const n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===r?1:5}];let za={};function Jc(e){const t=function Kb(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=W_(t);if(n)return n;const r=t.split("-")[0];if(n=W_(r),n)return n;if("en"===r)return $b;throw new Z(701,!1)}function U_(e){return Jc(e)[dn.PluralCase]}function W_(e){return e in za||(za[e]=Qe.ng&&Qe.ng.common&&Qe.ng.common.locales&&Qe.ng.common.locales[e]),za[e]}var dn=(()=>((dn=dn||{})[dn.LocaleId=0]="LocaleId",dn[dn.DayPeriodsFormat=1]="DayPeriodsFormat",dn[dn.DayPeriodsStandalone=2]="DayPeriodsStandalone",dn[dn.DaysFormat=3]="DaysFormat",dn[dn.DaysStandalone=4]="DaysStandalone",dn[dn.MonthsFormat=5]="MonthsFormat",dn[dn.MonthsStandalone=6]="MonthsStandalone",dn[dn.Eras=7]="Eras",dn[dn.FirstDayOfWeek=8]="FirstDayOfWeek",dn[dn.WeekendRange=9]="WeekendRange",dn[dn.DateFormat=10]="DateFormat",dn[dn.TimeFormat=11]="TimeFormat",dn[dn.DateTimeFormat=12]="DateTimeFormat",dn[dn.NumberSymbols=13]="NumberSymbols",dn[dn.NumberFormats=14]="NumberFormats",dn[dn.CurrencyCode=15]="CurrencyCode",dn[dn.CurrencySymbol=16]="CurrencySymbol",dn[dn.CurrencyName=17]="CurrencyName",dn[dn.Currencies=18]="Currencies",dn[dn.Directionality=19]="Directionality",dn[dn.PluralCase=20]="PluralCase",dn[dn.ExtraData=21]="ExtraData",dn))();const Jb=["zero","one","two","few","many"],Ga="en-US",Jl={marker:"element"},Zl={marker:"ICU"};var jr=(()=>((jr=jr||{})[jr.SHIFT=2]="SHIFT",jr[jr.APPEND_EAGERLY=1]="APPEND_EAGERLY",jr[jr.COMMENT=2]="COMMENT",jr))();let V_=Ga;function z_(e){(function Ke(e,t){null==e&&Ae(t,e,null,"!=")})(e,"Expected localeId to be defined"),"string"==typeof e&&(V_=e.toLowerCase().replace(/_/g,"-"))}function G_(e,t,n){const r=t.insertBeforeIndex,i=Array.isArray(r)?r[0]:r;return null===i?ah(e,0,n):Gn(n[i])}function $_(e,t,n,r,i){const c=t.insertBeforeIndex;if(Array.isArray(c)){let g=r,E=null;if(3&t.type||(E=g,g=i),null!==g&&0==(2&t.flags))for(let C=1;C<c.length;C++)aa(e,g,n[c[C]],E,!1)}}function K_(e,t){if(e.push(t),e.length>1)for(let n=e.length-2;n>=0;n--){const r=e[n];J_(r)||qb(r,t)&&null===eM(r)&&tM(r,t.index)}}function J_(e){return!(64&e.type)}function qb(e,t){return J_(t)||e.index>t.index}function eM(e){const t=e.insertBeforeIndex;return Array.isArray(t)?t[0]:t}function tM(e,t){const n=e.insertBeforeIndex;Array.isArray(n)?n[0]=t:(uh(G_,$_),e.insertBeforeIndex=t)}function cl(e,t){const n=e.data[t];return null===n||"string"==typeof n?null:n.hasOwnProperty("currentCaseLViewIndex")?n:n.value}function sM(e,t,n){const r=_c(e,n,64,null,null);return K_(t,r),r}function Xl(e,t){const n=t[e.currentCaseLViewIndex];return null===n?n:n<0?~n:n}function Z_(e){return e>>>17}function X_(e){return(131070&e)>>>1}let dl=0,hl=0;function q_(e,t,n,r){const i=n[11];let g,c=null;for(let E=0;E<t.length;E++){const C=t[E];if("string"==typeof C){const N=t[++E];null===n[N]&&(n[N]=wu(i,C))}else if("number"==typeof C)switch(1&C){case 0:const N=Z_(C);let X,ge;if(null===c&&(c=N,g=Ml(i,r)),N===c?(X=r,ge=g):(X=null,ge=Gn(n[N])),null!==ge){const At=X_(C);aa(i,ge,n[At],X,!1);const Jt=cl(e,At);if(null!==Jt&&"object"==typeof Jt){const an=Xl(Jt,n);null!==an&&q_(e,Jt.create[an],n,n[Jt.anchorIdx])}}break;case 1:const tt=t[++E],_t=t[++E];bc(i,Bs(C>>>1,n),null,null,tt,_t,null)}else switch(C){case Zl:const N=t[++E],X=t[++E];null===n[X]&&Ys(n[X]=vg(i,N),n);break;case Jl:const ge=t[++E],Ge=t[++E];null===n[Ge]&&Ys(n[Ge]=Lu(i,ge,null),n)}}}function ep(e,t,n,r,i){for(let c=0;c<n.length;c++){const g=n[c],E=n[++c];if(g&i){let C="";for(let N=c+1;N<=c+E;N++){const X=n[N];if("string"==typeof X)C+=X;else if("number"==typeof X)if(X<0)C+=Ce(t[r-X]);else{const ge=X>>>2;switch(3&X){case 1:const Ge=n[++N],tt=n[++N],_t=e.data[ge];"string"==typeof _t?bc(t[11],t[ge],null,_t,Ge,C,tt):vi(e,_t,t,Ge,C,t[11],tt,!1);break;case 0:const At=t[ge];null!==At&&qd(t[11],At,C);break;case 2:uM(e,cl(e,ge),t,C);break;case 3:tp(e,cl(e,ge),r,t)}}}}else{const C=n[c+1];if(C>0&&3==(3&C)){const X=cl(e,C>>>2);t[X.currentCaseLViewIndex]<0&&tp(e,X,r,t)}}c+=E}}function tp(e,t,n,r){let i=r[t.currentCaseLViewIndex];if(null!==i){let c=dl;i<0&&(i=r[t.currentCaseLViewIndex]=~i,c=-1),ep(e,r,t.update[i],n,c)}}function uM(e,t,n,r){const i=function cM(e,t){let n=e.cases.indexOf(t);if(-1===n)switch(e.type){case 1:{const r=function Zb(e,t){const n=U_(t)(parseInt(e,10)),r=Jb[n];return void 0!==r?r:"other"}(t,function Qb(){return V_}());n=e.cases.indexOf(r),-1===n&&"other"!==r&&(n=e.cases.indexOf("other"));break}case 0:n=e.cases.indexOf("other")}return-1===n?null:n}(t,r);if(Xl(t,n)!==i&&(np(e,t,n),n[t.currentCaseLViewIndex]=null===i?null:~i,null!==i)){const g=n[t.anchorIdx];g&&q_(e,t.create[i],n,g)}}function np(e,t,n){let r=Xl(t,n);if(null!==r){const i=t.remove[r];for(let c=0;c<i.length;c++){const g=i[c];if(g>0){const E=Bs(g,n);null!==E&&Iu(n[11],E)}else np(e,cl(e,~g),n)}}}function dM(){const e=[];let n,r,t=-1;function c(E,C){t=0;const N=Xl(E,C);r=null!==N?E.remove[N]:mt}function g(){if(t<r.length){const E=r[t++];return E>0?n[E]:(e.push(t,r),c(n[1].data[~E],n),g())}return 0===e.length?null:(r=e.pop(),t=e.pop(),g())}return function i(E,C){for(n=C;e.length;)e.pop();return c(E.value,C),g}}const Ql=/\ufffd(\d+):?\d*\ufffd/gi,fM=/\ufffd(\d+)\ufffd/,sp=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,_M=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,pM=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,mM=/\uE500/g;function ip(e,t,n,r,i,c,g){const E=Ra(e,r,1,null);let C=E<<jr.SHIFT,N=Qs();t===N&&(N=null),null===N&&(C|=jr.APPEND_EAGERLY),g&&(C|=jr.COMMENT,function pg(e){void 0===Eu&&(Eu=e())}(dM)),i.push(C,null===c?"":c);const X=_c(e,E,g?32:1,null===c?"":c,null);K_(n,X);const ge=X.index;return Pr(X,!1),null!==N&&t!==N&&function rM(e,t){let n=e.insertBeforeIndex;null===n?(uh(G_,$_),n=e.insertBeforeIndex=[null,t]):(function Ue(e,t,n){e!=t&&Ae(n,e,t,"==")}(Array.isArray(n),!0,"Expecting array here"),n.push(t))}(N,ge),X}function vM(e,t,n,r,i,c,g){const E=g.match(Ql),C=ip(e,t,n,c,r,E?null:g,!1);E&&_l(i,g,C.index,null,0,null)}function _l(e,t,n,r,i,c){const g=e.length,E=g+1;e.push(null,null);const C=g+2,N=t.split(Ql);let X=0;for(let ge=0;ge<N.length;ge++){const Ge=N[ge];if(1&ge){const tt=i+parseInt(Ge,10);e.push(-1-tt),X|=op(tt)}else""!==Ge&&e.push(Ge)}return e.push(n<<2|(r?1:0)),r&&e.push(r,c),e[g]=X,e[E]=e.length-C,X}function op(e){return 1<<Math.min(e,31)}function ap(e){let t,c,n="",r=0,i=!1;for(;null!==(t=_M.exec(e));)i?t[0]===`\ufffd/*${c}\ufffd`&&(r=t.index,i=!1):(n+=e.substring(r,t.index+t[0].length),c=t[1],i=!0);return n+=e.slice(r),n}function lp(e,t,n,r,i,c){let g=0;const E={type:i.type,currentCaseLViewIndex:Ra(e,t,1,null),anchorIdx:c,cases:[],create:[],remove:[],update:[]};(function LM(e,t,n){e.push(op(t.mainBinding),2,-1-t.mainBinding,n<<2|2)})(n,i,c),function nM(e,t,n){const r=e.data[t];null===r?e.data[t]=n:r.value=n}(e,c,E);const C=i.values;for(let N=0;N<C.length;N++){const X=C[N],ge=[];for(let Ge=0;Ge<X.length;Ge++){const tt=X[Ge];if("string"!=typeof tt){const _t=ge.push(tt)-1;X[Ge]=`\x3c!--\ufffd${_t}\ufffd--\x3e`}}g=TM(e,E,t,n,r,i.cases[N],X.join(""),ge)|g}g&&function CM(e,t,n){e.push(t,1,n<<2|3)}(n,g,c)}function SM(e){const t=[],n=[];let r=1,i=0;const c=Zc(e=e.replace(sp,function(g,E,C){return r="select"===C?0:1,i=parseInt(E.slice(1),10),""}));for(let g=0;g<c.length;){let E=c[g++].trim();1===r&&(E=E.replace(/\s*(?:=)?(\w+)\s*/,"$1")),E.length&&t.push(E);const C=Zc(c[g++]);t.length>n.length&&n.push(C)}return{type:r,mainBinding:i,cases:t,values:n}}function Zc(e){if(!e)return[];let t=0;const n=[],r=[],i=/[{}]/g;let c;for(i.lastIndex=0;c=i.exec(e);){const E=c.index;if("}"==c[0]){if(n.pop(),0==n.length){const C=e.substring(t,E);sp.test(C)?r.push(SM(C)):r.push(C),t=E+1}}else{if(0==n.length){const C=e.substring(t,E);r.push(C),t=E+1}n.push("{")}}const g=e.substring(t);return r.push(g),r}function TM(e,t,n,r,i,c,g,E){const C=[],N=[],X=[];t.cases.push(c),t.create.push(C),t.remove.push(N),t.update.push(X);const Ge=yh(_h()).getInertBodyElement(g),tt=ju(Ge)||Ge;return tt?up(e,t,n,r,C,N,X,tt,i,E,0):0}function up(e,t,n,r,i,c,g,E,C,N,X){let ge=0,Ge=E.firstChild;for(;Ge;){const tt=Ra(e,n,1,null);switch(Ge.nodeType){case Node.ELEMENT_NODE:const _t=Ge,At=_t.tagName.toLowerCase();if(Fu.hasOwnProperty(At)){Xc(i,Jl,At,C,tt),e.data[tt]=At;const Mt=_t.attributes;for(let _n=0;_n<Mt.length;_n++){const nr=Mt.item(_n),Ar=nr.name.toLowerCase();nr.value.match(Ql)?Eh.hasOwnProperty(Ar)&&_l(g,nr.value,tt,nr.name,0,Hu[Ar]?wl:null):OM(i,tt,nr)}ge=up(e,t,n,r,i,c,g,Ge,tt,N,X+1)|ge,cp(c,tt,X)}break;case Node.TEXT_NODE:const Yt=Ge.textContent||"",Jt=Yt.match(Ql);Xc(i,null,Jt?"":Yt,C,tt),cp(c,tt,X),Jt&&(ge=_l(g,Yt,tt,null,0,null)|ge);break;case Node.COMMENT_NODE:const an=fM.exec(Ge.textContent||"");if(an){const _n=N[parseInt(an[1],10)];Xc(i,Zl,"",C,tt),lp(e,n,r,C,_n,tt),wM(c,tt,X)}}Ge=Ge.nextSibling}return ge}function cp(e,t,n){0===n&&e.push(t)}function wM(e,t,n){0===n&&(e.push(~t),e.push(t))}function Xc(e,t,n,r,i){null!==t&&e.push(t),e.push(n,i,function iM(e,t,n){return e|t<<17|n<<1}(0,r,i))}function OM(e,t,n){e.push(t<<1|1,n.name,n.value)}function hp(e,t,n=-1){const r=en(),i=gt(),c=22+e,g=Qr(r.consts,t),E=Qs();r.firstCreatePass&&function yM(e,t,n,r,i,c){const g=Qs(),E=[],C=[],N=[[]];i=function DM(e,t){if(function EM(e){return-1===e}(t))return ap(e);{const n=e.indexOf(`:${t}\ufffd`)+2+t.toString().length,r=e.search(new RegExp(`\ufffd\\/\\*\\d+:${t}\ufffd`));return ap(e.substring(n,r))}}(i,c);const X=function gM(e){return e.replace(mM," ")}(i).split(pM);for(let ge=0;ge<X.length;ge++){let Ge=X[ge];if(0==(1&ge)){const tt=Zc(Ge);for(let _t=0;_t<tt.length;_t++){let At=tt[_t];if(0==(1&_t)){const Yt=At;""!==Yt&&vM(e,g,N[0],E,C,n,Yt)}else{const Yt=At;if("object"!=typeof Yt)throw new Error(`Unable to parse ICU expression in "${i}" message.`);lp(e,n,C,t,Yt,ip(e,g,N[0],n,E,"",!0).index)}}}else{const tt=47===Ge.charCodeAt(0),At=(Ge.charCodeAt(tt?1:0),22+Number.parseInt(Ge.substring(tt?2:1)));if(tt)N.shift(),Pr(Qs(),!1);else{const Yt=sM(e,N[0],At);N.unshift([]),Pr(Yt,!0)}}}e.data[r]={create:E,update:C}}(r,null===E?0:E.index,i,c,g,n);const C=r.data[c],X=rh(r,E===i[6]?null:E,i);(function lM(e,t,n,r){const i=e[11];for(let c=0;c<t.length;c++){const g=t[c++],E=t[c],C=(g&jr.COMMENT)===jr.COMMENT,N=(g&jr.APPEND_EAGERLY)===jr.APPEND_EAGERLY,X=g>>>jr.SHIFT;let ge=e[X];null===ge&&(ge=e[X]=C?i.createComment(E):wu(i,E)),N&&null!==n&&aa(i,n,ge,r,!1)}})(i,C.create,X,E&&8&E.type?i[E.index]:null),Y(!0)}function _p(e,t,n){hp(e,t,n),function fp(){Y(!1)}()}function Qc(e){return function oM(e){e&&(dl|=1<<Math.min(hl,31)),hl++}(Ns(gt(),U(),e)),Qc}function pp(e){!function aM(e,t,n){if(hl>0){const r=e.data[n];ep(e,t,Array.isArray(r)?r:r.update,ar()-hl-1,dl)}dl=0,hl=0}(en(),gt(),e+22)}function qc(e,t,n,r,i){if(e=H(e),Array.isArray(e))for(let c=0;c<e.length;c++)qc(e[c],t,n,r,i);else{const c=en(),g=gt();let E=ca(e)?e:H(e.provide),C=xh(e);const N=or(),X=1048575&N.providerIndexes,ge=N.directiveStart,Ge=N.providerIndexes>>20;if(ca(e)||!e.multi){const tt=new pi(C,i,Ia),_t=td(E,t,i?X:X+Ge,ge);-1===_t?(wi(Is(N,g),c,E),ed(c,e,t.length),t.push(E),N.directiveStart++,N.directiveEnd++,i&&(N.providerIndexes+=1048576),n.push(tt),g.push(tt)):(n[_t]=tt,g[_t]=tt)}else{const tt=td(E,t,X+Ge,ge),_t=td(E,t,X,X+Ge),At=tt>=0&&n[tt],Yt=_t>=0&&n[_t];if(i&&!Yt||!i&&!At){wi(Is(N,g),c,E);const Jt=function WM(e,t,n,r,i){const c=new pi(e,n,Ia);return c.multi=[],c.index=t,c.componentProviders=0,mp(c,i,r&&!n),c}(i?UM:BM,n.length,i,r,C);!i&&Yt&&(n[_t].providerFactory=Jt),ed(c,e,t.length,0),t.push(E),N.directiveStart++,N.directiveEnd++,i&&(N.providerIndexes+=1048576),n.push(Jt),g.push(Jt)}else ed(c,e,tt>-1?tt:_t,mp(n[i?_t:tt],C,!i&&r));!i&&r&&Yt&&n[_t].componentProviders++}}}function ed(e,t,n,r){const i=ca(t),c=function cy(e){return!!e.useClass}(t);if(i||c){const C=(c?H(t.useClass):t).prototype.ngOnDestroy;if(C){const N=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){const X=N.indexOf(n);-1===X?N.push(n,[r,C]):N[X+1].push(r,C)}else N.push(n,C)}}}function mp(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function td(e,t,n,r){for(let i=n;i<r;i++)if(t[i]===e)return i;return-1}function BM(e,t,n,r){return nd(this.multi,[])}function UM(e,t,n,r){const i=this.multi;let c;if(this.providerFactory){const g=this.providerFactory.componentProviders,E=es(n,n[1],this.providerFactory.index,r);c=E.slice(0,g),nd(i,c);for(let C=g;C<E.length;C++)c.push(E[C])}else c=[],nd(i,c);return c}function nd(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function gp(e,t=[]){return n=>{n.providersResolver=(r,i)=>function jM(e,t,n){const r=en();if(r.firstCreatePass){const i=Dr(e);qc(n,r.data,r.blueprint,i,!0),qc(t,r.data,r.blueprint,i,!1)}}(r,i?i(e):e,t)}}class $a{}class yp{}function VM(e,t){return new vp(e,t??null)}class vp extends $a{constructor(t,n){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Tc(this);const r=Vn(t);this._bootstrapComponents=Bo(r.bootstrap),this._r3Injector=Qh(t,n,[{provide:$a,useValue:this},{provide:nl,useValue:this.componentFactoryResolver}],D(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class rd extends yp{constructor(t){super(),this.moduleType=t}create(t){return new vp(this.moduleType,t)}}class zM extends $a{constructor(t,n,r){super(),this.componentFactoryResolver=new Tc(this),this.instance=null;const i=new Ih([...t,{provide:$a,useValue:this},{provide:nl,useValue:this.componentFactoryResolver}],n||Ol(),r,new Set(["environment"]));this.injector=i,i.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function sd(e,t,n=null){return new zM(e,t,n).injector}let GM=(()=>{class e{constructor(n){this._injector=n,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n.id)){const r=Ch(0,n.type),i=r.length>0?sd([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n.id,i)}return this.cachedInjectors.get(n.id)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}}return e.\u0275prov=se({token:e,providedIn:"environment",factory:()=>new e(Fn(da))}),e})();function bp(e){e.getStandaloneInjector=t=>t.get(GM).getOrCreateStandaloneInjector(e)}function Lp(e,t,n){const r=Er()+e,i=gt();return i[r]===Mn?bo(i,r,n?t.call(n):t()):ll(i,r)}function Cp(e,t,n,r){return Rp(gt(),Er(),e,t,n,r)}function Op(e,t,n,r,i){return Pp(gt(),Er(),e,t,n,r,i)}function Ap(e,t,n,r,i,c){return Yp(gt(),Er(),e,t,n,r,i,c)}function kp(e,t,n,r,i,c,g){return Np(gt(),Er(),e,t,n,r,i,c,g)}function Ip(e,t,n,r,i,c,g,E,C){const N=Er()+e,X=gt(),ge=xi(X,N,n,r,i,c);return _a(X,N+4,g,E)||ge?bo(X,N+6,C?t.call(C,n,r,i,c,g,E):t(n,r,i,c,g,E)):ll(X,N+6)}function xp(e,t,n,r,i,c,g,E,C,N){const X=Er()+e,ge=gt();let Ge=xi(ge,X,n,r,i,c);return Bl(ge,X+4,g,E,C)||Ge?bo(ge,X+7,N?t.call(N,n,r,i,c,g,E,C):t(n,r,i,c,g,E,C)):ll(ge,X+7)}function pl(e,t){const n=e[t];return n===Mn?void 0:n}function Rp(e,t,n,r,i,c){const g=t+n;return Ns(e,g,i)?bo(e,g+1,c?r.call(c,i):r(i)):pl(e,g+1)}function Pp(e,t,n,r,i,c,g){const E=t+n;return _a(e,E,i,c)?bo(e,E+2,g?r.call(g,i,c):r(i,c)):pl(e,E+2)}function Yp(e,t,n,r,i,c,g,E){const C=t+n;return Bl(e,C,i,c,g)?bo(e,C+3,E?r.call(E,i,c,g):r(i,c,g)):pl(e,C+3)}function Np(e,t,n,r,i,c,g,E,C){const N=t+n;return xi(e,N,i,c,g,E)?bo(e,N+4,C?r.call(C,i,c,g,E):r(i,c,g,E)):pl(e,N+4)}function Hp(e,t){const n=en();let r;const i=e+22;n.firstCreatePass?(r=function sE(e,t){if(t)for(let n=t.length-1;n>=0;n--){const r=t[n];if(e===r.name)return r}}(t,n.pipeRegistry),n.data[i]=r,r.onDestroy&&(n.destroyHooks||(n.destroyHooks=[])).push(i,r.onDestroy)):r=n.data[i];const c=r.factory||(r.factory=Wr(r.type)),g=Q(Ia);try{const E=Rn(!1),C=c();return Rn(E),function ub(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(n,gt(),i,C),C}finally{Q(g)}}function jp(e,t,n){const r=e+22,i=gt(),c=Lr(i,r);return ml(i,r)?Rp(i,Er(),t,c.transform,n,c):c.transform(n)}function Bp(e,t,n,r){const i=e+22,c=gt(),g=Lr(c,i);return ml(c,i)?Pp(c,Er(),t,g.transform,n,r,g):g.transform(n,r)}function Up(e,t,n,r,i){const c=e+22,g=gt(),E=Lr(g,c);return ml(g,c)?Yp(g,Er(),t,E.transform,n,r,i,E):E.transform(n,r,i)}function Wp(e,t,n,r,i,c){const g=e+22,E=gt(),C=Lr(E,g);return ml(E,g)?Np(E,Er(),t,C.transform,n,r,i,c,C):C.transform(n,r,i,c)}function ml(e,t){return e[1].data[t].pure}function od(e){return t=>{setTimeout(e,void 0,t)}}const Eo=class oE extends o.x{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){let i=t,c=n||(()=>null),g=r;if(t&&"object"==typeof t){const C=t;i=C.next?.bind(C),c=C.error?.bind(C),g=C.complete?.bind(C)}this.__isAsync&&(c=od(c),i&&(i=od(i)),g&&(g=od(g)));const E=super.subscribe({next:i,error:c,complete:g});return t instanceof s.w0&&t.add(E),E}};function aE(){return this._results[fa()]()}class ql{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const n=fa(),r=ql.prototype;r[n]||(r[n]=aE)}get changes(){return this._changes||(this._changes=new Eo)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){const r=this;r.dirty=!1;const i=w(t);(this._changesDetected=!function _(e,t,n){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){let i=e[r],c=t[r];if(n&&(i=n(i),c=n(c)),c!==i)return!1}return!0}(r._results,i,n))&&(r._results=i,r.length=i.length,r.last=i[this.length-1],r.first=i[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let gl=(()=>{class e{}return e.__NG_ELEMENT_ID__=cE,e})();const lE=gl,uE=class extends lE{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}createEmbeddedView(t,n){const r=this._declarationTContainer.tViews,i=Rl(this._declarationLView,r,t,16,null,r.declTNode,null,null,null,null,n||null);i[17]=this._declarationLView[this._declarationTContainer.index];const g=this._declarationLView[19];return null!==g&&(i[19]=g.createEmbeddedView(r)),pc(r,i,t),new il(i)}};function cE(){return eu(or(),gt())}function eu(e,t){return 4&e.type?new uE(t,e,Oa(e,t)):null}let tu=(()=>{class e{}return e.__NG_ELEMENT_ID__=dE,e})();function dE(){return Gp(or(),gt())}const hE=tu,Vp=class extends hE{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Oa(this._hostTNode,this._hostLView)}get injector(){return new gi(this._hostTNode,this._hostLView)}get parentInjector(){const t=Wi(this._hostTNode,this._hostLView);if(Tn(t)){const n=vn(t,this._hostLView),r=fn(t);return new gi(n[1].data[r+8],n)}return new gi(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=zp(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,n,r){let i,c;"number"==typeof r?i=r:null!=r&&(i=r.index,c=r.injector);const g=t.createEmbeddedView(n||{},c);return this.insert(g,i),g}createComponent(t,n,r,i,c){const g=t&&!function I(e){return"function"==typeof e}(t);let E;if(g)E=n;else{const ge=n||{};E=ge.index,r=ge.injector,i=ge.projectableNodes,c=ge.environmentInjector||ge.ngModuleRef}const C=g?t:new ol(Zt(t)),N=r||this.parentInjector;if(!c&&null==C.ngModule){const Ge=(g?N:this.parentInjector).get(da,null);Ge&&(c=Ge)}const X=C.create(N,i,void 0,c);return this.insert(X.hostView,E),X}insert(t,n){const r=t._lView,i=r[1];if(function Hr(e){return An(e[3])}(r)){const X=this.indexOf(t);if(-1!==X)this.detach(X);else{const ge=r[3],Ge=new Vp(ge,ge[6],ge[3]);Ge.detach(Ge.indexOf(t))}}const c=this._adjustIndex(n),g=this._lContainer;!function Sg(e,t,n,r){const i=10+r,c=n.length;r>0&&(n[i-1][4]=t),r<c-10?(t[4]=n[i],ne(n,10+r,t)):(n.push(t),t[4]=null),t[3]=n;const g=t[17];null!==g&&n!==g&&function Tg(e,t){const n=e[9];t[16]!==t[3][3][16]&&(e[2]=!0),null===n?e[9]=[t]:n.push(t)}(g,t);const E=t[19];null!==E&&E.insertView(e),t[2]|=64}(i,r,g,c);const E=ku(c,g),C=r[11],N=Ml(C,g[7]);return null!==N&&function Mg(e,t,n,r,i,c){r[0]=i,r[6]=t,qa(e,r,n,1,i,c)}(i,g[6],C,r,N,E),t.attachToViewContainerRef(),ne(ad(g),c,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=zp(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=Cu(this._lContainer,n);r&&(Le(ad(this._lContainer),n),th(r[1],r))}detach(t){const n=this._adjustIndex(t,-1),r=Cu(this._lContainer,n);return r&&null!=Le(ad(this._lContainer),n)?new il(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function zp(e){return e[8]}function ad(e){return e[8]||(e[8]=[])}function Gp(e,t){let n;const r=t[e.index];if(An(r))n=r;else{let i;if(8&e.type)i=Gn(r);else{const c=t[11];i=c.createComment("");const g=Rr(e,t);aa(c,Ml(c,g),i,function Og(e,t){return e.nextSibling(t)}(c,g),!1)}t[e.index]=n=kf(r,t,i,e),Yl(t,n)}return new Vp(n,e,t)}class ld{constructor(t){this.queryList=t,this.matches=null}clone(){return new ld(this.queryList)}setDirty(){this.queryList.setDirty()}}class ud{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,i=[];for(let c=0;c<r;c++){const g=n.getByIndex(c);i.push(this.queries[g.indexInDeclarationView].clone())}return new ud(i)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)null!==tm(t,n).matches&&this.queries[n].setDirty()}}class $p{constructor(t,n,r=null){this.predicate=t,this.flags=n,this.read=r}}class cd{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let r=0;r<this.length;r++){const i=null!==n?n.length:0,c=this.getByIndex(r).embeddedTView(t,i);c&&(c.indexInDeclarationView=r,null!==n?n.push(c):n=[c])}return null!==n?new cd(n):null}template(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class dd{constructor(t,n=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new dd(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const n=this._declarationNodeIndex;let r=t.parent;for(;null!==r&&8&r.type&&r.index!==n;)r=r.parent;return n===(null!==r?r.index:-1)}return this._appliesToNextNode}matchTNode(t,n){const r=this.metadata.predicate;if(Array.isArray(r))for(let i=0;i<r.length;i++){const c=r[i];this.matchTNodeWithReadOption(t,n,pE(n,c)),this.matchTNodeWithReadOption(t,n,Oi(n,t,c,!1,!1))}else r===gl?4&n.type&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,Oi(n,t,r,!1,!1))}matchTNodeWithReadOption(t,n,r){if(null!==r){const i=this.metadata.read;if(null!==i)if(i===rl||i===tu||i===gl&&4&n.type)this.addMatch(n.index,-2);else{const c=Oi(n,t,i,!1,!1);null!==c&&this.addMatch(n.index,c)}else this.addMatch(n.index,r)}}addMatch(t,n){null===this.matches?this.matches=[t,n]:this.matches.push(t,n)}}function pE(e,t){const n=e.localNames;if(null!==n)for(let r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1];return null}function gE(e,t,n,r){return-1===n?function mE(e,t){return 11&e.type?Oa(e,t):4&e.type?eu(e,t):null}(t,e):-2===n?function yE(e,t,n){return n===rl?Oa(t,e):n===gl?eu(t,e):n===tu?Gp(t,e):void 0}(e,t,r):es(e,e[1],n,t)}function Kp(e,t,n,r){const i=t[19].queries[r];if(null===i.matches){const c=e.data,g=n.matches,E=[];for(let C=0;C<g.length;C+=2){const N=g[C];E.push(N<0?null:gE(t,c[N],g[C+1],n.metadata.read))}i.matches=E}return i.matches}function hd(e,t,n,r){const i=e.queries.getByIndex(n),c=i.matches;if(null!==c){const g=Kp(e,t,i,n);for(let E=0;E<c.length;E+=2){const C=c[E];if(C>0)r.push(g[E/2]);else{const N=c[E+1],X=t[-C];for(let ge=10;ge<X.length;ge++){const Ge=X[ge];Ge[17]===Ge[3]&&hd(Ge[1],Ge,N,r)}if(null!==X[9]){const ge=X[9];for(let Ge=0;Ge<ge.length;Ge++){const tt=ge[Ge];hd(tt[1],tt,N,r)}}}}}return r}function Jp(e){const t=gt(),n=en(),r=Ht();Xt(r+1);const i=tm(n,r);if(e.dirty&&function Fi(e){return 4==(4&e[2])}(t)===(2==(2&i.metadata.flags))){if(null===i.matches)e.reset([]);else{const c=i.crossesNgTemplate?hd(n,t,r,[]):Kp(n,t,i,r);e.reset(c,Ey),e.notifyOnChanges()}return!0}return!1}function Zp(e,t,n){const r=en();r.firstCreatePass&&(em(r,new $p(e,t,n),-1),2==(2&t)&&(r.staticViewQueries=!0)),qp(r,gt(),t)}function Xp(e,t,n,r){const i=en();if(i.firstCreatePass){const c=or();em(i,new $p(t,n,r),c.index),function bE(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(i,e),2==(2&n)&&(i.staticContentQueries=!0)}qp(i,gt(),n)}function Qp(){return function vE(e,t){return e[19].queries[t].queryList}(gt(),Ht())}function qp(e,t,n){const r=new ql(4==(4&n));Ef(e,t,r,r.destroy),null===t[19]&&(t[19]=new ud),t[19].queries.push(new ld(r))}function em(e,t,n){null===e.queries&&(e.queries=new cd),e.queries.track(new dd(t,n))}function tm(e,t){return e.queries.getByIndex(t)}function nm(e,t){return eu(e,t)}const jE=zs("Input",e=>({bindingPropertyName:e})),BE=zs("Output",e=>({bindingPropertyName:e})),UE=zs("HostListener",(e,t)=>({eventName:e,args:t}));function ru(...e){}const Mm=new Un("Application Initializer");let su=(()=>{class e{constructor(n){this.appInits=n,this.resolve=ru,this.reject=ru,this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,i)=>{this.resolve=r,this.reject=i})}runInitializers(){if(this.initialized)return;const n=[],r=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let i=0;i<this.appInits.length;i++){const c=this.appInits[i]();if(Rc(c))n.push(c);else if(Xf(c)){const g=new Promise((E,C)=>{c.subscribe({complete:E,error:C})});n.push(g)}}Promise.all(n).then(()=>{r()}).catch(i=>{this.reject(i)}),0===n.length&&r(),this.initialized=!0}}return e.\u0275fac=function(n){return new(n||e)(Fn(Mm,8))},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Em=new Un("AppId",{providedIn:"root",factory:function Dm(){return`${gd()}${gd()}${gd()}`}});function gd(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Sm=new Un("Platform Initializer"),WE=new Un("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),Tm=new Un("appBootstrapListener"),VE=new Un("AnimationModuleType");let zE=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const iu=new Un("LocaleId",{providedIn:"root",factory:()=>fr(iu,It.Optional|It.SkipSelf)||function GE(){return typeof $localize<"u"&&$localize.locale||Ga}()}),$E=new Un("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class KE{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let JE=(()=>{class e{compileModuleSync(n){return new rd(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const r=this.compileModuleSync(n),c=Bo(Vn(n).declarations).reduce((g,E)=>{const C=Zt(E);return C&&g.push(new ol(C)),g},[]);return new KE(r,c)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const QE=(()=>Promise.resolve(0))();function yd(e){typeof Zone>"u"?QE.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Ri{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Eo(!1),this.onMicrotaskEmpty=new Eo(!1),this.onStable=new Eo(!1),this.onError=new Eo(!1),typeof Zone>"u")throw new Z(908,!1);Zone.assertZonePatched();const i=this;if(i._nesting=0,i._outer=i._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const c=Zone.AsyncStackTaggingZoneSpec;i._inner=i._inner.fork(new c("Angular"))}Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&n,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function qE(){let e=Qe.requestAnimationFrame,t=Qe.cancelAnimationFrame;if(typeof Zone<"u"&&e&&t){const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);const r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function nD(e){const t=()=>{!function tD(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Qe,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,bd(e),e.isCheckStableRunning=!0,vd(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),bd(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,i,c,g,E)=>{try{return Cm(e),n.invokeTask(i,c,g,E)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===c.type||e.shouldCoalesceRunChangeDetection)&&t(),Om(e)}},onInvoke:(n,r,i,c,g,E,C)=>{try{return Cm(e),n.invoke(i,c,g,E,C)}finally{e.shouldCoalesceRunChangeDetection&&t(),Om(e)}},onHasTask:(n,r,i,c)=>{n.hasTask(i,c),r===i&&("microTask"==c.change?(e._hasPendingMicrotasks=c.microTask,bd(e),vd(e)):"macroTask"==c.change&&(e.hasPendingMacrotasks=c.macroTask))},onHandleError:(n,r,i,c)=>(n.handleError(i,c),e.runOutsideAngular(()=>e.onError.emit(c)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Ri.isInAngularZone())throw new Z(909,!1)}static assertNotInAngularZone(){if(Ri.isInAngularZone())throw new Z(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,i){const c=this._inner,g=c.scheduleEventTask("NgZoneEvent: "+i,t,eD,ru,ru);try{return c.runTask(g,n,r)}finally{c.cancelTask(g)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const eD={};function vd(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function bd(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function Cm(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Om(e){e._nesting--,vd(e)}class rD{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Eo,this.onMicrotaskEmpty=new Eo,this.onStable=new Eo,this.onError=new Eo}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,i){return t.apply(n,r)}}const Am=new Un(""),km=new Un("");let Md,sD=(()=>{class e{constructor(n,r,i){this._ngZone=n,this.registry=r,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Md||(function iD(e){Md=e}(i),i.addToWindow(r)),this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Ri.assertNotInAngularZone(),yd(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())yd(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb(this._didWork)}this._didWork=!1});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,i){let c=-1;r&&r>0&&(c=setTimeout(()=>{this._callbacks=this._callbacks.filter(g=>g.timeoutId!==c),n(this._didWork,this.getPendingTasks())},r)),this._callbacks.push({doneCb:n,timeoutId:c,updateCb:i})}whenStable(n,r,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,r,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,r,i){return[]}}return e.\u0275fac=function(n){return new(n||e)(Fn(Ri),Fn(Im),Fn(km))},e.\u0275prov=se({token:e,factory:e.\u0275fac}),e})(),Im=(()=>{class e{constructor(){this._applications=new Map}registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return Md?.findTestabilityInTree(this,n,r)??null}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})(),na=null;const xm=new Un("AllowMultipleToken"),Ed=new Un("PlatformDestroyListeners");class lD{constructor(t,n){this.name=t,this.token=n}}function Pm(e,t,n=[]){const r=`Platform: ${t}`,i=new Un(r);return(c=[])=>{let g=Dd();if(!g||g.injector.get(xm,!1)){const E=[...n,...c,{provide:i,useValue:!0}];e?e(E):function uD(e){if(na&&!na.get(xm,!1))throw new Z(400,!1);na=e;const t=e.get(Nm);(function Rm(e){const t=e.get(Sm,null);t&&t.forEach(n=>n())})(e)}(function Ym(e=[],t){return ha.create({name:t,providers:[{provide:$u,useValue:"platform"},{provide:Ed,useValue:new Set([()=>na=null])},...e]})}(E,r))}return function dD(e){const t=Dd();if(!t)throw new Z(401,!1);return t}()}}function Dd(){return na?.get(Nm)??null}let Nm=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,r){const i=function Hm(e,t){let n;return n="noop"===e?new rD:("zone.js"===e?void 0:e)||new Ri(t),n}(r?.ngZone,function Fm(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!e||!e.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!e||!e.ngZoneRunCoalescing)||!1}}(r)),c=[{provide:Ri,useValue:i}];return i.run(()=>{const g=ha.create({providers:c,parent:this.injector,name:n.moduleType.name}),E=n.create(g),C=E.injector.get(sl,null);if(!C)throw new Z(402,!1);return i.runOutsideAngular(()=>{const N=i.onError.subscribe({next:X=>{C.handleError(X)}});E.onDestroy(()=>{au(this._modules,E),N.unsubscribe()})}),function jm(e,t,n){try{const r=n();return Rc(r)?r.catch(i=>{throw t.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(C,i,()=>{const N=E.injector.get(su);return N.runInitializers(),N.donePromise.then(()=>(z_(E.injector.get(iu,Ga)||Ga),this._moduleDoBootstrap(E),E))})})}bootstrapModule(n,r=[]){const i=Bm({},r);return function oD(e,t,n){const r=new rd(n);return Promise.resolve(r)}(0,0,n).then(c=>this.bootstrapModuleFactory(c,i))}_moduleDoBootstrap(n){const r=n.injector.get(ou);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(i=>r.bootstrap(i));else{if(!n.instance.ngDoBootstrap)throw new Z(403,!1);n.instance.ngDoBootstrap(r)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Z(404,!1);this._modules.slice().forEach(r=>r.destroy()),this._destroyListeners.forEach(r=>r());const n=this._injector.get(Ed,null);n&&(n.forEach(r=>r()),n.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(n){return new(n||e)(Fn(ha))},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();function Bm(e,t){return Array.isArray(t)?t.reduce(Bm,e):{...e,...t}}let ou=(()=>{class e{constructor(n,r,i){this._zone=n,this._injector=r,this._exceptionHandler=i,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const c=new a.y(E=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{E.next(this._stable),E.complete()})}),g=new a.y(E=>{let C;this._zone.runOutsideAngular(()=>{C=this._zone.onStable.subscribe(()=>{Ri.assertNotInAngularZone(),yd(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,E.next(!0))})})});const N=this._zone.onUnstable.subscribe(()=>{Ri.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{E.next(!1)}))});return()=>{C.unsubscribe(),N.unsubscribe()}});this.isStable=(0,l.T)(c,g.pipe((0,h.B)()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(n,r){const i=n instanceof Rh;if(!this._injector.get(su).done)throw!i&&Xn(n),new Z(405,false);let g;g=i?n:this._injector.get(nl).resolveComponentFactory(n),this.componentTypes.push(g.componentType);const E=function aD(e){return e.isBoundToModule}(g)?void 0:this._injector.get($a),N=g.create(ha.NULL,[],r||g.selector,E),X=N.location.nativeElement,ge=N.injector.get(Am,null);return ge?.registerApplication(X),N.onDestroy(()=>{this.detachView(N.hostView),au(this.components,N),ge?.unregisterApplication(X)}),this._loadComponent(N),N}tick(){if(this._runningTick)throw new Z(101,!1);try{this._runningTick=!0;for(let n of this._views)n.detectChanges()}catch(n){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(n))}finally{this._runningTick=!1}}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;au(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(Tm,[]).concat(this._bootstrapListeners).forEach(i=>i(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>au(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new Z(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return e.\u0275fac=function(n){return new(n||e)(Fn(Ri),Fn(da),Fn(sl))},e.\u0275prov=se({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function au(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}let Wm=!0,Vm=!1;function fD(){return Vm=!0,Wm}function _D(){if(Vm)throw new Error("Cannot enable prod mode after platform setup.");Wm=!1}let pD=(()=>{class e{}return e.__NG_ELEMENT_ID__=mD,e})();function mD(e){return function gD(e,t,n){if(Mr(e)&&!n){const r=gr(e.index,t);return new il(r,r)}return 47&e.type?new il(t[16],t):null}(or(),gt(),16==(16&e))}class Km{constructor(){}supports(t){return al(t)}create(t){return new DD(t)}}const ED=(e,t)=>t;class DD{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||ED}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,i=0,c=null;for(;n||r;){const g=!r||n&&n.currentIndex<Zm(r,i,c)?n:r,E=Zm(g,i,c),C=g.currentIndex;if(g===r)i--,r=r._nextRemoved;else if(n=n._next,null==g.previousIndex)i++;else{c||(c=[]);const N=E-i,X=C-i;if(N!=X){for(let Ge=0;Ge<N;Ge++){const tt=Ge<c.length?c[Ge]:c[Ge]=0,_t=tt+Ge;X<=_t&&_t<N&&(c[Ge]=tt+1)}c[g.previousIndex]=X-N}}E!==C&&t(g,E,C)}}forEachPreviousItem(t){let n;for(n=this._previousItHead;null!==n;n=n._nextPrevious)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachMovedItem(t){let n;for(n=this._movesHead;null!==n;n=n._nextMoved)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}forEachIdentityChange(t){let n;for(n=this._identityChangesHead;null!==n;n=n._nextIdentityChange)t(n)}diff(t){if(null==t&&(t=[]),!al(t))throw new Z(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let i,c,g,n=this._itHead,r=!1;if(Array.isArray(t)){this.length=t.length;for(let E=0;E<this.length;E++)c=t[E],g=this._trackByFn(E,c),null!==n&&Object.is(n.trackById,g)?(r&&(n=this._verifyReinsertion(n,c,g,E)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,g,E),r=!0),n=n._next}else i=0,function ib(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[fa()]();let r;for(;!(r=n.next()).done;)t(r.value)}}(t,E=>{g=this._trackByFn(i,E),null!==n&&Object.is(n.trackById,g)?(r&&(n=this._verifyReinsertion(n,E,g,i)),Object.is(n.item,E)||this._addIdentityChange(n,E)):(n=this._mismatch(n,E,g,i),r=!0),n=n._next,i++}),this.length=i;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,i){let c;return null===t?c=this._itTail:(c=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,c,i)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,c,i)):t=this._addAfter(new SD(n,r),c,i),t}_verifyReinsertion(t,n,r,i){let c=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==c?t=this._reinsertAfter(c,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const i=t._prevRemoved,c=t._nextRemoved;return null===i?this._removalsHead=c:i._nextRemoved=c,null===c?this._removalsTail=i:c._prevRemoved=i,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){const i=null===n?this._itHead:n._next;return t._next=i,t._prev=n,null===i?this._itTail=t:i._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new Jm),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,r=t._next;return null===n?this._itHead=r:n._next=r,null===r?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Jm),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class SD{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class TD{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===n||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){const n=t._prevDup,r=t._nextDup;return null===n?this._head=r:n._nextDup=r,null===r?this._tail=n:r._prevDup=n,null===this._head}}class Jm{constructor(){this.map=new Map}put(t){const n=t.trackById;let r=this.map.get(n);r||(r=new TD,this.map.set(n,r)),r.add(t)}get(t,n){const i=this.map.get(t);return i?i.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Zm(e,t,n){const r=e.previousIndex;if(null===r)return r;let i=0;return n&&r<n.length&&(i=n[r]),r+t+i}class Xm{constructor(){}supports(t){return t instanceof Map||Cc(t)}create(){return new wD}}class wD{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let n;for(n=this._mapHead;null!==n;n=n._next)t(n)}forEachPreviousItem(t){let n;for(n=this._previousMapHead;null!==n;n=n._nextPrevious)t(n)}forEachChangedItem(t){let n;for(n=this._changesHead;null!==n;n=n._nextChanged)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}diff(t){if(t){if(!(t instanceof Map||Cc(t)))throw new Z(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(t,(r,i)=>{if(n&&n.key===i)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{const c=this._getOrCreateRecordForKey(i,r);n=this._insertBeforeOrAppend(n,c)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const i=this._records.get(t);this._maybeAddToChanges(i,n);const c=i._prev,g=i._next;return c&&(c._next=g),g&&(g._prev=c),i._next=null,i._prev=null,i}const r=new LD(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(r=>n(t[r],r))}}class LD{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function Qm(){return new Cd([new Km])}let Cd=(()=>{class e{constructor(n){this.factories=n}static create(n,r){if(null!=r){const i=r.factories.slice();n=n.concat(i)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||Qm()),deps:[[e,new sa,new Zi]]}}find(n){const r=this.factories.find(i=>i.supports(n));if(null!=r)return r;throw new Z(901,!1)}}return e.\u0275prov=se({token:e,providedIn:"root",factory:Qm}),e})();function qm(){return new Od([new Xm])}let Od=(()=>{class e{constructor(n){this.factories=n}static create(n,r){if(r){const i=r.factories.slice();n=n.concat(i)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||qm()),deps:[[e,new sa,new Zi]]}}find(n){const r=this.factories.find(i=>i.supports(n));if(r)return r;throw new Z(901,!1)}}return e.\u0275prov=se({token:e,providedIn:"root",factory:qm}),e})();const AD=Pm(null,"core",[]);let kD=(()=>{class e{constructor(n){}}return e.\u0275fac=function(n){return new(n||e)(Fn(ou))},e.\u0275mod=qe({type:e}),e.\u0275inj=st({}),e})();function ID(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function RD(e,t){const n=Zt(e),r=t.elementInjector||Ol();return new ol(n).create(r,t.projectableNodes,t.hostElement,t.environmentInjector)}},48242:(me,V,u)=>{"use strict";u.d(V,{_r:()=>ie,ch:()=>Ie,oL:()=>Ve});var o=u(97855),s=u(84080),a=u(94650),l=u(3238),h=u(12687),v=u(62289),M=u(98184),D=u(36895),R=u(37340),k=u(29521),P=u(77579),H=u(56451),J=u(39300),pe=u(95698);function Z(Fe,Ne){}const ue={bottomSheetState:(0,R.X$)("state",[(0,R.SB)("void, hidden",(0,R.oB)({transform:"translateY(100%)"})),(0,R.SB)("visible",(0,R.oB)({transform:"translateY(0%)"})),(0,R.eR)("visible => void, visible => hidden",(0,R.ru)([(0,R.jt)(`${l.mZ.COMPLEX} ${l.yN.ACCELERATION_CURVE}`),(0,R.IO)("@*",(0,R.pV)(),{optional:!0})])),(0,R.eR)("void => visible",(0,R.ru)([(0,R.jt)(`${l.mZ.EXITING} ${l.yN.DECELERATION_CURVE}`),(0,R.IO)("@*",(0,R.pV)(),{optional:!0})]))])};let Ce=(()=>{class Fe extends o.LL{constructor(Je,Ue,rt,be,Xe,xe,dt,bt,wt,Ft){super(Je,Ue,rt,be,Xe,xe,dt,Ft),this._changeDetectorRef=wt,this._animationState="void",this._animationStateChanged=new a.vpe,this._breakpointSubscription=bt.observe([v.u3.Medium,v.u3.Large,v.u3.XLarge]).subscribe(()=>{this._toggleClass("mat-bottom-sheet-container-medium",bt.isMatched(v.u3.Medium)),this._toggleClass("mat-bottom-sheet-container-large",bt.isMatched(v.u3.Large)),this._toggleClass("mat-bottom-sheet-container-xlarge",bt.isMatched(v.u3.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(Je){"visible"===Je.toState&&this._trapFocus(),this._animationStateChanged.emit(Je)}_onAnimationStart(Je){this._animationStateChanged.emit(Je)}_captureInitialFocus(){}_toggleClass(Je,Ue){this._elementRef.nativeElement.classList.toggle(Je,Ue)}}return Fe.\u0275fac=function(Je){return new(Je||Fe)(a.Y36(a.SBq),a.Y36(h.qV),a.Y36(D.K0,8),a.Y36(o.ib),a.Y36(h.ic),a.Y36(a.R0b),a.Y36(M.Iu),a.Y36(v.Yg),a.Y36(a.sBO),a.Y36(h.tE))},Fe.\u0275cmp=a.Xpm({type:Fe,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(Je,Ue){1&Je&&a.WFA("@state.start",function(be){return Ue._onAnimationStart(be)})("@state.done",function(be){return Ue._onAnimationDone(be)}),2&Je&&(a.uIk("role",Ue._config.role)("aria-modal",Ue._config.ariaModal)("aria-label",Ue._config.ariaLabel),a.d8E("@state",Ue._animationState))},features:[a.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Je,Ue){1&Je&&a.YNc(0,Z,0,0,"ng-template",0)},dependencies:[s.Pl],styles:[".mat-bottom-sheet-container{padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:4px;border-top-right-radius:4px}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[ue.bottomSheetState]}}),Fe})(),ie=(()=>{class Fe{}return Fe.\u0275fac=function(Je){return new(Je||Fe)},Fe.\u0275mod=a.oAB({type:Fe}),Fe.\u0275inj=a.cJS({imports:[o.Su,l.BQ,s.eL,l.BQ]}),Fe})();const We=new a.OlP("MatBottomSheetData");class at{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}}class Ve{constructor(Ne,Je,Ue){this._ref=Ne,this._afterOpened=new P.x,this.containerInstance=Ue,this.disableClose=Je.disableClose,Ue._animationStateChanged.pipe((0,J.h)(rt=>"done"===rt.phaseName&&"visible"===rt.toState),(0,pe.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Ue._animationStateChanged.pipe((0,J.h)(rt=>"done"===rt.phaseName&&"hidden"===rt.toState),(0,pe.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),Ne.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),(0,H.T)(this.backdropClick(),this.keydownEvents().pipe((0,J.h)(rt=>rt.keyCode===k.hY))).subscribe(rt=>{!this.disableClose&&("keydown"!==rt.type||!(0,k.Vb)(rt))&&(rt.preventDefault(),this.dismiss())})}get instance(){return this._ref.componentInstance}dismiss(Ne){!this.containerInstance||(this.containerInstance._animationStateChanged.pipe((0,J.h)(Je=>"start"===Je.phaseName),(0,pe.q)(1)).subscribe(Je=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},Je.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=Ne,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}}const oe=new a.OlP("mat-bottom-sheet-default-options");let Ie=(()=>{class Fe{constructor(Je,Ue,rt,be){this._overlay=Je,this._parentBottomSheet=rt,this._defaultOptions=be,this._bottomSheetRefAtThisLevel=null,this._dialog=Ue.get(o.Vq)}get _openedBottomSheetRef(){const Je=this._parentBottomSheet;return Je?Je._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(Je){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=Je:this._bottomSheetRefAtThisLevel=Je}open(Je,Ue){const rt={...this._defaultOptions||new at,...Ue};let be;return this._dialog.open(Je,{...rt,disableClose:!0,maxWidth:"100%",container:Ce,scrollStrategy:rt.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:be}),providers:(Xe,xe,dt)=>(be=new Ve(Xe,rt,dt),[{provide:Ve,useValue:be},{provide:We,useValue:rt.data}])}),be.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===be&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>be.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):be.containerInstance.enter(),this._openedBottomSheetRef=be,be}dismiss(Je){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(Je)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}}return Fe.\u0275fac=function(Je){return new(Je||Fe)(a.LFG(M.aV),a.LFG(a.zs3),a.LFG(Fe,12),a.LFG(oe,8))},Fe.\u0275prov=a.Yz7({token:Fe,factory:Fe.\u0275fac,providedIn:ie}),Fe})()},4859:(me,V,u)=>{"use strict";u.d(V,{lW:()=>k,ot:()=>H,zs:()=>P});var o=u(94650),s=u(3238),a=u(12687);const l=["mat-button",""],h=["*"],D=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],R=(0,s.pj)((0,s.Id)((0,s.Kr)(class{constructor(J){this._elementRef=J}})));let k=(()=>{class J extends R{constructor(Z,ue,Ce){super(Z),this._focusMonitor=ue,this._animationMode=Ce,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const ie of D)this._hasHostAttributes(ie)&&this._getHostElement().classList.add(ie);Z.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(Z,ue){Z?this._focusMonitor.focusVia(this._getHostElement(),Z,ue):this._getHostElement().focus(ue)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...Z){return Z.some(ue=>this._getHostElement().hasAttribute(ue))}}return J.\u0275fac=function(Z){return new(Z||J)(o.Y36(o.SBq),o.Y36(a.tE),o.Y36(o.QbO,8))},J.\u0275cmp=o.Xpm({type:J,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(Z,ue){if(1&Z&&o.Gf(s.wG,5),2&Z){let Ce;o.iGM(Ce=o.CRH())&&(ue.ripple=Ce.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(Z,ue){2&Z&&(o.uIk("disabled",ue.disabled||null),o.ekj("_mat-animation-noopable","NoopAnimations"===ue._animationMode)("mat-button-disabled",ue.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[o.qOj],attrs:l,ngContentSelectors:h,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(Z,ue){1&Z&&(o.F$t(),o.TgZ(0,"span",0),o.Hsn(1),o.qZA(),o._UZ(2,"span",1)(3,"span",2)),2&Z&&(o.xp6(2),o.ekj("mat-button-ripple-round",ue.isRoundButton||ue.isIconButton),o.Q6J("matRippleDisabled",ue._isRippleDisabled())("matRippleCentered",ue.isIconButton)("matRippleTrigger",ue._getHostElement()))},dependencies:[s.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),J})(),P=(()=>{class J extends k{constructor(Z,ue,Ce,ie){super(ue,Z,Ce),this._ngZone=ie,this._haltDisabledEvents=We=>{this.disabled&&(We.preventDefault(),We.stopImmediatePropagation())}}ngAfterViewInit(){super.ngAfterViewInit(),this._ngZone?this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)}):this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return J.\u0275fac=function(Z){return new(Z||J)(o.Y36(a.tE),o.Y36(o.SBq),o.Y36(o.QbO,8),o.Y36(o.R0b,8))},J.\u0275cmp=o.Xpm({type:J,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:7,hostBindings:function(Z,ue){2&Z&&(o.uIk("tabindex",ue.disabled?-1:ue.tabIndex)("disabled",ue.disabled||null)("aria-disabled",ue.disabled.toString()),o.ekj("_mat-animation-noopable","NoopAnimations"===ue._animationMode)("mat-button-disabled",ue.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[o.qOj],attrs:l,ngContentSelectors:h,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(Z,ue){1&Z&&(o.F$t(),o.TgZ(0,"span",0),o.Hsn(1),o.qZA(),o._UZ(2,"span",1)(3,"span",2)),2&Z&&(o.xp6(2),o.ekj("mat-button-ripple-round",ue.isRoundButton||ue.isIconButton),o.Q6J("matRippleDisabled",ue._isRippleDisabled())("matRippleCentered",ue.isIconButton)("matRippleTrigger",ue._getHostElement()))},dependencies:[s.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),J})(),H=(()=>{class J{}return J.\u0275fac=function(Z){return new(Z||J)},J.\u0275mod=o.oAB({type:J}),J.\u0275inj=o.cJS({imports:[s.si,s.BQ,s.BQ]}),J})()},3238:(me,V,u)=>{"use strict";u.d(V,{yN:()=>ie,mZ:()=>We,_A:()=>wt,rD:()=>st,sG:()=>Ft,Ad:()=>dt,K7:()=>Qe,HF:()=>ke,Y2:()=>lt,BQ:()=>oe,X2:()=>pt,uc:()=>Nt,XK:()=>se,Nv:()=>ot,ey:()=>Qt,Ng:()=>Wt,rN:()=>Gt,nP:()=>Ze,us:()=>et,wG:()=>Q,si:()=>Ee,LF:()=>ve,IR:()=>It,CB:()=>jt,jH:()=>Pn,pj:()=>Ue,Kr:()=>rt,Id:()=>Je,FD:()=>Xe,dB:()=>xe,sb:()=>be,E0:()=>St});var o=u(94650),s=u(12687),a=u(40445),h=u(36895),v=u(83353),M=u(21281),D=u(69751),R=u(77579),k=u(68675),P=u(29521);const H=["*",[["mat-option"],["ng-container"]]],J=["*","mat-option, ng-container"];function pe(Be,we){if(1&Be&&o._UZ(0,"mat-pseudo-checkbox",4),2&Be){const Te=o.oxw();o.Q6J("state",Te.selected?"checked":"unchecked")("disabled",Te.disabled)}}function Z(Be,we){if(1&Be&&(o.TgZ(0,"span",5),o._uU(1),o.qZA()),2&Be){const Te=o.oxw();o.xp6(1),o.hij("(",Te.group.label,")")}}const ue=["*"];let ie=(()=>{class Be{}return Be.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",Be.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",Be.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",Be.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",Be})(),We=(()=>{class Be{}return Be.COMPLEX="375ms",Be.ENTERING="225ms",Be.EXITING="195ms",Be})();const Ve=new o.OlP("mat-sanity-checks",{providedIn:"root",factory:function at(){return!0}});let oe=(()=>{class Be{constructor(Te,le,Se){this._sanityChecks=le,this._document=Se,this._hasDoneGlobalChecks=!1,Te._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(Te){return!(0,v.Oy)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[Te])}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.LFG(s.qm),o.LFG(Ve,8),o.LFG(h.K0))},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({imports:[a.vT,a.vT]}),Be})();function Je(Be){return class extends Be{constructor(...we){super(...we),this._disabled=!1}get disabled(){return this._disabled}set disabled(we){this._disabled=(0,M.Ig)(we)}}}function Ue(Be,we){return class extends Be{constructor(...Te){super(...Te),this.defaultColor=we,this.color=we}get color(){return this._color}set color(Te){const le=Te||this.defaultColor;le!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),le&&this._elementRef.nativeElement.classList.add(`mat-${le}`),this._color=le)}}}function rt(Be){return class extends Be{constructor(...we){super(...we),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(we){this._disableRipple=(0,M.Ig)(we)}}}function be(Be,we=0){return class extends Be{constructor(...Te){super(...Te),this._tabIndex=we,this.defaultTabIndex=we}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(Te){this._tabIndex=null!=Te?(0,M.su)(Te):this.defaultTabIndex}}}function Xe(Be){return class extends Be{constructor(...we){super(...we),this.errorState=!1}updateErrorState(){const we=this.errorState,de=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);de!==we&&(this.errorState=de,this.stateChanges.next())}}}function xe(Be){return class extends Be{constructor(...we){super(...we),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new D.y(Te=>{this._isInitialized?this._notifySubscriber(Te):this._pendingSubscribers.push(Te)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(we){we.next(),we.complete()}}}const dt=new o.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function bt(){return(0,o.f3M)(o.soG)}});class wt{constructor(){this._localeChanges=new R.x,this.localeChanges=this._localeChanges}getValidDateOrNull(we){return this.isDateInstance(we)&&this.isValid(we)?we:null}deserialize(we){return null==we||this.isDateInstance(we)&&this.isValid(we)?we:this.invalid()}setLocale(we){this.locale=we,this._localeChanges.next()}compareDate(we,Te){return this.getYear(we)-this.getYear(Te)||this.getMonth(we)-this.getMonth(Te)||this.getDate(we)-this.getDate(Te)}sameDate(we,Te){if(we&&Te){let le=this.isValid(we),Se=this.isValid(Te);return le&&Se?!this.compareDate(we,Te):le==Se}return we==Te}clampDate(we,Te,le){return Te&&this.compareDate(we,Te)<0?Te:le&&this.compareDate(we,le)>0?le:we}}const Ft=new o.OlP("mat-date-formats"),Ke=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function Ae(Be,we){const Te=Array(Be);for(let le=0;le<Be;le++)Te[le]=we(le);return Te}let ve=(()=>{class Be extends wt{constructor(Te,le){super(),this.useUtcForDisplay=!1,super.setLocale(Te)}getYear(Te){return Te.getFullYear()}getMonth(Te){return Te.getMonth()}getDate(Te){return Te.getDate()}getDayOfWeek(Te){return Te.getDay()}getMonthNames(Te){const le=new Intl.DateTimeFormat(this.locale,{month:Te,timeZone:"utc"});return Ae(12,Se=>this._format(le,new Date(2017,Se,1)))}getDateNames(){const Te=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return Ae(31,le=>this._format(Te,new Date(2017,0,le+1)))}getDayOfWeekNames(Te){const le=new Intl.DateTimeFormat(this.locale,{weekday:Te,timeZone:"utc"});return Ae(7,Se=>this._format(le,new Date(2017,0,Se+1)))}getYearName(Te){const le=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(le,Te)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(Te){return this.getDate(this._createDateWithOverflow(this.getYear(Te),this.getMonth(Te)+1,0))}clone(Te){return new Date(Te.getTime())}createDate(Te,le,Se){let de=this._createDateWithOverflow(Te,le,Se);return de.getMonth(),de}today(){return new Date}parse(Te,le){return"number"==typeof Te?new Date(Te):Te?new Date(Date.parse(Te)):null}format(Te,le){if(!this.isValid(Te))throw Error("NativeDateAdapter: Cannot format invalid date.");const Se=new Intl.DateTimeFormat(this.locale,{...le,timeZone:"utc"});return this._format(Se,Te)}addCalendarYears(Te,le){return this.addCalendarMonths(Te,12*le)}addCalendarMonths(Te,le){let Se=this._createDateWithOverflow(this.getYear(Te),this.getMonth(Te)+le,this.getDate(Te));return this.getMonth(Se)!=((this.getMonth(Te)+le)%12+12)%12&&(Se=this._createDateWithOverflow(this.getYear(Se),this.getMonth(Se),0)),Se}addCalendarDays(Te,le){return this._createDateWithOverflow(this.getYear(Te),this.getMonth(Te),this.getDate(Te)+le)}toIso8601(Te){return[Te.getUTCFullYear(),this._2digit(Te.getUTCMonth()+1),this._2digit(Te.getUTCDate())].join("-")}deserialize(Te){if("string"==typeof Te){if(!Te)return null;if(Ke.test(Te)){let le=new Date(Te);if(this.isValid(le))return le}}return super.deserialize(Te)}isDateInstance(Te){return Te instanceof Date}isValid(Te){return!isNaN(Te.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(Te,le,Se){const de=new Date;return de.setFullYear(Te,le,Se),de.setHours(0,0,0,0),de}_2digit(Te){return("00"+Te).slice(-2)}_format(Te,le){const Se=new Date;return Se.setUTCFullYear(le.getFullYear(),le.getMonth(),le.getDate()),Se.setUTCHours(le.getHours(),le.getMinutes(),le.getSeconds(),le.getMilliseconds()),Te.format(Se)}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.LFG(dt,8),o.LFG(v.t4))},Be.\u0275prov=o.Yz7({token:Be,factory:Be.\u0275fac}),Be})();const q={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let W=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({providers:[{provide:wt,useClass:ve}]}),Be})(),se=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({providers:[{provide:Ft,useValue:q}],imports:[W]}),Be})(),st=(()=>{class Be{isErrorState(Te,le){return!!(Te&&Te.invalid&&(Te.touched||le&&le.submitted))}}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275prov=o.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})(),pt=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275dir=o.lG2({type:Be,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),Be})();function St(Be,we,Te="mat"){Be.changes.pipe((0,k.O)(Be)).subscribe(({length:le})=>{Ct(we,`${Te}-2-line`,!1),Ct(we,`${Te}-3-line`,!1),Ct(we,`${Te}-multi-line`,!1),2===le||3===le?Ct(we,`${Te}-${le}-line`,!0):le>3&&Ct(we,`${Te}-multi-line`,!0)})}function Ct(Be,we,Te){Be.nativeElement.classList.toggle(we,Te)}let Nt=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({imports:[oe,oe]}),Be})();class qt{constructor(we,Te,le,Se=!1){this._renderer=we,this.element=Te,this.config=le,this._animationForciblyDisabledThroughCss=Se,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const mn={enterDuration:225,exitDuration:150},gn=(0,v.i$)({passive:!0}),sn=["mousedown","touchstart"],pn=["mouseup","mouseleave","touchend","touchcancel"];class It{constructor(we,Te,le,Se){this._target=we,this._ngZone=Te,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,Se.isBrowser&&(this._containerElement=(0,M.fI)(le))}fadeInRipple(we,Te,le={}){const Se=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),de={...mn,...le.animation};le.centered&&(we=Se.left+Se.width/2,Te=Se.top+Se.height/2);const je=le.radius||function rr(Be,we,Te){const le=Math.max(Math.abs(Be-Te.left),Math.abs(Be-Te.right)),Se=Math.max(Math.abs(we-Te.top),Math.abs(we-Te.bottom));return Math.sqrt(le*le+Se*Se)}(we,Te,Se),qe=we-Se.left,Et=Te-Se.top,Kt=de.enterDuration,ln=document.createElement("div");ln.classList.add("mat-ripple-element"),ln.style.left=qe-je+"px",ln.style.top=Et-je+"px",ln.style.height=2*je+"px",ln.style.width=2*je+"px",null!=le.color&&(ln.style.backgroundColor=le.color),ln.style.transitionDuration=`${Kt}ms`,this._containerElement.appendChild(ln);const Tr=window.getComputedStyle(ln),xn=Tr.transitionDuration,Dt="none"===Tr.transitionProperty||"0s"===xn||"0s, 0s"===xn,Xn=new qt(this,ln,le,Dt);ln.style.transform="scale3d(1, 1, 1)",Xn.state=0,le.persistent||(this._mostRecentTransientRipple=Xn);let Vn=null;return!Dt&&(Kt||de.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const Dn=()=>this._finishRippleTransition(Xn),ye=()=>this._destroyRipple(Xn);ln.addEventListener("transitionend",Dn),ln.addEventListener("transitioncancel",ye),Vn={onTransitionEnd:Dn,onTransitionCancel:ye}}),this._activeRipples.set(Xn,Vn),(Dt||!Kt)&&this._finishRippleTransition(Xn),Xn}fadeOutRipple(we){if(2===we.state||3===we.state)return;const Te=we.element,le={...mn,...we.config.animation};Te.style.transitionDuration=`${le.exitDuration}ms`,Te.style.opacity="0",we.state=2,(we._animationForciblyDisabledThroughCss||!le.exitDuration)&&this._finishRippleTransition(we)}fadeOutAll(){this._getActiveRipples().forEach(we=>we.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(we=>{we.config.persistent||we.fadeOut()})}setupTriggerEvents(we){const Te=(0,M.fI)(we);!Te||Te===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Te,this._registerEvents(sn))}handleEvent(we){"mousedown"===we.type?this._onMousedown(we):"touchstart"===we.type?this._onTouchStart(we):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(pn),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(we){0===we.state?this._startFadeOutTransition(we):2===we.state&&this._destroyRipple(we)}_startFadeOutTransition(we){const Te=we===this._mostRecentTransientRipple,{persistent:le}=we.config;we.state=1,!le&&(!Te||!this._isPointerDown)&&we.fadeOut()}_destroyRipple(we){const Te=this._activeRipples.get(we)??null;this._activeRipples.delete(we),this._activeRipples.size||(this._containerRect=null),we===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),we.state=3,null!==Te&&(we.element.removeEventListener("transitionend",Te.onTransitionEnd),we.element.removeEventListener("transitioncancel",Te.onTransitionCancel)),we.element.remove()}_onMousedown(we){const Te=(0,s.X6)(we),le=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!Te&&!le&&(this._isPointerDown=!0,this.fadeInRipple(we.clientX,we.clientY,this._target.rippleConfig))}_onTouchStart(we){if(!this._target.rippleDisabled&&!(0,s.yG)(we)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const Te=we.changedTouches;for(let le=0;le<Te.length;le++)this.fadeInRipple(Te[le].clientX,Te[le].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._getActiveRipples().forEach(we=>{!we.config.persistent&&(1===we.state||we.config.terminateOnPointerUp&&0===we.state)&&we.fadeOut()}))}_registerEvents(we){this._ngZone.runOutsideAngular(()=>{we.forEach(Te=>{this._triggerElement.addEventListener(Te,this,gn)})})}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){this._triggerElement&&(sn.forEach(we=>{this._triggerElement.removeEventListener(we,this,gn)}),this._pointerUpEventsRegistered&&pn.forEach(we=>{this._triggerElement.removeEventListener(we,this,gn)}))}}const lt=new o.OlP("mat-ripple-global-options");let Q=(()=>{class Be{constructor(Te,le,Se,de,je){this._elementRef=Te,this._animationMode=je,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=de||{},this._rippleRenderer=new It(this,le,Te,Se)}get disabled(){return this._disabled}set disabled(Te){Te&&this.fadeOutAllNonPersistent(),this._disabled=Te,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(Te){this._trigger=Te,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(Te,le=0,Se){return"number"==typeof Te?this._rippleRenderer.fadeInRipple(Te,le,{...this.rippleConfig,...Se}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...Te})}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(v.t4),o.Y36(lt,8),o.Y36(o.QbO,8))},Be.\u0275dir=o.lG2({type:Be,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Te,le){2&Te&&o.ekj("mat-ripple-unbounded",le.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),Be})(),Ee=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({imports:[oe,oe]}),Be})(),Ze=(()=>{class Be{constructor(Te){this._animationMode=Te,this.state="unchecked",this.disabled=!1}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.Y36(o.QbO,8))},Be.\u0275cmp=o.Xpm({type:Be,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(Te,le){2&Te&&o.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===le.state)("mat-pseudo-checkbox-checked","checked"===le.state)("mat-pseudo-checkbox-disabled",le.disabled)("_mat-animation-noopable","NoopAnimations"===le._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(Te,le){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}'],encapsulation:2,changeDetection:0}),Be})(),et=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({imports:[oe]}),Be})();const ke=new o.OlP("MAT_OPTION_PARENT_COMPONENT"),_e=Je(class{});let ce=0,He=(()=>{class Be extends _e{constructor(Te){super(),this._labelId="mat-optgroup-label-"+ce++,this._inert=Te?.inertGroups??!1}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.Y36(ke,8))},Be.\u0275dir=o.lG2({type:Be,inputs:{label:"label"},features:[o.qOj]}),Be})();const Qe=new o.OlP("MatOptgroup");let ot=(()=>{class Be extends He{}return Be.\u0275fac=function(){let we;return function(le){return(we||(we=o.n5z(Be)))(le||Be)}}(),Be.\u0275cmp=o.Xpm({type:Be,selectors:[["mat-optgroup"]],hostAttrs:[1,"mat-optgroup"],hostVars:5,hostBindings:function(Te,le){2&Te&&(o.uIk("role",le._inert?null:"group")("aria-disabled",le._inert?null:le.disabled.toString())("aria-labelledby",le._inert?null:le._labelId),o.ekj("mat-optgroup-disabled",le.disabled))},inputs:{disabled:"disabled"},exportAs:["matOptgroup"],features:[o._Bn([{provide:Qe,useExisting:Be}]),o.qOj],ngContentSelectors:J,decls:4,vars:2,consts:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],template:function(Te,le){1&Te&&(o.F$t(H),o.TgZ(0,"span",0),o._uU(1),o.Hsn(2),o.qZA(),o.Hsn(3,1)),2&Te&&(o.Q6J("id",le._labelId),o.xp6(1),o.hij("",le.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}"],encapsulation:2,changeDetection:0}),Be})(),Tt=0;class Gt{constructor(we,Te=!1){this.source=we,this.isUserInput=Te}}let mt=(()=>{class Be{constructor(Te,le,Se,de){this._element=Te,this._changeDetectorRef=le,this._parent=Se,this.group=de,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Tt++,this.onSelectionChange=new o.vpe,this._stateChanges=new R.x}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(Te){this._disabled=(0,M.Ig)(Te)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(Te,le){const Se=this._getHostElement();"function"==typeof Se.focus&&Se.focus(le)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(Te){(Te.keyCode===P.K5||Te.keyCode===P.L_)&&!(0,P.Vb)(Te)&&(this._selectViaInteraction(),Te.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const Te=this.viewValue;Te!==this._mostRecentViewValue&&(this._mostRecentViewValue=Te,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(Te=!1){this.onSelectionChange.emit(new Gt(this,Te))}}return Be.\u0275fac=function(Te){o.$Z()},Be.\u0275dir=o.lG2({type:Be,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),Be})(),Qt=(()=>{class Be extends mt{constructor(Te,le,Se,de){super(Te,le,Se,de)}}return Be.\u0275fac=function(Te){return new(Te||Be)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(ke,8),o.Y36(Qe,8))},Be.\u0275cmp=o.Xpm({type:Be,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(Te,le){1&Te&&o.NdJ("click",function(){return le._selectViaInteraction()})("keydown",function(de){return le._handleKeydown(de)}),2&Te&&(o.Ikx("id",le.id),o.uIk("tabindex",le._getTabIndex())("aria-selected",le._getAriaSelected())("aria-disabled",le.disabled.toString()),o.ekj("mat-selected",le.selected)("mat-option-multiple",le.multiple)("mat-active",le.active)("mat-option-disabled",le.disabled))},exportAs:["matOption"],features:[o.qOj],ngContentSelectors:ue,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(Te,le){1&Te&&(o.F$t(),o.YNc(0,pe,1,2,"mat-pseudo-checkbox",0),o.TgZ(1,"span",1),o.Hsn(2),o.qZA(),o.YNc(3,Z,2,1,"span",2),o._UZ(4,"div",3)),2&Te&&(o.Q6J("ngIf",le.multiple),o.xp6(3),o.Q6J("ngIf",le.group&&le.group._inert),o.xp6(1),o.Q6J("matRippleTrigger",le._getHostElement())("matRippleDisabled",le.disabled||le.disableRipple))},dependencies:[Q,h.O5,Ze],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}'],encapsulation:2,changeDetection:0}),Be})();function jt(Be,we,Te){if(Te.length){let le=we.toArray(),Se=Te.toArray(),de=0;for(let je=0;je<Be+1;je++)le[je].group&&le[je].group===Se[de]&&de++;return de}return 0}function Pn(Be,we,Te,le){return Be<Te?Be:Be+we>Te+le?Math.max(0,Be-le+we):Te}let Wt=(()=>{class Be{}return Be.\u0275fac=function(Te){return new(Te||Be)},Be.\u0275mod=o.oAB({type:Be}),Be.\u0275inj=o.cJS({imports:[Ee,h.ez,oe,et]}),Be})()},17009:(me,V,u)=>{"use strict";u.d(V,{ZX:()=>Fe,ux:()=>rt});var o=u(98184),s=u(84080),a=u(36895),l=u(94650),h=u(3238),v=u(4859),M=u(77579),D=u(83353),R=u(95698),k=u(82722),P=u(37340),H=u(12687),J=u(62289);function pe(be,Xe){if(1&be){const xe=l.EpF();l.TgZ(0,"div",2)(1,"button",3),l.NdJ("click",function(){l.CHM(xe);const bt=l.oxw();return l.KtG(bt.action())}),l._uU(2),l.qZA()()}if(2&be){const xe=l.oxw();l.xp6(2),l.Oqu(xe.data.action)}}function Z(be,Xe){}const ue=new l.OlP("MatSnackBarData");class Ce{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}const ie=Math.pow(2,31)-1;class We{constructor(Xe,xe){this._overlayRef=xe,this._afterDismissed=new M.x,this._afterOpened=new M.x,this._onAction=new M.x,this._dismissedByAction=!1,this.containerInstance=Xe,Xe._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(Xe){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(Xe,ie))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}let at=(()=>{class be{constructor(xe,dt){this.snackBarRef=xe,this.data=dt}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return be.\u0275fac=function(xe){return new(xe||be)(l.Y36(We),l.Y36(ue))},be.\u0275cmp=l.Xpm({type:be,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(xe,dt){1&xe&&(l.TgZ(0,"span",0),l._uU(1),l.qZA(),l.YNc(2,pe,3,1,"div",1)),2&xe&&(l.xp6(1),l.Oqu(dt.data.message),l.xp6(1),l.Q6J("ngIf",dt.hasAction))},dependencies:[a.O5,v.lW],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}"],encapsulation:2,changeDetection:0}),be})();const Ve={snackBarState:(0,P.X$)("state",[(0,P.SB)("void, hidden",(0,P.oB)({transform:"scale(0.8)",opacity:0})),(0,P.SB)("visible",(0,P.oB)({transform:"scale(1)",opacity:1})),(0,P.eR)("* => visible",(0,P.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,P.eR)("* => void, * => hidden",(0,P.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,P.oB)({opacity:0})))])};let oe=(()=>{class be extends s.en{constructor(xe,dt,bt,wt,Ft){super(),this._ngZone=xe,this._elementRef=dt,this._changeDetectorRef=bt,this._platform=wt,this.snackBarConfig=Ft,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new M.x,this._onExit=new M.x,this._onEnter=new M.x,this._animationState="void",this.attachDomPortal=Ke=>{this._assertNotAttached();const Ae=this._portalOutlet.attachDomPortal(Ke);return this._afterPortalAttached(),Ae},this._live="assertive"!==Ft.politeness||Ft.announcementMessage?"off"===Ft.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(xe){this._assertNotAttached();const dt=this._portalOutlet.attachComponentPortal(xe);return this._afterPortalAttached(),dt}attachTemplatePortal(xe){this._assertNotAttached();const dt=this._portalOutlet.attachTemplatePortal(xe);return this._afterPortalAttached(),dt}onAnimationEnd(xe){const{fromState:dt,toState:bt}=xe;if(("void"===bt&&"void"!==dt||"hidden"===bt)&&this._completeExit(),"visible"===bt){const wt=this._onEnter;this._ngZone.run(()=>{wt.next(),wt.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,R.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const xe=this._elementRef.nativeElement,dt=this.snackBarConfig.panelClass;dt&&(Array.isArray(dt)?dt.forEach(bt=>xe.classList.add(bt)):xe.classList.add(dt))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const xe=this._elementRef.nativeElement.querySelector("[aria-hidden]"),dt=this._elementRef.nativeElement.querySelector("[aria-live]");if(xe&&dt){let bt=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&xe.contains(document.activeElement)&&(bt=document.activeElement),xe.removeAttribute("aria-hidden"),dt.appendChild(xe),bt?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return be.\u0275fac=function(xe){return new(xe||be)(l.Y36(l.R0b),l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(D.t4),l.Y36(Ce))},be.\u0275dir=l.lG2({type:be,viewQuery:function(xe,dt){if(1&xe&&l.Gf(s.Pl,7),2&xe){let bt;l.iGM(bt=l.CRH())&&(dt._portalOutlet=bt.first)}},features:[l.qOj]}),be})(),Ie=(()=>{class be extends oe{_afterPortalAttached(){super._afterPortalAttached(),"center"===this.snackBarConfig.horizontalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-top")}}return be.\u0275fac=function(){let Xe;return function(dt){return(Xe||(Xe=l.n5z(be)))(dt||be)}}(),be.\u0275cmp=l.Xpm({type:be,selectors:[["snack-bar-container"]],hostAttrs:[1,"mat-snack-bar-container"],hostVars:1,hostBindings:function(xe,dt){1&xe&&l.WFA("@state.done",function(wt){return dt.onAnimationEnd(wt)}),2&xe&&l.d8E("@state",dt._animationState)},features:[l.qOj],decls:3,vars:2,consts:[["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(xe,dt){1&xe&&(l.TgZ(0,"div",0),l.YNc(1,Z,0,0,"ng-template",1),l.qZA(),l._UZ(2,"div")),2&xe&&(l.xp6(2),l.uIk("aria-live",dt._live)("role",dt._role))},dependencies:[s.Pl],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}"],encapsulation:2,data:{animation:[Ve.snackBarState]}}),be})(),Fe=(()=>{class be{}return be.\u0275fac=function(xe){return new(xe||be)},be.\u0275mod=l.oAB({type:be}),be.\u0275inj=l.cJS({imports:[o.U8,s.eL,a.ez,v.ot,h.BQ,h.BQ]}),be})();const Ne=new l.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function Je(){return new Ce}});let Ue=(()=>{class be{constructor(xe,dt,bt,wt,Ft,Ke){this._overlay=xe,this._live=dt,this._injector=bt,this._breakpointObserver=wt,this._parentSnackBar=Ft,this._defaultConfig=Ke,this._snackBarRefAtThisLevel=null}get _openedSnackBarRef(){const xe=this._parentSnackBar;return xe?xe._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(xe){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=xe:this._snackBarRefAtThisLevel=xe}openFromComponent(xe,dt){return this._attach(xe,dt)}openFromTemplate(xe,dt){return this._attach(xe,dt)}open(xe,dt="",bt){const wt={...this._defaultConfig,...bt};return wt.data={message:xe,action:dt},wt.announcementMessage===xe&&(wt.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,wt)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(xe,dt){const wt=l.zs3.create({parent:dt&&dt.viewContainerRef&&dt.viewContainerRef.injector||this._injector,providers:[{provide:Ce,useValue:dt}]}),Ft=new s.C5(this.snackBarContainerComponent,dt.viewContainerRef,wt),Ke=xe.attach(Ft);return Ke.instance.snackBarConfig=dt,Ke.instance}_attach(xe,dt){const bt={...new Ce,...this._defaultConfig,...dt},wt=this._createOverlay(bt),Ft=this._attachSnackBarContainer(wt,bt),Ke=new We(Ft,wt);if(xe instanceof l.Rgc){const Ae=new s.UE(xe,null,{$implicit:bt.data,snackBarRef:Ke});Ke.instance=Ft.attachTemplatePortal(Ae)}else{const Ae=this._createInjector(bt,Ke),ve=new s.C5(xe,void 0,Ae),q=Ft.attachComponentPortal(ve);Ke.instance=q.instance}return this._breakpointObserver.observe(J.u3.HandsetPortrait).pipe((0,k.R)(wt.detachments())).subscribe(Ae=>{wt.overlayElement.classList.toggle(this.handsetCssClass,Ae.matches)}),bt.announcementMessage&&Ft._onAnnounce.subscribe(()=>{this._live.announce(bt.announcementMessage,bt.politeness)}),this._animateSnackBar(Ke,bt),this._openedSnackBarRef=Ke,this._openedSnackBarRef}_animateSnackBar(xe,dt){xe.afterDismissed().subscribe(()=>{this._openedSnackBarRef==xe&&(this._openedSnackBarRef=null),dt.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{xe.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):xe.containerInstance.enter(),dt.duration&&dt.duration>0&&xe.afterOpened().subscribe(()=>xe._dismissAfter(dt.duration))}_createOverlay(xe){const dt=new o.X_;dt.direction=xe.direction;let bt=this._overlay.position().global();const wt="rtl"===xe.direction,Ft="left"===xe.horizontalPosition||"start"===xe.horizontalPosition&&!wt||"end"===xe.horizontalPosition&&wt,Ke=!Ft&&"center"!==xe.horizontalPosition;return Ft?bt.left("0"):Ke?bt.right("0"):bt.centerHorizontally(),"top"===xe.verticalPosition?bt.top("0"):bt.bottom("0"),dt.positionStrategy=bt,this._overlay.create(dt)}_createInjector(xe,dt){return l.zs3.create({parent:xe&&xe.viewContainerRef&&xe.viewContainerRef.injector||this._injector,providers:[{provide:We,useValue:dt},{provide:ue,useValue:xe.data}]})}}return be.\u0275fac=function(xe){return new(xe||be)(l.LFG(o.aV),l.LFG(H.Kd),l.LFG(l.zs3),l.LFG(J.Yg),l.LFG(be,12),l.LFG(Ne))},be.\u0275prov=l.Yz7({token:be,factory:be.\u0275fac}),be})(),rt=(()=>{class be extends Ue{constructor(xe,dt,bt,wt,Ft,Ke){super(xe,dt,bt,wt,Ft,Ke),this.simpleSnackBarComponent=at,this.snackBarContainerComponent=Ie,this.handsetCssClass="mat-snack-bar-handset"}}return be.\u0275fac=function(xe){return new(xe||be)(l.LFG(o.aV),l.LFG(H.Kd),l.LFG(l.zs3),l.LFG(J.Yg),l.LFG(be,12),l.LFG(Ne))},be.\u0275prov=l.Yz7({token:be,factory:be.\u0275fac,providedIn:Fe}),be})()},11481:(me,V,u)=>{"use strict";u.d(V,{Cb:()=>Te,Dx:()=>ke,H7:()=>Dt,b2:()=>lt,h_:()=>Ee,hm:()=>Tr,ki:()=>le,ok:()=>Kt,q6:()=>sn,se:()=>xe,t6:()=>xn});var o=u(36895),s=u(94650);class a extends o.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class l extends a{static makeCurrent(){(0,o.HT)(new l)}onAndCancel(Me,re,Ye){return Me.addEventListener(re,Ye,!1),()=>{Me.removeEventListener(re,Ye,!1)}}dispatchEvent(Me,re){Me.dispatchEvent(re)}remove(Me){Me.parentNode&&Me.parentNode.removeChild(Me)}createElement(Me,re){return(re=re||this.getDefaultDocument()).createElement(Me)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(Me){return Me.nodeType===Node.ELEMENT_NODE}isShadowRoot(Me){return Me instanceof DocumentFragment}getGlobalEventTarget(Me,re){return"window"===re?window:"document"===re?Me:"body"===re?Me.body:null}getBaseHref(Me){const re=function v(){return h=h||document.querySelector("base"),h?h.getAttribute("href"):null}();return null==re?null:function D(ye){M=M||document.createElement("a"),M.setAttribute("href",ye);const Me=M.pathname;return"/"===Me.charAt(0)?Me:`/${Me}`}(re)}resetBaseElement(){h=null}getUserAgent(){return window.navigator.userAgent}getCookie(Me){return(0,o.Mx)(document.cookie,Me)}}let M,h=null;const R=new s.OlP("TRANSITION_ID"),P=[{provide:s.ip1,useFactory:function k(ye,Me,re){return()=>{re.get(s.CZH).donePromise.then(()=>{const Ye=(0,o.q)(),nt=Me.querySelectorAll(`style[ng-transition="${ye}"]`);for(let Lt=0;Lt<nt.length;Lt++)Ye.remove(nt[Lt])})}},deps:[R,o.K0,s.zs3],multi:!0}];let J=(()=>{class ye{build(){return new XMLHttpRequest}}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();const pe=new s.OlP("EventManagerPlugins");let Z=(()=>{class ye{constructor(re,Ye){this._zone=Ye,this._eventNameToPlugin=new Map,re.forEach(nt=>nt.manager=this),this._plugins=re.slice().reverse()}addEventListener(re,Ye,nt){return this._findPluginFor(Ye).addEventListener(re,Ye,nt)}addGlobalEventListener(re,Ye,nt){return this._findPluginFor(Ye).addGlobalEventListener(re,Ye,nt)}getZone(){return this._zone}_findPluginFor(re){const Ye=this._eventNameToPlugin.get(re);if(Ye)return Ye;const nt=this._plugins;for(let Lt=0;Lt<nt.length;Lt++){const Ut=nt[Lt];if(Ut.supports(re))return this._eventNameToPlugin.set(re,Ut),Ut}throw new Error(`No event manager plugin found for event ${re}`)}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(pe),s.LFG(s.R0b))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();class ue{constructor(Me){this._doc=Me}addGlobalEventListener(Me,re,Ye){const nt=(0,o.q)().getGlobalEventTarget(this._doc,Me);if(!nt)throw new Error(`Unsupported event target ${nt} for event ${re}`);return this.addEventListener(nt,re,Ye)}}let Ce=(()=>{class ye{constructor(){this._stylesSet=new Set}addStyles(re){const Ye=new Set;re.forEach(nt=>{this._stylesSet.has(nt)||(this._stylesSet.add(nt),Ye.add(nt))}),this.onStylesAdded(Ye)}onStylesAdded(re){}getAllStyles(){return Array.from(this._stylesSet)}}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})(),ie=(()=>{class ye extends Ce{constructor(re){super(),this._doc=re,this._hostNodes=new Map,this._hostNodes.set(re.head,[])}_addStylesToHost(re,Ye,nt){re.forEach(Lt=>{const Ut=this._doc.createElement("style");Ut.textContent=Lt,nt.push(Ye.appendChild(Ut))})}addHost(re){const Ye=[];this._addStylesToHost(this._stylesSet,re,Ye),this._hostNodes.set(re,Ye)}removeHost(re){const Ye=this._hostNodes.get(re);Ye&&Ye.forEach(We),this._hostNodes.delete(re)}onStylesAdded(re){this._hostNodes.forEach((Ye,nt)=>{this._addStylesToHost(re,nt,Ye)})}ngOnDestroy(){this._hostNodes.forEach(re=>re.forEach(We))}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();function We(ye){(0,o.q)().remove(ye)}const at={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Ve=/%COMP%/g;function rt(ye,Me,re){for(let Ye=0;Ye<Me.length;Ye++){let nt=Me[Ye];Array.isArray(nt)?rt(ye,nt,re):(nt=nt.replace(Ve,ye),re.push(nt))}return re}function be(ye){return Me=>{if("__ngUnwrap__"===Me)return ye;!1===ye(Me)&&(Me.preventDefault(),Me.returnValue=!1)}}let xe=(()=>{class ye{constructor(re,Ye,nt){this.eventManager=re,this.sharedStylesHost=Ye,this.appId=nt,this.rendererByCompId=new Map,this.defaultRenderer=new dt(re)}createRenderer(re,Ye){if(!re||!Ye)return this.defaultRenderer;switch(Ye.encapsulation){case s.ifc.Emulated:{let nt=this.rendererByCompId.get(Ye.id);return nt||(nt=new Ke(this.eventManager,this.sharedStylesHost,Ye,this.appId),this.rendererByCompId.set(Ye.id,nt)),nt.applyToHost(re),nt}case 1:case s.ifc.ShadowDom:return new Ae(this.eventManager,this.sharedStylesHost,re,Ye);default:if(!this.rendererByCompId.has(Ye.id)){const nt=rt(Ye.id,Ye.styles,[]);this.sharedStylesHost.addStyles(nt),this.rendererByCompId.set(Ye.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(Z),s.LFG(ie),s.LFG(s.AFp))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();class dt{constructor(Me){this.eventManager=Me,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(Me,re){return re?document.createElementNS(at[re]||re,Me):document.createElement(Me)}createComment(Me){return document.createComment(Me)}createText(Me){return document.createTextNode(Me)}appendChild(Me,re){(Ft(Me)?Me.content:Me).appendChild(re)}insertBefore(Me,re,Ye){Me&&(Ft(Me)?Me.content:Me).insertBefore(re,Ye)}removeChild(Me,re){Me&&Me.removeChild(re)}selectRootElement(Me,re){let Ye="string"==typeof Me?document.querySelector(Me):Me;if(!Ye)throw new Error(`The selector "${Me}" did not match any elements`);return re||(Ye.textContent=""),Ye}parentNode(Me){return Me.parentNode}nextSibling(Me){return Me.nextSibling}setAttribute(Me,re,Ye,nt){if(nt){re=nt+":"+re;const Lt=at[nt];Lt?Me.setAttributeNS(Lt,re,Ye):Me.setAttribute(re,Ye)}else Me.setAttribute(re,Ye)}removeAttribute(Me,re,Ye){if(Ye){const nt=at[Ye];nt?Me.removeAttributeNS(nt,re):Me.removeAttribute(`${Ye}:${re}`)}else Me.removeAttribute(re)}addClass(Me,re){Me.classList.add(re)}removeClass(Me,re){Me.classList.remove(re)}setStyle(Me,re,Ye,nt){nt&(s.JOm.DashCase|s.JOm.Important)?Me.style.setProperty(re,Ye,nt&s.JOm.Important?"important":""):Me.style[re]=Ye}removeStyle(Me,re,Ye){Ye&s.JOm.DashCase?Me.style.removeProperty(re):Me.style[re]=""}setProperty(Me,re,Ye){Me[re]=Ye}setValue(Me,re){Me.nodeValue=re}listen(Me,re,Ye){return"string"==typeof Me?this.eventManager.addGlobalEventListener(Me,re,be(Ye)):this.eventManager.addEventListener(Me,re,be(Ye))}}function Ft(ye){return"TEMPLATE"===ye.tagName&&void 0!==ye.content}class Ke extends dt{constructor(Me,re,Ye,nt){super(Me),this.component=Ye;const Lt=rt(nt+"-"+Ye.id,Ye.styles,[]);re.addStyles(Lt),this.contentAttr=function Je(ye){return"_ngcontent-%COMP%".replace(Ve,ye)}(nt+"-"+Ye.id),this.hostAttr=function Ue(ye){return"_nghost-%COMP%".replace(Ve,ye)}(nt+"-"+Ye.id)}applyToHost(Me){super.setAttribute(Me,this.hostAttr,"")}createElement(Me,re){const Ye=super.createElement(Me,re);return super.setAttribute(Ye,this.contentAttr,""),Ye}}class Ae extends dt{constructor(Me,re,Ye,nt){super(Me),this.sharedStylesHost=re,this.hostEl=Ye,this.shadowRoot=Ye.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Lt=rt(nt.id,nt.styles,[]);for(let Ut=0;Ut<Lt.length;Ut++){const Rt=document.createElement("style");Rt.textContent=Lt[Ut],this.shadowRoot.appendChild(Rt)}}nodeOrShadowRoot(Me){return Me===this.hostEl?this.shadowRoot:Me}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(Me,re){return super.appendChild(this.nodeOrShadowRoot(Me),re)}insertBefore(Me,re,Ye){return super.insertBefore(this.nodeOrShadowRoot(Me),re,Ye)}removeChild(Me,re){return super.removeChild(this.nodeOrShadowRoot(Me),re)}parentNode(Me){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(Me)))}}let ve=(()=>{class ye extends ue{constructor(re){super(re)}supports(re){return!0}addEventListener(re,Ye,nt){return re.addEventListener(Ye,nt,!1),()=>this.removeEventListener(re,Ye,nt)}removeEventListener(re,Ye,nt){return re.removeEventListener(Ye,nt)}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();const q=["alt","control","meta","shift"],W={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},se={alt:ye=>ye.altKey,control:ye=>ye.ctrlKey,meta:ye=>ye.metaKey,shift:ye=>ye.shiftKey};let $e=(()=>{class ye extends ue{constructor(re){super(re)}supports(re){return null!=ye.parseEventName(re)}addEventListener(re,Ye,nt){const Lt=ye.parseEventName(Ye),Ut=ye.eventCallback(Lt.fullKey,nt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,o.q)().onAndCancel(re,Lt.domEventName,Ut))}static parseEventName(re){const Ye=re.toLowerCase().split("."),nt=Ye.shift();if(0===Ye.length||"keydown"!==nt&&"keyup"!==nt)return null;const Lt=ye._normalizeKey(Ye.pop());let Ut="",Rt=Ye.indexOf("code");if(Rt>-1&&(Ye.splice(Rt,1),Ut="code."),q.forEach(wn=>{const Bt=Ye.indexOf(wn);Bt>-1&&(Ye.splice(Bt,1),Ut+=wn+".")}),Ut+=Lt,0!=Ye.length||0===Lt.length)return null;const un={};return un.domEventName=nt,un.fullKey=Ut,un}static matchEventFullKeyCode(re,Ye){let nt=W[re.key]||re.key,Lt="";return Ye.indexOf("code.")>-1&&(nt=re.code,Lt="code."),!(null==nt||!nt)&&(nt=nt.toLowerCase()," "===nt?nt="space":"."===nt&&(nt="dot"),q.forEach(Ut=>{Ut!==nt&&(0,se[Ut])(re)&&(Lt+=Ut+".")}),Lt+=nt,Lt===Ye)}static eventCallback(re,Ye,nt){return Lt=>{ye.matchEventFullKeyCode(Lt,re)&&nt.runGuarded(()=>Ye(Lt))}}static _normalizeKey(re){return"esc"===re?"escape":re}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})();const sn=(0,s.eFA)(s._c5,"browser",[{provide:s.Lbi,useValue:o.bD},{provide:s.g9A,useValue:function qt(){l.makeCurrent()},multi:!0},{provide:o.K0,useFactory:function yn(){return(0,s.RDi)(document),document},deps:[]}]),pn=new s.OlP(""),It=[{provide:s.rWj,useClass:class H{addToWindow(Me){s.dqk.getAngularTestability=(Ye,nt=!0)=>{const Lt=Me.findTestabilityInTree(Ye,nt);if(null==Lt)throw new Error("Could not find testability for element.");return Lt},s.dqk.getAllAngularTestabilities=()=>Me.getAllTestabilities(),s.dqk.getAllAngularRootElements=()=>Me.getAllRootElements(),s.dqk.frameworkStabilizers||(s.dqk.frameworkStabilizers=[]),s.dqk.frameworkStabilizers.push(Ye=>{const nt=s.dqk.getAllAngularTestabilities();let Lt=nt.length,Ut=!1;const Rt=function(un){Ut=Ut||un,Lt--,0==Lt&&Ye(Ut)};nt.forEach(function(un){un.whenStable(Rt)})})}findTestabilityInTree(Me,re,Ye){return null==re?null:Me.getTestability(re)??(Ye?(0,o.q)().isShadowRoot(re)?this.findTestabilityInTree(Me,re.host,!0):this.findTestabilityInTree(Me,re.parentElement,!0):null)}},deps:[]},{provide:s.lri,useClass:s.dDg,deps:[s.R0b,s.eoX,s.rWj]},{provide:s.dDg,useClass:s.dDg,deps:[s.R0b,s.eoX,s.rWj]}],rr=[{provide:s.zSh,useValue:"root"},{provide:s.qLn,useFactory:function mn(){return new s.qLn},deps:[]},{provide:pe,useClass:ve,multi:!0,deps:[o.K0,s.R0b,s.Lbi]},{provide:pe,useClass:$e,multi:!0,deps:[o.K0]},{provide:xe,useClass:xe,deps:[Z,ie,s.AFp]},{provide:s.FYo,useExisting:xe},{provide:Ce,useExisting:ie},{provide:ie,useClass:ie,deps:[o.K0]},{provide:Z,useClass:Z,deps:[pe,s.R0b]},{provide:o.JF,useClass:J,deps:[]},[]];let lt=(()=>{class ye{constructor(re){}static withServerTransition(re){return{ngModule:ye,providers:[{provide:s.AFp,useValue:re.appId},{provide:R,useExisting:s.AFp},P]}}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(pn,12))},ye.\u0275mod=s.oAB({type:ye}),ye.\u0275inj=s.cJS({providers:[...rr,...It],imports:[o.ez,s.hGG]}),ye})(),Ee=(()=>{class ye{constructor(re){this._doc=re,this._dom=(0,o.q)()}addTag(re,Ye=!1){return re?this._getOrCreateElement(re,Ye):null}addTags(re,Ye=!1){return re?re.reduce((nt,Lt)=>(Lt&&nt.push(this._getOrCreateElement(Lt,Ye)),nt),[]):[]}getTag(re){return re&&this._doc.querySelector(`meta[${re}]`)||null}getTags(re){if(!re)return[];const Ye=this._doc.querySelectorAll(`meta[${re}]`);return Ye?[].slice.call(Ye):[]}updateTag(re,Ye){if(!re)return null;Ye=Ye||this._parseSelector(re);const nt=this.getTag(Ye);return nt?this._setMetaElementAttributes(re,nt):this._getOrCreateElement(re,!0)}removeTag(re){this.removeTagElement(this.getTag(re))}removeTagElement(re){re&&this._dom.remove(re)}_getOrCreateElement(re,Ye=!1){if(!Ye){const Ut=this._parseSelector(re),Rt=this.getTags(Ut).filter(un=>this._containsAttributes(re,un))[0];if(void 0!==Rt)return Rt}const nt=this._dom.createElement("meta");return this._setMetaElementAttributes(re,nt),this._doc.getElementsByTagName("head")[0].appendChild(nt),nt}_setMetaElementAttributes(re,Ye){return Object.keys(re).forEach(nt=>Ye.setAttribute(this._getMetaKeyMap(nt),re[nt])),Ye}_parseSelector(re){const Ye=re.name?"name":"property";return`${Ye}="${re[Ye]}"`}_containsAttributes(re,Ye){return Object.keys(re).every(nt=>Ye.getAttribute(this._getMetaKeyMap(nt))===re[nt])}_getMetaKeyMap(re){return Ze[re]||re}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:function(re){let Ye=null;return Ye=re?new re:function Q(){return new Ee((0,s.LFG)(o.K0))}(),Ye},providedIn:"root"}),ye})();const Ze={httpEquiv:"http-equiv"};let ke=(()=>{class ye{constructor(re){this._doc=re}getTitle(){return this._doc.title}setTitle(re){this._doc.title=re||""}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:function(re){let Ye=null;return Ye=re?new re:function et(){return new ke((0,s.LFG)(o.K0))}(),Ye},providedIn:"root"}),ye})();function Te(ye){return ye}typeof window<"u"&&window;let le=(()=>{class ye{constructor(){this.store={},this.onSerializeCallbacks={}}get(re,Ye){return void 0!==this.store[re]?this.store[re]:Ye}set(re,Ye){this.store[re]=Ye}remove(re){delete this.store[re]}hasKey(re){return this.store.hasOwnProperty(re)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(re,Ye){this.onSerializeCallbacks[re]=Ye}toJson(){for(const re in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(re))try{this.store[re]=this.onSerializeCallbacks[re]()}catch(Ye){console.warn("Exception in onSerialize callback: ",Ye)}return JSON.stringify(this.store)}}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275prov=s.Yz7({token:ye,factory:function(){return(()=>{const Me=(0,s.f3M)(o.K0),re=(0,s.f3M)(s.AFp),Ye=new ye;return Ye.store=function Se(ye,Me){const re=ye.getElementById(Me+"-state");let Ye={};if(re&&re.textContent)try{Ye=JSON.parse(function we(ye){const Me={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"};return ye.replace(/&[^;]+;/g,re=>Me[re])}(re.textContent))}catch(nt){console.warn("Exception while restoring TransferState for app "+Me,nt)}return Ye}(Me,re),Ye})()},providedIn:"root"}),ye})();const Et={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0,doubletap:!0},Kt=new s.OlP("HammerGestureConfig"),ln=new s.OlP("HammerLoader");let Tr=(()=>{class ye{constructor(){this.events=[],this.overrides={}}buildHammer(re){const Ye=new Hammer(re,this.options);Ye.get("pinch").set({enable:!0}),Ye.get("rotate").set({enable:!0});for(const nt in this.overrides)Ye.get(nt).set(this.overrides[nt]);return Ye}}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})(),Zt=(()=>{class ye extends ue{constructor(re,Ye,nt,Lt){super(re),this._config=Ye,this.console=nt,this.loader=Lt,this._loaderPromise=null}supports(re){return!(!Et.hasOwnProperty(re.toLowerCase())&&!this.isCustomEvent(re)||!window.Hammer&&!this.loader)}addEventListener(re,Ye,nt){const Lt=this.manager.getZone();if(Ye=Ye.toLowerCase(),!window.Hammer&&this.loader){this._loaderPromise=this._loaderPromise||Lt.runOutsideAngular(()=>this.loader());let Ut=!1,Rt=()=>{Ut=!0};return Lt.runOutsideAngular(()=>this._loaderPromise.then(()=>{window.Hammer?Ut||(Rt=this.addEventListener(re,Ye,nt)):Rt=()=>{}}).catch(()=>{Rt=()=>{}})),()=>{Rt()}}return Lt.runOutsideAngular(()=>{const Ut=this._config.buildHammer(re),Rt=function(un){Lt.runGuarded(function(){nt(un)})};return Ut.on(Ye,Rt),()=>{Ut.off(Ye,Rt),"function"==typeof Ut.destroy&&Ut.destroy()}})}isCustomEvent(re){return this._config.events.indexOf(re)>-1}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0),s.LFG(Kt),s.LFG(s.c2e),s.LFG(ln,8))},ye.\u0275prov=s.Yz7({token:ye,factory:ye.\u0275fac}),ye})(),xn=(()=>{class ye{}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275mod=s.oAB({type:ye}),ye.\u0275inj=s.cJS({providers:[{provide:pe,useClass:Zt,multi:!0,deps:[o.K0,Kt,s.c2e,[new s.FiY,ln]]},{provide:Kt,useClass:Tr,deps:[]}]}),ye})(),Dt=(()=>{class ye{}return ye.\u0275fac=function(re){return new(re||ye)},ye.\u0275prov=s.Yz7({token:ye,factory:function(re){let Ye=null;return Ye=re?new(re||ye):s.LFG(Vn),Ye},providedIn:"root"}),ye})(),Vn=(()=>{class ye extends Dt{constructor(re){super(),this._doc=re}sanitize(re,Ye){if(null==Ye)return null;switch(re){case s.q3G.NONE:return Ye;case s.q3G.HTML:return(0,s.qzn)(Ye,"HTML")?(0,s.z3N)(Ye):(0,s.EiD)(this._doc,String(Ye)).toString();case s.q3G.STYLE:return(0,s.qzn)(Ye,"Style")?(0,s.z3N)(Ye):Ye;case s.q3G.SCRIPT:if((0,s.qzn)(Ye,"Script"))return(0,s.z3N)(Ye);throw new Error("unsafe value used in a script context");case s.q3G.URL:return(0,s.qzn)(Ye,"URL")?(0,s.z3N)(Ye):(0,s.mCW)(String(Ye));case s.q3G.RESOURCE_URL:if((0,s.qzn)(Ye,"ResourceURL"))return(0,s.z3N)(Ye);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${re} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(re){return(0,s.JVY)(re)}bypassSecurityTrustStyle(re){return(0,s.L6k)(re)}bypassSecurityTrustScript(re){return(0,s.eBb)(re)}bypassSecurityTrustUrl(re){return(0,s.LAX)(re)}bypassSecurityTrustResourceUrl(re){return(0,s.pB0)(re)}}return ye.\u0275fac=function(re){return new(re||ye)(s.LFG(o.K0))},ye.\u0275prov=s.Yz7({token:ye,factory:function(re){let Ye=null;return Ye=re?new re:function Xn(ye){return new Vn(ye.get(o.K0))}(s.LFG(s.zs3)),Ye},providedIn:"root"}),ye})()},82761:(me,V,u)=>{"use strict";u.d(V,{gz:()=>cs,wM:()=>ee,m2:()=>En,OD:()=>hr,F0:()=>vr,rH:()=>es,yS:()=>zi,Bz:()=>Sr,lC:()=>Zs,Xs:()=>Pe});var o=u(94650),s=u(32076),a=u(39646),l=u(61135),h=u(86805),v=u(39841),M=u(97272),D=u(49770),R=u(89635),k=u(62843),P=u(69751),H=u(60515),J=u(94033),pe=u(77579),Z=u(36895),ue=u(54004),Ce=u(63900),ie=u(95698),We=u(68675),at=u(39300),Ve=u(86099),oe=u(50590),Ie=u(24351),Fe=u(18505),Ne=u(70262),Je=u(54482),Ue=u(57359);function rt(f,y){return(0,Je.e)((0,Ue.U)(f,y,arguments.length>=2,!0))}var be=u(25403);function Xe(f){return f<=0?()=>H.E:(0,Je.e)((y,p)=>{let S=[];y.subscribe((0,be.x)(p,A=>{S.push(A),f<S.length&&S.shift()},()=>{for(const A of S)p.next(A);p.complete()},void 0,()=>{S=null}))})}var xe=u(18068),dt=u(46590),bt=u(44671);function wt(f,y){const p=arguments.length>=2;return S=>S.pipe(f?(0,at.h)((A,G)=>f(A,G,S)):bt.y,Xe(1),p?(0,dt.d)(y):(0,xe.T)(()=>new h.K))}var Ft=u(22529),Ke=u(69718),Ae=u(28746),ve=u(38343),q=u(8189),W=u(11481);const se="primary",$e=Symbol("RouteTitle");class st{constructor(y){this.params=y||{}}has(y){return Object.prototype.hasOwnProperty.call(this.params,y)}get(y){if(this.has(y)){const p=this.params[y];return Array.isArray(p)?p[0]:p}return null}getAll(y){if(this.has(y)){const p=this.params[y];return Array.isArray(p)?p:[p]}return[]}get keys(){return Object.keys(this.params)}}function pt(f){return new st(f)}function St(f,y,p){const S=p.path.split("/");if(S.length>f.length||"full"===p.pathMatch&&(y.hasChildren()||S.length<f.length))return null;const A={};for(let G=0;G<S.length;G++){const he=S[G],fe=f[G];if(he.startsWith(":"))A[he.substring(1)]=fe;else if(he!==fe.path)return null}return{consumed:f.slice(0,S.length),posParams:A}}function Nt(f,y){const p=f?Object.keys(f):void 0,S=y?Object.keys(y):void 0;if(!p||!S||p.length!=S.length)return!1;let A;for(let G=0;G<p.length;G++)if(A=p[G],!qt(f[A],y[A]))return!1;return!0}function qt(f,y){if(Array.isArray(f)&&Array.isArray(y)){if(f.length!==y.length)return!1;const p=[...f].sort(),S=[...y].sort();return p.every((A,G)=>S[G]===A)}return f===y}function mn(f){return Array.prototype.concat.apply([],f)}function yn(f){return f.length>0?f[f.length-1]:null}function sn(f,y){for(const p in f)f.hasOwnProperty(p)&&y(f[p],p)}function pn(f){return(0,o.CqO)(f)?f:(0,o.QGY)(f)?(0,s.D)(Promise.resolve(f)):(0,a.of)(f)}const lt={exact:function et(f,y,p){if(!mt(f.segments,y.segments)||!He(f.segments,y.segments,p)||f.numberOfChildren!==y.numberOfChildren)return!1;for(const S in y.children)if(!f.children[S]||!et(f.children[S],y.children[S],p))return!1;return!0},subset:_e},Q={exact:function Ze(f,y){return Nt(f,y)},subset:function ke(f,y){return Object.keys(y).length<=Object.keys(f).length&&Object.keys(y).every(p=>qt(f[p],y[p]))},ignored:()=>!0};function Ee(f,y,p){return lt[p.paths](f.root,y.root,p.matrixParams)&&Q[p.queryParams](f.queryParams,y.queryParams)&&!("exact"===p.fragment&&f.fragment!==y.fragment)}function _e(f,y,p){return ce(f,y,y.segments,p)}function ce(f,y,p,S){if(f.segments.length>p.length){const A=f.segments.slice(0,p.length);return!(!mt(A,p)||y.hasChildren()||!He(A,p,S))}if(f.segments.length===p.length){if(!mt(f.segments,p)||!He(f.segments,p,S))return!1;for(const A in y.children)if(!f.children[A]||!_e(f.children[A],y.children[A],S))return!1;return!0}{const A=p.slice(0,f.segments.length),G=p.slice(f.segments.length);return!!(mt(f.segments,A)&&He(f.segments,A,S)&&f.children[se])&&ce(f.children[se],y,G,S)}}function He(f,y,p){return y.every((S,A)=>Q[p](f[A].parameters,S.parameters))}class Qe{constructor(y,p,S){this.root=y,this.queryParams=p,this.fragment=S}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=pt(this.queryParams)),this._queryParamMap}toString(){return Wt.serialize(this)}}class ot{constructor(y,p){this.segments=y,this.children=p,this.parent=null,sn(p,(S,A)=>S.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Be(this)}}class Tt{constructor(y,p){this.path=y,this.parameters=p}get parameterMap(){return this._parameterMap||(this._parameterMap=pt(this.parameters)),this._parameterMap}toString(){return Et(this)}}function mt(f,y){return f.length===y.length&&f.every((p,S)=>p.path===y[S].path)}let jt=(()=>{class f{}return f.\u0275fac=function(p){return new(p||f)},f.\u0275prov=o.Yz7({token:f,factory:function(){return new Pn},providedIn:"root"}),f})();class Pn{parse(y){const p=new Dn(y);return new Qe(p.parseRootSegment(),p.parseQueryParams(),p.parseFragment())}serialize(y){const p=`/${we(y.root,!0)}`,S=function ln(f){const y=Object.keys(f).map(p=>{const S=f[p];return Array.isArray(S)?S.map(A=>`${le(p)}=${le(A)}`).join("&"):`${le(p)}=${le(S)}`}).filter(p=>!!p);return y.length?`?${y.join("&")}`:""}(y.queryParams);return`${p}${S}${"string"==typeof y.fragment?`#${function Se(f){return encodeURI(f)}(y.fragment)}`:""}`}}const Wt=new Pn;function Be(f){return f.segments.map(y=>Et(y)).join("/")}function we(f,y){if(!f.hasChildren())return Be(f);if(y){const p=f.children[se]?we(f.children[se],!1):"",S=[];return sn(f.children,(A,G)=>{G!==se&&S.push(`${G}:${we(A,!1)}`)}),S.length>0?`${p}(${S.join("//")})`:p}{const p=function Qt(f,y){let p=[];return sn(f.children,(S,A)=>{A===se&&(p=p.concat(y(S,A)))}),sn(f.children,(S,A)=>{A!==se&&(p=p.concat(y(S,A)))}),p}(f,(S,A)=>A===se?[we(f.children[se],!1)]:[`${A}:${we(S,!1)}`]);return 1===Object.keys(f.children).length&&null!=f.children[se]?`${Be(f)}/${p[0]}`:`${Be(f)}/(${p.join("//")})`}}function Te(f){return encodeURIComponent(f).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function le(f){return Te(f).replace(/%3B/gi,";")}function de(f){return Te(f).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function je(f){return decodeURIComponent(f)}function qe(f){return je(f.replace(/\+/g,"%20"))}function Et(f){return`${de(f.path)}${function Kt(f){return Object.keys(f).map(y=>`;${de(y)}=${de(f[y])}`).join("")}(f.parameters)}`}const Tr=/^[^\/()?;=#]+/;function Zt(f){const y=f.match(Tr);return y?y[0]:""}const xn=/^[^=?&#]+/,Xn=/^[^&#]+/;class Dn{constructor(y){this.url=y,this.remaining=y}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ot([],{}):new ot([],this.parseChildren())}parseQueryParams(){const y={};if(this.consumeOptional("?"))do{this.parseQueryParam(y)}while(this.consumeOptional("&"));return y}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const y=[];for(this.peekStartsWith("(")||y.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),y.push(this.parseSegment());let p={};this.peekStartsWith("/(")&&(this.capture("/"),p=this.parseParens(!0));let S={};return this.peekStartsWith("(")&&(S=this.parseParens(!1)),(y.length>0||Object.keys(p).length>0)&&(S[se]=new ot(y,p)),S}parseSegment(){const y=Zt(this.remaining);if(""===y&&this.peekStartsWith(";"))throw new o.vHH(4009,!1);return this.capture(y),new Tt(je(y),this.parseMatrixParams())}parseMatrixParams(){const y={};for(;this.consumeOptional(";");)this.parseParam(y);return y}parseParam(y){const p=Zt(this.remaining);if(!p)return;this.capture(p);let S="";if(this.consumeOptional("=")){const A=Zt(this.remaining);A&&(S=A,this.capture(S))}y[je(p)]=je(S)}parseQueryParam(y){const p=function Dt(f){const y=f.match(xn);return y?y[0]:""}(this.remaining);if(!p)return;this.capture(p);let S="";if(this.consumeOptional("=")){const he=function Vn(f){const y=f.match(Xn);return y?y[0]:""}(this.remaining);he&&(S=he,this.capture(S))}const A=qe(p),G=qe(S);if(y.hasOwnProperty(A)){let he=y[A];Array.isArray(he)||(he=[he],y[A]=he),he.push(G)}else y[A]=G}parseParens(y){const p={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const S=Zt(this.remaining),A=this.remaining[S.length];if("/"!==A&&")"!==A&&";"!==A)throw new o.vHH(4010,!1);let G;S.indexOf(":")>-1?(G=S.slice(0,S.indexOf(":")),this.capture(G),this.capture(":")):y&&(G=se);const he=this.parseChildren();p[G]=1===Object.keys(he).length?he[se]:new ot([],he),this.consumeOptional("//")}return p}peekStartsWith(y){return this.remaining.startsWith(y)}consumeOptional(y){return!!this.peekStartsWith(y)&&(this.remaining=this.remaining.substring(y.length),!0)}capture(y){if(!this.consumeOptional(y))throw new o.vHH(4011,!1)}}function ye(f){return f.segments.length>0?new ot([],{[se]:f}):f}function Me(f){const y={};for(const S of Object.keys(f.children)){const G=Me(f.children[S]);(G.segments.length>0||G.hasChildren())&&(y[S]=G)}return function re(f){if(1===f.numberOfChildren&&f.children[se]){const y=f.children[se];return new ot(f.segments.concat(y.segments),y.children)}return f}(new ot(f.segments,y))}function Ye(f){return f instanceof Qe}function un(f,y,p,S,A){if(0===p.length)return _r(y.root,y.root,y.root,S,A);const G=function Ln(f){if("string"==typeof f[0]&&1===f.length&&"/"===f[0])return new ns(!0,0,f);let y=0,p=!1;const S=f.reduce((A,G,he)=>{if("object"==typeof G&&null!=G){if(G.outlets){const fe={};return sn(G.outlets,(De,yt)=>{fe[yt]="string"==typeof De?De.split("/"):De}),[...A,{outlets:fe}]}if(G.segmentPath)return[...A,G.segmentPath]}return"string"!=typeof G?[...A,G]:0===he?(G.split("/").forEach((fe,De)=>{0==De&&"."===fe||(0==De&&""===fe?p=!0:".."===fe?y++:""!=fe&&A.push(fe))}),A):[...A,G]},[]);return new ns(p,y,S)}(p);return G.toRoot()?_r(y.root,y.root,new ot([],{}),S,A):function he(De){const yt=function Hn(f,y,p,S){if(f.isAbsolute)return new On(y.root,!0,0);if(-1===S)return new On(p,p===y.root,0);return function Jn(f,y,p){let S=f,A=y,G=p;for(;G>A;){if(G-=A,S=S.parent,!S)throw new o.vHH(4005,!1);A=S.segments.length}return new On(S,!1,A-G)}(p,S+(wn(f.commands[0])?0:1),f.numberOfDoubleDots)}(G,y,f.snapshot?._urlSegment,De),zt=yt.processChildren?cn(yt.segmentGroup,yt.index,G.commands):Qn(yt.segmentGroup,yt.index,G.commands);return _r(y.root,yt.segmentGroup,zt,S,A)}(f.snapshot?._lastPathIndex)}function wn(f){return"object"==typeof f&&null!=f&&!f.outlets&&!f.segmentPath}function Bt(f){return"object"==typeof f&&null!=f&&f.outlets}function _r(f,y,p,S,A){let he,G={};S&&sn(S,(De,yt)=>{G[yt]=Array.isArray(De)?De.map(zt=>`${zt}`):`${De}`}),he=f===y?p:br(f,y,p);const fe=ye(Me(he));return new Qe(fe,G,A)}function br(f,y,p){const S={};return sn(f.children,(A,G)=>{S[G]=A===y?p:br(A,y,p)}),new ot(f.segments,S)}class ns{constructor(y,p,S){if(this.isAbsolute=y,this.numberOfDoubleDots=p,this.commands=S,y&&S.length>0&&wn(S[0]))throw new o.vHH(4003,!1);const A=S.find(Bt);if(A&&A!==yn(S))throw new o.vHH(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class On{constructor(y,p,S){this.segmentGroup=y,this.processChildren=p,this.index=S}}function Qn(f,y,p){if(f||(f=new ot([],{})),0===f.segments.length&&f.hasChildren())return cn(f,y,p);const S=function Fr(f,y,p){let S=0,A=y;const G={match:!1,pathIndex:0,commandIndex:0};for(;A<f.segments.length;){if(S>=p.length)return G;const he=f.segments[A],fe=p[S];if(Bt(fe))break;const De=`${fe}`,yt=S<p.length-1?p[S+1]:null;if(A>0&&void 0===De)break;if(De&&yt&&"object"==typeof yt&&void 0===yt.outlets){if(!mr(De,yt,he))return G;S+=2}else{if(!mr(De,{},he))return G;S++}A++}return{match:!0,pathIndex:A,commandIndex:S}}(f,y,p),A=p.slice(S.commandIndex);if(S.match&&S.pathIndex<f.segments.length){const G=new ot(f.segments.slice(0,S.pathIndex),{});return G.children[se]=new ot(f.segments.slice(S.pathIndex),f.children),cn(G,0,A)}return S.match&&0===A.length?new ot(f.segments,{}):S.match&&!f.hasChildren()?pr(f,y,p):S.match?cn(f,0,A):pr(f,y,p)}function cn(f,y,p){if(0===p.length)return new ot(f.segments,{});{const S=function Wn(f){return Bt(f[0])?f[0].outlets:{[se]:f}}(p),A={};return sn(S,(G,he)=>{"string"==typeof G&&(G=[G]),null!==G&&(A[he]=Qn(f.children[he],y,G))}),sn(f.children,(G,he)=>{void 0===S[he]&&(A[he]=G)}),new ot(f.segments,A)}}function pr(f,y,p){const S=f.segments.slice(0,y);let A=0;for(;A<p.length;){const G=p[A];if(Bt(G)){const De=rs(G.outlets);return new ot(S,De)}if(0===A&&wn(p[0])){S.push(new Tt(f.segments[y].path,kr(p[0]))),A++;continue}const he=Bt(G)?G.outlets[se]:`${G}`,fe=A<p.length-1?p[A+1]:null;he&&fe&&wn(fe)?(S.push(new Tt(he,kr(fe))),A+=2):(S.push(new Tt(he,{})),A++)}return new ot(S,{})}function rs(f){const y={};return sn(f,(p,S)=>{"string"==typeof p&&(p=[p]),null!==p&&(y[S]=pr(new ot([],{}),0,p))}),y}function kr(f){const y={};return sn(f,(p,S)=>y[S]=`${p}`),y}function mr(f,y,p){return f==p.path&&Nt(y,p.parameters)}class Yn{constructor(y,p){this.id=y,this.url=p}}class hr extends Yn{constructor(y,p,S="imperative",A=null){super(y,p),this.type=0,this.navigationTrigger=S,this.restoredState=A}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class En extends Yn{constructor(y,p,S){super(y,p),this.urlAfterRedirects=S,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class Br extends Yn{constructor(y,p,S,A){super(y,p),this.reason=S,this.code=A,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class jn extends Yn{constructor(y,p,S,A){super(y,p),this.error=S,this.target=A,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class An extends Yn{constructor(y,p,S,A){super(y,p),this.urlAfterRedirects=S,this.state=A,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Ur extends Yn{constructor(y,p,S,A){super(y,p),this.urlAfterRedirects=S,this.state=A,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Mr extends Yn{constructor(y,p,S,A,G){super(y,p),this.urlAfterRedirects=S,this.state=A,this.shouldActivate=G,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Ir extends Yn{constructor(y,p,S,A){super(y,p),this.urlAfterRedirects=S,this.state=A,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Dr extends Yn{constructor(y,p,S,A){super(y,p),this.urlAfterRedirects=S,this.state=A,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ys{constructor(y){this.route=y,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class vs{constructor(y){this.route=y,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Xr{constructor(y){this.snapshot=y,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class bi{constructor(y){this.snapshot=y,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ee{constructor(y){this.snapshot=y,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ae{constructor(y){this.snapshot=y,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Pe{constructor(y,p,S){this.routerEvent=y,this.position=p,this.anchor=S,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class vt{constructor(y){this._root=y}get root(){return this._root.value}parent(y){const p=this.pathFromRoot(y);return p.length>1?p[p.length-2]:null}children(y){const p=xt(y,this._root);return p?p.children.map(S=>S.value):[]}firstChild(y){const p=xt(y,this._root);return p&&p.children.length>0?p.children[0].value:null}siblings(y){const p=hn(y,this._root);return p.length<2?[]:p[p.length-2].children.map(A=>A.value).filter(A=>A!==y)}pathFromRoot(y){return hn(y,this._root).map(p=>p.value)}}function xt(f,y){if(f===y.value)return y;for(const p of y.children){const S=xt(f,p);if(S)return S}return null}function hn(f,y){if(f===y.value)return[y];for(const p of y.children){const S=hn(f,p);if(S.length)return S.unshift(y),S}return[]}class Cn{constructor(y,p){this.value=y,this.children=p}toString(){return`TreeNode(${this.value})`}}function Zn(f){const y={};return f&&f.children.forEach(p=>y[p.value.outlet]=p),y}class sr extends vt{constructor(y,p){super(y),this.snapshot=p,ds(this,y)}toString(){return this.snapshot.toString()}}function xr(f,y){const p=function ro(f,y){const he=new Fs([],{},{},"",{},se,y,null,f.root,-1,{});return new Yi("",new Cn(he,[]))}(f,y),S=new l.X([new Tt("",{})]),A=new l.X({}),G=new l.X({}),he=new l.X({}),fe=new l.X(""),De=new cs(S,A,he,fe,G,se,y,p.root);return De.snapshot=p.root,new sr(new Cn(De,[]),p)}class cs{constructor(y,p,S,A,G,he,fe,De){this.url=y,this.params=p,this.queryParams=S,this.fragment=A,this.data=G,this.outlet=he,this.component=fe,this.title=this.data?.pipe((0,ue.U)(yt=>yt[$e]))??(0,a.of)(void 0),this._futureSnapshot=De}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,ue.U)(y=>pt(y)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,ue.U)(y=>pt(y)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function so(f,y="emptyOnly"){const p=f.pathFromRoot;let S=0;if("always"!==y)for(S=p.length-1;S>=1;){const A=p[S],G=p[S-1];if(A.routeConfig&&""===A.routeConfig.path)S--;else{if(G.component)break;S--}}return function Pi(f){return f.reduce((y,p)=>({params:{...y.params,...p.params},data:{...y.data,...p.data},resolve:{...p.data,...y.resolve,...p.routeConfig?.data,...p._resolvedData}}),{params:{},data:{},resolve:{}})}(p.slice(S))}class Fs{constructor(y,p,S,A,G,he,fe,De,yt,zt,kt,Pt){this.url=y,this.params=p,this.queryParams=S,this.fragment=A,this.data=G,this.outlet=he,this.component=fe,this.title=this.data?.[$e],this.routeConfig=De,this._urlSegment=yt,this._lastPathIndex=zt,this._correctedLastPathIndex=Pt??zt,this._resolve=kt}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=pt(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=pt(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(S=>S.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Yi extends vt{constructor(y,p){super(p),this.url=y,ds(this,p)}toString(){return ai(this._root)}}function ds(f,y){y.value._routerState=f,y.children.forEach(p=>ds(f,p))}function ai(f){const y=f.children.length>0?` { ${f.children.map(ai).join(", ")} } `:"";return`${f.value}${y}`}function Wr(f){if(f.snapshot){const y=f.snapshot,p=f._futureSnapshot;f.snapshot=p,Nt(y.queryParams,p.queryParams)||f.queryParams.next(p.queryParams),y.fragment!==p.fragment&&f.fragment.next(p.fragment),Nt(y.params,p.params)||f.params.next(p.params),function Ct(f,y){if(f.length!==y.length)return!1;for(let p=0;p<f.length;++p)if(!Nt(f[p],y[p]))return!1;return!0}(y.url,p.url)||f.url.next(p.url),Nt(y.data,p.data)||f.data.next(p.data)}else f.snapshot=f._futureSnapshot,f.data.next(f._futureSnapshot.data)}function bs(f,y){const p=Nt(f.params,y.params)&&function Gt(f,y){return mt(f,y)&&f.every((p,S)=>Nt(p.parameters,y[S].parameters))}(f.url,y.url);return p&&!(!f.parent!=!y.parent)&&(!f.parent||bs(f.parent,y.parent))}function Ms(f,y,p){if(p&&f.shouldReuseRoute(y.value,p.value.snapshot)){const S=p.value;S._futureSnapshot=y.value;const A=function ui(f,y,p){return y.children.map(S=>{for(const A of p.children)if(f.shouldReuseRoute(S.value,A.value.snapshot))return Ms(f,S,A);return Ms(f,S)})}(f,y,p);return new Cn(S,A)}{if(f.shouldAttach(y.value)){const G=f.retrieve(y.value);if(null!==G){const he=G.route;return he.value._futureSnapshot=y.value,he.children=y.children.map(fe=>Ms(f,fe)),he}}const S=function Mi(f){return new cs(new l.X(f.url),new l.X(f.params),new l.X(f.queryParams),new l.X(f.fragment),new l.X(f.data),f.outlet,f.component,f)}(y.value),A=y.children.map(G=>Ms(f,G));return new Cn(S,A)}}const Es="ngNavigationCancelingError";function Hs(f,y){const{redirectTo:p,navigationBehaviorOptions:S}=Ye(y)?{redirectTo:y,navigationBehaviorOptions:void 0}:y,A=Ni(!1,0,y);return A.url=p,A.navigationBehaviorOptions=S,A}function Ni(f,y,p){const S=new Error("NavigationCancelingError: "+(f||""));return S[Es]=!0,S.cancellationCode=y,p&&(S.url=p),S}function ls(f){return Ks(f)&&Ye(f.url)}function Ks(f){return f&&f[Es]}class wr{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new Ds,this.attachRef=null}}let Ds=(()=>{class f{constructor(){this.contexts=new Map}onChildOutletCreated(p,S){const A=this.getOrCreateContext(p);A.outlet=S,this.contexts.set(p,A)}onChildOutletDestroyed(p){const S=this.getContext(p);S&&(S.outlet=null,S.attachRef=null)}onOutletDeactivated(){const p=this.contexts;return this.contexts=new Map,p}onOutletReAttached(p){this.contexts=p}getOrCreateContext(p){let S=this.getContext(p);return S||(S=new wr,this.contexts.set(p,S)),S}getContext(p){return this.contexts.get(p)||null}}return f.\u0275fac=function(p){return new(p||f)},f.\u0275prov=o.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),f})();const Js=!1;let Zs=(()=>{class f{constructor(p,S,A,G,he){this.parentContexts=p,this.location=S,this.changeDetector=G,this.environmentInjector=he,this.activated=null,this._activatedRoute=null,this.activateEvents=new o.vpe,this.deactivateEvents=new o.vpe,this.attachEvents=new o.vpe,this.detachEvents=new o.vpe,this.name=A||se,p.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.getContext(this.name)?.outlet===this&&this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const p=this.parentContexts.getContext(this.name);p&&p.route&&(p.attachRef?this.attach(p.attachRef,p.route):this.activateWith(p.route,p.injector))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new o.vHH(4012,Js);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new o.vHH(4012,Js);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new o.vHH(4012,Js);this.location.detach();const p=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(p.instance),p}attach(p,S){this.activated=p,this._activatedRoute=S,this.location.insert(p.hostView),this.attachEvents.emit(p.instance)}deactivate(){if(this.activated){const p=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(p)}}activateWith(p,S){if(this.isActivated)throw new o.vHH(4013,Js);this._activatedRoute=p;const A=this.location,he=p._futureSnapshot.component,fe=this.parentContexts.getOrCreateContext(this.name).children,De=new Do(p,fe,A.injector);if(S&&function zn(f){return!!f.resolveComponentFactory}(S)){const yt=S.resolveComponentFactory(he);this.activated=A.createComponent(yt,A.length,De)}else this.activated=A.createComponent(he,{index:A.length,injector:De,environmentInjector:S??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return f.\u0275fac=function(p){return new(p||f)(o.Y36(Ds),o.Y36(o.s_b),o.$8M("name"),o.Y36(o.sBO),o.Y36(o.lqb))},f.\u0275dir=o.lG2({type:f,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0}),f})();class Do{constructor(y,p,S){this.route=y,this.childContexts=p,this.parent=S}get(y,p){return y===cs?this.route:y===Ds?this.childContexts:this.parent.get(y,p)}}let Gn=(()=>{class f{}return f.\u0275fac=function(p){return new(p||f)},f.\u0275cmp=o.Xpm({type:f,selectors:[["ng-component"]],standalone:!0,features:[o.jDz],decls:1,vars:0,template:function(p,S){1&p&&o._UZ(0,"router-outlet")},dependencies:[Zs],encapsulation:2}),f})();function js(f,y){return f.providers&&!f._injector&&(f._injector=(0,o.MMx)(f.providers,y,`Route: ${f.path}`)),f._injector??y}function Cr(f){const y=f.children&&f.children.map(Cr),p=y?{...f,children:y}:{...f};return!p.component&&!p.loadComponent&&(y||p.loadChildren)&&p.outlet&&p.outlet!==se&&(p.component=Gn),p}function Hr(f){return f.outlet||se}function Qr(f,y){const p=f.filter(S=>Hr(S)===y);return p.push(...f.filter(S=>Hr(S)!==y)),p}function ss(f){if(!f)return null;if(f.routeConfig?._injector)return f.routeConfig._injector;for(let y=f.parent;y;y=y.parent){const p=y.routeConfig;if(p?._loadedInjector)return p._loadedInjector;if(p?._injector)return p._injector}return null}class nn{constructor(y,p,S,A){this.routeReuseStrategy=y,this.futureState=p,this.currState=S,this.forwardEvent=A}activate(y){const p=this.futureState._root,S=this.currState?this.currState._root:null;this.deactivateChildRoutes(p,S,y),Wr(this.futureState.root),this.activateChildRoutes(p,S,y)}deactivateChildRoutes(y,p,S){const A=Zn(p);y.children.forEach(G=>{const he=G.value.outlet;this.deactivateRoutes(G,A[he],S),delete A[he]}),sn(A,(G,he)=>{this.deactivateRouteAndItsChildren(G,S)})}deactivateRoutes(y,p,S){const A=y.value,G=p?p.value:null;if(A===G)if(A.component){const he=S.getContext(A.outlet);he&&this.deactivateChildRoutes(y,p,he.children)}else this.deactivateChildRoutes(y,p,S);else G&&this.deactivateRouteAndItsChildren(p,S)}deactivateRouteAndItsChildren(y,p){y.value.component&&this.routeReuseStrategy.shouldDetach(y.value.snapshot)?this.detachAndStoreRouteSubtree(y,p):this.deactivateRouteAndOutlet(y,p)}detachAndStoreRouteSubtree(y,p){const S=p.getContext(y.value.outlet),A=S&&y.value.component?S.children:p,G=Zn(y);for(const he of Object.keys(G))this.deactivateRouteAndItsChildren(G[he],A);if(S&&S.outlet){const he=S.outlet.detach(),fe=S.children.onOutletDeactivated();this.routeReuseStrategy.store(y.value.snapshot,{componentRef:he,route:y,contexts:fe})}}deactivateRouteAndOutlet(y,p){const S=p.getContext(y.value.outlet),A=S&&y.value.component?S.children:p,G=Zn(y);for(const he of Object.keys(G))this.deactivateRouteAndItsChildren(G[he],A);S&&S.outlet&&(S.outlet.deactivate(),S.children.onOutletDeactivated(),S.attachRef=null,S.resolver=null,S.route=null)}activateChildRoutes(y,p,S){const A=Zn(p);y.children.forEach(G=>{this.activateRoutes(G,A[G.value.outlet],S),this.forwardEvent(new ae(G.value.snapshot))}),y.children.length&&this.forwardEvent(new bi(y.value.snapshot))}activateRoutes(y,p,S){const A=y.value,G=p?p.value:null;if(Wr(A),A===G)if(A.component){const he=S.getOrCreateContext(A.outlet);this.activateChildRoutes(y,p,he.children)}else this.activateChildRoutes(y,p,S);else if(A.component){const he=S.getOrCreateContext(A.outlet);if(this.routeReuseStrategy.shouldAttach(A.snapshot)){const fe=this.routeReuseStrategy.retrieve(A.snapshot);this.routeReuseStrategy.store(A.snapshot,null),he.children.onOutletReAttached(fe.contexts),he.attachRef=fe.componentRef,he.route=fe.route.value,he.outlet&&he.outlet.attach(fe.componentRef,fe.route.value),Wr(fe.route.value),this.activateChildRoutes(y,null,he.children)}else{const fe=ss(A.snapshot),De=fe?.get(o._Vd)??null;he.attachRef=null,he.route=A,he.resolver=De,he.injector=fe,he.outlet&&he.outlet.activateWith(A,he.injector),this.activateChildRoutes(y,null,he.children)}}else this.activateChildRoutes(y,null,S)}}class Ss{constructor(y){this.path=y,this.route=this.path[this.path.length-1]}}class Xs{constructor(y,p){this.component=y,this.route=p}}function Hi(f,y,p){const S=f._root;return Ts(S,y?y._root:null,p,[S.value])}function Us(f,y){const p=Symbol(),S=y.get(f,p);return S===p?"function"!=typeof f||(0,o.Z0I)(f)?y.get(f):f:S}function Ts(f,y,p,S,A={canDeactivateChecks:[],canActivateChecks:[]}){const G=Zn(y);return f.children.forEach(he=>{(function oo(f,y,p,S,A={canDeactivateChecks:[],canActivateChecks:[]}){const G=f.value,he=y?y.value:null,fe=p?p.getContext(f.value.outlet):null;if(he&&G.routeConfig===he.routeConfig){const De=function ao(f,y,p){if("function"==typeof p)return p(f,y);switch(p){case"pathParamsChange":return!mt(f.url,y.url);case"pathParamsOrQueryParamsChange":return!mt(f.url,y.url)||!Nt(f.queryParams,y.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!bs(f,y)||!Nt(f.queryParams,y.queryParams);default:return!bs(f,y)}}(he,G,G.routeConfig.runGuardsAndResolvers);De?A.canActivateChecks.push(new Ss(S)):(G.data=he.data,G._resolvedData=he._resolvedData),Ts(f,y,G.component?fe?fe.children:null:p,S,A),De&&fe&&fe.outlet&&fe.outlet.isActivated&&A.canDeactivateChecks.push(new Xs(fe.outlet.component,he))}else he&&gt(y,fe,A),A.canActivateChecks.push(new Ss(S)),Ts(f,null,G.component?fe?fe.children:null:p,S,A)})(he,G[he.value.outlet],p,S.concat([he.value]),A),delete G[he.value.outlet]}),sn(G,(he,fe)=>gt(he,p.getContext(fe),A)),A}function gt(f,y,p){const S=Zn(f),A=f.value;sn(S,(G,he)=>{gt(G,A.component?y?y.children.getContext(he):null:y,p)}),p.canDeactivateChecks.push(new Xs(A.component&&y&&y.outlet&&y.outlet.isActivated?y.outlet.component:null,A))}function en(f){return"function"==typeof f}function qs(f){return f instanceof h.K||"EmptyError"===f?.name}const Bn=Symbol("INITIAL_VALUE");function Ls(){return(0,Ce.w)(f=>(0,v.a)(f.map(y=>y.pipe((0,ie.q)(1),(0,We.O)(Bn)))).pipe((0,ue.U)(y=>{for(const p of y)if(!0!==p){if(p===Bn)return Bn;if(!1===p||p instanceof Qe)return p}return!0}),(0,at.h)(y=>y!==Bn),(0,ie.q)(1)))}function Oe(f){return(0,R.z)((0,Fe.b)(y=>{if(Ye(y))throw Hs(0,y)}),(0,ue.U)(y=>!0===y))}const Ot={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Ht(f,y,p,S,A){const G=Xt(f,y,p);return G.matched?function ct(f,y,p,S){const A=y.canMatch;if(!A||0===A.length)return(0,a.of)(!0);const G=A.map(he=>{const fe=Us(he,f);return pn(function Pr(f){return f&&en(f.canMatch)}(fe)?fe.canMatch(y,p):f.runInContext(()=>fe(y,p)))});return(0,a.of)(G).pipe(Ls(),Oe())}(S=js(y,S),y,p).pipe((0,ue.U)(he=>!0===he?G:{...Ot})):(0,a.of)(G)}function Xt(f,y,p){if(""===y.path)return"full"===y.pathMatch&&(f.hasChildren()||p.length>0)?{...Ot}:{matched:!0,consumedSegments:[],remainingSegments:p,parameters:{},positionalParamSegments:{}};const A=(y.matcher||St)(p,f,y);if(!A)return{...Ot};const G={};sn(A.posParams,(fe,De)=>{G[De]=fe.path});const he=A.consumed.length>0?{...G,...A.consumed[A.consumed.length-1].parameters}:G;return{matched:!0,consumedSegments:A.consumed,remainingSegments:p.slice(A.consumed.length),parameters:he,positionalParamSegments:A.posParams??{}}}function $n(f,y,p,S,A="corrected"){if(p.length>0&&function Vr(f,y,p){return p.some(S=>Cs(f,y,S)&&Hr(S)!==se)}(f,p,S)){const he=new ot(y,function Kn(f,y,p,S){const A={};A[se]=S,S._sourceSegment=f,S._segmentIndexShift=y.length;for(const G of p)if(""===G.path&&Hr(G)!==se){const he=new ot([],{});he._sourceSegment=f,he._segmentIndexShift=y.length,A[Hr(G)]=he}return A}(f,y,S,new ot(p,f.children)));return he._sourceSegment=f,he._segmentIndexShift=y.length,{segmentGroup:he,slicedSegments:[]}}if(0===p.length&&function Ws(f,y,p){return p.some(S=>Cs(f,y,S))}(f,p,S)){const he=new ot(f.segments,function qn(f,y,p,S,A,G){const he={};for(const fe of S)if(Cs(f,p,fe)&&!A[Hr(fe)]){const De=new ot([],{});De._sourceSegment=f,De._segmentIndexShift="legacy"===G?f.segments.length:y.length,he[Hr(fe)]=De}return{...A,...he}}(f,y,p,S,f.children,A));return he._sourceSegment=f,he._segmentIndexShift=y.length,{segmentGroup:he,slicedSegments:p}}const G=new ot(f.segments,f.children);return G._sourceSegment=f,G._segmentIndexShift=y.length,{segmentGroup:G,slicedSegments:p}}function Cs(f,y,p){return(!(f.hasChildren()||y.length>0)||"full"!==p.pathMatch)&&""===p.path}function ei(f,y,p,S){return!!(Hr(f)===S||S!==se&&Cs(y,p,f))&&("**"===f.path||Xt(y,f,p).matched)}function Os(f,y,p){return 0===y.length&&!f.children[p]}const fi=!1;class ti{constructor(y){this.segmentGroup=y||null}}class Yr{constructor(y){this.urlTree=y}}function is(f){return(0,k._)(new ti(f))}function er(f){return(0,k._)(new Yr(f))}class Lo{constructor(y,p,S,A,G){this.injector=y,this.configLoader=p,this.urlSerializer=S,this.urlTree=A,this.config=G,this.allowRedirects=!0}apply(){const y=$n(this.urlTree.root,[],[],this.config).segmentGroup,p=new ot(y.segments,y.children);return this.expandSegmentGroup(this.injector,this.config,p,se).pipe((0,ue.U)(G=>this.createUrlTree(Me(G),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,Ne.K)(G=>{if(G instanceof Yr)return this.allowRedirects=!1,this.match(G.urlTree);throw G instanceof ti?this.noMatchError(G):G}))}match(y){return this.expandSegmentGroup(this.injector,this.config,y.root,se).pipe((0,ue.U)(A=>this.createUrlTree(Me(A),y.queryParams,y.fragment))).pipe((0,Ne.K)(A=>{throw A instanceof ti?this.noMatchError(A):A}))}noMatchError(y){return new o.vHH(4002,fi)}createUrlTree(y,p,S){const A=ye(y);return new Qe(A,p,S)}expandSegmentGroup(y,p,S,A){return 0===S.segments.length&&S.hasChildren()?this.expandChildren(y,p,S).pipe((0,ue.U)(G=>new ot([],G))):this.expandSegment(y,S,p,S.segments,A,!0)}expandChildren(y,p,S){const A=[];for(const G of Object.keys(S.children))"primary"===G?A.unshift(G):A.push(G);return(0,s.D)(A).pipe((0,Ie.b)(G=>{const he=S.children[G],fe=Qr(p,G);return this.expandSegmentGroup(y,fe,he,G).pipe((0,ue.U)(De=>({segment:De,outlet:G})))}),rt((G,he)=>(G[he.outlet]=he.segment,G),{}),wt())}expandSegment(y,p,S,A,G,he){return(0,s.D)(S).pipe((0,Ie.b)(fe=>this.expandSegmentAgainstRoute(y,p,S,fe,A,G,he).pipe((0,Ne.K)(yt=>{if(yt instanceof ti)return(0,a.of)(null);throw yt}))),(0,oe.P)(fe=>!!fe),(0,Ne.K)((fe,De)=>{if(qs(fe))return Os(p,A,G)?(0,a.of)(new ot([],{})):is(p);throw fe}))}expandSegmentAgainstRoute(y,p,S,A,G,he,fe){return ei(A,p,G,he)?void 0===A.redirectTo?this.matchSegmentAgainstRoute(y,p,A,G,he):fe&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(y,p,S,A,G,he):is(p):is(p)}expandSegmentAgainstRouteUsingRedirect(y,p,S,A,G,he){return"**"===A.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(y,S,A,he):this.expandRegularSegmentAgainstRouteUsingRedirect(y,p,S,A,G,he)}expandWildCardWithParamsAgainstRouteUsingRedirect(y,p,S,A){const G=this.applyRedirectCommands([],S.redirectTo,{});return S.redirectTo.startsWith("/")?er(G):this.lineralizeSegments(S,G).pipe((0,Ve.z)(he=>{const fe=new ot(he,{});return this.expandSegment(y,fe,p,he,A,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(y,p,S,A,G,he){const{matched:fe,consumedSegments:De,remainingSegments:yt,positionalParamSegments:zt}=Xt(p,A,G);if(!fe)return is(p);const kt=this.applyRedirectCommands(De,A.redirectTo,zt);return A.redirectTo.startsWith("/")?er(kt):this.lineralizeSegments(A,kt).pipe((0,Ve.z)(Pt=>this.expandSegment(y,p,S,Pt.concat(yt),he,!1)))}matchSegmentAgainstRoute(y,p,S,A,G){return"**"===S.path?(y=js(S,y),S.loadChildren?(S._loadedRoutes?(0,a.of)({routes:S._loadedRoutes,injector:S._loadedInjector}):this.configLoader.loadChildren(y,S)).pipe((0,ue.U)(fe=>(S._loadedRoutes=fe.routes,S._loadedInjector=fe.injector,new ot(A,{})))):(0,a.of)(new ot(A,{}))):Ht(p,S,A,y).pipe((0,Ce.w)(({matched:he,consumedSegments:fe,remainingSegments:De})=>he?this.getChildConfig(y=S._injector??y,S,A).pipe((0,Ve.z)(zt=>{const kt=zt.injector??y,Pt=zt.routes,{segmentGroup:In,slicedSegments:Gr}=$n(p,fe,De,Pt),Or=new ot(In.segments,In.children);if(0===Gr.length&&Or.hasChildren())return this.expandChildren(kt,Pt,Or).pipe((0,ue.U)(us=>new ot(fe,us)));if(0===Pt.length&&0===Gr.length)return(0,a.of)(new ot(fe,{}));const tr=Hr(S)===G;return this.expandSegment(kt,Or,Pt,Gr,tr?se:G,!0).pipe((0,ue.U)($r=>new ot(fe.concat($r.segments),$r.children)))})):is(p)))}getChildConfig(y,p,S){return p.children?(0,a.of)({routes:p.children,injector:y}):p.loadChildren?void 0!==p._loadedRoutes?(0,a.of)({routes:p._loadedRoutes,injector:p._loadedInjector}):function $(f,y,p,S){const A=y.canLoad;if(void 0===A||0===A.length)return(0,a.of)(!0);const G=A.map(he=>{const fe=Us(he,f);return pn(function fs(f){return f&&en(f.canLoad)}(fe)?fe.canLoad(y,p):f.runInContext(()=>fe(y,p)))});return(0,a.of)(G).pipe(Ls(),Oe())}(y,p,S).pipe((0,Ve.z)(A=>A?this.configLoader.loadChildren(y,p).pipe((0,Fe.b)(G=>{p._loadedRoutes=G.routes,p._loadedInjector=G.injector})):function Go(f){return(0,k._)(Ni(fi,3))}())):(0,a.of)({routes:[],injector:y})}lineralizeSegments(y,p){let S=[],A=p.root;for(;;){if(S=S.concat(A.segments),0===A.numberOfChildren)return(0,a.of)(S);if(A.numberOfChildren>1||!A.children[se])return(0,k._)(new o.vHH(4e3,fi));A=A.children[se]}}applyRedirectCommands(y,p,S){return this.applyRedirectCreateUrlTree(p,this.urlSerializer.parse(p),y,S)}applyRedirectCreateUrlTree(y,p,S,A){const G=this.createSegmentGroup(y,p.root,S,A);return new Qe(G,this.createQueryParams(p.queryParams,this.urlTree.queryParams),p.fragment)}createQueryParams(y,p){const S={};return sn(y,(A,G)=>{if("string"==typeof A&&A.startsWith(":")){const fe=A.substring(1);S[G]=p[fe]}else S[G]=A}),S}createSegmentGroup(y,p,S,A){const G=this.createSegments(y,p.segments,S,A);let he={};return sn(p.children,(fe,De)=>{he[De]=this.createSegmentGroup(y,fe,S,A)}),new ot(G,he)}createSegments(y,p,S,A){return p.map(G=>G.path.startsWith(":")?this.findPosParam(y,G,A):this.findOrReturn(G,S))}findPosParam(y,p,S){const A=S[p.path.substring(1)];if(!A)throw new o.vHH(4001,fi);return A}findOrReturn(y,p){let S=0;for(const A of p){if(A.path===y.path)return p.splice(S),A;S++}return y}}class Bi{}class Co{constructor(y,p,S,A,G,he,fe,De){this.injector=y,this.rootComponentType=p,this.config=S,this.urlTree=A,this.url=G,this.paramsInheritanceStrategy=he,this.relativeLinkResolution=fe,this.urlSerializer=De}recognize(){const y=$n(this.urlTree.root,[],[],this.config.filter(p=>void 0===p.redirectTo),this.relativeLinkResolution).segmentGroup;return this.processSegmentGroup(this.injector,this.config,y,se).pipe((0,ue.U)(p=>{if(null===p)return null;const S=new Fs([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},se,this.rootComponentType,null,this.urlTree.root,-1,{}),A=new Cn(S,p),G=new Yi(this.url,A);return this.inheritParamsAndData(G._root),G}))}inheritParamsAndData(y){const p=y.value,S=so(p,this.paramsInheritanceStrategy);p.params=Object.freeze(S.params),p.data=Object.freeze(S.data),y.children.forEach(A=>this.inheritParamsAndData(A))}processSegmentGroup(y,p,S,A){return 0===S.segments.length&&S.hasChildren()?this.processChildren(y,p,S):this.processSegment(y,p,S,S.segments,A)}processChildren(y,p,S){return(0,s.D)(Object.keys(S.children)).pipe((0,Ie.b)(A=>{const G=S.children[A],he=Qr(p,A);return this.processSegmentGroup(y,he,G,A)}),rt((A,G)=>A&&G?(A.push(...G),A):null),(0,Ft.o)(A=>null!==A),(0,dt.d)(null),wt(),(0,ue.U)(A=>{if(null===A)return null;const G=pi(A);return function os(f){f.sort((y,p)=>y.value.outlet===se?-1:p.value.outlet===se?1:y.value.outlet.localeCompare(p.value.outlet))}(G),G}))}processSegment(y,p,S,A,G){return(0,s.D)(p).pipe((0,Ie.b)(he=>this.processSegmentAgainstRoute(he._injector??y,he,S,A,G)),(0,oe.P)(he=>!!he),(0,Ne.K)(he=>{if(qs(he))return Os(S,A,G)?(0,a.of)([]):(0,a.of)(null);throw he}))}processSegmentAgainstRoute(y,p,S,A,G){if(p.redirectTo||!ei(p,S,A,G))return(0,a.of)(null);let he;if("**"===p.path){const fe=A.length>0?yn(A).parameters:{},De=ni(S)+A.length,yt=new Fs(A,fe,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,co(p),Hr(p),p.component??p._loadedComponent??null,p,uo(S),De,L(p),De);he=(0,a.of)({snapshot:yt,consumedSegments:[],remainingSegments:[]})}else he=Ht(S,p,A,y).pipe((0,ue.U)(({matched:fe,consumedSegments:De,remainingSegments:yt,parameters:zt})=>{if(!fe)return null;const kt=ni(S)+De.length;return{snapshot:new Fs(De,zt,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,co(p),Hr(p),p.component??p._loadedComponent??null,p,uo(S),kt,L(p),kt),consumedSegments:De,remainingSegments:yt}}));return he.pipe((0,Ce.w)(fe=>{if(null===fe)return(0,a.of)(null);const{snapshot:De,consumedSegments:yt,remainingSegments:zt}=fe;y=p._injector??y;const kt=p._loadedInjector??y,Pt=function As(f){return f.children?f.children:f.loadChildren?f._loadedRoutes:[]}(p),{segmentGroup:In,slicedSegments:Gr}=$n(S,yt,zt,Pt.filter(tr=>void 0===tr.redirectTo),this.relativeLinkResolution);if(0===Gr.length&&In.hasChildren())return this.processChildren(kt,Pt,In).pipe((0,ue.U)(tr=>null===tr?null:[new Cn(De,tr)]));if(0===Pt.length&&0===Gr.length)return(0,a.of)([new Cn(De,[])]);const Or=Hr(p)===G;return this.processSegment(kt,Pt,In,Gr,Or?se:G).pipe((0,ue.U)(tr=>null===tr?null:[new Cn(De,tr)]))}))}}function zr(f){const y=f.value.routeConfig;return y&&""===y.path&&void 0===y.redirectTo}function pi(f){const y=[],p=new Set;for(const S of f){if(!zr(S)){y.push(S);continue}const A=y.find(G=>S.value.routeConfig===G.value.routeConfig);void 0!==A?(A.children.push(...S.children),p.add(A)):y.push(S)}for(const S of p){const A=pi(S.children);y.push(new Cn(S.value,A))}return y.filter(S=>!p.has(S))}function uo(f){let y=f;for(;y._sourceSegment;)y=y._sourceSegment;return y}function ni(f){let y=f,p=y._segmentIndexShift??0;for(;y._sourceSegment;)y=y._sourceSegment,p+=y._segmentIndexShift??0;return p-1}function co(f){return f.data||{}}function L(f){return f.resolve||{}}function Vt(f){return"string"==typeof f.title||null===f.title}function Tn(f){return(0,Ce.w)(y=>{const p=f(y);return p?(0,s.D)(p).pipe((0,ue.U)(()=>y)):(0,a.of)(y)})}let fn=(()=>{class f{buildTitle(p){let S,A=p.root;for(;void 0!==A;)S=this.getResolvedTitleForRoute(A)??S,A=A.children.find(G=>G.outlet===se);return S}getResolvedTitleForRoute(p){return p.data[$e]}}return f.\u0275fac=function(p){return new(p||f)},f.\u0275prov=o.Yz7({token:f,factory:function(){return(0,o.f3M)(kn)},providedIn:"root"}),f})(),kn=(()=>{class f extends fn{constructor(p){super(),this.title=p}updateTitle(p){const S=this.buildTitle(p);void 0!==S&&this.title.setTitle(S)}}return f.\u0275fac=function(p){return new(p||f)(o.LFG(W.Dx))},f.\u0275prov=o.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),f})();class lr{}class yr extends class Rn{shouldDetach(y){return!1}store(y,p){}shouldAttach(y){return!1}retrieve(y){return null}shouldReuseRoute(y,p){return y.routeConfig===p.routeConfig}}{}const Nr=new o.OlP("",{providedIn:"root",factory:()=>({})}),ur=new o.OlP("ROUTES");let qr=(()=>{class f{constructor(p,S){this.injector=p,this.compiler=S,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(p){if(this.componentLoaders.get(p))return this.componentLoaders.get(p);if(p._loadedComponent)return(0,a.of)(p._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(p);const S=pn(p.loadComponent()).pipe((0,Fe.b)(G=>{this.onLoadEndListener&&this.onLoadEndListener(p),p._loadedComponent=G}),(0,Ae.x)(()=>{this.componentLoaders.delete(p)})),A=new J.c(S,()=>new pe.x).pipe((0,ve.x)());return this.componentLoaders.set(p,A),A}loadChildren(p,S){if(this.childrenLoaders.get(S))return this.childrenLoaders.get(S);if(S._loadedRoutes)return(0,a.of)({routes:S._loadedRoutes,injector:S._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(S);const G=this.loadModuleFactoryOrRoutes(S.loadChildren).pipe((0,ue.U)(fe=>{this.onLoadEndListener&&this.onLoadEndListener(S);let De,yt,zt=!1;Array.isArray(fe)?yt=fe:(De=fe.create(p).injector,yt=mn(De.get(ur,[],o.XFs.Self|o.XFs.Optional)));return{routes:yt.map(Cr),injector:De}}),(0,Ae.x)(()=>{this.childrenLoaders.delete(S)})),he=new J.c(G,()=>new pe.x).pipe((0,ve.x)());return this.childrenLoaders.set(S,he),he}loadModuleFactoryOrRoutes(p){return pn(p()).pipe((0,Ve.z)(S=>S instanceof o.YKP||Array.isArray(S)?(0,a.of)(S):(0,s.D)(this.compiler.compileModuleAsync(S))))}}return f.\u0275fac=function(p){return new(p||f)(o.LFG(o.zs3),o.LFG(o.Sil))},f.\u0275prov=o.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),f})();class Is{}class ms{shouldProcessUrl(y){return!0}extract(y){return y}merge(y,p){return y}}function Wi(f){throw f}function wi(f,y,p){return y.parse("/")}const $o={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Vi={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function Li(){const f=(0,o.f3M)(jt),y=(0,o.f3M)(Ds),p=(0,o.f3M)(Z.Ye),S=(0,o.f3M)(o.zs3),A=(0,o.f3M)(o.Sil),G=(0,o.f3M)(ur,{optional:!0})??[],he=(0,o.f3M)(Nr,{optional:!0})??{},fe=(0,o.f3M)(kn),De=(0,o.f3M)(fn,{optional:!0}),yt=(0,o.f3M)(Is,{optional:!0}),zt=(0,o.f3M)(lr,{optional:!0}),kt=new vr(null,f,y,p,S,A,mn(G));return yt&&(kt.urlHandlingStrategy=yt),zt&&(kt.routeReuseStrategy=zt),kt.titleStrategy=De??fe,function mi(f,y){f.errorHandler&&(y.errorHandler=f.errorHandler),f.malformedUriErrorHandler&&(y.malformedUriErrorHandler=f.malformedUriErrorHandler),f.onSameUrlNavigation&&(y.onSameUrlNavigation=f.onSameUrlNavigation),f.paramsInheritanceStrategy&&(y.paramsInheritanceStrategy=f.paramsInheritanceStrategy),f.relativeLinkResolution&&(y.relativeLinkResolution=f.relativeLinkResolution),f.urlUpdateStrategy&&(y.urlUpdateStrategy=f.urlUpdateStrategy),f.canceledNavigationResolution&&(y.canceledNavigationResolution=f.canceledNavigationResolution)}(he,kt),kt}let vr=(()=>{class f{constructor(p,S,A,G,he,fe,De){this.rootComponentType=p,this.urlSerializer=S,this.rootContexts=A,this.location=G,this.config=De,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new pe.x,this.errorHandler=Wi,this.malformedUriErrorHandler=wi,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>(0,a.of)(void 0),this.urlHandlingStrategy=new ms,this.routeReuseStrategy=new yr,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.configLoader=he.get(qr),this.configLoader.onLoadEndListener=Pt=>this.triggerEvent(new vs(Pt)),this.configLoader.onLoadStartListener=Pt=>this.triggerEvent(new ys(Pt)),this.ngModule=he.get(o.h0i),this.console=he.get(o.c2e);const kt=he.get(o.R0b);this.isNgZoneEnabled=kt instanceof o.R0b&&o.R0b.isInAngularZone(),this.resetConfig(De),this.currentUrlTree=function rr(){return new Qe(new ot([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=xr(this.currentUrlTree,this.rootComponentType),this.transitions=new l.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){return this.location.getState()?.\u0275routerPageId}setupNavigations(p){const S=this.events;return p.pipe((0,at.h)(A=>0!==A.id),(0,ue.U)(A=>({...A,extractedUrl:this.urlHandlingStrategy.extract(A.rawUrl)})),(0,Ce.w)(A=>{let G=!1,he=!1;return(0,a.of)(A).pipe((0,Fe.b)(fe=>{this.currentNavigation={id:fe.id,initialUrl:fe.rawUrl,extractedUrl:fe.extractedUrl,trigger:fe.source,extras:fe.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,Ce.w)(fe=>{const De=this.browserUrlTree.toString(),yt=!this.navigated||fe.extractedUrl.toString()!==De||De!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||yt)&&this.urlHandlingStrategy.shouldProcessUrl(fe.rawUrl))return Oi(fe.source)&&(this.browserUrlTree=fe.extractedUrl),(0,a.of)(fe).pipe((0,Ce.w)(kt=>{const Pt=this.transitions.getValue();return S.next(new hr(kt.id,this.serializeUrl(kt.extractedUrl),kt.source,kt.restoredState)),Pt!==this.transitions.getValue()?H.E:Promise.resolve(kt)}),function lo(f,y,p,S){return(0,Ce.w)(A=>function wo(f,y,p,S,A){return new Lo(f,y,p,S,A).apply()}(f,y,p,A.extractedUrl,S).pipe((0,ue.U)(G=>({...A,urlAfterRedirects:G}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,Fe.b)(kt=>{this.currentNavigation={...this.currentNavigation,finalUrl:kt.urlAfterRedirects},A.urlAfterRedirects=kt.urlAfterRedirects}),function B(f,y,p,S,A,G){return(0,Ve.z)(he=>function Ui(f,y,p,S,A,G,he="emptyOnly",fe="legacy"){return new Co(f,y,p,S,A,he,fe,G).recognize().pipe((0,Ce.w)(De=>null===De?function Di(f){return new P.y(y=>y.error(f))}(new Bi):(0,a.of)(De)))}(f,y,p,he.urlAfterRedirects,S.serialize(he.urlAfterRedirects),S,A,G).pipe((0,ue.U)(fe=>({...he,targetSnapshot:fe}))))}(this.ngModule.injector,this.rootComponentType,this.config,this.urlSerializer,this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,Fe.b)(kt=>{if(A.targetSnapshot=kt.targetSnapshot,"eager"===this.urlUpdateStrategy){if(!kt.extras.skipLocationChange){const In=this.urlHandlingStrategy.merge(kt.urlAfterRedirects,kt.rawUrl);this.setBrowserUrl(In,kt)}this.browserUrlTree=kt.urlAfterRedirects}const Pt=new An(kt.id,this.serializeUrl(kt.extractedUrl),this.serializeUrl(kt.urlAfterRedirects),kt.targetSnapshot);S.next(Pt)}));if(yt&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:Pt,extractedUrl:In,source:Gr,restoredState:Or,extras:tr}=fe,xs=new hr(Pt,this.serializeUrl(In),Gr,Or);S.next(xs);const $r=xr(In,this.rootComponentType).snapshot;return A={...fe,targetSnapshot:$r,urlAfterRedirects:In,extras:{...tr,skipLocationChange:!1,replaceUrl:!1}},(0,a.of)(A)}return this.rawUrlTree=fe.rawUrl,fe.resolve(null),H.E}),(0,Fe.b)(fe=>{const De=new Ur(fe.id,this.serializeUrl(fe.extractedUrl),this.serializeUrl(fe.urlAfterRedirects),fe.targetSnapshot);this.triggerEvent(De)}),(0,ue.U)(fe=>A={...fe,guards:Hi(fe.targetSnapshot,fe.currentSnapshot,this.rootContexts)}),function hi(f,y){return(0,Ve.z)(p=>{const{targetSnapshot:S,currentSnapshot:A,guards:{canActivateChecks:G,canDeactivateChecks:he}}=p;return 0===he.length&&0===G.length?(0,a.of)({...p,guardsResult:!0}):function Er(f,y,p,S){return(0,s.D)(f).pipe((0,Ve.z)(A=>function Y(f,y,p,S,A){const G=y&&y.routeConfig?y.routeConfig.canDeactivate:null;if(!G||0===G.length)return(0,a.of)(!0);const he=G.map(fe=>{const De=ss(y)??A,yt=Us(fe,De);return pn(function Qs(f){return f&&en(f.canDeactivate)}(yt)?yt.canDeactivate(f,y,p,S):De.runInContext(()=>yt(f,y,p,S))).pipe((0,oe.P)())});return(0,a.of)(he).pipe(Ls())}(A.component,A.route,p,y,S)),(0,oe.P)(A=>!0!==A,!0))}(he,S,A,f).pipe((0,Ve.z)(fe=>fe&&function ci(f){return"boolean"==typeof f}(fe)?function ar(f,y,p,S){return(0,s.D)(y).pipe((0,Ie.b)(A=>(0,M.z)(function U(f,y){return null!==f&&y&&y(new Xr(f)),(0,a.of)(!0)}(A.route.parent,S),function _s(f,y){return null!==f&&y&&y(new ee(f)),(0,a.of)(!0)}(A.route,S),function T(f,y,p){const S=y[y.length-1],G=y.slice(0,y.length-1).reverse().map(he=>function io(f){const y=f.routeConfig?f.routeConfig.canActivateChild:null;return y&&0!==y.length?{node:f,guards:y}:null}(he)).filter(he=>null!==he).map(he=>(0,D.P)(()=>{const fe=he.guards.map(De=>{const yt=ss(he.node)??p,zt=Us(De,yt);return pn(function ws(f){return f&&en(f.canActivateChild)}(zt)?zt.canActivateChild(S,f):yt.runInContext(()=>zt(S,f))).pipe((0,oe.P)())});return(0,a.of)(fe).pipe(Ls())}));return(0,a.of)(G).pipe(Ls())}(f,A.path,p),function z(f,y,p){const S=y.routeConfig?y.routeConfig.canActivate:null;if(!S||0===S.length)return(0,a.of)(!0);const A=S.map(G=>(0,D.P)(()=>{const he=ss(y)??p,fe=Us(G,he);return pn(function or(f){return f&&en(f.canActivate)}(fe)?fe.canActivate(y,f):he.runInContext(()=>fe(y,f))).pipe((0,oe.P)())}));return(0,a.of)(A).pipe(Ls())}(f,A.route,p))),(0,oe.P)(A=>!0!==A,!0))}(S,G,f,y):(0,a.of)(fe)),(0,ue.U)(fe=>({...p,guardsResult:fe})))})}(this.ngModule.injector,fe=>this.triggerEvent(fe)),(0,Fe.b)(fe=>{if(A.guardsResult=fe.guardsResult,Ye(fe.guardsResult))throw Hs(0,fe.guardsResult);const De=new Mr(fe.id,this.serializeUrl(fe.extractedUrl),this.serializeUrl(fe.urlAfterRedirects),fe.targetSnapshot,!!fe.guardsResult);this.triggerEvent(De)}),(0,at.h)(fe=>!!fe.guardsResult||(this.restoreHistory(fe),this.cancelNavigationTransition(fe,"",3),!1)),Tn(fe=>{if(fe.guards.canActivateChecks.length)return(0,a.of)(fe).pipe((0,Fe.b)(De=>{const yt=new Ir(De.id,this.serializeUrl(De.extractedUrl),this.serializeUrl(De.urlAfterRedirects),De.targetSnapshot);this.triggerEvent(yt)}),(0,Ce.w)(De=>{let yt=!1;return(0,a.of)(De).pipe(function O(f,y){return(0,Ve.z)(p=>{const{targetSnapshot:S,guards:{canActivateChecks:A}}=p;if(!A.length)return(0,a.of)(p);let G=0;return(0,s.D)(A).pipe((0,Ie.b)(he=>function K(f,y,p,S){const A=f.routeConfig,G=f._resolve;return void 0!==A?.title&&!Vt(A)&&(G[$e]=A.title),function Re(f,y,p,S){const A=function ut(f){return[...Object.keys(f),...Object.getOwnPropertySymbols(f)]}(f);if(0===A.length)return(0,a.of)({});const G={};return(0,s.D)(A).pipe((0,Ve.z)(he=>function ft(f,y,p,S){const A=ss(y)??S,G=Us(f,A);return pn(G.resolve?G.resolve(y,p):A.runInContext(()=>G(y,p)))}(f[he],y,p,S).pipe((0,oe.P)(),(0,Fe.b)(fe=>{G[he]=fe}))),Xe(1),(0,Ke.h)(G),(0,Ne.K)(he=>qs(he)?H.E:(0,k._)(he)))}(G,f,y,S).pipe((0,ue.U)(he=>(f._resolvedData=he,f.data=so(f,p).resolve,A&&Vt(A)&&(f.data[$e]=A.title),null)))}(he.route,S,f,y)),(0,Fe.b)(()=>G++),Xe(1),(0,Ve.z)(he=>G===A.length?(0,a.of)(p):H.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,Fe.b)({next:()=>yt=!0,complete:()=>{yt||(this.restoreHistory(De),this.cancelNavigationTransition(De,"",2))}}))}),(0,Fe.b)(De=>{const yt=new Dr(De.id,this.serializeUrl(De.extractedUrl),this.serializeUrl(De.urlAfterRedirects),De.targetSnapshot);this.triggerEvent(yt)}))}),Tn(fe=>{const De=yt=>{const zt=[];yt.routeConfig?.loadComponent&&!yt.routeConfig._loadedComponent&&zt.push(this.configLoader.loadComponent(yt.routeConfig).pipe((0,Fe.b)(kt=>{yt.component=kt}),(0,ue.U)(()=>{})));for(const kt of yt.children)zt.push(...De(kt));return zt};return(0,v.a)(De(fe.targetSnapshot.root)).pipe((0,dt.d)(),(0,ie.q)(1))}),Tn(()=>this.afterPreactivation()),(0,ue.U)(fe=>{const De=function li(f,y,p){const S=Ms(f,y._root,p?p._root:void 0);return new sr(S,y)}(this.routeReuseStrategy,fe.targetSnapshot,fe.currentRouterState);return A={...fe,targetRouterState:De}}),(0,Fe.b)(fe=>{this.currentUrlTree=fe.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(fe.urlAfterRedirects,fe.rawUrl),this.routerState=fe.targetRouterState,"deferred"===this.urlUpdateStrategy&&(fe.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,fe),this.browserUrlTree=fe.urlAfterRedirects)}),((f,y,p)=>(0,ue.U)(S=>(new nn(y,S.targetRouterState,S.currentRouterState,p).activate(f),S)))(this.rootContexts,this.routeReuseStrategy,fe=>this.triggerEvent(fe)),(0,Fe.b)({next(){G=!0},complete(){G=!0}}),(0,Ae.x)(()=>{G||he||this.cancelNavigationTransition(A,"",1),this.currentNavigation?.id===A.id&&(this.currentNavigation=null)}),(0,Ne.K)(fe=>{if(he=!0,Ks(fe)){ls(fe)||(this.navigated=!0,this.restoreHistory(A,!0));const De=new Br(A.id,this.serializeUrl(A.extractedUrl),fe.message,fe.cancellationCode);if(S.next(De),ls(fe)){const yt=this.urlHandlingStrategy.merge(fe.url,this.rawUrlTree),zt={skipLocationChange:A.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Oi(A.source)};this.scheduleNavigation(yt,"imperative",null,zt,{resolve:A.resolve,reject:A.reject,promise:A.promise})}else A.resolve(!1)}else{this.restoreHistory(A,!0);const De=new jn(A.id,this.serializeUrl(A.extractedUrl),fe,A.targetSnapshot??void 0);S.next(De);try{A.resolve(this.errorHandler(fe))}catch(yt){A.reject(yt)}}return H.E}))}))}resetRootComponentType(p){this.rootComponentType=p,this.routerState.root.component=this.rootComponentType}setTransition(p){this.transitions.next({...this.transitions.value,...p})}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(p=>{const S="popstate"===p.type?"popstate":"hashchange";"popstate"===S&&setTimeout(()=>{const A={replaceUrl:!0},G=p.state?.navigationId?p.state:null;if(G){const fe={...G};delete fe.navigationId,delete fe.\u0275routerPageId,0!==Object.keys(fe).length&&(A.state=fe)}const he=this.parseUrl(p.url);this.scheduleNavigation(he,S,G,A)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(p){this.events.next(p)}resetConfig(p){this.config=p.map(Cr),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(p,S={}){const{relativeTo:A,queryParams:G,fragment:he,queryParamsHandling:fe,preserveFragment:De}=S,yt=A||this.routerState.root,zt=De?this.currentUrlTree.fragment:he;let kt=null;switch(fe){case"merge":kt={...this.currentUrlTree.queryParams,...G};break;case"preserve":kt=this.currentUrlTree.queryParams;break;default:kt=G||null}return null!==kt&&(kt=this.removeEmptyProps(kt)),un(yt,this.currentUrlTree,p,kt,zt??null)}navigateByUrl(p,S={skipLocationChange:!1}){const A=Ye(p)?p:this.parseUrl(p),G=this.urlHandlingStrategy.merge(A,this.rawUrlTree);return this.scheduleNavigation(G,"imperative",null,S)}navigate(p,S={skipLocationChange:!1}){return function Ci(f){for(let y=0;y<f.length;y++){if(null==f[y])throw new o.vHH(4008,false)}}(p),this.navigateByUrl(this.createUrlTree(p,S),S)}serializeUrl(p){return this.urlSerializer.serialize(p)}parseUrl(p){let S;try{S=this.urlSerializer.parse(p)}catch(A){S=this.malformedUriErrorHandler(A,this.urlSerializer,p)}return S}isActive(p,S){let A;if(A=!0===S?{...$o}:!1===S?{...Vi}:S,Ye(p))return Ee(this.currentUrlTree,p,A);const G=this.parseUrl(p);return Ee(this.currentUrlTree,G,A)}removeEmptyProps(p){return Object.keys(p).reduce((S,A)=>{const G=p[A];return null!=G&&(S[A]=G),S},{})}processNavigations(){this.navigations.subscribe(p=>{this.navigated=!0,this.lastSuccessfulId=p.id,this.currentPageId=p.targetPageId,this.events.next(new En(p.id,this.serializeUrl(p.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.titleStrategy?.updateTitle(this.routerState.snapshot),p.resolve(!0)},p=>{this.console.warn(`Unhandled Navigation Error: ${p}`)})}scheduleNavigation(p,S,A,G,he){if(this.disposed)return Promise.resolve(!1);let fe,De,yt;he?(fe=he.resolve,De=he.reject,yt=he.promise):yt=new Promise((Pt,In)=>{fe=Pt,De=In});const zt=++this.navigationId;let kt;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(A=this.location.getState()),kt=A&&A.\u0275routerPageId?A.\u0275routerPageId:G.replaceUrl||G.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1):kt=0,this.setTransition({id:zt,targetPageId:kt,source:S,restoredState:A,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:p,extras:G,resolve:fe,reject:De,promise:yt,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),yt.catch(Pt=>Promise.reject(Pt))}setBrowserUrl(p,S){const A=this.urlSerializer.serialize(p),G={...S.extras.state,...this.generateNgRouterState(S.id,S.targetPageId)};this.location.isCurrentPathEqualTo(A)||S.extras.replaceUrl?this.location.replaceState(A,"",G):this.location.go(A,"",G)}restoreHistory(p,S=!1){if("computed"===this.canceledNavigationResolution){const A=this.currentPageId-p.targetPageId;"popstate"!==p.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.currentNavigation?.finalUrl||0===A?this.currentUrlTree===this.currentNavigation?.finalUrl&&0===A&&(this.resetState(p),this.browserUrlTree=p.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(A)}else"replace"===this.canceledNavigationResolution&&(S&&this.resetState(p),this.resetUrlToCurrentUrlTree())}resetState(p){this.routerState=p.currentRouterState,this.currentUrlTree=p.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,p.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(p,S,A){const G=new Br(p.id,this.serializeUrl(p.extractedUrl),S,A);this.triggerEvent(G),p.resolve(!1)}generateNgRouterState(p,S){return"computed"===this.canceledNavigationResolution?{navigationId:p,\u0275routerPageId:S}:{navigationId:p}}}return f.\u0275fac=function(p){o.$Z()},f.\u0275prov=o.Yz7({token:f,factory:function(){return Li()},providedIn:"root"}),f})();function Oi(f){return"imperative"!==f}let es=(()=>{class f{constructor(p,S,A,G,he){this.router=p,this.route=S,this.tabIndexAttribute=A,this.renderer=G,this.el=he,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.onChanges=new pe.x,this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(p){this._preserveFragment=(0,o.D6c)(p)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(p){this._skipLocationChange=(0,o.D6c)(p)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(p){this._replaceUrl=(0,o.D6c)(p)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(p){if(null!=this.tabIndexAttribute)return;const S=this.renderer,A=this.el.nativeElement;null!==p?S.setAttribute(A,"tabindex",p):S.removeAttribute(A,"tabindex")}ngOnChanges(p){this.onChanges.next(this)}set routerLink(p){null!=p?(this.commands=Array.isArray(p)?p:[p],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(){return null===this.urlTree||this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!0}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return f.\u0275fac=function(p){return new(p||f)(o.Y36(vr),o.Y36(cs),o.$8M("tabindex"),o.Y36(o.Qsj),o.Y36(o.SBq))},f.\u0275dir=o.lG2({type:f,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(p,S){1&p&&o.NdJ("click",function(){return S.onClick()})},inputs:{queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[o.TTD]}),f})(),zi=(()=>{class f{constructor(p,S,A){this.router=p,this.route=S,this.locationStrategy=A,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.href=null,this.onChanges=new pe.x,this.subscription=p.events.subscribe(G=>{G instanceof En&&this.updateTargetUrlAndHref()})}set preserveFragment(p){this._preserveFragment=(0,o.D6c)(p)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(p){this._skipLocationChange=(0,o.D6c)(p)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(p){this._replaceUrl=(0,o.D6c)(p)}get replaceUrl(){return this._replaceUrl}set routerLink(p){this.commands=null!=p?Array.isArray(p)?p:[p]:null}ngOnChanges(p){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(p,S,A,G,he){return!!(0!==p||S||A||G||he||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!1)}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return f.\u0275fac=function(p){return new(p||f)(o.Y36(vr),o.Y36(cs),o.Y36(Z.S$))},f.\u0275dir=o.lG2({type:f,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(p,S){1&p&&o.NdJ("click",function(G){return S.onClick(G.button,G.ctrlKey,G.shiftKey,G.altKey,G.metaKey)}),2&p&&o.uIk("target",S.target)("href",S.href,o.LSH)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[o.TTD]}),f})();class gi{}let Ao=(()=>{class f{constructor(p,S,A,G,he){this.router=p,this.injector=A,this.preloadingStrategy=G,this.loader=he}setUpPreloading(){this.subscription=this.router.events.pipe((0,at.h)(p=>p instanceof En),(0,Ie.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(p,S){const A=[];for(const G of S){G.providers&&!G._injector&&(G._injector=(0,o.MMx)(G.providers,p,`Route: ${G.path}`));const he=G._injector??p,fe=G._loadedInjector??he;G.loadChildren&&!G._loadedRoutes&&void 0===G.canLoad||G.loadComponent&&!G._loadedComponent?A.push(this.preloadConfig(he,G)):(G.children||G._loadedRoutes)&&A.push(this.processRoutes(fe,G.children??G._loadedRoutes))}return(0,s.D)(A).pipe((0,q.J)())}preloadConfig(p,S){return this.preloadingStrategy.preload(S,()=>{let A;A=S.loadChildren&&void 0===S.canLoad?this.loader.loadChildren(p,S):(0,a.of)(null);const G=A.pipe((0,Ve.z)(he=>null===he?(0,a.of)(void 0):(S._loadedRoutes=he.routes,S._loadedInjector=he.injector,this.processRoutes(he.injector??p,he.routes))));if(S.loadComponent&&!S._loadedComponent){const he=this.loader.loadComponent(S);return(0,s.D)([G,he]).pipe((0,q.J)())}return G})}}return f.\u0275fac=function(p){return new(p||f)(o.LFG(vr),o.LFG(o.Sil),o.LFG(o.lqb),o.LFG(gi),o.LFG(qr))},f.\u0275prov=o.Yz7({token:f,factory:f.\u0275fac,providedIn:"root"}),f})();const Gi=new o.OlP("");let ho=(()=>{class f{constructor(p,S,A={}){this.router=p,this.viewportScroller=S,this.options=A,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},A.scrollPositionRestoration=A.scrollPositionRestoration||"disabled",A.anchorScrolling=A.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(p=>{p instanceof hr?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=p.navigationTrigger,this.restoredId=p.restoredState?p.restoredState.navigationId:0):p instanceof En&&(this.lastId=p.id,this.scheduleScrollEvent(p,this.router.parseUrl(p.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(p=>{p instanceof Pe&&(p.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(p.position):p.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(p.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(p,S){this.router.triggerEvent(new Pe(p,"popstate"===this.lastSource?this.store[this.restoredId]:null,S))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return f.\u0275fac=function(p){o.$Z()},f.\u0275prov=o.Yz7({token:f,factory:f.\u0275fac}),f})();function gs(f,y){return{\u0275kind:f,\u0275providers:y}}function fo(f){return[{provide:ur,multi:!0,useValue:f}]}function si(){const f=(0,o.f3M)(o.zs3);return y=>{const p=f.get(o.z2F);if(y!==p.components[0])return;const S=f.get(vr),A=f.get(zs);1===f.get($i)&&S.initialNavigation(),f.get(ko,null,o.XFs.Optional)?.setUpPreloading(),f.get(Gi,null,o.XFs.Optional)?.init(),S.resetRootComponentType(p.componentTypes[0]),A.closed||(A.next(),A.unsubscribe())}}const zs=new o.OlP("",{factory:()=>new pe.x}),$i=new o.OlP("",{providedIn:"root",factory:()=>1});const ko=new o.OlP("");function Zo(f){return gs(0,[{provide:ko,useExisting:Ao},{provide:gi,useExisting:f}])}const ii=new o.OlP("ROUTER_FORROOT_GUARD"),xo=[Z.Ye,{provide:jt,useClass:Pn},{provide:vr,useFactory:Li},Ds,{provide:cs,useFactory:function ri(f){return f.routerState.root},deps:[vr]},qr];function Ea(){return new o.PXZ("Router",vr)}let Sr=(()=>{class f{constructor(p){}static forRoot(p,S){return{ngModule:f,providers:[xo,[],fo(p),{provide:ii,useFactory:_,deps:[[vr,new o.FiY,new o.tp0]]},{provide:Nr,useValue:S||{}},S?.useHash?{provide:Z.S$,useClass:Z.Do}:{provide:Z.S$,useClass:Z.b0},{provide:Gi,useFactory:()=>{const f=(0,o.f3M)(vr),y=(0,o.f3M)(Z.EM),p=(0,o.f3M)(Nr);return p.scrollOffset&&y.setOffset(p.scrollOffset),new ho(f,y,p)}},S?.preloadingStrategy?Zo(S.preloadingStrategy).\u0275providers:[],{provide:o.PXZ,multi:!0,useFactory:Ea},S?.initialNavigation?w(S):[],[{provide:F,useFactory:si},{provide:o.tb,multi:!0,useExisting:F}]]}}static forChild(p){return{ngModule:f,providers:[fo(p)]}}}return f.\u0275fac=function(p){return new(p||f)(o.LFG(ii,8))},f.\u0275mod=o.oAB({type:f}),f.\u0275inj=o.cJS({imports:[Gn]}),f})();function _(f){return"guarded"}function w(f){return["disabled"===f.initialNavigation?gs(3,[{provide:o.ip1,multi:!0,useFactory:()=>{const y=(0,o.f3M)(vr);return()=>{y.setUpLocationChangeListener()}}},{provide:$i,useValue:2}]).\u0275providers:[],"enabledBlocking"===f.initialNavigation?gs(2,[{provide:$i,useValue:0},{provide:o.ip1,multi:!0,deps:[o.zs3],useFactory:y=>{const p=y.get(Z.V_,Promise.resolve());let S=!1;return()=>p.then(()=>new Promise(G=>{const he=y.get(vr),fe=y.get(zs);(function A(G){y.get(vr).events.pipe((0,at.h)(fe=>fe instanceof En||fe instanceof Br||fe instanceof jn),(0,ue.U)(fe=>fe instanceof En||fe instanceof Br&&(0===fe.code||1===fe.code)&&null),(0,at.h)(fe=>null!==fe),(0,ie.q)(1)).subscribe(()=>{G()})})(()=>{G(!0),S=!0}),he.afterPreactivation=()=>(G(!0),S||fe.closed?(0,a.of)(void 0):fe),he.initialNavigation()}))}}]).\u0275providers:[]]}const F=new o.OlP("")},85657:(me,V,u)=>{"use strict";u.d(V,{N:()=>a});var o=u(94650),s=u(36895);let a=(()=>{class l{constructor(v,M){this.document=v,this.platformId=M,this.documentIsAccessible=(0,s.NF)(this.platformId)}static getCookieRegExp(v){const M=v.replace(/([\[\]\{\}\(\)\|\=\;\+\?\,\.\*\^\$])/gi,"\\$1");return new RegExp("(?:^"+M+"|;\\s*"+M+")=(.*?)(?:;|$)","g")}static safeDecodeURIComponent(v){try{return decodeURIComponent(v)}catch{return v}}check(v){return!!this.documentIsAccessible&&(v=encodeURIComponent(v),l.getCookieRegExp(v).test(this.document.cookie))}get(v){if(this.documentIsAccessible&&this.check(v)){v=encodeURIComponent(v);const D=l.getCookieRegExp(v).exec(this.document.cookie);return D[1]?l.safeDecodeURIComponent(D[1]):""}return""}getAll(){if(!this.documentIsAccessible)return{};const v={},M=this.document;return M.cookie&&""!==M.cookie&&M.cookie.split(";").forEach(D=>{const[R,k]=D.split("=");v[l.safeDecodeURIComponent(R.replace(/^ /,""))]=l.safeDecodeURIComponent(k)}),v}set(v,M,D,R,k,P,H){if(!this.documentIsAccessible)return;if("number"==typeof D||D instanceof Date||R||k||P||H)return void this.set(v,M,{expires:D,path:R,domain:k,secure:P,sameSite:H||"Lax"});let J=encodeURIComponent(v)+"="+encodeURIComponent(M)+";";const pe=D||{};pe.expires&&(J+="number"==typeof pe.expires?"expires="+new Date((new Date).getTime()+1e3*pe.expires*60*60*24).toUTCString()+";":"expires="+pe.expires.toUTCString()+";"),pe.path&&(J+="path="+pe.path+";"),pe.domain&&(J+="domain="+pe.domain+";"),!1===pe.secure&&"None"===pe.sameSite&&(pe.secure=!0,console.warn(`[ngx-cookie-service] Cookie ${v} was forced with secure flag because sameSite=None.More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130`)),pe.secure&&(J+="secure;"),pe.sameSite||(pe.sameSite="Lax"),J+="sameSite="+pe.sameSite+";",this.document.cookie=J}delete(v,M,D,R,k="Lax"){if(!this.documentIsAccessible)return;const P=new Date("Thu, 01 Jan 1970 00:00:01 GMT");this.set(v,"",{expires:P,path:M,domain:D,secure:R,sameSite:k})}deleteAll(v,M,D,R="Lax"){if(!this.documentIsAccessible)return;const k=this.getAll();for(const P in k)k.hasOwnProperty(P)&&this.delete(P,v,M,D,R)}}return l.\u0275fac=function(v){return new(v||l)(o.LFG(s.K0),o.LFG(o.Lbi))},l.\u0275prov=o.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"}),l})()},97582:(me,V,u)=>{"use strict";function h(Ke,Ae,ve,q){var $e,W=arguments.length,se=W<3?Ae:null===q?q=Object.getOwnPropertyDescriptor(Ae,ve):q;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)se=Reflect.decorate(Ke,Ae,ve,q);else for(var st=Ke.length-1;st>=0;st--)($e=Ke[st])&&(se=(W<3?$e(se):W>3?$e(Ae,ve,se):$e(Ae,ve))||se);return W>3&&se&&Object.defineProperty(Ae,ve,se),se}function H(Ke,Ae,ve,q){return new(ve||(ve=Promise))(function(se,$e){function st(Ct){try{St(q.next(Ct))}catch(Nt){$e(Nt)}}function pt(Ct){try{St(q.throw(Ct))}catch(Nt){$e(Nt)}}function St(Ct){Ct.done?se(Ct.value):function W(se){return se instanceof ve?se:new ve(function($e){$e(se)})}(Ct.value).then(st,pt)}St((q=q.apply(Ke,Ae||[])).next())})}function Ve(Ke){return this instanceof Ve?(this.v=Ke,this):new Ve(Ke)}function oe(Ke,Ae,ve){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var W,q=ve.apply(Ke,Ae||[]),se=[];return W={},$e("next"),$e("throw"),$e("return"),W[Symbol.asyncIterator]=function(){return this},W;function $e(qt){q[qt]&&(W[qt]=function(mn){return new Promise(function(yn,gn){se.push([qt,mn,yn,gn])>1||st(qt,mn)})})}function st(qt,mn){try{!function pt(qt){qt.value instanceof Ve?Promise.resolve(qt.value.v).then(St,Ct):Nt(se[0][2],qt)}(q[qt](mn))}catch(yn){Nt(se[0][3],yn)}}function St(qt){st("next",qt)}function Ct(qt){st("throw",qt)}function Nt(qt,mn){qt(mn),se.shift(),se.length&&st(se[0][0],se[0][1])}}function Fe(Ke){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ve,Ae=Ke[Symbol.asyncIterator];return Ae?Ae.call(Ke):(Ke=function ue(Ke){var Ae="function"==typeof Symbol&&Symbol.iterator,ve=Ae&&Ke[Ae],q=0;if(ve)return ve.call(Ke);if(Ke&&"number"==typeof Ke.length)return{next:function(){return Ke&&q>=Ke.length&&(Ke=void 0),{value:Ke&&Ke[q++],done:!Ke}}};throw new TypeError(Ae?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ke),ve={},q("next"),q("throw"),q("return"),ve[Symbol.asyncIterator]=function(){return this},ve);function q(se){ve[se]=Ke[se]&&function($e){return new Promise(function(st,pt){!function W(se,$e,st,pt){Promise.resolve(pt).then(function(St){se({value:St,done:st})},$e)}(st,pt,($e=Ke[se]($e)).done,$e.value)})}}}u.d(V,{FC:()=>oe,KL:()=>Fe,gn:()=>h,mG:()=>H,qq:()=>Ve}),"function"==typeof SuppressedError&&SuppressedError}},me=>{me(me.s=67495)}]);